body {;background-image: url("../img/backgroundice.jpg") !important;background-repeat:repeat;background-position:center center;margin:0;border:none}
.hmm {width:100%;margin:0;padding:0;background-image: url("../img/backgroundice.jpg") !important;background-repeat:repeat;background-position:center center }
.header {
margin-top:1em

}
h1 {font-size:3em; text-align:center;color:#454545 }

.message {text-align:center;margin: 5px 0px 0px 0px}
.message p {font-size: 2em;margin: 0px 0px 3px 0px;line-height:1.2em}
img.card {display:block;margin:auto;text-align:center;border:solid 9px #FFFFEE}
.pi {font-size:3em }
.kisses {font-size:2em;font-weight:bold}


div.year_2014 img.card {max-height:765px}
div.year_2016 img.card {max-height:665px}
div.year-2016 img.hover {border:0px !important;cursor: pointer; cursor: hand;}

div.year-2016 img.altcard {display:block;margin:auto;text-align:center;max-height:665px}

div.year_2018 img.card {
    max-height: 665px;
}
div.year-2018 img.altcard {display:block;margin:auto;text-align:center;max-height:665px}
div.year-2019 img.altcard {
    display: block;
    margin: auto;
    text-align: center;
    max-height: 665px;
}


@media (max-width: 480px) { 


h1 {font-size:1.1em; text-align:center;color:#454545 }
.nav-collapse .dropdown-menu {
  position: static;
  top: auto;
  left: auto;
  float: none;
  display: block; /* remove this line! */
  max-width: none;
  padding: 0;
  margin: 0 15px;
  background-color: transparent;
  border: none;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

} 
@media (max-width: 767px) { 
h1 {font-size:1.3em; text-align:center;color:#454545 }

.nav-collapse .dropdown-menu {
  position: static;
  top: auto;
  left: auto;
  float: none;
  display: block; /* remove this line! */
  max-width: none;
  padding: 0;
  margin: 0 15px;
  background-color: transparent;
  border: none;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;



}