/**
 * Costumize Layout
 *
 * W. Nagy
 *
 */

html {
   width:100%;
   height:100%;
   }

body, h1, h2, h3, h4, h5, h6 {
  font-family: sans-serif;
  max-width:1024px;
  margin:auto;
}

h1 {
  color:#9d2632;
}

h2, h3, h4, h5, h6 {
  color:#4D4F5A;
}

#logintext {
   font-size:larger;
   }


.backlink{
   background        : transparent;
   color             : grey;
   border            : none;
   padding           : 0;
   margin            : 0;
   }

/*
label {
   display           : inline-block;
   width             : 25%;
   text-align        : right;
   padding-right     : 8px;
   }
*/
form {
   display:inline-block;
   }

nav form {
   display:block;
   background:transparent;
   margin-right:8px;
   }


.close-icon{
   position:absolute;
   top:16px;
   right:16px;
   width:40px;
   height:40px;
   }

.reload-icon{
   width:40px;
   height:40px;
   position:absolute;
   top:16px;
   right:60px;
   }

.close-icon::after {
   font-size:150%;
   font-weight:bold;
   content:"\1F5D9";
   }

.reload-icon::after {
   font-size:150%;
   font-weight:bold;
   content:"\27F3";
   }

.goback::after {
   content:"\25C1 Zurück";
   }

.edit-icon::after {
   content:"\25B7";
   }

.delete-icon::after {
   content:"\2715";
   }

.save-icon::after {
   content:"\2714";
   }

 .w3-btn,.w3-button{
    border:1px solid #4e1319;
    color:#4e1319;
    background-color:#F0F0F0;
    width:100%;
}


.vspacer-1{line-height:1px;}
.vspacer-2{line-height:2px;}
.vspacer-4{line-height:4px;}
.vspacer-8{line-height:8px;}
.vspacer-16{line-height:16px;}
.vspacer-32{line-height:32px;}
.vspacer-64{line-height:64px;}

.vspacertr-1{height:1px;}
.vspacertr-2{height:2px;}
.vspacertr-4{height:4px;}
.vspacertr-8{height:8px;}

