@charset "UTF-8";
/* Theme-1 */
/* Styles for content pages  (inhaltsseite, übersichtsseite, application page) */
/* Generated by grunt-webfont */
/* Icons */
/* 0, 640px */
/* 641px, 1024px */
/* 1024px, 1440px ; changed from foundation standard*/
/* 1441px, 1920px */
/* line 1, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
.table-container {
  width: 100%;
  overflow-y: auto;
  margin: 0;
}
/* line 5, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
.table-container table {
  min-width: 800px;
}
/* line 8, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
.table-container::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 14px;
  height: 14px;
}
/* line 13, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
.table-container::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 3px solid #fff;
  background-color: rgba(0, 0, 0, 0.3);
}

/* line 20, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
.contenttable {
  margin-bottom: 0;
}

/* line 24, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
.table-container-outer {
  position: relative;
}

/* line 29, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
.table-container-fade {
  position: absolute;
  right: 0;
  width: 20px;
  height: 100%;
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%);
}

@media only print, screen and (min-width: 64em) {
  /* line 38, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
  .table-container-fade {
    background-image: none;
  }

  /* line 41, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
  td {
    vertical-align: top;
  }
}
/* line 46, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
table {
  border-collapse: collapse;
  border-style: hidden;
  border-bottom: 1px solid #c6c6c6;
  border-top: 4px solid #8e8e8e;
  color: #666666;
}
/* line 54, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
table tr th, table tr td {
  color: #666666;
}
/* line 59, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
table td + td,
table th + th {
  border-left: 1px solid #c6c6c6;
}
/* line 64, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
table tr + tr {
  border-top: 1px solid #c6c6c6;
}
/* line 69, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
table tr + tr > td,
table tr + tr > th {
  border-top: 1px solid #c6c6c6;
}
/* line 74, ../../../../rlp/Resources/Private/Stylesheets/components/_tables.scss */
table thead {
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #8e8e8e;
}

