@charset "utf-8";
/* CSS Document */
.kalslider4 {
  max-width: 645px;
  height: 540px;
  margin: 0px auto;
	margin-bottom: 36px;
  position: relative;
}
.kalslide26,.kalslide27,.kalslide28,.kalslide29,.kalslide30,.kalslide31,.kalslide32,.kalslide33 {
  position: absolute;
  width: 100%;
  height: 100%;
}
.kalslide26 {
  background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding01.jpg)no-repeat center;
      background-size: cover;
    animation:fade10 20s infinite;
-webkit-animation:fade10 20s infinite;
} 
.kalslide27 {
  background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding01.jpg)no-repeat center;
      background-size: cover;
    animation:fade11 20s infinite;
-webkit-animation:fade11 20s infinite;
}
.kalslide28 {
    background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding02.jpg)no-repeat center;
      background-size: cover;
    animation:fade12 20s infinite;
-webkit-animation:fade12 20s infinite;
}
.kalslide29 {
    background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding03.jpg)no-repeat center;
      background-size: cover;
    animation:fade13 20s infinite;
-webkit-animation:fade13 20s infinite;
}
.kalslide30 {
    background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding04.jpg)no-repeat center;
      background-size: cover;
    animation:fade14 20s infinite;
-webkit-animation:fade14 20s infinite;
}
.kalslide31 {
    background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding05.jpg)no-repeat center;
      background-size: cover;
    animation:fade15 20s infinite;
-webkit-animation:fade15 20s infinite;
}
.kalslide32 {
    background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding06.jpg)no-repeat center;
      background-size: cover;
    animation:fade16 20s infinite;
-webkit-animation:fade16 20s infinite;
}

.kalslide33 {
    background: url(../imgs/photography/Kaleidoscope_Gallery_Wedding07.jpg)no-repeat center;
      background-size: cover;
    animation:fade17 20s infinite;
-webkit-animation:fade17 20s infinite;
}


@keyframes fade10
{
  0%   {opacity:1}
  12% { opacity: 0}
  24% { opacity: 0}
  36% { opacity: 0}
  48% { opacity: 0}
  60% { opacity: 0}
  72% { opacity: 0}
  84% { opacity: 0}
  100% { opacity: 1}
}
@keyframes fade11
{
  0%   {opacity:0}
  12% { opacity: 1}
  24% { opacity: 0}
  36% { opacity: 0}
  48% { opacity: 0}
  60% { opacity: 0}
  72% { opacity: 0}
  84% { opacity: 0}
  100% { opacity: 0}
}
@keyframes fade12
{
  0%   {opacity:0}
  12% { opacity: 0}
  24% { opacity: 1}
  36% { opacity: 0}
  48% { opacity: 0}
  60% { opacity: 0}
  72% { opacity: 0}
  84% { opacity: 0}
  100% { opacity: 0}
}

@keyframes fade13
{
  0%   {opacity:0}
  12% { opacity: 0}
  24% { opacity: 0}
  36% { opacity: 1}
  48% { opacity: 0}
  60% { opacity: 0}
  72% { opacity: 0}
  84% { opacity: 0}
  100% { opacity: 0}
}
@keyframes fade14
{
  0%   {opacity:0}
  12% { opacity: 0}
  24% { opacity: 0}
  36% { opacity: 0}
  48% { opacity: 1}
  60% { opacity: 0}
  72% { opacity: 0}
  84% { opacity: 0}
  100% { opacity: 0}
}
@keyframes fade15
{
  0%   {opacity:0}
  12% { opacity: 0}
  24% { opacity: 0}
  36% { opacity: 0}
  48% { opacity: 0}
  60% { opacity: 1}
  72% { opacity: 0}
  84% { opacity: 0}
  100% { opacity: 0}
}
@keyframes fade16
{
  0%   {opacity:0}
  12% { opacity: 0}
  24% { opacity: 0}
  36% { opacity: 0}
  48% { opacity: 0}
  60% { opacity: 0}
  72% { opacity: 1}
  84% { opacity: 0}
  100% { opacity: 0}
}

@keyframes fade17
{
  0%   {opacity:0}
  12% { opacity: 0}
  24% { opacity: 0}
  36% { opacity: 0}
  48% { opacity: 0}
  60% { opacity: 0}
  72% { opacity: 0}
  84% { opacity: 1}
  100% { opacity: 0}
}

