div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li {
  overflow: hidden;
}
div.csc-textpic-center .csc-textpic-imagewrap, div.csc-textpic-center figure.csc-textpic-imagewrap {
  overflow: hidden;
}
div.csc-textpic-center .csc-textpic-center-outer {
    position: relative;
    float: right;
    right: 50%;
}
div.csc-textpic-center .csc-textpic-center-inner {
    position: relative;
    float: right;
    right: -50%;
}
div.csc-textpic div.csc-textpic-imagerow-last, div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last {
    margin-bottom: 0;
}
div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li {
    overflow: hidden;
}
div.csc-textpic div.csc-textpic-imagecolumn {
    float: left;
}
div.csc-textpic-imagecolumn, td.csc-textpic-imagecolumn .csc-textpic-image {
    margin-right: 10px;
}
div.csc-textpic-imagecolumn.csc-textpic-lastcol, td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image {
    margin-right: 0;
}
div.csc-textpic-right .csc-textpic-imagewrap {
    float: right;
}
div.csc-textpic-right div.csc-textpic-text {
    clear: right;
}

.blue-wrapper {
  padding: 5px 20px 5px;
  margin-bottom: 25px;
  border: 1px solid #a4b8d6;
}
.blue-wrapper h1, 
.blue-wrapper h2,
.blue-wrapper h3,
.blue-wrapper h4,
.blue-wrapper h5,
.blue-wrapper h6 {
  margin-top: 0.1em;
}

input[type="submit"] {
  padding: 7px 12px;
}
.tx-felogin-pi1 input[type="submit"] {
  margin-top:15px;
}

#lebenswelt-menu ul li a {
  padding: 10px 35px 10px 20px;
}
#lebenswelt-menu ul li.active a {
  background-color: #00528d;
  text-decoration: none !important;
}


.news-list-item {
  padding: 15px 10px 15px;
  /*
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  */
  margin-bottom: -1px;
  display: block;
  position: relative;
}
.news-list-container h3 {
  font-size: 140%;
  /* wegen infomail-btn */
  padding-right: 100px;
}
.news-list-item .z35infomail-link-wrapper {
  position:absolute;
  right: 10px;
  top: 12px;
}
.news-list-item .z35infomail-link-wrapper a {
  background:#a4b8d6;
  border-radius: 2px;
  line-height:2em;
  color: #ffffff;
  padding: 3px 10px 3px 35px;
  text-decoration: none;
}
#content-center .infomail-button .z35infomail-link {
  text-decoration:none;
}
.news-list-item .infomail-button > i {
  position: absolute;
  right: 85px;
  top: 20px;
  z-index: 7;
  color:#fff;
}
.news-list-item .news-list-teaser h3 i {
  margin-right:5px;
}
.news-single-item h3 {
  line-height:1.2em;
}
.news-single-related dd, .news-single-links dd, .news-single-files dd {
  margin-left: 0px;
  padding-left: 1px;
}
.news-single-related dd a, .news-single-links dd a, .news-single-files dd a {
  padding-right: 10px;
}

.news-list-browse {
  display: block;
  visibility: visible;
}



.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-person {
  font-weight: bold;
}
.tx-srfeuserregister-pi1 dt {
  margin-top: 1px;
}
.tx-srfeuserregister-pi1 dt.tx-srfeuserregister-pi1-data label {
  font-weight: bold;
}
.tx-srfeuserregister-pi1 dt input[type="radio"], 
.tx-srfeuserregister-pi1 dt input[type="checkbox"] {
  margin-top: 0px;
}
.tx-srfeuserregister-pi1 dd input {
  width:100%;
}
.tx-srfeuserregister-pi1 .dd-submit {
  margin-top: .5em;
  width:auto;
}
.tx-srfeuserregister-pi1 .gender-label input {
  float: left;
  margin-right: 7px;
  margin-top: 2px;
  width: auto;
}
.tx-srfeuserregister-pi1 .gender-label label {

}


.tx-powermail .powermail_confirmation,
.tx-powermail .powermail_create {
  background:transparent;
}
.powermail_confirmation .powermail_form {
  margin-bottom:0px;
}
.powermail_confirmation dl dt,
.powermail_confirmation dl dd {
  margin-bottom:12px;
}

.news-single-infomail .news-generic-field-wrapper {
  padding: 8px 0;
}
.news-single-infomail .news-generic-field-wrapper + .news-generic-field-wrapper {
  border-top: 1px solid #eee;
}

.news-single-infomail .news-generic-field-label {
  float: left;
  width: 30%;
  padding: 0 2% 0 0;
  font-weight: 400;
}
.news-single-infomail .news-generic-field-value {
  float: left;
  width: 68%;
}




@media (max-width:768px) {
  .tx-srfeuserregister-pi1 dd,
  .tx-srfeuserregister-pi1 dt {
    width:96%;
  }
  .tx-srfeuserregister-pi1 dt {
    text-align:left;
  }
}


/* 24.01.2018 */

.tx-powermail .container-fluid {
  padding: 0;
}

div.tx-powermail h3 {
    display: none;
}

.powermail_field {
  padding: 0;
  width: auto;
}

.powermail_field > * {
  width: 40%;
}

.powermail_field .powermail_textarea {
  width: 70%;
}

.powermail_field .radio {
  width: auto;
  display: inline-block;
  padding: 0 10px 0 0;
  margin-bottom: 10px;
}
.powermail_field .radio input {
  float: none;
}

.tx-powermail .powermail_form.layout1 .powermail_fieldwrap_header {
  padding: 0;
}

#content-right #c4188.csc-frame-default,
#content-right #c4190.csc-frame-default,
#content-right #c4191.csc-frame-default,
#content-right #c4192.csc-frame-default {
  border-top: none;
}

.tx-powermail fieldset.powermail_fieldset_49 textarea.powermail_textarea,
.tx-powermail fieldset.powermail_fieldset_51 textarea.powermail_textarea,
.tx-powermail fieldset.powermail_fieldset_52 textarea.powermail_textarea,
.tx-powermail fieldset.powermail_fieldset_49 .checkbox,
.tx-powermail fieldset.powermail_fieldset_51 .checkbox,
.tx-powermail fieldset.powermail_fieldset_52 .checkbox,
.tx-powermail fieldset.powermail_fieldset_49 .tx_powermail_pi1_fieldwrap_html_text,
.tx-powermail fieldset.powermail_fieldset_51 .tx_powermail_pi1_fieldwrap_html_text,
.tx-powermail fieldset.powermail_fieldset_52 .tx_powermail_pi1_fieldwrap_html_text{
  width: 100%;
  margin-bottom: 10px;
}

.tx-powermail fieldset.powermail_fieldset_49 .powermail_fieldwrap_type_text,
.tx-powermail fieldset.powermail_fieldset_51 .powermail_fieldwrap_type_text,
.tx-powermail fieldset.powermail_fieldset_52 .powermail_fieldwrap_type_text {
  margin-bottom: 10px;
}