/* line 1, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.textpic {
  margin-bottom: 2.5rem;
}
/* line 3, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.textpic img[data-interchange] {
  width: auto;
}
/* line 6, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.textpic figure {
  margin-bottom: 0.9375rem !important;
}

/* line 12, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.image-link {
  text-decoration: none;
}
/* line 14, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.image-link:before {
  display: none !important;
}

/* line 20, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.image-wrapper.links {
  float: left;
  padding-left: 0;
  padding-right: 0;
}
/* line 25, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.image-wrapper.rechts {
  float: right;
  padding-left: 0;
  padding-right: 0;
}
/* line 30, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.image-wrapper.oben {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
/* line 36, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.image-wrapper.oben h1, .image-wrapper.oben h2, .image-wrapper.oben h3, .image-wrapper.oben h4, .image-wrapper.oben h5, .image-wrapper.oben h6, .image-wrapper.oben .text-image-right-column--content h1, .text-image-right-column--content .image-wrapper.oben h1, .image-wrapper.oben .text-image-right-column--content h2, .text-image-right-column--content .image-wrapper.oben h2, .image-wrapper.oben .text-image-right-column--content h3, .text-image-right-column--content .image-wrapper.oben h3, .image-wrapper.oben .text-image-right-column--content h4, .text-image-right-column--content .image-wrapper.oben h4, .image-wrapper.oben .text-image-right-column--content h5, .text-image-right-column--content .image-wrapper.oben h5 {
  text-align: left;
}
/* line 40, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.image-wrapper.oben img {
  margin-bottom: 0.625rem;
  width: auto;
}

@media only print, screen and (min-width: 64em) {
  /* line 49, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .row .textpic .oben {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only print, screen and (min-width: 40.063em) {
  /* line 58, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .textpic {
    margin-bottom: 3.125rem;
  }

  /* line 62, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .image-wrapper.links {
    margin-right: 0.9375rem;
    padding-left: 0;
    padding-right: 0;
  }
  /* line 67, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .image-wrapper.links.medium-4 {
    padding-right: 0.9375rem;
  }
  /* line 71, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .image-wrapper.rechts {
    margin-left: 0.9375rem;
    padding-right: 0;
    padding-left: 0;
  }
  /* line 76, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .image-wrapper.rechts.medium-4 {
    padding-left: 0.9375rem;
  }
  /* line 81, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .image-wrapper figcaption {
    margin-top: 0;
  }
}
/* line 91, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.style-1 {
  border-top: 1px solid #bbbbbb;
  border-bottom: 4px solid #eeeeee;
  padding: 1.5625rem 1rem 1.25rem 1rem;
}
/* line 95, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.style-1 h1, .style-1 h2, .style-1 h3, .style-1 h4, .style-1 h5, .style-1 h6, .style-1 .text-image-right-column--content h1, .text-image-right-column--content .style-1 h1, .style-1 .text-image-right-column--content h2, .text-image-right-column--content .style-1 h2, .style-1 .text-image-right-column--content h3, .text-image-right-column--content .style-1 h3, .style-1 .text-image-right-column--content h4, .text-image-right-column--content .style-1 h4, .style-1 .text-image-right-column--content h5, .text-image-right-column--content .style-1 h5 {
  font-size: 1.5rem;
  margin-bottom: 0;
}

/* line 101, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.style-2 {
  border: 1px solid #c6c6c6;
  border-top: 4px solid #031961;
  padding: 0 0 0.625rem 0;
  background-color: #f1f1f1;
}
/* line 106, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.style-2 h1, .style-2 h2, .style-2 h3, .style-2 h4, .style-2 h5, .style-2 h6, .style-2 .text-image-right-column--content h1, .text-image-right-column--content .style-2 h1, .style-2 .text-image-right-column--content h2, .text-image-right-column--content .style-2 h2, .style-2 .text-image-right-column--content h3, .text-image-right-column--content .style-2 h3, .style-2 .text-image-right-column--content h4, .text-image-right-column--content .style-2 h4, .style-2 .text-image-right-column--content h5, .text-image-right-column--content .style-2 h5 {
  font-size: 1.25rem;
  background-color: #fff;
  border-bottom: 1px solid #031961;
  padding: 0.9375rem;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  margin-bottom: 0;
}
/* line 114, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.style-2 > .row {
  padding: 0 0.9375rem 0 0.9375rem;
}
/* line 117, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.style-2 .textpic-content {
  margin: 0;
}

/* line 124, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.style-1 .columns p:first-child, .style-1 .columns ul:first-child, .style-2 .columns p:first-child, .style-2 .columns ul:first-child {
  margin-top: 0.9375rem;
}

/* line 134, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.text-image-right-column {
  background-color: #f1f1f1;
  border: 1px solid #e2e2e2;
  border-top: 4px solid #031961;
  margin-bottom: 2.5rem;
  width: 100%;
}
/* line 140, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.text-image-right-column .image-description {
  padding: 0 0.9375rem;
}

@media only print, screen and (min-width: 40.063em) and (max-width: 63.99em) {
  /* line 147, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .text-image-right-column .image-description {
    padding: 0 0 0 0.9375rem;
  }
}
/* line 153, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.text-image-right-column--header {
  color: #031961;
  font-size: 1.0625rem;
  background-color: #fff;
  border-bottom: 1px solid #031961;
  padding: 0.625rem;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  margin-bottom: 0;
}

@media only print, screen and (min-width: 64em) {
  /* line 164, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .text-image-right-column--header {
    margin-bottom: 0.625rem;
  }
}
/* line 169, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.text-image-right-column--image {
  padding: 0 !important;
}

/* line 173, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.text-image-right-column--image img {
  margin-bottom: 0.5625rem;
}

/* line 177, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
.text-image-right-column--content {
  padding: 0.9375rem 1.875rem 1.875rem 0.625rem;
}

@media only print, screen and (min-width: 64em) {
  /* line 187, ../../../../rlp/Resources/Private/Stylesheets/components/_textpic.scss */
  .text-image-right-column h1, .text-image-right-column h2, .text-image-right-column h3, .text-image-right-column h4, .text-image-right-column h5, .text-image-right-column h6, .text-image-right-column .text-image-right-column--content h1, .text-image-right-column--content .text-image-right-column h1, .text-image-right-column .text-image-right-column--content h2, .text-image-right-column--content .text-image-right-column h2, .text-image-right-column .text-image-right-column--content h3, .text-image-right-column--content .text-image-right-column h3, .text-image-right-column .text-image-right-column--content h4, .text-image-right-column--content .text-image-right-column h4, .text-image-right-column .text-image-right-column--content h5, .text-image-right-column--content .text-image-right-column h5 {
    margin-bottom: 0;
  }
}
/* line 7, ../../Private/Stylesheets/components/_textpic.scss */
.text-image-right-column {
  background-color: #f0f0f0;
  border-top: 4px solid #4b4b4b;
}

/* line 12, ../../Private/Stylesheets/components/_textpic.scss */
.text-image-right-column--header {
  color: #4b4b4b;
}

