h1 {
  font-size: 24px;
}
.ui-header {
  height: 52px;
}
.header-title {
  margin-top: 10px;
  margin-bottom: 4px;
  margin-left: 60px;
}
.header-title::before {
	content: 'A.H. Meyer & Cie AG - ';
}
.ui-header > .ui-btn {
  margin: 2px 6px;
}
.tankstelle-list-view .ui-btn-inner {
  color: #ff0000;
}
.ui-corner-all, .ui-btn-corner-all {
  background-clip: border-box !important;
}
.ui-btn-icon-notext {
  width: 34px;
  height: 34px;
  -webkit-border-radius: 4em;
  border-radius: 4em;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.ui-btn-icon-left > .ui-btn-inner > .ui-icon, .ui-btn-icon-right > .ui-btn-inner > .ui-icon {
  margin-top: -13px;
}
.ui-icon-shadow {
  width: 28px;
  height: 28px;
  -webkit-border-radius: 4em;
  border-radius: 4em;
  border-top-left-radius: 18px;
  border-top-right-radius: 18px;
  border-bottom-left-radius: 18px;
  border-bottom-right-radius: 18px;
}
#lang {
  right: 12px;
  top: 12px;
}
/* Table for Infos */
#tsStatus th, #tsDetail th {
  padding: 10px 10px 10px 0px;
}
#tsStatus td, #tsDetail td {
  padding: 10px 0px 10px 0px;
}
#tsStatus td, #tsDetail td, #tsStatus th, #tsDetail th {
  border-top: thin;
  border-top-color: #CCC;
  border-top-style: solid;
}


#home div.ui-content:after {
  /*
  content: 'Information: Update per 22.09.2020\A\A_Neue Suche über eigene TS\A_Suchfeld PLZ: wird bei Klick geleert\A_Mehrere Aktionen möglich (sofern aktiviert)\A_Bug bei Eingabe von Aktionen behoben\A\A Browser aktualisieren (am besten mehrfach), um sicherzustellen, dass die neue Version vollständig geladen wird.'; */
  margin: 20px;
  display: inline-block;
  white-space: pre-wrap;
}
/* IMG -> Logo-Marke */
#tankstellenList > li.tankstelle-list-view > div > div > a > div:nth-of-type(2) > img {
  max-width: 50px;
}
#tankstelleEdit > div:nth-of-type(2) > img {
  max-width: 60px;
}
/* Tabelle Preiseingabe zentrieren */
.ui-collapsible-content table {
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}
.ui-collapsible-content table td {
  padding: 0 4px;
  text-align: center;
}
/*Produkt in Aufklappmenu */
.ui-collapsible-heading-toggle > span.ui-btn-inner > span.ui-btn-text span:nth-of-type(1) {
  min-width: 160px;
  padding: 8px 0px 3px 8px !important;
  height: 19px;
  text-shadow: none;
}
/* Preise in Tankstellen-Liste */
.ui-link-inherit span {
  display: inline-block;
  padding: 6px 12px 4px 12px !important;
  text-shadow: none;
}
/* Buttons rechts in Titelleiste */
#tankstelleEdit > div:nth-of-type{
	position: absolute;
	right: 4px !important;
}
/*Titel mit Link zur Tankstelle */
#tankstelleEdit > div:nth-of-type(2) {
	height: 62px !important;
	margin-right: 90px;
}
.ui-link-inherit span:nth-of-type(1) {
  margin-top: 6px;
}
.ui-icon-my-favoriten {
  background: url("img/star.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-gps {
  background: url("img/location.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-info {
  background: url("img/info-circle.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-logout {
  background: url("img/sign-out-alt.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-plz {
  background: url("img/bars.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-preis_minus {
  background: url("img/minus.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-preis_plus {
  background: url("img/plus.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-produkt_alle_aufklappen {
  background: url("img/angle-double-down.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
#tankstelleEdit > div > div > span > span.ui-icon-my-produkt_email {
  background: url("/img/email.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-produkt_aufklappen {
  background: url("img/angle-down.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-produkt_zuklappen {
  background: url("img/angle-up.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-my-speichern {
  background: url("img/check.svg") no-repeat rgba(18, 116, 0, 1.00) 50% 50% !important;
}
.ui-icon-my-zurueck {
  background: url("img/angle-left.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}
.ui-icon-delete {
  background: url("img/angle-left.svg") no-repeat rgba(0, 0, 0, 0.4) 50% 50% !important;
}

@media only screen and (max-width: 412px) {
  /* Preise in Tankstellen-Liste */
  .ui-link-inherit span {
    padding: 6px 8px 4px 8px !important;
  }
  .ui-link-inherit span:nth-of-type(1) {
    margin-left: -64px;
    margin-top: 6px;
  }
}
@media only screen and (min-width: 600px) {
  .ui-page {
    width: 600px !important;
    margin: 0 auto !important;
    position: relative !important;
    padding-top: 0px !important;
    background: linear-gradient(rgb(249, 249, 249), rgb(222, 222, 222)) repeat scroll 0% 0% rgb(249, 249, 249);
  }
  .ui-header {
    position: relative !important;
  }
}
