body {
    /*background: black url("../images/background02.jpg") no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
}

/*body.background3 {  background-image: url("../images/background03.jpg"); }
body.background4 {  background-image: url("../images/background04.jpg"); }
body.background5 {  background-image: url("../images/background05.jpg"); }
body.background6 {  background-image: url("../images/background06.jpg"); }
body.background7 {  background-image: url("../images/background07.jpg"); }
body.background8 {  background-image: url("../images/background08.jpg"); }
body.background9 {  background-image: url("../images/background09.jpg"); }
body.background10 {  background-image: url("../images/background10.jpg"); }
body.background11 {  background-image: url("../images/background11.jpg"); }
body.background12 {  background-image: url("../images/background12.jpg"); }
body.background13 {  background-image: url("../images/background13.jpg"); }
body.background14 {  background-image: url("../images/background14.jpg"); }
body.background15 {  background-image: url("../images/background15.jpg"); }*/

address {
    font-style: normal;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

a {
    color: black;
    text-decoration: none;
}

body.background3 address,
body.background3 a,
body.background4 address,
body.background4 a,
body.background6 address,
body.background6 a,
body.background7 address,
body.background7 a,
body.background10 address,
body.background10 a,
body.background11 address,
body.background11 a,
body.background13 address,
body.background13 a,
body.background14 address,
body.background14 a {
    color: black;
}

ul,
li,
figure {
    margin: 0;
    padding: 0;
    list-style: none;
}

img {
    display: block;
    width: auto;
    height: auto;
    max-width: 80%;
    max-height: 80vh;
    margin: 4em auto;
}