/**Breadcrumb styling **/
/* line 3, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs {
  height: 36px;
  margin-left: 0;
  font-size: 13px;
  max-width: 100%;
  margin-top: 16px;
  margin-bottom: 30px;
}
/* line 11, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs .breadcrumb-button-container {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 5px;
  max-width: 100%;
}
/* line 19, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs button.breadcrumb-button {
  position: inherit;
  line-height: 34px;
  margin: 0 0 0 39px;
  background-color: #eeeeee;
  padding: 0 0.75rem 0 0.75rem;
  color: #4a4a4a;
  font-family: Arial, "Helvetica Neue", Helvetica, Roboto, sans-serif;
  margin: 0 0 0 39px;
}
/* line 26, ../../../../rlp/Resources/Private/Stylesheets/_settings-custom.scss */
.breadcrumbs button.breadcrumb-button:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 34, ../../../../rlp/Resources/Private/Stylesheets/_settings-custom.scss */
.breadcrumbs button.breadcrumb-button:before:hover {
  text-decoration: none;
}
/* line 32, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs button.breadcrumb-button:before {
  left: 0;
}
/* line 45, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs button.breadcrumb-button:before {
  font-family: "rlp-icons";
  background-color: #031961;
  color: #FFFFFF;
  width: 40px;
  display: inline-block;
  position: absolute;
  margin-left: 15px;
  line-height: 34px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
/* line 60, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs button.breadcrumb-button:hover:before, .breadcrumbs button.breadcrumb-button:focus:before {
  background-color: #4a4a4a;
}
/* line 67, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs button.breadcrumb-button[aria-expanded=true]:before {
  background-color: #4a4a4a;
}
/* line 73, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul {
  list-style: outside none none;
  margin: 0 0 0 6px;
  padding: 0;
  border-collapse: collapse;
}
/* line 79, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li {
  display: inline;
  margin: 0;
}
/* line 83, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li a {
  background-color: #4a4a4a;
  color: #c6c6c6;
  border: 0 solid #FFFFFF;
  border-width: 1px 1px 0 1px;
  padding-right: 11px;
  font-size: 13px;
  letter-spacing: 0.3px;
}
/* line 99, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li a:hover {
  color: #FFFFFF;
  background-color: #8e8e8e;
}
/* line 108, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li:nth-child(1) a {
  padding-left: 11px;
}
/* line 114, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li:nth-child(2) a {
  padding-left: 19px;
}
/* line 120, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li:nth-child(3) a {
  padding-left: 27px;
}
/* line 126, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li:nth-child(4) a {
  padding-left: 35px;
}
/* line 132, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li:nth-child(5) a {
  padding-left: 43px;
}
/* line 138, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li:nth-child(6) a {
  padding-left: 51px;
}
/* line 144, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs ul li:nth-child(7) a {
  padding-left: 59px;
}
/* line 200, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs .current a {
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
/* line 204, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs .current a:hover {
  background-color: #4a4a4a;
  cursor: default;
}
/* line 211, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs .f-dropdown {
  max-width: 100%;
  padding-right: 9px;
  background: transparent;
}
/* line 224, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs .f-dropdown:before, .breadcrumbs .f-dropdown:after {
  border: none;
}
/* line 229, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:active, .breadcrumbs a:hover {
  text-decoration: none;
}

@media only print, screen and (max-width: 40em) {
  /* line 239, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
  .f-dropdown.open {
    left: 8px !important;
    width: calc(100% - 20px);
  }

  /* line 245, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
  .breadcrumbs {
    margin-bottom: 0.9375rem;
  }
  /* line 247, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
  .breadcrumbs a.breadcrumb-button {
    display: inline-block;
    padding-top: 0;
    padding-bottom: 0;
    width: 100%;
  }
}
@media only print, screen and (min-width: 40.063em) {
  /* line 259, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
  .breadcrumbs {
    font-size: 14px;
  }
  /* line 262, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
  .breadcrumbs ul {
    margin: 0 0 0 -40px;
  }
  /* line 272, ../../../../rlp/Resources/Private/Stylesheets/components/_breadcrumb.scss */
  .breadcrumbs .f-dropdown {
    width: auto;
    max-width: 100%;
  }
}
/* line 1, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.clearing-caption {
  z-index: 3;
}
/* line 3, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.clearing-caption a:before {
  display: none;
}

/* line 8, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.visible-img {
  height: 93%;
}
/* line 10, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.visible-img img {
  padding-bottom: 1.5625rem;
}

/* line 17, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.visible-img img[data-interchange] {
  width: auto;
}

/* line 24, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.clearing-thumbs a:before {
  display: none;
}

/* line 28, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.lightbox-button {
  position: relative;
}
/* line 43, ../../../../rlp/Resources/Private/Stylesheets/_settings-custom.scss */
.lightbox-button:after {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 51, ../../../../rlp/Resources/Private/Stylesheets/_settings-custom.scss */
.lightbox-button:after:hover {
  text-decoration: none;
}
/* line 32, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.lightbox-button:hover:after {
  background-color: #8e8e8e;
}
/* line 36, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.lightbox-button:after {
  display: block;
  -webkit-transition: background-color 0.2s;
          transition: background-color 0.2s;
  color: #fff;
  position: absolute;
  z-index: 3;
  right: 0;
  bottom: 0.5625rem;
  width: 3.125rem;
  height: 3.125rem;
  background-color: rgba(0, 0, 0, 0.3);
  font-size: 35px;
  text-align: center;
  line-height: 50px;
}

/* line 53, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.clearing-blackout .lightbox-button:after {
  display: none;
}

/* line 57, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.textpic .clearing-thumbs li {
  left: 0;
  padding-right: 0;
}

/* line 71, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.clearing-main-prev.disabled, .clearing-main-next.disabled {
  display: none;
}

/* line 77, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.clearing-blackout .hidden-in-lightbox {
  display: none;
}

/* line 82, ../../../../rlp/Resources/Private/Stylesheets/components/_lightbox_custom.scss */
.clearing-thumbs {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
}

/* line 3, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform span.error {
  background: none;
  color: #FF0000;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
/* line 12, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform input.error, .csc-mailform textarea.error {
  border-color: #FF0000;
}
/* line 16, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform input.error, .csc-mailform textarea.error, .csc-mailform select.error {
  margin-bottom: 0.625rem;
}
/* line 20, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform button {
  margin-top: 0.625rem;
}
/* line 25, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform .no-bullet li {
  padding: 0;
}
/* line 31, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform .csc-form-element > label {
  -webkit-transform: translate(0, -5px);
      -ms-transform: translate(0, -5px);
          transform: translate(0, -5px);
}
/* line 35, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform .csc-form-element > input, .csc-mailform .csc-form-element > textarea {
  margin-top: 0;
}
/* line 40, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform .csc-form-element-submit {
  width: 50%;
  float: right;
}
/* line 45, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.csc-mailform .csc-mailform .csc-form-element-reset {
  width: 50%;
  float: left;
}

/* line 52, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.tx-form-summary .csc-form-element {
  margin: 0 -0.9375rem 1.25rem;
  max-width: none;
  width: auto;
}
/* line 58, ../../../../rlp/Resources/Private/Stylesheets/_settings-custom.scss */
.tx-form-summary .csc-form-element:after {
  content: "";
  display: table;
  clear: both;
}
/* line 57, ../../../../rlp/Resources/Private/Stylesheets/components/_csc-mailform.scss */
.tx-form-summary .csc-form-element .csc-form-element {
  margin: 0;
}

/* pagination */
/* line 3, ../../../../rlp/Resources/Private/Stylesheets/components/_pagination.scss */
.page-navigation {
  border-top: 1px solid #c6c6c6;
  border-bottom: 1px solid #c6c6c6;
  margin-bottom: 40px;
  padding: 14px 0;
}
/* line 7, ../../../../rlp/Resources/Private/Stylesheets/components/_pagination.scss */
.page-navigation form label {
  margin-bottom: 0;
}
/* line 11, ../../../../rlp/Resources/Private/Stylesheets/components/_pagination.scss */
.page-navigation a {
  text-decoration: none;
}
/* line 15, ../../../../rlp/Resources/Private/Stylesheets/components/_pagination.scss */
.page-navigation ul {
  margin-bottom: 0;
  line-height: 33px;
}
/* line 21, ../../../../rlp/Resources/Private/Stylesheets/components/_pagination.scss */
.page-navigation li:hover a {
  color: white;
}

/* line 33, ../../../../rlp/Resources/Private/Stylesheets/components/_pagination.scss */
.bordered-options-box {
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: #c6c6c6;
  padding: 0.9375rem 0;
  margin-bottom: 0.375rem;
}
/* line 38, ../../../../rlp/Resources/Private/Stylesheets/components/_pagination.scss */
.bordered-options-box form, .bordered-options-box ul {
  margin-bottom: 0;
}

/* pagination */
/* line 5, ../../Private/Stylesheets/components/_pagination.scss */
.page-navigation {
  padding: 13px 0;
}
/* line 9, ../../Private/Stylesheets/components/_pagination.scss */
.page-navigation li:hover a {
  color: #031961;
}
