* {
    font-family: "Montserrat", serif;
    font-optical-sizing: auto;
    font-weight: 300;
    font-style: normal;
}

h1 { 
    font-family: "Montserrat", serif;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
}

.unsettle1 {
    font-weight: 700;
    display: inline-block;
    animation: shake2 0.8s infinite;
}

.unsettle2 {
    font-weight: 700;
    display: inline-block;
    animation: shake1 0.79s infinite;
}

.unsettle3 {
    font-weight: 700;
    display: inline-block;
    animation: shake2 0.82s infinite;
}

.unsettle4 {
    font-weight: 700;
    display: inline-block;
    animation: shake1 0.81s infinite;
}

.unsettle5 {
    font-weight: 700;
    display: inline-block;
    animation: shake1 0.78s infinite;
}

@keyframes shake1 {
    0% {transform: translateX(0); transform: translateY(0);}
    10%, 90% {transform: translateX(-0.5px);}
    20%, 80% {transform: translateX(0.7px); transform: translateY(0.3px);}
    30%, 50%, 70% {transform: translateX(-0.2px); transform: translateY(-0.4px);}
    40%, 60% {transform: translateX(0.5px);}
    100% {transform: translateX(0); transform: translateY(0);}
}

@keyframes shake2 {
    0% {transform: translateX(0); transform: translateY(0);}
    10%, 90% {transform: translateX(0.3px);}
    20%, 80% {transform: translateX(-0.2px); transform: translateY(-0.1px);}
    30%, 50%, 70% {transform: translateX(0.6px); transform: translateY(0.3px);}
    40%, 60% {transform: translateX(0.2px);}
    100% {transform: translateX(0); transform: translateY(0);}
}

#main {
    width: 370px;
    margin: auto;
}

#draw {
    outline: 2px dashed blue;
    width: 350px;
}

#existingHomeBanner {
    width: 350px;
    background-color:lavender;
    padding: 2px;
}

.img-box {
    outline: 1px solid black;
}

.small-img-box {
    outline: none
}

.wait {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 64px;
    width: 64px;
    margin: auto;
    background-color: white;
    outline: 1px solid black;
}

#display {
    width: 350px;
    margin: auto;
}

#share-url {
    display: block;
    outline: 1px solid black;
    background-color: #f2e1e1;
    width: 325px;
    margin: auto;
    padding: 5px;
    margin-bottom: 20px;
    text-align: center;
}

#bandcamp {
    width: 350px;
    margin: auto;
}
