form,
h3,
h1 {
    text-align: center;
}

h1 {
    font-weight: bolder;
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
}

input,
label,
div {
    display: inline-block;
}

body {
    background-image:url(https://img.freepik.com/free-photo/artistic-blurry-colorful-wallpaper-background_58702-8619.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    border: black solid 2px;
    border-radius: 20px;
    padding-bottom: 20px;
}
input.passinput {
    color: red;
    border: red solid 2px;
    border-radius: 4px;
    outline: none;
}

input.confirminput {
    color: grey;
    border: 2px solid gray;
    border-radius: 4px;
    outline: none;
}

input.emailinput {
    color: dodgerblue;
    border: dodgerblue solid 2px;
    border-radius: 4px;
    outline: none;
}

input.nameinput {
    color: forestgreen;
    border: forestgreen solid 2px;
    border-radius: 4px;
    outline: none;
}
select.countryselect{
    color: grey;
    border: 2px solid gray;
    border-radius: 4px;
    outline: none;
}