h1 {
  font-size: 22px;
  font-family: "EbonyVN-CondensedExtrabold", Helvetica, sans-serif; }
  @media screen and (min-width: 768px) {
    h1 {
      font-size: 23px; } }
  @media screen and (min-width: 992px) {
    h1 {
      font-size: 24px; } }
  @media screen and (min-width: 1200px) {
    h1 {
      font-size: 26px; } }

h2 {
  font-size: 20px;
  font-family: "EbonyVN-CondensedExtrabold", Helvetica, sans-serif; }
  @media screen and (min-width: 768px) {
    h2 {
      font-size: 21px; } }
  @media screen and (min-width: 992px) {
    h2 {
      font-size: 22px; } }
  @media screen and (min-width: 1200px) {
    h2 {
      font-size: 24px; } }

h3 {
  font-size: 18px;
  font-family: "EbonyVN-CondensedExtrabold", Helvetica, sans-serif; }
  @media screen and (min-width: 768px) {
    h3 {
      font-size: 19px; } }
  @media screen and (min-width: 992px) {
    h3 {
      font-size: 20px; } }
  @media screen and (min-width: 1200px) {
    h3 {
      font-size: 22px; } }

h4 {
  font-size: 16px;
  font-family: "EbonyVN-CondensedExtrabold", Helvetica, sans-serif; }
  @media screen and (min-width: 768px) {
    h4 {
      font-size: 17px; } }
  @media screen and (min-width: 992px) {
    h4 {
      font-size: 18px; } }
  @media screen and (min-width: 1200px) {
    h4 {
      font-size: 20px; } }

h5 {
  font-size: 15px;
  font-family: "EbonyVN-CondensedExtrabold", Helvetica, sans-serif; }
  @media screen and (min-width: 768px) {
    h5 {
      font-size: 16px; } }
  @media screen and (min-width: 992px) {
    h5 {
      font-size: 17px; } }
  @media screen and (min-width: 1200px) {
    h5 {
      font-size: 19px; } }

h6 {
  font-size: 12px;
  font-family: "EbonyVN-CondensedExtrabold", Helvetica, sans-serif; }
  @media screen and (min-width: 768px) {
    h6 {
      font-size: 13px; } }
  @media screen and (min-width: 992px) {
    h6 {
      font-size: 14px; } }
  @media screen and (min-width: 1200px) {
    h6 {
      font-size: 16px; } }

/*
$btn_primary_background_color: red;
$btn_primary_border_color: darken($btn_primary_background_color, 12%);
$btn_primary_background_color_hover: darken($btn_primary_background_color, 20%);
*/
/* wird gebraucht um sachen sich drehen zu lassen. siehe im bieten den stern */
@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
/*
scss variablen von bootstrap
http://getbootstrap.com/customize/#less-variables
*/
.lot_panel_5 {
  margin-bottom: 30px; }
  .lot_panel_5 .shadow_box {
    position: relative;
    border: 1px solid #ccc;
    padding-bottom: 69px; }
    .lot_panel_5 .shadow_box .lotnumber {
      position: absolute;
      background-color: #404241;
      color: #ffffff;
      top: 0;
      left: 0;
      padding: 5px; }
    .lot_panel_5 .shadow_box .responsive-container .img-container {
      height: 200px;
      background-color: #fff; }
    .lot_panel_5 .shadow_box .wrapper_info {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      background-color: #fff; }
      .lot_panel_5 .shadow_box .wrapper_info > .inner {
        overflow: hidden;
        text-align: center; }
        .lot_panel_5 .shadow_box .wrapper_info > .inner .kurztextinfo {
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden;
          color: #e0001a;
          font-weight: bold;
          padding: 3px 10px; }
        .lot_panel_5 .shadow_box .wrapper_info > .inner .preis-schaetzwert {
          color: #000;
          padding: 3px 10px;
          padding-top: 0; }
  .lot_panel_5 .lot-bottom {
    height: 32px; }
    .lot_panel_5 .lot-bottom a, .lot_panel_5 .lot-bottom a:hover, .lot_panel_5 .lot-bottom a.focus {
      text-decoration: none; }
    .lot_panel_5 .lot-bottom .beendet {
      width: 100%;
      background-color: #cccccc;
      color: #000000;
      padding: 5px 10px;
      text-align: center;
      border: 1px solid #cccccc; }
    .lot_panel_5 .lot-bottom .bieten_ab {
      width: 100%;
      background-color: #ffffff;
      color: #e0001a;
      padding: 5px 10px;
      text-align: center;
      border: 1px solid #e0001a; }
    .lot_panel_5 .lot-bottom .bieten {
      width: 100%;
      background-color: #e0001a;
      color: #ffffff;
      padding: 5px 10px;
      text-align: center;
      border: 1px solid #e0001a; }
    .lot_panel_5 .lot-bottom .sofortkaufen {
      width: 100%;
      background-color: #404241;
      color: #ffffff;
      padding: 5px 10px;
      text-align: center;
      border: 1px solid #404241; }
    .lot_panel_5 .lot-bottom .sofortkauf_und_bieten {
      width: 100%;
      font-size: 13px; }
      .lot_panel_5 .lot-bottom .sofortkauf_und_bieten .bieten {
        width: 50%;
        display: inline-block;
        text-align: left; }
      .lot_panel_5 .lot-bottom .sofortkauf_und_bieten .sofortkaufen {
        width: 50%;
        display: inline-block;
        float: left;
        text-align: left; }

a.lot_panel_link:hover .shadow_box .wrapper_info > .inner .kurztextinfo {
  text-overflow: unset;
  overflow: visible;
  white-space: normal; }

.lot_panel_5 a.short_bid:hover .bieten {
  background-color: #ad0014; }

.lot_panel_5 a.short_pay:hover .sofortkaufen {
  background-color: #272828; }

/*# sourceMappingURL=lot_panel_5.css.map */
