/* ------------------    Formulare ------------------------------------------ 
-----------------------------------------------------------------------------*/

.form-group {
   font-family: sans-serif;
   font-size: 1.25em;
   background-color: #ffffff;
   height: auto;
   border: none;
   margin: 5px;
 }

.form-control {
   background-color: #f5f5f5;  
   border-width: 2px;
   border-style: ridge;
   border-color: #efefef;
   height: 30px;
}

label.control-label {
   margin-bottom: 3px;
   margin-top: 8px;
}

/* Abstand der Buttons nach oben */
.btn-group {
   padding-top: 10px;
 }

/* Abstand der Buttons nach rechts zum nächsten Button 
   Korrektur der Farbe des Cancel Buttons*/
.btn-cancel {
   /* margin-right: 22px; */
   background-color: #337ab7;
   color:       #ffffff;
}

.btn-cancel:hover {
   background-color: #155083;
   color:            #ffffff;
} 

/* Checkbox mit Text */
.form-check {
   padding-top: 8px;
   padding-left: 0px;
}


button.btn.btn-primary {
   margin-top: -10px;
   margin-left: 5px;
}

div.btn-toolbar {
   height: 45px;
}

/* betrifft den benachbarten Spanblock bei ID #rezept-46-checkbox-1 */
#rezept_2-46-checkbox-1 + span {
   margin-top: -21px;
   margin-left : 23px;
   display: block;	
   line-height: 1.25;
}


/* betrifft den benachbarten Spanblock bei ID #ueberweisung-52-checkbox-1 */
#ueberweisung-52-checkbox-1 + span {
   margin-top: -21px;
   margin-left : 23px;
   display: block;	
   line-height: 1.25;
}


/* Zeilenabstand */
.table td {
   padding: 0.5rem; 
}

/* Buttons auf der Formularzusammenstellung */
button.btn.btn-primary {
   margin-top: -10px;
   margin-left: 8px;
   background-color: #007BFF;
   color: #ffffff;
}

button.btn.btn-cancel {
   margin-top: -10px;
   background-color: #007BFF;
   color: #ffffff;
}

button.btn.btn-primary:hover {
   margin-top: -10px;
   background-color: blue;
   color: #ffffff;
   text-decoration: underline;
}

button.btn.btn-cancel:hover {
   margin-top: -10px;
   background-color: blue;
   color: #ffffff;
   text-decoration: underline;
}