/*input[type="checkbox"]:checked, input[type="radio"]:checked {
  background: none;
  border: solid 3px #000;
}*/

.form_div {
  margin-bottom: 8px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.status_div {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
  padding: 1rem 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.form_div:after {
  content: "";
  display: table;
  clear: both;
}

.form_div input {
  width: 100%;
}

.form_div select {
  background: url(/template/images/icons/chevron-grey-16.svg) no-repeat 90% 16px;
  background-color: #fff;
  width: 50%;
  max-width: 120px;
}

form>fieldset>div {
  font-size: 1rem;
}

.col-35,
.col-65,
.col-100,
input,
select {
  width: 100%;
}

#adressaenderung-1274-fieldset-2 {
  margin-bottom: 1rem;
}

#bestellungWebsite-1246-statictext-2 {
  margin-bottom: 0rem;
}

#bestellungWebsite-1246-statictext-2 p,
#bestellungWebsite-1246-statictext-3 p,
#bestellungWebsite-1246-statictext-4 p,
#bestellungWebsite-1246-statictext-5 p {
  margin: 0;
}

#bestellungWebsiteE-Paper-1291-statictext-2 {
  margin-bottom: 0rem;
}

#bestellungWebsiteE-Paper-1291-statictext-7 {
  margin-bottom: 0.5rem;
}

#bestellungWebsiteE-Paper-1291-statictext-6,
#bestellungProbePrintabonnenten-2999-statictext-2 {
  margin-bottom: 1rem;
}

#bestellungWebsiteE-Paper-1291-statictext-2 p,
#bestellungWebsiteE-Paper-1291-statictext-3 p,
#bestellungWebsiteE-Paper-1291-statictext-4 p,
#bestellungWebsiteE-Paper-1291-statictext-5 p,
#bestellungWebsiteE-Paper-1291-statictext-6 p,
#bestellungWebsiteE-Paper-1291-statictext-7 p,
#bestellungUpgradePremiumSamstag-7241-statictext-2 p,
#bestellungUpgradePremiumSamstag-7241-statictext-7 p,
#bestellungUpgradePremiumSamstag-7241-statictext-3 p,
#bestellungUpgradePremiumSamstag-7241-statictext-4 p,
#bestellungUpgradePremiumSamstag-7241-statictext-5 p,
#bestellungUpgradePremiumSamstagAKT-7468-statictext-7 p,
#bestellungUpgradePremiumSamstagAKT-7468-statictext-3 p,
#bestellungUpgradePremiumAKT-7469-statictext-2 p,
#bestellungUpgradePremiumAKT-7469-statictext-7 p,
#bestellungUpgradePremiumAKT-7469-statictext-3 p,
#bestellungPrintUpgradeTableBundleAndroid-8757-statictext-5 p,
#bestellungPrintUpgradeTabletBundleiPad-8766-statictext-5 p {
  margin: 0;
}

#bestellungKlassik-1295-singleselect-2,
#klassikVoll-1298-singleselect-2,
#bestellungPremium-1301-singleselect-2,
#bestellungKlassik3Tage-4761-singleselect-2,
#bestellungKlassikSamstagAKT-7464-singleselect-2,
#bestellungKlassik3TageAKT-7465-singleselect-2,
#bestellungKlassikVollAKT-7466-singleselect-2,
#bestellungBundleAndroid-8249-singleselect-2,
#bestellungBundleiPad-8259-singleselect-2 {
  width: 100%;
  max-width: 100%;
  background: url(/template/images/icons/chevron-grey-16.svg) no-repeat 97% 16px;
  background-color: #fff;
}

#bestellungPremium-1301-fieldset-3 legend {
  padding-top: 0 !important;
}

#anmeldeformularZiS-2721-fieldset-3:after,
#anmeldeformularZiS-2721-fieldset-5:after,
#anmeldeformularZiS-2721-fieldset-6:after,
#anmeldeformularZiG-2727-fieldset-3:after,
#anmeldeformularZiG-2727-fieldset-5:after,
#anmeldeformularZiG-2727-fieldset-6:after,
#anmeldeformularZiG-2727-fieldset-7:after,
#anmeldeformularZiK-2733-fieldset-5:after,
#anmeldeformularZiK-2733-fieldset-6:after {
  margin: 0.5rem 0 1rem 0;
  height: 1px;
  display: block;
  width: 100%;
  background: #fff;
  content: "";
}

#bestellungWebsiteE-Paper-1291-statictext-1,
#bestellungProbePrintabonnenten-2999-statictext-3,
#bestellungProbePrintabonnenten-2999-statictext-4,
#bestellungUpgradePremiumSamstag-7241-statictext-1 {
  margin-top: 1rem;
}

#vertragKuendigung-2684-singleselect-1 {
  width: 100%;
  max-width: 320px;
}

