.container_slider_css {
 /** margin: 50px auto; 
  width: 500px;
  height: 300px;**/
  width:100%;
  height:100%;
  overflow: hidden;
  position: relative;
}

.photo_slider_css {
  position: absolute;
  animation: round 16s infinite;
  opacity: 0;
  width: 100%;
}

@keyframes round {
  25% {
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
}
img:nth-child(1) {
  animation-delay: 96s;
}

img:nth-child(2) {
  animation-delay: 92s;
}

img:nth-child(3) {
  animation-delay: 88s;
}

img:nth-child(4) {
  animation-delay: 84s;
}

img:nth-child(5) {
  animation-delay: 80s;
}

img:nth-child(6) {
  animation-delay: 76s;
}
img:nth-child(7) {
  animation-delay: 72s;
}
img:nth-child(8) {
  animation-delay: 68s;
}
img:nth-child(9) {
  animation-delay: 64s;
}
img:nth-child(10) {
  animation-delay: 60s;
}
img:nth-child(11) {
  animation-delay: 56s;
}
img:nth-child(12) {
  animation-delay: 52s;
}
img:nth-child(13) {
  animation-delay: 48s;
}
img:nth-child(14) {
  animation-delay: 44s;
}
img:nth-child(15) {
  animation-delay: 40s;
}
img:nth-child(16) {
  animation-delay: 36s;
}
img:nth-child(17) {
  animation-delay: 32s;
}
img:nth-child(18) {
  animation-delay: 28s;
}
img:nth-child(19) {
  animation-delay: 24s;
}
img:nth-child(20) {
  animation-delay: 20s;
}
img:nth-child(21) {
  animation-delay: 16s;
}
img:nth-child(22) {
  animation-delay: 12s;
}
img:nth-child(23) {
  animation-delay: 8s;
}
img:nth-child(24) {
  animation-delay: 4s;
}
img:nth-child(25) {
  animation-delay: 0s;
}
@media(min-width:0px) and (max-width:320px) {
    /* совсем маленькие экраны андроидов */
    .container_slider_css{
          width: 80%;
          height: 190px;
    }
}
 
@media(min-width:321px) and (max-width:480px) {
    /* популярные разрешения смартфонов уже более позднего поколения андроид */
    .container_slider_css{
          width: 80%;
          height: 190px;
     }
}
 