section#map #info-card {
	background: #06A4D6;
	margin-left:10%;
	margin-top:1em;
    max-width: 240px;
    padding: 1em;
    color: #FFF;
    z-index: 1111;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

section#map #info-card p {
    line-height: 20px
}

section#map #info-card strong {
    font-weight: 400;
}

section#map #info-card a {
    color: #FFF
}

section#map #info-card a:hover {
    border-bottom: 1px dotted #FFF;
}

div.wrapper{
	float:left; /* important */
	position:relative; /* important(so we can absolutely position the description div */
}
div.description{
	position:absolute; /* absolute position (so we can position it where we want)*/
	bottom:0px; /* position will be on bottom */
	left:0px;
	width:100%;
}

div.thankyou {
    background: linear-gradient(0deg, #F3F3F3, #c9c9c9);
    padding:0;margin:0;
}
div.thankyou .screen {
    mix-blend-mode: screen;
    background-color: white;
    padding:0;margin:0;
    /* box-shadow: 8px 0px 0px white; */
}