.text--blue {
  color: #009fe3;
}

.module-interaction form .error.help-block {
  color: red;
}

#lWLFormular-3083-fieldset-1 legend.h3::before {
  content: "";
  position: relative;
  top: -10px;
  display: block;
  height: 4px;
  background: rgba(0, 0, 0, 0.1);
}

#lWLFormular-3083-fieldset-1 legend.h3::after {
  content: "";
  position: relative;
  top: 10px;
  display: block;
  height: 4px;
  background: rgba(0, 0, 0, 0.1);
}

#lWLFormular-3083-statictext-3 p.h3::before {
  content: "";
  position: relative;
  top: -10px;
  display: block;
  height: 4px;
  background: rgba(0, 0, 0, 0.1);
}

#lWLFormular-3083-statictext-3 p.h3::after {
  content: "";
  position: relative;
  top: 10px;
  display: block;
  height: 4px;
  background: rgba(0, 0, 0, 0.1);
}

#lWLFormular-3083-multicheckbox-1 span,
#lWLFormular-3083-multicheckbox-2 span {
  font-size: 0.8125rem;
  line-height: 1.125rem;
}

#lWLFormular-3083-singleselect-1,
#lWLFormular-3083-singleselect-2,
#lWLFormular-3083-singleselect-3,
#lWLFormular-3083-singleselect-4 {
  width: 100%;
  max-width: unset;
}

select {
  line-height: normal;
}

#bestellungBundleAndroid-8249-statictext-3,
#bestellungBundleiPad-8259-statictext-3 {
  margin: 1rem 0 2rem 0;
}

#bestellungBundleAndroid-8249 h2,
#bestellungBundleiPad-8259 h2,
#bestellungPrintUpgradeTableBundleAndroid-8757 h2,
#bestellungPrintUpgradeTabletBundleiPad-8766 h2 {
  margin-bottom: 1rem;
}

#bestellungBundleAndroid-8249>div:nth-child(18),
#bestellungBundleiPad-8259>div:nth-child(18) {
  margin-top: 1rem;
}

#bestellungBundleAndroid-8249>div:nth-child(19),
#bestellungBundleiPad-8259>div:nth-child(19) {
  margin-top: 1.5rem;
}

#bestellungPrintUpgradeTableBundleAndroid-8757-statictext-5,
#bestellungPrintUpgradeTabletBundleiPad-8766-statictext-5 {
  display: flex;
}

.module-interaction p:last-child {
  margin-bottom: inherit;
}

#bestellungPrintUpgradeTableBundleAndroid-8757-statictext-2,
#bestellungPrintUpgradeTabletBundleiPad-8766-statictext-2 {
  margin: 1rem 0;
}

/** MEDIA SCREENS **/
/*******************/

