.tx-busreisen .controller-termin.action-list .anmeldung {
  margin-bottom: 1.5em; }
  .tx-busreisen .controller-termin.action-list #reisen-result ul {
    list-style: none;
    padding: 0;
    margin-right: 0;
    margin-left: -30px; }
    .tx-busreisen .controller-termin.action-list #reisen-result ul li {
      float: none;
      display: inline;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: top;
      margin: 0;
      padding: 0;
      zoom: 1; }
      .tx-busreisen .controller-termin.action-list #reisen-result ul li .wrap {
        display: block;
        margin: 0 0 30px 30px; }
    .tx-busreisen .controller-termin.action-list #reisen-result ul .wrap .reisedaten {
      position: relative;
      background: #fbfbfb;
      border-radius: 0.5em; }
      .tx-busreisen .controller-termin.action-list #reisen-result ul .wrap .reisedaten .clickcatcher:after {
        display: block;
        content: ' ';
        text-indent: -9999em;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: 10000;
        visibility: hidden; }
      .tx-busreisen .controller-termin.action-list #reisen-result ul .wrap .reisedaten .imagewrap img {
        border-radius: 0.5em 0.5em 0 0; }
      .tx-busreisen .controller-termin.action-list #reisen-result ul .wrap .reisedaten .textwrap {
        padding: 1em 1em 1em; }
        .tx-busreisen .controller-termin.action-list #reisen-result ul .wrap .reisedaten .textwrap .abstract {
          min-height: 6em; }
        .tx-busreisen .controller-termin.action-list #reisen-result ul .wrap .reisedaten .textwrap h5 {
          margin: 0;
          font-weight: bold; }
        .tx-busreisen .controller-termin.action-list #reisen-result ul .wrap .reisedaten .textwrap .preis {
          padding-left: 5px;
          font-weight: bold; }
  .tx-busreisen .controller-termin.action-show .details .imagewrap {
    margin: 0.25em 2em 1.4em 0;
    max-width: 40%; }
    .tx-busreisen .controller-termin.action-show .details .reiseverlauf {
      margin-top: 2em; }
    .tx-busreisen .controller-termin.action-show .details .btn-toolbar {
      margin-top: 6em; }
    @media (max-width: 767px) {
        .tx-busreisen .controller-termin.action-show .details .btn-toolbar {
          margin-top: 2em;
          margin-bottom: 2em; } }
  .tx-busreisen .controller-termin.action-show .informationen {
    font-size: 0.9em; }
    .tx-busreisen .controller-termin.action-show .informationen .textblock-wrap {
      padding: 1em;
      background: #fff;
      border-radius: 0.5em; }
    .tx-busreisen .controller-termin.action-show .informationen div.termine {
      margin: 2em 0 0; }
    .tx-busreisen .controller-termin.action-show .informationen div.termine ul.termine {
      list-style: none;
      margin: 0;
      padding: 0; }
      .tx-busreisen .controller-termin.action-show .informationen div.termine ul.termine > li {
        list-style: none;
        margin: 0;
        padding: 0; }
      .tx-busreisen .controller-termin.action-show .informationen div.termine ul.termine li.termin {
        margin-top: 1em; }
      .tx-busreisen .controller-termin.action-show .informationen div.termine ul.termine li.termin p.beginn-ende-dauer {
        margin: 0; }
      .tx-busreisen .controller-termin.action-show .informationen div.termine ul.termine li.termin table.preise {
        width: 100%;
        table-layout: fixed; }
        .tx-busreisen .controller-termin.action-show .informationen div.termine ul.termine li.termin table.preise tr.preis th.bezeichnung {
          vertical-align: top;
          text-align: left; }
          .tx-busreisen .controller-termin.action-show .informationen div.termine ul.termine li.termin table.preise tr.preis td.preis {
            vertical-align: bottom;
            text-align: right;
            width: 140px; }
        .tx-busreisen .controller-termin.action-show .informationen .anmeldung {
          margin: 2em 0 0; }
    .tx-busreisen .controller-termin.action-show .informationen .anmeldung legend {
      font-size: 1.1em;
      font-weight: 900;
      line-height: 1.4em;
      text-transform: uppercase;
      margin: 0 0 0.5rem;
      border: none; }
    .tx-busreisen .controller-termin.action-show .informationen .anmeldung select.termine {
      /*
       border: none; 
       border-radius: 0;
       background: white;
       */ }
    .tx-busreisen .controller-termin.action-show .informationen .anmeldung input.submit {
      width: 100%;
      padding: 2px 20px;
      font-size: 1em; }
