.mini-slider2 {
    position:relative;
    width:100%;
    overflow:hidden;
    height: 300px;
    border-radius: 0px 100px 0px 100px;
    -moz-border-radius: 0px 100px 0px 100px;
    -webkit-border-radius: 0px 100px 0px 100px;
    margin-top: 60px;
    margin-bottom: 40px;
}

.mini-slider2 img{ 
    position:absolute; 
    animation:mini-slider2 30s infinite; 
    opacity:0; 
    width: 100%;
    padding-top: 300px;
    border-radius: 0px 100px 0px 100px;
    -moz-border-radius: 0px 100px 0px 100px;
    -webkit-border-radius: 0px 100px 0px 100px;
}

@keyframes mini-slider2 {25%{opacity:1;} 40%{opacity:0;}}
.mini-slider2 img:nth-child(6){animation-delay:0s;}
.mini-slider2 img:nth-child(5){animation-delay:5s;}
.mini-slider2 img:nth-child(4){animation-delay:10s;}
.mini-slider2 img:nth-child(3){animation-delay:15s;}
.mini-slider2 img:nth-child(2){animation-delay:20s;}
.mini-slider2 img:nth-child(1){animation-delay:25s;}


.mini-slider2-content1 {
    background-image: url(../img/slider/slider2/slider2_1.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.mini-slider2-content2{
    background-image: url(../img/slider/slider2/slider2_2.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.mini-slider2-content3 {
    background-image: url(../img/slider/slider2/slider2_3.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.mini-slider2-content4 {
    background-image: url(../img/slider/slider2/slider2_4.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.mini-slider2-content5 {
    background-image: url(../img/slider/slider2/slider2_5.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.mini-slider2-content6 {
    background-image: url(../img/slider/slider2/slider2_6.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}



/*
#####################################################
    Extra small devices (phones, 320px and down)
#####################################################
*/
@media only screen and (max-width: 320px) {
    
    .mini-slider2 {
        height: 220px;
    }

    .mini-slider2 img{ 
        padding-top: 220px;
    }

}    
    
/* 
#####################################################
    Medium devices (landscape tablets, 768px and up) 
#####################################################
*/
@media only screen and (min-width: 768px) {
    
    .mini-slider2 {
        float:left;
        width:50%;
        height: 407px;
        margin-bottom: 30px;
        margin-right: 60px;
        margin-top: 10px;
    }

    .mini-slider2 img{ 
        padding-top: 407px;
    }

}

/* 
#####################################################
    Large devices (laptops/desktops, 992px and up) 
#####################################################
*/
@media only screen and (min-width: 992px) {

    .mini-slider2 {
        width:60%;
    }
}
/* 
#####################################################
    Extra large devices (large laptops and desktops, 1290px and up)
#####################################################
*/
@media only screen and (min-width: 1290px) {


}