@media only screen and (min-width: 768px) {
  .col-35 {
    float: left;
    width: 35%;
  }

  .col-65 {
    float: left;
    width: 65%;
  }

  #bestellungWebsite-1246-statictext-2,
  #bestellungWebsite-1246-statictext-3,
  #bestellungWebsite-1246-statictext-4,
  #bestellungWebsite-1246-statictext-5,
  #bestellungWebsite-1246-statictext-6,
  #bestellungWebsite-1246-statictext-7,
  #bestellungUpgradePremiumSamstag-7241-statictext-7,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-6 {
    display: flex;
  }

  #bestellungWebsiteE-Paper-1291-statictext-2,
  #bestellungWebsiteE-Paper-1291-statictext-3,
  #bestellungWebsiteE-Paper-1291-statictext-4,
  #bestellungWebsiteE-Paper-1291-statictext-5,
  #bestellungWebsiteE-Paper-1291-statictext-6,
  #bestellungWebsiteE-Paper-1291-statictext-7,
  #bestellungUpgradePremiumSamstag-7241-statictext-2,
  #bestellungUpgradePremiumSamstag-7241-statictext-6,
  #bestellungUpgradePremiumSamstag-7241-statictext-3,
  #bestellungUpgradePremiumSamstag-7241-statictext-5,
  #bestellungUpgradePremiumAKT-7469-statictext-7 {
    display: flex;
  }

  #bestellungKlassik-1295-statictext-2,
  #bestellungKlassik-1295-statictext-7,
  #bestellungKlassik3Tage-4761-statictext-2,
  #bestellungKlassikSamstagAKT-7464-statictext-2,
  #bestellungKlassik3TageAKT-7465-statictext-2,
  #bestellungKlassikVollAKT-7466-statictext-2,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-2,
  #bestellungUpgradePremiumAKT-7469-statictext-2,
  #bestellungUpgradePremiumAKT-7469-statictext-6 {
    display: flex;
  }

  #klassikVoll-1298-statictext-2,
  #klassikVoll-1298-statictext-7 {
    display: flex;
  }

  #bestellungPremium-1301-statictext-2,
  #bestellungPremium-1301-statictext-5,
  #bestellungPremium-1301-statictext-7 {
    display: flex;
  }

  #bestellungProbePrintabonnenten-2999-statictext-1,
  #bestellungProbePrintabonnenten-2999-statictext-2,
  #bestellungProbePrintabonnenten-2999-statictext-5,
  #bestellungKlassikSamstagAKT-7464-statictext-7,
  #bestellungKlassikVollAKT-7466-statictext-7,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-7,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-3,
  #bestellungUpgradePremiumAKT-7469-statictext-3 {
    display: flex;
  }

  #lWLFormular-3083-statictext-1 {
    display: flex;
  }

  #klassikVoll-1298-statictext-2 p:first-child,
  #klassikVoll-1298-statictext-7 p:first-child,
  #bestellungKlassikSamstagAKT-7464-statictext-2 p:first-child,
  #bestellungKlassikSamstagAKT-7464-statictext-7 p:first-child,
  #bestellungKlassik3TageAKT-7465-statictext-2 p:first-child,
  #bestellungKlassikVollAKT-7466-statictext-2 p:first-child,
  #bestellungKlassikVollAKT-7466-statictext-7 p:first-child,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-2 p:first-child,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-7 p:first-child,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-3 p:first-child,
  #bestellungUpgradePremiumAKT-7469-statictext-2 p:first-child,
  #bestellungUpgradePremiumAKT-7469-statictext-7 p:first-child,
  #bestellungUpgradePremiumAKT-7469-statictext-3 p:first-child,
  #bestellungPrintUpgradeTableBundleAndroid-8757-statictext-5 p:first-child,
  #bestellungPrintUpgradeTabletBundleiPad-8766-statictext-5 p:first-child {
    width: 35%;
  }

  #bestellungKlassik-1295-statictext-2 p:first-child,
  #bestellungKlassik-1295-statictext-7 p:first-child,
  #bestellungKlassik3Tage-4761-statictext-2 p:first-child {
    width: 35%;
  }

  #bestellungPremium-1301-statictext-2 p:first-child,
  #bestellungPremium-1301-statictext-7 p:first-child,
  #bestellungUpgradePremiumSamstag-7241-statictext-2 p:first-child {
    width: 35%;
  }

  #bestellungPremium-1301-statictext-5 p:first-child {
    width: 50%;
  }

  #bestellungWebsite-1246-statictext-2 p:first-child,
  #bestellungWebsite-1246-statictext-3 p:first-child,
  #bestellungWebsite-1246-statictext-4 p:first-child,
  #bestellungWebsite-1246-statictext-5 p:first-child,
  #bestellungWebsite-1246-statictext-6 p:first-child,
  #bestellungWebsite-1246-statictext-7 p:first-child {
    width: 35%;
  }

  #bestellungWebsiteE-Paper-1291-statictext-2 p:first-child,
  #bestellungWebsiteE-Paper-1291-statictext-3 p:first-child,
  #bestellungWebsiteE-Paper-1291-statictext-4 p:first-child,
  #bestellungWebsiteE-Paper-1291-statictext-5 p:first-child,
  #bestellungWebsiteE-Paper-1291-statictext-7 p:first-child,
  #bestellungUpgradePremiumSamstag-7241-statictext-7 p:first-child,
  #bestellungUpgradePremiumSamstag-7241-statictext-3 p:first-child,
  #bestellungUpgradePremiumSamstag-7241-statictext-5 p:first-child {
    width: 35%;
  }

  #lWLFormular-3083-statictext-1 p:first-child {
    width: 35%;
  }

  #bestellungWebsiteE-Paper-1291-statictext-6 p:first-child,
  #bestellungUpgradePremiumSamstag-7241-statictext-6 p:first-child,
  #bestellungUpgradePremiumSamstagAKT-7468-statictext-6 p:first-child,
  #bestellungUpgradePremiumAKT-7469-statictext-6 p:first-child {
    width: 50%;
  }

  #bestellungProbePrintabonnenten-2999-statictext-1 p:first-child,
  #bestellungProbePrintabonnenten-2999-statictext-5 p:first-child {
    width: 35%;
  }

  #bestellungProbePrintabonnenten-2999-statictext-2 p:first-child {
    width: 50%;
  }

  #lWLFormular-3083-radiobutton-2 {
    width: 65%;
    float: right;
  }

  #lWLFormular-3083-singleselect-1,
  #lWLFormular-3083-singleselect-2,
  #lWLFormular-3083-singleselect-3,
  #lWLFormular-3083-singleselect-4,
  #lWLFormular-3083-date-1 {
    width: 50%;
    display: block;
  }
}