.gallery {border-top: solid 30px transparent; border-right: solid 15px transparent; animation: fadein 3s;opacity:0.9;transition: all 0.5s ease;}
.gallery img {width:100%;}

@media (max-width: 1600px) {
    .gallery {border-top: solid 28px transparent;}
}
@media (max-width: 1400px) {
    .gallery {border-top: solid 26px transparent;}
}

@media (max-width: 1200px) {
    .gallery {border-top: solid 16px transparent;}
}
@media (max-width: 992px) {
    .gallery {border-top: solid 16px transparent;}
}


@media (max-width: 580px) {
    .gallery {border-top: solid 2px transparent;border-right: solid 1px transparent; border-bottom: none;}
}

