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

/*	--------------------------------------------------
    :: Slider Widget Blue
    -------------------------------------------------- */

    .slider-widget-default.slider-widget-blue .slider-widget-arrows .slider-widget-prev:before {
        color:#6bbef8;
    }

    .slider-widget-default.slider-widget-blue .slider-widget-arrows .slider-widget-next:before {
        color:#6bbef8;
    }

    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:last-child,
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(1),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(2),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(3),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(4),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(5),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(6),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(7),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(8),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-prev:nth-child(9),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(2),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(3),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(4),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(5),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(6),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(7),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(8),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(9),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:nth-child(10),
    .slider-widget-default.slider-widget-blue .slider-widget-arrows:hover .slider-widget-next:first-child {
        background-color:#6bbef8;
    }

    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(1):checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(2):checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(3):checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(4):checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(5):checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(6):checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(7):checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(8):checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(9):checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-blue .slider-widget-input:nth-child(10):checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before{
        color:#6bbef8;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite -1s;
           -moz-animation:controls-bullets-blue 20s infinite -1s;
                animation:controls-bullets-blue 20s infinite -1s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-blue 20s infinite 4s;
           -moz-animation:controls-bullets-blue 20s infinite 4s;
                animation:controls-bullets-blue 20s infinite 4s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-blue 20s infinite 9s;
           -moz-animation:controls-bullets-blue 20s infinite 9s;
                animation:controls-bullets-blue 20s infinite 9s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite 14s;
           -moz-animation:controls-bullets-blue 20s infinite 14s;
                animation:controls-bullets-blue 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite 14s;
        -moz-animation:controls-bullets-blue 20s infinite 14s;
        animation:controls-bullets-blue 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite 14s;
        -moz-animation:controls-bullets-blue 20s infinite 14s;
        animation:controls-bullets-blue 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite 14s;
        -moz-animation:controls-bullets-blue 20s infinite 14s;
        animation:controls-bullets-blue 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite 14s;
        -moz-animation:controls-bullets-blue 20s infinite 14s;
        animation:controls-bullets-blue 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite 14s;
        -moz-animation:controls-bullets-blue 20s infinite 14s;
        animation:controls-bullets-blue 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-blue.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-blue 20s infinite 14s;
        -moz-animation:controls-bullets-blue 20s infinite 14s;
        animation:controls-bullets-blue 20s infinite 14s;
    }

    @-webkit-keyframes controls-bullets-blue { 0%, 25% { color:#6bbef8; } 26%, 100% { color:#fdfdfd; } }

    @-moz-keyframes controls-bullets-blue { 0%, 25% { color:#6bbef8; } 26%, 100% { color:#fdfdfd; } }

    @keyframes controls-bullets-blue { 0%, 25% { color:#6bbef8; } 26%, 100% { color:#fdfdfd; } }

/*	--------------------------------------------------
    :: Slider Widget Green
    -------------------------------------------------- */

    .slider-widget-default.slider-widget-green .slider-widget-arrows .slider-widget-prev:before {
        color:#6ed790;
    }

    .slider-widget-default.slider-widget-green .slider-widget-arrows .slider-widget-next:before {
        color:#6ed790;
    }

    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-prev:last-child,
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-prev:nth-child(1),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-prev:nth-child(2),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-prev:nth-child(3),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(2),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(3),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(4),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(5),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(6),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(7),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(8),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(9),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:nth-child(10),
    .slider-widget-default.slider-widget-green .slider-widget-arrows:hover .slider-widget-next:first-child {
        background-color:#6ed790;
    }

    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(1):checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(2):checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(3):checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(4):checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(5):checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(6):checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(7):checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(8):checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(9):checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-green .slider-widget-input:nth-child(10):checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before{
        color:#6ed790;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite -1s;
           -moz-animation:controls-bullets-green 20s infinite -1s;
                animation:controls-bullets-green 20s infinite -1s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-green 20s infinite 4s;
           -moz-animation:controls-bullets-green 20s infinite 4s;
                animation:controls-bullets-green 20s infinite 4s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-green 20s infinite 9s;
           -moz-animation:controls-bullets-green 20s infinite 9s;
                animation:controls-bullets-green 20s infinite 9s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite 14s;
           -moz-animation:controls-bullets-green 20s infinite 14s;
                animation:controls-bullets-green 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite 14s;
        -moz-animation:controls-bullets-green 20s infinite 14s;
        animation:controls-bullets-green 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite 14s;
        -moz-animation:controls-bullets-green 20s infinite 14s;
        animation:controls-bullets-green 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite 14s;
        -moz-animation:controls-bullets-green 20s infinite 14s;
        animation:controls-bullets-green 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite 14s;
        -moz-animation:controls-bullets-green 20s infinite 14s;
        animation:controls-bullets-green 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite 14s;
        -moz-animation:controls-bullets-green 20s infinite 14s;
        animation:controls-bullets-green 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-green.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-green 20s infinite 14s;
        -moz-animation:controls-bullets-green 20s infinite 14s;
        animation:controls-bullets-green 20s infinite 14s;
    }

    @-webkit-keyframes controls-bullets-green { 0%, 25% { color:#6ed790; } 26%, 100% { color:#fdfdfd; } }

    @-moz-keyframes controls-bullets-green { 0%, 25% { color:#6ed790; } 26%, 100% { color:#fdfdfd; } }

    @keyframes controls-bullets-green { 0%, 25% { color:#6ed790; } 26%, 100% { color:#fdfdfd; } }

/*	--------------------------------------------------
    :: Slider Widget Red
    -------------------------------------------------- */

    .slider-widget-default.slider-widget-red .slider-widget-arrows .slider-widget-prev:before {
        color:#ed7066;
    }

    .slider-widget-default.slider-widget-red .slider-widget-arrows .slider-widget-next:before {
        color:#ed7066;
    }

    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:last-child,
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(1),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(2),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(3),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(4),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(5),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(6),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(7),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(8),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-prev:nth-child(9),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(2),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(3),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(4),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(5),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(6),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(7),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(8),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(9),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:nth-child(10),
    .slider-widget-default.slider-widget-red .slider-widget-arrows:hover .slider-widget-next:first-child {
        background-color:#ed7066;
    }

    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(1):checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(2):checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(3):checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(4):checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(5):checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(6):checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(7):checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(8):checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(9):checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-red .slider-widget-input:nth-child(10):checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before{
        color:#ed7066;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite -1s;
           -moz-animation:controls-bullets-red 20s infinite -1s;
                animation:controls-bullets-red 20s infinite -1s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-red 20s infinite 4s;
           -moz-animation:controls-bullets-red 20s infinite 4s;
                animation:controls-bullets-red 20s infinite 4s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-red 20s infinite 9s;
           -moz-animation:controls-bullets-red 20s infinite 9s;
                animation:controls-bullets-red 20s infinite 9s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite 14s;
           -moz-animation:controls-bullets-red 20s infinite 14s;
                animation:controls-bullets-red 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite 14s;
        -moz-animation:controls-bullets-red 20s infinite 14s;
        animation:controls-bullets-red 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite 14s;
        -moz-animation:controls-bullets-red 20s infinite 14s;
        animation:controls-bullets-red 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite 14s;
        -moz-animation:controls-bullets-red 20s infinite 14s;
        animation:controls-bullets-red 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite 14s;
        -moz-animation:controls-bullets-red 20s infinite 14s;
        animation:controls-bullets-red 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite 14s;
        -moz-animation:controls-bullets-red 20s infinite 14s;
        animation:controls-bullets-red 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-red.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-red 20s infinite 14s;
        -moz-animation:controls-bullets-red 20s infinite 14s;
        animation:controls-bullets-red 20s infinite 14s;
    }

    @-webkit-keyframes controls-bullets-red { 0%, 25% { color:#ed7066; } 26%, 100% { color:#fdfdfd; } }

    @-moz-keyframes controls-bullets-red { 0%, 25% { color:#ed7066; } 26%, 100% { color:#fdfdfd; } }

    @keyframes controls-bullets-red { 0%, 25% { color:#ed7066; } 26%, 100% { color:#fdfdfd; } }

/*	--------------------------------------------------
    :: Slider Widget Orange
    -------------------------------------------------- */

    .slider-widget-default.slider-widget-orange .slider-widget-arrows .slider-widget-prev:before {
        color:#f6a258;
    }

    .slider-widget-default.slider-widget-orange .slider-widget-arrows .slider-widget-next:before {
        color:#f6a258;
    }

    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:last-child,
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(1),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(2),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(3),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(4),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(5),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(6),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(7),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(8),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-prev:nth-child(9),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(2),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(3),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(4),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(5),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(6),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(7),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(8),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(9),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:nth-child(10),
    .slider-widget-default.slider-widget-orange .slider-widget-arrows:hover .slider-widget-next:first-child {
        background-color:#f6a258;
    }

    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(1):checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(2):checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(3):checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(4):checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(5):checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(6):checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(7):checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(8):checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(9):checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-orange .slider-widget-input:nth-child(10):checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before{
        color:#f6a258;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite -1s;
           -moz-animation:controls-bullets-orange 20s infinite -1s;
                animation:controls-bullets-orange 20s infinite -1s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-orange 20s infinite 4s;
           -moz-animation:controls-bullets-orange 20s infinite 4s;
                animation:controls-bullets-orange 20s infinite 4s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-orange 20s infinite 9s;
           -moz-animation:controls-bullets-orange 20s infinite 9s;
                animation:controls-bullets-orange 20s infinite 9s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite 14s;
           -moz-animation:controls-bullets-orange 20s infinite 14s;
                animation:controls-bullets-orange 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite 14s;
        -moz-animation:controls-bullets-orange 20s infinite 14s;
        animation:controls-bullets-orange 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite 14s;
        -moz-animation:controls-bullets-orange 20s infinite 14s;
        animation:controls-bullets-orange 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite 14s;
        -moz-animation:controls-bullets-orange 20s infinite 14s;
        animation:controls-bullets-orange 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite 14s;
        -moz-animation:controls-bullets-orange 20s infinite 14s;
        animation:controls-bullets-orange 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite 14s;
        -moz-animation:controls-bullets-orange 20s infinite 14s;
        animation:controls-bullets-orange 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-orange.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-orange 20s infinite 14s;
        -moz-animation:controls-bullets-orange 20s infinite 14s;
        animation:controls-bullets-orange 20s infinite 14s;
    }

    @-webkit-keyframes controls-bullets-orange { 0%, 25% { color:#f6a258; } 26%, 100% { color:#fdfdfd; } }

    @-moz-keyframes controls-bullets-orange { 0%, 25% { color:#f6a258; } 26%, 100% { color:#fdfdfd; } }

    @keyframes controls-bullets-orange { 0%, 25% { color:#f6a258; } 26%, 100% { color:#fdfdfd; } }

/*	--------------------------------------------------
    :: Slider Widget Purple
    -------------------------------------------------- */

    .slider-widget-default.slider-widget-purple .slider-widget-arrows .slider-widget-prev:before {
        color:#f36e93;
    }

    .slider-widget-default.slider-widget-purple .slider-widget-arrows .slider-widget-next:before {
        color:#f36e93;
    }

    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:last-child,
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(1),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(2),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(3),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(4),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(5),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(6),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(7),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(8),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-prev:nth-child(9),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(2),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(3),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(4),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(5),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(6),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(7),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(8),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(9),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:nth-child(10),
    .slider-widget-default.slider-widget-purple .slider-widget-arrows:hover .slider-widget-next:first-child {
        background-color:#f36e93;
    }

    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(1):checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(2):checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(3):checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(4):checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(5):checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(6):checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(7):checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(8):checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(9):checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before,
    .slider-widget-default.slider-widget-purple .slider-widget-input:nth-child(10):checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before{
        color:#f36e93;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(1) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite -1s;
           -moz-animation:controls-bullets-purple 20s infinite -1s;
                animation:controls-bullets-purple 20s infinite -1s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(2) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-purple 20s infinite 4s;
           -moz-animation:controls-bullets-purple 20s infinite 4s;
                animation:controls-bullets-purple 20s infinite 4s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(3) .slider-widget-bullet:before{
        -webkit-animation:controls-bullets-purple 20s infinite 9s;
           -moz-animation:controls-bullets-purple 20s infinite 9s;
                animation:controls-bullets-purple 20s infinite 9s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(4) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite 14s;
           -moz-animation:controls-bullets-purple 20s infinite 14s;
                animation:controls-bullets-purple 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(5) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite 14s;
        -moz-animation:controls-bullets-purple 20s infinite 14s;
        animation:controls-bullets-purple 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(6) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite 14s;
        -moz-animation:controls-bullets-purple 20s infinite 14s;
        animation:controls-bullets-purple 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(7) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite 14s;
        -moz-animation:controls-bullets-purple 20s infinite 14s;
        animation:controls-bullets-purple 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(8) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite 14s;
        -moz-animation:controls-bullets-purple 20s infinite 14s;
        animation:controls-bullets-purple 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(9) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite 14s;
        -moz-animation:controls-bullets-purple 20s infinite 14s;
        animation:controls-bullets-purple 20s infinite 14s;
    }

    .slider-widget-default.slider-widget-purple.slider-widget-autoplay .slider-widget-switch:checked ~ .slider-widget-bullets ul li:nth-child(10) .slider-widget-bullet:before {
        -webkit-animation:controls-bullets-purple 20s infinite 14s;
        -moz-animation:controls-bullets-purple 20s infinite 14s;
        animation:controls-bullets-purple 20s infinite 14s;
    }

    @-webkit-keyframes controls-bullets-purple { 0%, 25% { color:#f36e93; } 26%, 100% { color:#fdfdfd; } }

    @-moz-keyframes controls-bullets-purple { 0%, 25% { color:#f36e93; } 26%, 100% { color:#fdfdfd; } }

    @keyframes controls-bullets-purple { 0%, 25% { color:#f36e93; } 26%, 100% { color:#fdfdfd; } }

/*	--------------------------------------------------
    :: Slider Widget Light
    -------------------------------------------------- */

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

        .slider-widget-default.slider-widget-light .slider-widget-media-holder ul {
            background-color:#f1f1f1;
        }

    /*	--------------------------------------------------
        :: Slider Widget Navigation
        -------------------------------------------------- */

        .slider-widget-default.slider-widget-light .slider-widget-arrows .slider-widget-prev,
        .slider-widget-default.slider-widget-light .slider-widget-arrows .slider-widget-next {
            background-color:#fdfdfd;
        }

        .slider-widget-default.slider-widget-light .slider-widget-arrows:hover .slider-widget-prev:before,
        .slider-widget-default.slider-widget-light .slider-widget-arrows:hover .slider-widget-next:before {
            color:#fdfdfd;
        }

    /*	--------------------------------------------------
        :: Slider Widget Controls Bullets
        -------------------------------------------------- */

        .slider-widget-default.slider-widget-light .slider-widget-bullets ul:before {
            background-color:#fdfdfd;
        }

        .slider-widget-default.slider-widget-light .slider-widget-bullets .slider-widget-bullet:before {
            color:#fdfdfd;
        }

        .slider-widget-default.slider-widget-light .slider-widget-bullets .slider-widget-bullet .slider-widget-tooltip {
            border:4px solid #3f4851;
        }

        .slider-widget-default.slider-widget-light .slider-widget-bullets .slider-widget-bullet .slider-widget-tooltip:after {
            border-left:10px solid transparent;
            border-right:10px solid transparent;
            border-top:10px solid #3f4851;
        }

    /*	--------------------------------------------------
        :: Slider Widget Autoplay Control
        -------------------------------------------------- */

        .slider-widget-default.slider-widget-light .slider-widget-autoplay-control .slider-widget-switch-label:before {
            color:#fdfdfd;
        }

   /*	--------------------------------------------------
        :: Slider Widget Captions
        -------------------------------------------------- */

        .slider-widget-default.slider-widget-light .slider-widget-caption-holder .slider-widget-caption {
            background-color:rgba(0,0,0,0.6);
        }

        .slider-widget-default.slider-widget-light .slider-widget-caption-holder .slider-widget-caption h4{
            color:#fdfdfd;
        }

        .slider-widget-default.slider-widget-light .slider-widget-caption-holder .slider-widget-caption p{
            color:#fdfdfd;
        }

    /*	--------------------------------------------------
        :: Slider Widget Progress Timer
        -------------------------------------------------- */

        .slider-widget-default.slider-widget-light .slider-widget-progress-timer {
            background-color:#e0e5e5;
        }