/*
    Description: 	Slider Framework
    Author: 		Insidelabdev
    Version: 		1.0
*/

/*	--------------------------------------------------
    :: Slider Widget Fade
    -------------------------------------------------- */

    .slider-widget-fade .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-fade .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-fade .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-fade .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-fade .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-fade .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-fade .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-fade .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-fade .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-fade .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transition:opacity 2s ease-in-out;
           -moz-transition:opacity 2s ease-in-out;
                transition:opacity 2s ease-in-out;
    }

    .slider-widget-fade .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-fade .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-fade .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-fade .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-fade .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-fade .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-fade .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-fade .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-fade .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-fade .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Fade
    -------------------------------------------------- */

    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-fade 20s infinite -1s;
           -moz-animation:autoplay-fade 20s infinite -1s;
                animation:autoplay-fade 20s infinite -1s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-fade 20s infinite 4s;
           -moz-animation:autoplay-fade 20s infinite 4s;
                animation:autoplay-fade 20s infinite 4s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-fade 20s infinite 9s;
           -moz-animation:autoplay-fade 20s infinite 9s;
                animation:autoplay-fade 20s infinite 9s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-fade 20s infinite 14s;
           -moz-animation:autoplay-fade 20s infinite 14s;
                animation:autoplay-fade 20s infinite 14s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-fade 20s infinite 14s;
        -moz-animation:autoplay-fade 20s infinite 14s;
        animation:autoplay-fade 20s infinite 14s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-fade 20s infinite 14s;
        -moz-animation:autoplay-fade 20s infinite 14s;
        animation:autoplay-fade 20s infinite 14s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-fade 20s infinite 14s;
        -moz-animation:autoplay-fade 20s infinite 14s;
        animation:autoplay-fade 20s infinite 14s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-fade 20s infinite 14s;
        -moz-animation:autoplay-fade 20s infinite 14s;
        animation:autoplay-fade 20s infinite 14s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-fade 20s infinite 14s;
        -moz-animation:autoplay-fade 20s infinite 14s;
        animation:autoplay-fade 20s infinite 14s;
    }
    .slider-widget-fade.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-fade 20s infinite 14s;
        -moz-animation:autoplay-fade 20s infinite 14s;
        animation:autoplay-fade 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-fade {
        0% { opacity:0; z-index:1; } 5%, 25% { opacity:1; z-index:2; } 30%, 50% { opacity:0; z-index:1; } 55%, 75% { opacity:0; z-index:1; } 80%, 100% { opacity:0; z-index:1; }
    }

    @-moz-keyframes autoplay-fade {
        0% { opacity:0; z-index:1; } 5%, 25% { opacity:1; z-index:2; } 30%, 50% { opacity:0; z-index:1; } 55%, 75% { opacity:0; z-index:1; } 80%, 100% { opacity:0; z-index:1; }
    }

    @keyframes autoplay-fade {
        0% { opacity:0; z-index:1; } 5%, 25% { opacity:1; z-index:2; } 30%, 50% { opacity:0; z-index:1; } 55%, 75% { opacity:0; z-index:1; } 80%, 100% { opacity:0; z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Flip X
    -------------------------------------------------- */

    .slider-widget-flipx .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-flipx .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-flipx .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-flipx .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-flipx .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-flipx .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-flipx .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-flipx .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-flipx .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-flipx .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:rotateY(180deg) scale(0.2);
           -moz-transform:rotateY(180deg) scale(0.2);
                transform:rotateY(180deg) scale(0.2);
        -webkit-transition:opacity 0.4s ease-in-out, transform 0.8s;
           -moz-transition:opacity 0.4s ease-in-out, transform 0.8s;
                transition:opacity 0.4s ease-in-out, transform 0.8s;
        -webkit-perspective:1000px;
                    perspective:1000px;
             -webkit-backface-visibility:hidden;
                     backface-visibility:hidden;
    }

    .slider-widget-flipx .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-flipx .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-flipx .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-flipx .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-flipx .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-flipx .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-flipx .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-flipx .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-flipx .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-flipx .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:rotateY(0deg) scale(1);
           -moz-transform:rotateY(0deg) scale(1);
                transform:rotateY(0deg) scale(1);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Flip X
    -------------------------------------------------- */

    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-flipx 20s infinite -1s;
           -moz-animation:autoplay-flipx 20s infinite -1s;
                animation:autoplay-flipx 20s infinite -1s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-flipx 20s infinite 4s;
           -moz-animation:autoplay-flipx 20s infinite 4s;
                animation:autoplay-flipx 20s infinite 4s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-flipx 20s infinite 9s;
           -moz-animation:autoplay-flipx 20s infinite 9s;
                animation:autoplay-flipx 20s infinite 9s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-flipx 20s infinite 14s;
           -moz-animation:autoplay-flipx 20s infinite 14s;
                animation:autoplay-flipx 20s infinite 14s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-flipx 20s infinite 14s;
        -moz-animation:autoplay-flipx 20s infinite 14s;
        animation:autoplay-flipx 20s infinite 14s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-flipx 20s infinite 14s;
        -moz-animation:autoplay-flipx 20s infinite 14s;
        animation:autoplay-flipx 20s infinite 14s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-flipx 20s infinite 14s;
        -moz-animation:autoplay-flipx 20s infinite 14s;
        animation:autoplay-flipx 20s infinite 14s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-flipx 20s infinite 14s;
        -moz-animation:autoplay-flipx 20s infinite 14s;
        animation:autoplay-flipx 20s infinite 14s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-flipx 20s infinite 14s;
        -moz-animation:autoplay-flipx 20s infinite 14s;
        animation:autoplay-flipx 20s infinite 14s;
    }
    .slider-widget-flipx.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-flipx 20s infinite 14s;
        -moz-animation:autoplay-flipx 20s infinite 14s;
        animation:autoplay-flipx 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-flipx {
        0% { opacity:0; -webkit-transform:rotateY(180deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:rotateY(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:rotateY(180deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:rotateY(180deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:rotateY(180deg) scale(0.2); z-index:1; }
    }

    @-moz-keyframes autoplay-flipx {
        0% { opacity:0; -moz-transform:rotateY(180deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; -moz-transform:rotateY(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; -moz-transform:rotateY(180deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; -moz-transform:rotateY(180deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; -moz-transform:rotateY(180deg) scale(0.2); z-index:1; }
    }

    @keyframes autoplay-flipx {
        0% { opacity:0; transform:rotateY(180deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; transform:rotateY(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; transform:rotateY(180deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; transform:rotateY(180deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; transform:rotateY(180deg) scale(0.2); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Flip Y
    -------------------------------------------------- */

    .slider-widget-flipy .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-flipy .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-flipy .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-flipy .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-flipy .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-flipy .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-flipy .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-flipy .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-flipy .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-flipy .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:rotateX(180deg) scale(0.2);
           -moz-transform:rotateX(180deg) scale(0.2);
                transform:rotateX(180deg) scale(0.2);
        -webkit-transition:opacity 0.4s ease-in-out, transform 0.8s;
           -moz-transition:opacity 0.4s ease-in-out, transform 0.8s;
                transition:opacity 0.4s ease-in-out, transform 0.8s;
    }

    .slider-widget-flipy .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-flipy .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-flipy .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-flipy .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-flipy .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-flipy .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-flipy .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-flipy .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-flipy .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-flipy .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:rotateX(0deg) scale(1);
           -moz-transform:rotateX(0deg) scale(1);
                transform:rotateX(0deg) scale(1);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Flip Y
    -------------------------------------------------- */

    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-flipy 20s infinite -1s;
           -moz-animation:autoplay-flipy 20s infinite -1s;
                animation:autoplay-flipy 20s infinite -1s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-flipy 20s infinite 4s;
           -moz-animation:autoplay-flipy 20s infinite 4s;
                animation:autoplay-flipy 20s infinite 4s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-flipy 20s infinite 9s;
           -moz-animation:autoplay-flipy 20s infinite 9s;
                animation:autoplay-flipy 20s infinite 9s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-flipy 20s infinite 14s;
           -moz-animation:autoplay-flipy 20s infinite 14s;
                animation:autoplay-flipy 20s infinite 14s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-flipy 20s infinite 14s;
        -moz-animation:autoplay-flipy 20s infinite 14s;
        animation:autoplay-flipy 20s infinite 14s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-flipy 20s infinite 14s;
        -moz-animation:autoplay-flipy 20s infinite 14s;
        animation:autoplay-flipy 20s infinite 14s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-flipy 20s infinite 14s;
        -moz-animation:autoplay-flipy 20s infinite 14s;
        animation:autoplay-flipy 20s infinite 14s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-flipy 20s infinite 14s;
        -moz-animation:autoplay-flipy 20s infinite 14s;
        animation:autoplay-flipy 20s infinite 14s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-flipy 20s infinite 14s;
        -moz-animation:autoplay-flipy 20s infinite 14s;
        animation:autoplay-flipy 20s infinite 14s;
    }
    .slider-widget-flipy.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-flipy 20s infinite 14s;
        -moz-animation:autoplay-flipy 20s infinite 14s;
        animation:autoplay-flipy 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-flipy {
        0% { opacity:0; -webkit-transform:rotateX(180deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:rotateX(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:rotateX(180deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:rotateX(180deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:rotateX(180deg) scale(0.2); z-index:1; }
    }

    @-moz-keyframes autoplay-flipy {
        0% { opacity:0; -moz-transform:rotateX(180deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; -moz-transform:rotateX(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; -moz-transform:rotateX(180deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; -moz-transform:rotateX(180deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; -moz-transform:rotateX(180deg) scale(0.2); z-index:1; }
    }

    @keyframes autoplay-flipy {
        0% { opacity:0; transform:rotateX(180deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; transform:rotateX(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; transform:rotateX(180deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; transform:rotateX(180deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; transform:rotateX(180deg) scale(0.2); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Rotate
    -------------------------------------------------- */

    .slider-widget-rotate .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-rotate .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-rotate .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-rotate .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-rotate .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-rotate .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-rotate .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-rotate .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-rotate .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-rotate .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:rotate(360deg) scale(0.2);
           -moz-transform:rotate(360deg) scale(0.2);
                transform:rotate(360deg) scale(0.2);
        -webkit-transition:opacity 0.4s ease-in-out, transform 0.8s;
           -moz-transition:opacity 0.4s ease-in-out, transform 0.8s;
                transition:opacity 0.4s ease-in-out, transform 0.8s;
    }

    .slider-widget-rotate .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-rotate .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-rotate .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-rotate .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-rotate .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-rotate .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-rotate .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-rotate .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-rotate .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-rotate .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:rotate(0deg) scale(1);
           -moz-transform:rotate(0deg) scale(1);
                transform:rotate(0deg) scale(1);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Rotate
    -------------------------------------------------- */

    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-rotate 20s infinite -1s;
           -moz-animation:autoplay-rotate 20s infinite -1s;
                animation:autoplay-rotate 20s infinite -1s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-rotate 20s infinite 4s;
           -moz-animation:autoplay-rotate 20s infinite 4s;
                animation:autoplay-rotate 20s infinite 4s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-rotate 20s infinite 9s;
           -moz-animation:autoplay-rotate 20s infinite 9s;
                animation:autoplay-rotate 20s infinite 9s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-rotate 20s infinite 14s;
           -moz-animation:autoplay-rotate 20s infinite 14s;
                animation:autoplay-rotate 20s infinite 14s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-rotate 20s infinite 14s;
        -moz-animation:autoplay-rotate 20s infinite 14s;
        animation:autoplay-rotate 20s infinite 14s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-rotate 20s infinite 14s;
        -moz-animation:autoplay-rotate 20s infinite 14s;
        animation:autoplay-rotate 20s infinite 14s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-rotate 20s infinite 14s;
        -moz-animation:autoplay-rotate 20s infinite 14s;
        animation:autoplay-rotate 20s infinite 14s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-rotate 20s infinite 14s;
        -moz-animation:autoplay-rotate 20s infinite 14s;
        animation:autoplay-rotate 20s infinite 14s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-rotate 20s infinite 14s;
        -moz-animation:autoplay-rotate 20s infinite 14s;
        animation:autoplay-rotate 20s infinite 14s;
    }
    .slider-widget-rotate.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-rotate 20s infinite 14s;
        -moz-animation:autoplay-rotate 20s infinite 14s;
        animation:autoplay-rotate 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-rotate {
        0% { opacity:0; -webkit-transform:rotate(360deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:rotate(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:rotate(360deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:rotate(360deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:rotate(360deg) scale(0.2); z-index:1; }
    }

    @-moz-keyframes autoplay-rotate {
        0% { opacity:0; -moz-transform:rotate(360deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; -moz-transform:rotate(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; -moz-transform:rotate(360deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; -moz-transform:rotate(360deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; -moz-transform:rotate(360deg) scale(0.2); z-index:1; }
    }

    @keyframes autoplay-rotate {
        0% { opacity:0; transform:rotate(360deg) scale(0.2); z-index:1; } 5%, 25% { opacity:1; transform:rotate(0deg) scale(1); z-index:2; } 30%, 50% { opacity:0; transform:rotate(360deg) scale(0.2); z-index:1; } 55%, 75% { opacity:0; transform:rotate(360deg) scale(0.2); z-index:1; } 80%, 100% { opacity:0; transform:rotate(360deg) scale(0.2); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Slide Up
    -------------------------------------------------- */

    .slider-widget-slide-up .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-up .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-up .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-up .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-up .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-up .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-up .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-up .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-up .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-up .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:translateY(10%);
           -moz-transform:translateY(10%);
                transform:translateY(10%);
        -webkit-transition:opacity 0.4s ease-in-out, transform 0.4s;
           -moz-transition:opacity 0.4s ease-in-out, transform 0.4s;
                transition:opacity 0.4s ease-in-out, transform 0.4s;
    }

    .slider-widget-slide-up .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-up .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-up .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-up .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-up .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-up .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-up .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-up .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-up .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-up .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:translateY(0%);
           -moz-transform:translateY(0%);
                transform:translateY(0%);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Slide Up
    -------------------------------------------------- */

    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-slide-up 20s infinite -1s;
           -moz-animation:autoplay-slide-up 20s infinite -1s;
                animation:autoplay-slide-up 20s infinite -1s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-slide-up 20s infinite 4s;
           -moz-animation:autoplay-slide-up 20s infinite 4s;
                animation:autoplay-slide-up 20s infinite 4s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-slide-up 20s infinite 9s;
           -moz-animation:autoplay-slide-up 20s infinite 9s;
                animation:autoplay-slide-up 20s infinite 9s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-slide-up 20s infinite 14s;
           -moz-animation:autoplay-slide-up 20s infinite 14s;
                animation:autoplay-slide-up 20s infinite 14s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-slide-up 20s infinite 14s;
        -moz-animation:autoplay-slide-up 20s infinite 14s;
        animation:autoplay-slide-up 20s infinite 14s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-slide-up 20s infinite 14s;
        -moz-animation:autoplay-slide-up 20s infinite 14s;
        animation:autoplay-slide-up 20s infinite 14s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-slide-up 20s infinite 14s;
        -moz-animation:autoplay-slide-up 20s infinite 14s;
        animation:autoplay-slide-up 20s infinite 14s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-slide-up 20s infinite 14s;
        -moz-animation:autoplay-slide-up 20s infinite 14s;
        animation:autoplay-slide-up 20s infinite 14s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-slide-up 20s infinite 14s;
        -moz-animation:autoplay-slide-up 20s infinite 14s;
        animation:autoplay-slide-up 20s infinite 14s;
    }
    .slider-widget-slide-up.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-slide-up 20s infinite 14s;
        -moz-animation:autoplay-slide-up 20s infinite 14s;
        animation:autoplay-slide-up 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-slide-up {
        0% { opacity:0; -webkit-transform:translateY(10%); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:translateY(0%); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:translateY(10%); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:translateY(10%); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:translateY(10%); z-index:1; }
    }

    @-moz-keyframes autoplay-slide-up {
        0% { opacity:0; -moz-transform:translateY(10%); z-index:1; } 5%, 25% { opacity:1; -moz-transform:translateY(0%); z-index:2; } 30%, 50% { opacity:0; -moz-transform:translateY(10%); z-index:1; } 55%, 75% { opacity:0; -moz-transform:translateY(10%); z-index:1; } 80%, 100% { opacity:0; -moz-transform:translateY(10%); z-index:1; }
    }

    @keyframes autoplay-slide-up {
        0% { opacity:0; transform:translateY(10%); z-index:1; } 5%, 25% { opacity:1; transform:translateY(0%); z-index:2; } 30%, 50% { opacity:0; transform:translateY(10%); z-index:1; } 55%, 75% { opacity:0; transform:translateY(10%); z-index:1; } 80%, 100% { opacity:0; transform:translateY(10%); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Slide Down
    -------------------------------------------------- */

    .slider-widget-slide-down .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-down .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-down .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-down .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-down .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-down .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-down .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-down .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-down .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-down .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:translateY(-10%);
           -moz-transform:translateY(-10%);
                transform:translateY(-10%);
        -webkit-transition:opacity 0.4s ease-in-out, transform 0.4s;
           -moz-transition:opacity 0.4s ease-in-out, transform 0.4s;
                transition:opacity 0.4s ease-in-out, transform 0.4s;
    }

    .slider-widget-slide-down .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-down .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-down .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-down .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-down .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-down .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-down .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-down .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-down .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-down .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:translateY(0%);
           -moz-transform:translateY(0%);
                transform:translateY(0%);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Slide Down
    -------------------------------------------------- */

    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-slide-down 20s infinite -1s;
           -moz-animation:autoplay-slide-down 20s infinite -1s;
                animation:autoplay-slide-down 20s infinite -1s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-slide-down 20s infinite 4s;
           -moz-animation:autoplay-slide-down 20s infinite 4s;
                animation:autoplay-slide-down 20s infinite 4s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-slide-down 20s infinite 9s;
           -moz-animation:autoplay-slide-down 20s infinite 9s;
                animation:autoplay-slide-down 20s infinite 9s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-slide-down 20s infinite 14s;
           -moz-animation:autoplay-slide-down 20s infinite 14s;
                animation:autoplay-slide-down 20s infinite 14s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-slide-down 20s infinite 14s;
        -moz-animation:autoplay-slide-down 20s infinite 14s;
        animation:autoplay-slide-down 20s infinite 14s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-slide-down 20s infinite 14s;
        -moz-animation:autoplay-slide-down 20s infinite 14s;
        animation:autoplay-slide-down 20s infinite 14s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-slide-down 20s infinite 14s;
        -moz-animation:autoplay-slide-down 20s infinite 14s;
        animation:autoplay-slide-down 20s infinite 14s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-slide-down 20s infinite 14s;
        -moz-animation:autoplay-slide-down 20s infinite 14s;
        animation:autoplay-slide-down 20s infinite 14s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-slide-down 20s infinite 14s;
        -moz-animation:autoplay-slide-down 20s infinite 14s;
        animation:autoplay-slide-down 20s infinite 14s;
    }
    .slider-widget-slide-down.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-slide-down 20s infinite 14s;
        -moz-animation:autoplay-slide-down 20s infinite 14s;
        animation:autoplay-slide-down 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-slide-down {
        0% { opacity:0; -webkit-transform:translateY(-10%); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:translateY(0%); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:translateY(-10%); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:translateY(-10%); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:translateY(-10%); z-index:1; }
    }

    @-moz-keyframes autoplay-slide-down {
        0% { opacity:0; -moz-transform:translateY(-10%); z-index:1; } 5%, 25% { opacity:1; -moz-transform:translateY(0%); z-index:2; } 30%, 50% { opacity:0; -moz-transform:translateY(-10%); z-index:1; } 55%, 75% { opacity:0; -moz-transform:translateY(-10%); z-index:1; } 80%, 100% { opacity:0; -moz-transform:translateY(-10%); z-index:1; }
    }

    @keyframes autoplay-slide-down {
        0% { opacity:0; transform:translateY(-10%); z-index:1; } 5%, 25% { opacity:1; transform:translateY(0%); z-index:2; } 30%, 50% { opacity:0; transform:translateY(-10%); z-index:1; } 55%, 75% { opacity:0; transform:translateY(-10%); z-index:1; } 80%, 100% { opacity:0; transform:translateY(-10%); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Slide Left
    -------------------------------------------------- */

    .slider-widget-slide-left .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-left .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-left .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-left .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-left .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-left .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-left .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-left .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-left .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-left .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:translateX(10%);
           -moz-transform:translateX(10%);
                transform:translateX(10%);
        -webkit-transition:opacity 0.4s ease-in-out, transform 0.4s;
           -moz-transition:opacity 0.4s ease-in-out, transform 0.4s;
                transition:opacity 0.4s ease-in-out, transform 0.4s;
    }

    .slider-widget-slide-left .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-left .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-left .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-left .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-left .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-left .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-left .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-left .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-left .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-left .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:translateX(0%);
           -moz-transform:translateX(0%);
                transform:translateX(0%);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Slide Left
    -------------------------------------------------- */

    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-slide-left 20s infinite -1s;
           -moz-animation:autoplay-slide-left 20s infinite -1s;
                animation:autoplay-slide-left 20s infinite -1s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-slide-left 20s infinite 4s;
           -moz-animation:autoplay-slide-left 20s infinite 4s;
                animation:autoplay-slide-left 20s infinite 4s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-slide-left 20s infinite 9s;
           -moz-animation:autoplay-slide-left 20s infinite 9s;
                animation:autoplay-slide-left 20s infinite 9s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-slide-left 20s infinite 14s;
           -moz-animation:autoplay-slide-left 20s infinite 14s;
                animation:autoplay-slide-left 20s infinite 14s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-slide-left 20s infinite 14s;
        -moz-animation:autoplay-slide-left 20s infinite 14s;
        animation:autoplay-slide-left 20s infinite 14s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-slide-left 20s infinite 14s;
        -moz-animation:autoplay-slide-left 20s infinite 14s;
        animation:autoplay-slide-left 20s infinite 14s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-slide-left 20s infinite 14s;
        -moz-animation:autoplay-slide-left 20s infinite 14s;
        animation:autoplay-slide-left 20s infinite 14s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-slide-left 20s infinite 14s;
        -moz-animation:autoplay-slide-left 20s infinite 14s;
        animation:autoplay-slide-left 20s infinite 14s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-slide-left 20s infinite 14s;
        -moz-animation:autoplay-slide-left 20s infinite 14s;
        animation:autoplay-slide-left 20s infinite 14s;
    }
    .slider-widget-slide-left.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-slide-left 20s infinite 14s;
        -moz-animation:autoplay-slide-left 20s infinite 14s;
        animation:autoplay-slide-left 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-slide-left {
        0% { opacity:0; -webkit-transform:translateX(10%); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:translateX(0%); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:translateX(10%); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:translateX(10%); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:translateX(10%); z-index:1; }
    }

    @-moz-keyframes autoplay-slide-left {
        0% { opacity:0; -moz-transform:translateX(10%); z-index:1; } 5%, 25% { opacity:1; -moz-transform:translateX(0%); z-index:2; } 30%, 50% { opacity:0; -moz-transform:translateX(10%); z-index:1; } 55%, 75% { opacity:0; -moz-transform:translateX(10%); z-index:1; } 80%, 100% { opacity:0; -moz-transform:translateX(10%); z-index:1; }
    }

    @keyframes autoplay-slide-left {
        0% { opacity:0; transform:translateX(10%); z-index:1; } 5%, 25% { opacity:1; transform:translateX(0%); z-index:2; } 30%, 50% { opacity:0; transform:translateX(10%); z-index:1; } 55%, 75% { opacity:0; transform:translateX(10%); z-index:1; } 80%, 100% { opacity:0; transform:translateX(10%); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Slide Right
    -------------------------------------------------- */

    .slider-widget-slide-right .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-right .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-right .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-right .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-right .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-right .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-right .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-right .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-right .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-right .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:translateX(-10%);
           -moz-transform:translateX(-10%);
                transform:translateX(-10%);
        -webkit-transition:opacity 0.4s ease-in-out, transform 0.4s;
           -moz-transition:opacity 0.4s ease-in-out, transform 0.4s;
                transition:opacity 0.4s ease-in-out, transform 0.4s;
    }

    .slider-widget-slide-right .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-slide-right .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-slide-right .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-slide-right .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-slide-right .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-slide-right .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-slide-right .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-slide-right .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-slide-right .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-slide-right .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:translateX(0%);
           -moz-transform:translateX(0%);
                transform:translateX(0%);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Slide Right
    -------------------------------------------------- */

    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-slide-right 20s infinite -1s;
           -moz-animation:autoplay-slide-right 20s infinite -1s;
                animation:autoplay-slide-right 20s infinite -1s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-slide-right 20s infinite 4s;
           -moz-animation:autoplay-slide-right 20s infinite 4s;
                animation:autoplay-slide-right 20s infinite 4s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-slide-right 20s infinite 9s;
           -moz-animation:autoplay-slide-right 20s infinite 9s;
                animation:autoplay-slide-right 20s infinite 9s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-slide-right 20s infinite 14s;
           -moz-animation:autoplay-slide-right 20s infinite 14s;
                animation:autoplay-slide-right 20s infinite 14s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-slide-right 20s infinite 14s;
        -moz-animation:autoplay-slide-right 20s infinite 14s;
        animation:autoplay-slide-right 20s infinite 14s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-slide-right 20s infinite 14s;
        -moz-animation:autoplay-slide-right 20s infinite 14s;
        animation:autoplay-slide-right 20s infinite 14s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-slide-right 20s infinite 14s;
        -moz-animation:autoplay-slide-right 20s infinite 14s;
        animation:autoplay-slide-right 20s infinite 14s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-slide-right 20s infinite 14s;
        -moz-animation:autoplay-slide-right 20s infinite 14s;
        animation:autoplay-slide-right 20s infinite 14s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-slide-right 20s infinite 14s;
        -moz-animation:autoplay-slide-right 20s infinite 14s;
        animation:autoplay-slide-right 20s infinite 14s;
    }
    .slider-widget-slide-right.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-slide-right 20s infinite 14s;
        -moz-animation:autoplay-slide-right 20s infinite 14s;
        animation:autoplay-slide-right 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-slide-right {
        0% { opacity:0; -webkit-transform:translateX(-10%); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:translateX(0%); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:translateX(-10%); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:translateX(-10%); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:translateX(-10%); z-index:1; }
    }

    @-moz-keyframes autoplay-slide-right {
        0% { opacity:0; -moz-transform:translateX(-10%); z-index:1; } 5%, 25% { opacity:1; -moz-transform:translateX(0%); z-index:2; } 30%, 50% { opacity:0; -moz-transform:translateX(-10%); z-index:1; } 55%, 75% { opacity:0; -moz-transform:translateX(-10%); z-index:1; } 80%, 100% { opacity:0; -moz-transform:translateX(-10%); z-index:1; }
    }

    @keyframes autoplay-slide-right {
        0% { opacity:0; transform:translateX(-10%); z-index:1; } 5%, 25% { opacity:1; transform:translateX(0%); z-index:2; } 30%, 50% { opacity:0; transform:translateX(-10%); z-index:1; } 55%, 75% { opacity:0; transform:translateX(-10%); z-index:1; } 80%, 100% { opacity:0; transform:translateX(-10%); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Ken Burns
    -------------------------------------------------- */

    .slider-widget-ken-burns .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-ken-burns .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-ken-burns .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-ken-burns .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-ken-burns .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-ken-burns .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-ken-burns .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-ken-burns .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-ken-burns .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-ken-burns .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:scale(1.2);
           -moz-transform:scale(1.2);
                transform:scale(1.2);
        -webkit-transition:opacity 2s ease-in-out, transform 10s;
           -moz-transition:opacity 2s ease-in-out, transform 10s;
                transition:opacity 2s ease-in-out, transform 10s;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-ken-burns .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-transform-origin:100% 0;
           -moz-transform-origin:100% 0;
                transform-origin:100% 0;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-ken-burns .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-transform-origin:0 100%;
           -moz-transform-origin:0 100%;
                transform-origin:0 100%;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-ken-burns .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-transform-origin:0 100%;
        -moz-transform-origin:0 100%;
        transform-origin:0 100%;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-ken-burns .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-transform-origin:0 100%;
        -moz-transform-origin:0 100%;
        transform-origin:0 100%;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-ken-burns .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-transform-origin:0 100%;
        -moz-transform-origin:0 100%;
        transform-origin:0 100%;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-ken-burns .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-transform-origin:0 100%;
        -moz-transform-origin:0 100%;
        transform-origin:0 100%;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-ken-burns .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-transform-origin:0 100%;
        -moz-transform-origin:0 100%;
        transform-origin:0 100%;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-ken-burns .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-transform-origin:0 100%;
        -moz-transform-origin:0 100%;
        transform-origin:0 100%;
    }

    .slider-widget-ken-burns .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-ken-burns .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-ken-burns .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-ken-burns .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-ken-burns .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-ken-burns .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-ken-burns .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-ken-burns .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-ken-burns .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-ken-burns .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:scale(1);
           -moz-transform:scale(1);
                transform:scale(1);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Ken Burns
    -------------------------------------------------- */

    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-ken-burns 20s infinite -1s;
           -moz-animation:autoplay-ken-burns 20s infinite -1s;
                animation:autoplay-ken-burns 20s infinite -1s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-ken-burns 20s infinite 4s;
           -moz-animation:autoplay-ken-burns 20s infinite 4s;
                animation:autoplay-ken-burns 20s infinite 4s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-ken-burns 20s infinite 9s;
           -moz-animation:autoplay-ken-burns 20s infinite 9s;
                animation:autoplay-ken-burns 20s infinite 9s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-ken-burns 20s infinite 14s;
           -moz-animation:autoplay-ken-burns 20s infinite 14s;
                animation:autoplay-ken-burns 20s infinite 14s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-ken-burns 20s infinite 14s;
        -moz-animation:autoplay-ken-burns 20s infinite 14s;
        animation:autoplay-ken-burns 20s infinite 14s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-ken-burns 20s infinite 14s;
        -moz-animation:autoplay-ken-burns 20s infinite 14s;
        animation:autoplay-ken-burns 20s infinite 14s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-ken-burns 20s infinite 14s;
        -moz-animation:autoplay-ken-burns 20s infinite 14s;
        animation:autoplay-ken-burns 20s infinite 14s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-ken-burns 20s infinite 14s;
        -moz-animation:autoplay-ken-burns 20s infinite 14s;
        animation:autoplay-ken-burns 20s infinite 14s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-ken-burns 20s infinite 14s;
        -moz-animation:autoplay-ken-burns 20s infinite 14s;
        animation:autoplay-ken-burns 20s infinite 14s;
    }
    .slider-widget-ken-burns.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-ken-burns 20s infinite 14s;
        -moz-animation:autoplay-ken-burns 20s infinite 14s;
        animation:autoplay-ken-burns 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-ken-burns {
        0% { opacity:0; -webkit-transform:scale(1.2); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:scale(1); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:scale(1.2); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:scale(1.2); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:scale(1.2); z-index:1; }
    }

    @-moz-keyframes autoplay-ken-burns {
        0% { opacity:0; -moz-transform:scale(1.2); z-index:1; } 5%, 25% { opacity:1; -moz-transform:scale(1); z-index:2; } 30%, 50% { opacity:0; -moz-transform:scale(1.2); z-index:1; } 55%, 75% { opacity:0; -moz-transform:scale(1.2); z-index:1; } 80%, 100% { opacity:0; -moz-transform:scale(1.2); z-index:1; }
    }

    @keyframes autoplay-ken-burns {
        0% { opacity:0; transform:scale(1.2); z-index:1; } 5%, 25% { opacity:1; transform:scale(1); z-index:2; } 30%, 50% { opacity:0; transform:scale(1.2); z-index:1; } 55%, 75% { opacity:0; transform:scale(1.2); z-index:1; } 80%, 100% { opacity:0; transform:scale(1.2); z-index:1; }
    }

/*	--------------------------------------------------
    :: Slider Widget Zoom
    -------------------------------------------------- */

    .slider-widget-zoom .slider-widget-input:nth-child(1) ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-zoom .slider-widget-input:nth-child(2) ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-zoom .slider-widget-input:nth-child(3) ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-zoom .slider-widget-input:nth-child(4) ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-zoom .slider-widget-input:nth-child(5) ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-zoom .slider-widget-input:nth-child(6) ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-zoom .slider-widget-input:nth-child(7) ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-zoom .slider-widget-input:nth-child(8) ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-zoom .slider-widget-input:nth-child(9) ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-zoom .slider-widget-input:nth-child(10) ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:0;
        z-index:1;
        -webkit-transform:scale(1.6);
           -moz-transform:scale(1.6);
                transform:scale(1.6);
        -webkit-transition:opacity 0.6s ease-in-out, transform 2s;
           -moz-transition:opacity 0.6s ease-in-out, transform 2s;
                transition:opacity 0.6s ease-in-out, transform 2s;
    }

    .slider-widget-zoom .slider-widget-input:nth-child(1):checked ~ .slider-widget-media-holder ul li:nth-child(1),
    .slider-widget-zoom .slider-widget-input:nth-child(2):checked ~ .slider-widget-media-holder ul li:nth-child(2),
    .slider-widget-zoom .slider-widget-input:nth-child(3):checked ~ .slider-widget-media-holder ul li:nth-child(3),
    .slider-widget-zoom .slider-widget-input:nth-child(4):checked ~ .slider-widget-media-holder ul li:nth-child(4),
    .slider-widget-zoom .slider-widget-input:nth-child(5):checked ~ .slider-widget-media-holder ul li:nth-child(5),
    .slider-widget-zoom .slider-widget-input:nth-child(6):checked ~ .slider-widget-media-holder ul li:nth-child(6),
    .slider-widget-zoom .slider-widget-input:nth-child(7):checked ~ .slider-widget-media-holder ul li:nth-child(7),
    .slider-widget-zoom .slider-widget-input:nth-child(8):checked ~ .slider-widget-media-holder ul li:nth-child(8),
    .slider-widget-zoom .slider-widget-input:nth-child(9):checked ~ .slider-widget-media-holder ul li:nth-child(9),
    .slider-widget-zoom .slider-widget-input:nth-child(10):checked ~ .slider-widget-media-holder ul li:nth-child(10){
        opacity:1;
        z-index:2;
        -webkit-transform:scale(1);
           -moz-transform:scale(1);
                transform:scale(1);
    }

/*	--------------------------------------------------
    :: Slider Widget Autoplay Zoom
    -------------------------------------------------- */

    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(1) {
        -webkit-animation:autoplay-zoom 20s infinite -1s;
           -moz-animation:autoplay-zoom 20s infinite -1s;
                animation:autoplay-zoom 20s infinite -1s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(2) {
        -webkit-animation:autoplay-zoom 20s infinite 4s;
           -moz-animation:autoplay-zoom 20s infinite 4s;
                animation:autoplay-zoom 20s infinite 4s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(3) {
        -webkit-animation:autoplay-zoom 20s infinite 9s;
           -moz-animation:autoplay-zoom 20s infinite 9s;
                animation:autoplay-zoom 20s infinite 9s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(4) {
        -webkit-animation:autoplay-zoom 20s infinite 14s;
           -moz-animation:autoplay-zoom 20s infinite 14s;
                animation:autoplay-zoom 20s infinite 14s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(5) {
        -webkit-animation:autoplay-zoom 20s infinite 14s;
        -moz-animation:autoplay-zoom 20s infinite 14s;
        animation:autoplay-zoom 20s infinite 14s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(6) {
        -webkit-animation:autoplay-zoom 20s infinite 14s;
        -moz-animation:autoplay-zoom 20s infinite 14s;
        animation:autoplay-zoom 20s infinite 14s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(7) {
        -webkit-animation:autoplay-zoom 20s infinite 14s;
        -moz-animation:autoplay-zoom 20s infinite 14s;
        animation:autoplay-zoom 20s infinite 14s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(8) {
        -webkit-animation:autoplay-zoom 20s infinite 14s;
        -moz-animation:autoplay-zoom 20s infinite 14s;
        animation:autoplay-zoom 20s infinite 14s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(9) {
        -webkit-animation:autoplay-zoom 20s infinite 14s;
        -moz-animation:autoplay-zoom 20s infinite 14s;
        animation:autoplay-zoom 20s infinite 14s;
    }
    .slider-widget-zoom.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-media-holder ul li:nth-child(10) {
        -webkit-animation:autoplay-zoom 20s infinite 14s;
        -moz-animation:autoplay-zoom 20s infinite 14s;
        animation:autoplay-zoom 20s infinite 14s;
    }

    @-webkit-keyframes autoplay-zoom {
        0% { opacity:0; -webkit-transform:scale(1.6); z-index:1; } 5%, 25% { opacity:1; -webkit-transform:scale(1); z-index:2; } 30%, 50% { opacity:0; -webkit-transform:scale(1.6); z-index:1; } 55%, 75% { opacity:0; -webkit-transform:scale(1.6); z-index:1; } 80%, 100% { opacity:0; -webkit-transform:scale(1.6); z-index:1; }
    }

    @-moz-keyframes autoplay-zoom {
        0% { opacity:0; -moz-transform:scale(1.6); z-index:1; } 5%, 25% { opacity:1; -moz-transform:scale(1); z-index:2; } 30%, 50% { opacity:0; -moz-transform:scale(1.6); z-index:1; } 55%, 75% { opacity:0; -moz-transform:scale(1.6); z-index:1; } 80%, 100% { opacity:0; -moz-transform:scale(1.6); z-index:1; }
    }

    @keyframes autoplay-zoom {
        0% { opacity:0; transform:scale(1.6); z-index:1; } 5%, 25% { opacity:1; transform:scale(1); z-index:2; } 30%, 50% { opacity:0; transform:scale(1.6); z-index:1; } 55%, 75% { opacity:0; transform:scale(1.6); z-index:1; } 80%, 100% { opacity:0; transform:scale(1.6); z-index:1; }
    }