#map_canvas {
    height: 500px;
    width: 500px;
    margin: 0px;
    padding: 0px
}
.records{
    margin-top: 1.5em;
}
.margin{
    margin: 1em 0;
}
body{
    padding: 3.5rem 0; 
    background: #eee; 
}
.row {
    padding: 14px 0;
}
#title{
    color: #044264;
    text-align: center;
    margin: 1em 0;
}
.copy-target{display: none;width: 0px;position: absolute;border: 0;}
.action-menu a{
    color: #000;
    margin: 0.3em;
}
.errrec{
    margin: 3em 0 1em 0;
    color: red;
}
.logout{
    float: right;
    position: absolute;
    right: 0;
    top: 50%;
}
.container{
    position: relative;
}
.logo img {
    width: 300px;
    margin-right: 40px;
}

.top-right {
    position: absolute;
    top: 40px;
    right: 40px;
}

progress{ 
    width: 100%; 
    margin: 20px 0; 
    background: #000;
}

progress {
    /* style rules */
}
progress::-webkit-progress-bar {
    /* style rules */
}
progress::-webkit-progress-value {
    /* style rules */
}
progress::-moz-progress-bar {
    /* style rules */
}

input[type="button"] {
    margin-right: 20px;
}
.form-main{
    margin-top: 50px;
}
.btn-primary {
    color: #fff;
    background-color: #044264;
    border-color: #044264;
}
.btn-primary:hover {
    color: #fff;
    background-color: #044e6d;
    border-color: #044e6d;
}
.btn-primary.active, .btn-primary:active, .show>.btn-primary.dropdown-toggle {
    background-color: #044e6d;
    background-image: none;
    border-color: #044e6d;
}
.btn-primary.focus, .btn-primary:focus {
    box-shadow: 0 0 0 3px rgba(4,78,109,.5);
}
#drop_zone {
    border: 2px dashed #bbb;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 25px;
    text-align: center;
    font: 20pt bold, "Vollkorn";
    color: #bbb
}
table{
    font-size: 14px;
}
#map{
    width: 100%;
    height: 85vh;
}
.label-info{
    background-color: #000;
    color: #fff;
}
.nav{
    float: right;
}
.nav a{
    background: #0056b3;
    color: #FFF;
    text-decoration: none;
    margin: 0.7em;
    display: inline-block;
    padding: 0.7em 1em;
}
.delEntry{
    color: red;
}