#oo-profile-edit-form {
    top:25px;
}


/* Abmelden */
.oo-profile-logout {
    float: right;
    z-index: 10;

    padding: 8px;
    margin-top: -25px;

  text-align: center;
  color: var(--action-major-color);
  font-size: 0.8em;
  font-style: normal;
  font-weight: 500;
  cursor: pointer;
  border-radius: 15px;
  background: var(--action-minor-bgcolor);
  text-transform: none;
  
}



/* Adresse / Zustellung */
/* Abstellhinweise */


.oo-profile-field-place-txt-1 > span:nth-child(2)

{
    
    display: inline-block;
    
    font-style: normal;
    font-variant-caps: normal;
    font-weight: 400;
    font-stretch: normal;
    font-size: 0.8em !important;
    line-height: 1;
    font-family: "Dosis-Regular", sans-serif;
    font-size-adjust: none;
    font-kerning: auto;
    font-optical-sizing: auto;
    font-variant-alternates: normal;
    font-variant-east-asian: normal;
    font-variant-emoji: ;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-language-override: normal;
    font-feature-settings: normal;
    font-variation-settings: normal;
    
    color: var(--grey1);
    
    
    
}

/* Nachricht */

#oo-profile-placenote {

width: 100%;
  max-width: 500px;
  margin: .3em;
  vertical-align: middle;
  height: 200px;
}





/* Bezahlung */

.oo-profile-bankMessage {
    
    box-sizing: border-box;
    
    
}


/* Sepa Ermächtigungstext */

.oo-profile-bankMessage > p:nth-child(1) > font:nth-child(1),
.oo-profile-bankMessage > p:nth-child(1) > font:nth-child(4) > font:nth-child(1),
.oo-profile-bankMessage > p:nth-child(1) > font:nth-child(6)


{
    
    font-style: normal;
    font-variant-caps: normal;
    font-weight: 400;
    font-stretch: normal;
    font-size: 0.7em;
    line-height: 1;
    font-family: "Dosis-Regular", sans-serif;
    font-size-adjust: none;
    font-kerning: auto;
    font-optical-sizing: auto;
    font-variant-alternates: normal;
    font-variant-east-asian: normal;
    font-variant-emoji: ;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-variant-position: normal;
    font-language-override: normal;
    font-feature-settings: normal;
    font-variation-settings: normal;
    
    color: var(--grey1);
   
}


/* Bitte beachten Sie, dass Dauerbestellungen ...*/

span.oo-hint:nth-child(5){
    
top:25px;
    
}


/* Einagabe IBAN */
div.oo-profile-field-pay:nth-child(6),
div.oo-profile-field-pay:nth-child(8)


{
    padding: inherit;
    
}


/* Einstellungen & Newsletter */


#oo-profile,
.oo-profile-field-news {
    padding: 0px;
}

.oo-profile-field-news-head {
    
    width:100%;
    font-size: 0.8em;
    line-height: 1.2;
    
    
}


/* Tabelle */
#event_notification_grid
{
    
    padding-top:15px;
    width:100%;
    font-size: 0.8em;
    line-height: 1;
    
}

/* per SMS und Push ... */
.oo-profile-sms-push-hint{
    padding-top:15px;
    width:100%;
    font-size: 0.8em;
    line-height: 1.2;
    
}




/* Meine Dauerbestellungen */
#oo-profile-edit-sub-pane,
.oo-profile-edit-sub-pane-hint,
.oo-profile-edit-sub-noabo

{
    box-sizing: border-box;
    padding-top:15px;
    width:100%;
    font-size: 0.9em;
    line-height: 1.2;
    
}


/*Lieferpausen*/

.oo-profile-set-pause,
#oo-profile-edit-pause-tpl-1 > div:nth-child(1) > span:nth-child(3) > span:nth-child(1)


{
    box-sizing: border-box;
    font-size: 0.9em;
    line-height: 1.2;
    word-wrap: break-word;
    hyphens: auto;
    margin-top: 0;
    
}


/* Abwahlartikel*/
.oo-profile-set-deselected

{
    box-sizing: border-box;
    font-size: 0.9em;
    line-height: 1.2;
    word-wrap: break-word;
    hyphens: auto;
    margin-top: 0;
    
}


/* Merkliste*/



/* Letzte Bestellungen*/


/* Konto löschen*/

.oo-profile-fss-removeme A.oo-profile-tab{
    
    display:visible;
    float: none;
    margin-right: 3em;
    
}
