@charset "UTF-8";
body.cw-visual_refresh {
  padding-top: 56px; }
@keyframes pulsate_white {
  0% {
    color: white; }
  50% {
    color: white; }
  65% {
    color: rgba(255, 255, 255, 0.25); }
  75% {
    color: white; }
  90% {
    color: rgba(255, 255, 255, 0.25); }
  100% {
    color: white; } }
  body.cw-visual_refresh.v3 {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5; }
  body.cw-visual_refresh h1 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.09375; }
  body.cw-visual_refresh .cw-container-smaller h1 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.1; }
  body.cw-visual_refresh .cw-bg-lightgray,
  body.cw-visual_refresh .cw-bg-lightblue {
    background-color: #F6F6F6; }
  body.cw-visual_refresh .cw-bg-lightblue .cw-content > header h1 {
    color: #222222; }
  body.cw-visual_refresh .gray {
    color: #727272; }
  body.cw-visual_refresh .cw-extra-padding {
    padding: 48px 0; }
  body.cw-visual_refresh .cw-font-v4 {
    font-size: 16px !important;
    font-size: 1rem !important;
    line-height: 1.5 !important;
    text-align: left; }
  body.cw-visual_refresh .small,
  body.cw-visual_refresh .cw-fontsize-xs {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.5; }
  body.cw-visual_refresh .cw-fontsize-s {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5; }
  body.cw-visual_refresh .cw-list-item h2,
  body.cw-visual_refresh .cw-tiles-small .cw-list-item h2,
  body.cw-visual_refresh .cw-fontsize-normal {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5; }
  body.cw-visual_refresh .cw-body_text h2,
  body.cw-visual_refresh #managed_content h3,
  body.cw-visual_refresh .cw-columns-column h2,
  body.cw-visual_refresh .cw_main_footer h2,
  body.cw-visual_refresh .cw-fontsize-l {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.1; }
  body.cw-visual_refresh .cw-fontsize-xl {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.08333; }
  body.cw-visual_refresh .cw-fontsize-xxl {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.09375; }
  body.cw-visual_refresh .cw-fontweight-light,
  body.cw-visual_refresh .cw-fontweight-regular {
    font-weight: 200; }
  body.cw-visual_refresh .cw-fontweight-medium,
  body.cw-visual_refresh .cw-fontweight-bold {
    font-weight: 800; }
  body.cw-visual_refresh .c-link {
    text-decoration: none !important;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
    transition: all 0.15s linear;
    color: #727272; }
    body.cw-visual_refresh .c-link:hover, body.cw-visual_refresh .c-link:focus {
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
  body.cw-visual_refresh .c-card {
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
    margin-bottom: 24px;
    background-color: #fff !important; }
    body.cw-visual_refresh .c-card__content-wrapper {
      padding: 16px; }
      body.cw-visual_refresh .c-card__content-wrapper.large {
        padding: 32px; }
  body.cw-visual_refresh .cw-box h1,
  body.cw-visual_refresh .cw-box h2.cw-box-heading,
  body.cw-visual_refresh .cw-box h3.cw-box-heading {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5;
    margin-bottom: 0.5em !important; }
  body.cw-visual_refresh .cw-box.cw-box-line {
    border-color: rgba(34, 34, 34, 0.04); }
  body.cw-visual_refresh p.cw-view_all {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5; }
    body.cw-visual_refresh p.cw-view_all a {
      padding-top: 0.5em;
      padding-bottom: 0.5em; }
      body.cw-visual_refresh p.cw-view_all a:hover, body.cw-visual_refresh p.cw-view_all a:focus {
        background-color: #ff7c2d; }
  body.cw-visual_refresh p.cw-view_all a,
  body.cw-visual_refresh .btn {
    transition: all 0.15s linear;
    border-radius: 2em;
    padding-left: 24px;
    padding-right: 24px; }
    body.cw-visual_refresh p.cw-view_all a:hover, body.cw-visual_refresh p.cw-view_all a:focus,
    body.cw-visual_refresh .btn:hover,
    body.cw-visual_refresh .btn:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh p.cw-view_all a:active,
    body.cw-visual_refresh .btn:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
    body.cw-visual_refresh p.cw-view_all a span,
    body.cw-visual_refresh .btn span {
      text-transform: none; }
  body.cw-visual_refresh .inline-submit .btn {
    line-height: inherit;
    border-radius: 0; }
  body.cw-visual_refresh .cw-hero.cw-hero-small .cw-view_all:last-child .btn,
  body.cw-visual_refresh p.cw-view_all a {
    min-width: 160px; }
  body.cw-visual_refresh p.cw-view_all a:after,
  body.cw-visual_refresh a.cw_follow_link:after,
  body.cw-visual_refresh a.cw_delete_filter:after,
  body.cw-visual_refresh .cw_has_arrow:after {
    display: none; }
  body.cw-visual_refresh .cw-tabs.cw-tabs-gray li.active span,
  body.cw-visual_refresh .cw-tabs.cw-tabs-gray li.active a,
  body.cw-visual_refresh .cw-tabs.cw-tabs-gray li.active label {
    background-color: #F6F6F6; }
  body.cw-visual_refresh .cw-tabs:not(.cw-tabs-mini) li a,
  body.cw-visual_refresh .cw-tabs:not(.cw-tabs-mini) li span,
  body.cw-visual_refresh .cw-tabs:not(.cw-tabs-mini) li label {
    padding-left: 16px;
    padding-right: 16px; }
  body.cw-visual_refresh .cw-tabs li:not(.active) a {
    position: relative;
    color: #727272; }
    body.cw-visual_refresh .cw-tabs li:not(.active) a:before {
      content: ".";
      display: block;
      position: absolute;
      left: 16px;
      right: 16px;
      overflow: hidden;
      text-indent: 100em;
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
      transition: all 0.15s linear; }
      body.cw-visual_refresh .cw-tabs li:not(.active) a:before:hover, body.cw-visual_refresh .cw-tabs li:not(.active) a:before:focus {
        text-decoration: none !important;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh .cw-tabs li:not(.active) a:hover, body.cw-visual_refresh .cw-tabs li:not(.active) a:focus {
      text-decoration: none; }
      body.cw-visual_refresh .cw-tabs li:not(.active) a:hover:before, body.cw-visual_refresh .cw-tabs li:not(.active) a:focus:before {
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
  body.cw-visual_refresh .cw_dropmenu .cw_dropmenu_trigger:after {
    vertical-align: top; }
  body.cw-visual_refresh .cw-button-group {
    margin-bottom: 0;
    padding-bottom: 32px; }
    body.cw-visual_refresh .cw-button-group li {
      margin: 0 8px 8px 0; }
      body.cw-visual_refresh .cw-button-group li a,
      body.cw-visual_refresh .cw-button-group li span {
        padding: 4px 16px;
        border-radius: 16px; }
      body.cw-visual_refresh .cw-button-group li a {
        background-color: #eee;
        color: #222; }
  body.cw-visual_refresh .cw-mobile_banner h1 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.1; }
  body.cw-visual_refresh #cw_twitter_channels {
    padding-bottom: 0; }
    body.cw-visual_refresh #cw_twitter_channels .cw-tiles {
      background-color: #F6F6F6;
      box-shadow: -747px 0 0 #F6F6F6, 747px 0 0 #F6F6F6;
      padding-top: 2em;
      padding-bottom: 2em; }
      @media only screen and (max-width: 746px) {
        body.cw-visual_refresh #cw_twitter_channels .cw-tiles {
          box-shadow: -460px 0 0 #F6F6F6, 460px 0 0 #F6F6F6; } }
  body.cw-visual_refresh.cw_landingspage_marketing .cw-columns.cw-tiles {
    background-color: #F6F6F6;
    box-shadow: -747px 0 0 #F6F6F6, 747px 0 0 #F6F6F6;
    padding-top: 16px; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh.cw_landingspage_marketing .cw-columns.cw-tiles {
        box-shadow: -460px 0 0 #F6F6F6, 460px 0 0 #F6F6F6; } }
    body.cw-visual_refresh.cw_landingspage_marketing .cw-columns.cw-tiles footer {
      transition: all 0.15s linear;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      font-weight: 800;
      display: inline-block;
      padding: 5px 16px 6px;
      border-radius: 16px;
      text-align: center;
      background-color: #00aeef !important;
      color: #fff !important;
      width: 125px;
      margin: 0 16px 16px 16px;
      padding: 5px 16px 6px; }
      body.cw-visual_refresh.cw_landingspage_marketing .cw-columns.cw-tiles footer:hover, body.cw-visual_refresh.cw_landingspage_marketing .cw-columns.cw-tiles footer:focus {
        outline: none;
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
      body.cw-visual_refresh.cw_landingspage_marketing .cw-columns.cw-tiles footer:active {
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
      body.cw-visual_refresh.cw_landingspage_marketing .cw-columns.cw-tiles footer:after {
        display: none; }
  body.cw-visual_refresh .cw-auction-alert-table a {
    color: inherit; }
    body.cw-visual_refresh .cw-auction-alert-table a.cw-icon_link {
      font-weight: 800;
      padding-right: 0;
      color: #00aeef; }
      body.cw-visual_refresh .cw-auction-alert-table a.cw-icon_link::after {
        display: none; }
  body.cw-visual_refresh #cw_app_newsletter {
    background-color: #fff; }
  body.cw-visual_refresh .c-page__header {
    padding: 48px 0 32px; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .c-page__header .wrapper {
        margin-left: 16px;
        margin-right: 16px; } }
  body.cw-visual_refresh .c-page__heading {
    margin: 0; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .c-page__heading {
        font-size: 24px;
        font-size: 1.5rem;
        line-height: 1.08333; } }
  body.cw-visual_refresh .c-page__subheading {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5;
    margin: 8px 0 0 0;
    color: #727272; }
  body.cw-visual_refresh .c-page__section {
    padding: 32px 0;
    background-color: #F6F6F6; }
    body.cw-visual_refresh .c-page__section.highlight {
      background-color: #fff; }
    body.cw-visual_refresh .c-page__section.emphasis {
      background-color: #00aeef;
      color: #fff; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .c-page__section .wrapper {
        margin-left: 16px;
        margin-right: 16px; } }
  body.cw-visual_refresh .cw_inline_modal h1, body.cw-visual_refresh .cw_inline_modal h2 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.08333; }
  body.cw-visual_refresh .c-inline-hint {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    visibility: hidden;
    position: absolute;
    z-index: 10;
    opacity: 0;
    text-align: left;
    transition: opacity 0.15s linear;
    outline: none; }
@keyframes inline_hint_grow_left {
  from {
    transform: translate(15%, -50%) scale(0); }
  to {
    transform: translate(-11px, -50%) scale(1); } }
@keyframes inline_hint_grow_right {
  from {
    transform: translate(-15%, -50%) scale(0); }
  to {
    transform: translate(11px, -50%) scale(1); } }
@keyframes inline_hint_grow_top {
  from {
    transform: translate(-50%, 15%) scale(0); }
  to {
    transform: translate(-50%, -11px) scale(1); } }
@keyframes inline_hint_grow_bottom {
  from {
    transform: translate(-50%, -15%) scale(0); }
  to {
    transform: translate(-50%, 11px) scale(1); } }
    body.cw-visual_refresh .c-inline-hint[hidden] {
      display: block; }
    body.cw-visual_refresh .c-inline-hint::before {
      content: "";
      position: absolute;
      width: 16px;
      height: 16px;
      background-color: #fff;
      -webkit-transform: translate(-50%, -50%) rotate(45deg);
      -ms-transform: translate(-50%, -50%) rotate(45deg);
      transform: translate(-50%, -50%) rotate(45deg);
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center; }
    body.cw-visual_refresh .c-inline-hint.open {
      visibility: visible;
      opacity: 1;
      animation-duration: 0.3s;
      animation-timing-function: ease-in-out; }
    body.cw-visual_refresh .c-inline-hint.closing {
      opacity: 0; }
    body.cw-visual_refresh .c-inline-hint__inner {
      position: relative;
      padding: 12px 24px;
      background-color: #fff; }
    body.cw-visual_refresh .c-inline-hint__heading {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.5;
      margin-bottom: 0.5em; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .c-inline-hint {
        left: 50%;
        top: 100%;
        width: 94vw;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        -webkit-transform-origin: center top;
        -ms-transform-origin: center top;
        transform-origin: center top;
        transition: 0.3s ease-in-out; }
        body.cw-visual_refresh .c-inline-hint__inner {
          position: relative;
          z-index: 1;
          -webkit-transform: scale(0);
          -ms-transform: scale(0);
          transform: scale(0);
          -webkit-transform-origin: center top;
          -ms-transform-origin: center top;
          transform-origin: center top;
          transition: 0.3s ease-in-out; }
        body.cw-visual_refresh .c-inline-hint__close {
          display: block;
          position: absolute;
          right: 0;
          top: 0;
          padding: 4px 8px;
          cursor: pointer;
          font-size: 1.5em;
          line-height: 1.0;
          color: #727272; }
          body.cw-visual_refresh .c-inline-hint__close:focus, body.cw-visual_refresh .c-inline-hint__close:hover {
            color: #222;
            text-decoration: none; }
          body.cw-visual_refresh .c-inline-hint__close:active {
            opacity: 0.25; }
          body.cw-visual_refresh .c-inline-hint__close::before {
            content: '×'; }
        body.cw-visual_refresh .c-inline-hint.open {
          -webkit-transform: translate(-50%, 11px);
          -ms-transform: translate(-50%, 11px);
          transform: translate(-50%, 11px); }
          body.cw-visual_refresh .c-inline-hint.open .c-inline-hint__inner {
            -webkit-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1); }
        body.cw-visual_refresh .c-inline-hint::before {
          z-index: 1;
          left: 50%;
          top: 0; }
        body.cw-visual_refresh .c-inline-hint::after {
          content: "";
          position: fixed;
          left: -3vw;
          right: -3vw;
          top: -100vh;
          bottom: -100vh;
          background-color: rgba(0, 0, 0, 0.2); } }
    @media only screen and (min-width: 747px) {
      body.cw-visual_refresh .c-inline-hint {
        width: 28em;
        box-shadow: 0 8px 16px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(34, 34, 34, 0.04); }
        body.cw-visual_refresh .c-inline-hint.small {
          width: 18em; }
        body.cw-visual_refresh .c-inline-hint::before {
          box-shadow: 0 8px 16px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(34, 34, 34, 0.04); }
        body.cw-visual_refresh .c-inline-hint.left {
          right: 100%;
          top: 50%;
          -webkit-transform-origin: right center;
          -ms-transform-origin: right center;
          transform-origin: right center; }
          body.cw-visual_refresh .c-inline-hint.left::before {
            left: 100%;
            top: 50%; }
          body.cw-visual_refresh .c-inline-hint.left.open {
            -webkit-transform: translate(-11px, -50%) scale(1);
            -ms-transform: translate(-11px, -50%) scale(1);
            transform: translate(-11px, -50%) scale(1);
            animation-name: inline_hint_grow_left; }
        body.cw-visual_refresh .c-inline-hint.right {
          left: 100%;
          top: 50%;
          -webkit-transform-origin: left center;
          -ms-transform-origin: left center;
          transform-origin: left center; }
          body.cw-visual_refresh .c-inline-hint.right::before {
            left: 0;
            top: 50%; }
          body.cw-visual_refresh .c-inline-hint.right.open {
            -webkit-transform: translate(11px, -50%) scale(1);
            -ms-transform: translate(11px, -50%) scale(1);
            transform: translate(11px, -50%) scale(1);
            animation-name: inline_hint_grow_right; }
        body.cw-visual_refresh .c-inline-hint.top {
          left: 50%;
          bottom: 100%;
          -webkit-transform-origin: center bottom;
          -ms-transform-origin: center bottom;
          transform-origin: center bottom; }
          body.cw-visual_refresh .c-inline-hint.top::before {
            left: 50%;
            top: 100%; }
          body.cw-visual_refresh .c-inline-hint.top.open {
            -webkit-transform: translate(-50%, -11px) scale(1);
            -ms-transform: translate(-50%, -11px) scale(1);
            transform: translate(-50%, -11px) scale(1);
            animation-name: inline_hint_grow_top; }
        body.cw-visual_refresh .c-inline-hint.bottom {
          left: 50%;
          top: 100%;
          -webkit-transform-origin: center top;
          -ms-transform-origin: center top;
          transform-origin: center top; }
          body.cw-visual_refresh .c-inline-hint.bottom::before {
            left: 50%;
            top: 0; }
          body.cw-visual_refresh .c-inline-hint.bottom.open {
            -webkit-transform: translate(-50%, 11px) scale(1);
            -ms-transform: translate(-50%, 11px) scale(1);
            transform: translate(-50%, 11px) scale(1);
            animation-name: inline_hint_grow_bottom; } }
  body.cw-visual_refresh .c-inline-dialog {
    position: relative;
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
    transition: all 0.15s linear; }
    body.cw-visual_refresh .c-inline-dialog__content {
      transition: all 0.4s ease-in-out; }
    body.cw-visual_refresh .c-inline-dialog__dialog {
      visibility: hidden;
      position: absolute;
      left: 0;
      right: 0;
      top: 50%;
      z-index: 1;
      padding: 16px;
      opacity: 0;
      -webkit-transform: translateY(-40%);
      -ms-transform: translateY(-40%);
      transform: translateY(-40%);
      transition: all 0.4s ease-in-out; }
    body.cw-visual_refresh .c-inline-dialog__buttons {
      margin: 1em -6px 0; }
      body.cw-visual_refresh .c-inline-dialog__buttons a.btn {
        width: auto !important;
        padding-left: 16px;
        padding-right: 16px; }
    body.cw-visual_refresh .c-inline-dialog.prepare {
      overflow: hidden;
      background-color: #f6f6f6;
      box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.125), 0 1px 0 rgba(0, 0, 0, 0.125); }
      body.cw-visual_refresh .c-inline-dialog.prepare .c-inline-dialog__content {
        -webkit-transform: translateX(-150%);
        -ms-transform: translateX(-150%);
        transform: translateX(-150%); }
    body.cw-visual_refresh .c-inline-dialog.finish {
      overflow: hidden; }
    body.cw-visual_refresh .c-inline-dialog.show .c-inline-dialog__dialog {
      visibility: visible;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      opacity: 1; }
  body.cw-visual_refresh .cw-list-thumb_list > li > a {
    color: #727272; }
  body.cw-visual_refresh .cw-horizontal_tiles {
    padding-top: 3px; }
    body.cw-visual_refresh .cw-horizontal_tiles .cw-list-item {
      box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
      background-color: #fff;
      border-radius: 0; }
      body.cw-visual_refresh .cw-horizontal_tiles .cw-list-item .cw-content .info p {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.14286;
        color: #727272; }
    body.cw-visual_refresh .cw-horizontal_tiles a.cw_follow_link {
      margin-right: 0;
      background-color: #00aeef;
      color: #fff; }
  body.cw-visual_refresh .cw-tiles {
    padding-top: 3px;
    padding-bottom: 10px; }
    body.cw-visual_refresh .cw-tiles .cw-auction-category > a {
      box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
      background-color: #fff !important;
      border-radius: 0 !important; }
    body.cw-visual_refresh .cw-tiles .cw-list-item {
      box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
      background-color: #fff;
      border-radius: 0; }
      body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image {
        margin-top: 0;
        margin-bottom: 40px;
        overflow: visible;
        text-align: left; }
        body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image .cw-content {
          background-color: transparent; }
          body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image .cw-content h2 {
            font-size: 16px;
            font-size: 1rem;
            line-height: 1.125; }
        body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image .info {
          padding-top: 0;
          color: #222222; }
        body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image .image {
          width: auto;
          height: auto;
          margin: 0;
          box-shadow: none;
          border-radius: 0; }
          body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image .image::after {
            content: "";
            position: absolute;
            left: 0;
            right: -1px;
            top: 0;
            bottom: 0;
            background-image: linear-gradient(135deg, transparent 0, rgba(0, 174, 239, 0.1) 100%), linear-gradient(135deg, transparent 0, rgba(34, 34, 34, 0.1) 100%);
            background-size: 100% 100%;
            background-repeat: no-repeat; }
          body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image .image img {
            width: 146px;
            height: 123px;
            margin: 0; }
        body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image.hover .cw-content {
          box-shadow: inset 0 -4px 0 #00aeef; }
        body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-round_image.hover .image {
          box-shadow: none; }
      body.cw-visual_refresh .cw-tiles .cw-list-item.cw-item-free_image .cw-content {
        background-color: #fff; }
      body.cw-visual_refresh .cw-tiles .cw-list-item.hover .cw-big img {
        -webkit-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none; }
      body.cw-visual_refresh .cw-tiles .cw-list-item .cw-big {
        border-radius: 0;
        background-color: #F6F6F6; }
      body.cw-visual_refresh .cw-tiles .cw-list-item .cw-current_bid {
        font-weight: 800;
        color: #222222; }
    body.cw-visual_refresh .cw-tiles .info {
      color: #727272;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5; }
    body.cw-visual_refresh .cw-tiles.cw-tiles-fixed_height:not(.cw-tiles-not_cropped) .cw-list-item .cw-big img {
      max-height: none;
      min-width: 100%;
      min-height: 100%;
      margin: -100%; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .cw-tiles .cw-list-item .cw_follow_link {
        border-radius: 0; } }
  @media only screen and (min-width: 747px) {
    body.cw-visual_refresh .cw-auctions_actual--smaller .cw-tiles .cw-list-item {
      width: 229px;
      margin-left: 10px;
      margin-right: 10px; }
      body.cw-visual_refresh .cw-auctions_actual--smaller .cw-tiles .cw-list-item .cw-big img, body.cw-visual_refresh .cw-auctions_actual--smaller .cw-tiles .cw-list-item .cw-big svg {
        width: 229px;
        height: 229px; }
      body.cw-visual_refresh .cw-auctions_actual--smaller .cw-tiles .cw-list-item .cw-small img, body.cw-visual_refresh .cw-auctions_actual--smaller .cw-tiles .cw-list-item .cw-small svg {
        margin: 0;
        width: 115px;
        height: 115px; }
      body.cw-visual_refresh .cw-auctions_actual--smaller .cw-tiles .cw-list-item h2 {
        font-size: 20px;
        font-size: 1.25rem;
        line-height: 1.1;
        margin-bottom: 0.8em; }
      body.cw-visual_refresh .cw-auctions_actual--smaller .cw-tiles .cw-list-item .cw-current_bid {
        font-size: 32px;
        font-size: 2rem;
        line-height: 1.09375; }
    body.cw-visual_refresh .cw-tiles .cw-content {
      padding: 16px 16px 0 16px; }
    body.cw-visual_refresh .cw-tiles .cw_follow_link {
      transition: all 0.15s linear;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      font-weight: 800;
      display: inline-block;
      padding: 5px 16px 6px;
      border-radius: 16px;
      text-align: center;
      background-color: #00aeef !important;
      color: #fff !important;
      width: auto;
      margin: 0 16px 16px 16px; }
      body.cw-visual_refresh .cw-tiles .cw_follow_link:hover, body.cw-visual_refresh .cw-tiles .cw_follow_link:focus {
        outline: none;
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
      body.cw-visual_refresh .cw-tiles .cw_follow_link:active {
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
      body.cw-visual_refresh .cw-tiles .cw_follow_link:after {
        display: none; } }
  body.cw-visual_refresh .control-group.success::before {
    color: #5da700; }
  body.cw-visual_refresh .control-group.inline-submit .cw-form-text {
    width: 65%;
    width: calc(70% - 16px);
    margin-right: 16px; }
  body.cw-visual_refresh .control-group.inline-submit .cw-form-submit {
    transition: all 0.15s linear;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    font-weight: 800;
    display: inline-block;
    padding: 5px 16px 6px;
    border-radius: 16px;
    text-align: center; }
    body.cw-visual_refresh .control-group.inline-submit .cw-form-submit:hover, body.cw-visual_refresh .control-group.inline-submit .cw-form-submit:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh .control-group.inline-submit .cw-form-submit:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
  body.cw-visual_refresh .cw-form .cw-columns .cw-columns-column.cw-columns-column-mobile_col {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5; }
  body.cw-visual_refresh .cw-form-mini .cw-form-text {
    width: 100%;
    max-width: 209px;
    border-radius: 2em;
    padding-right: 32px; }
  body.cw-visual_refresh .cw-form-mini button {
    transition: all 0.15s linear;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    font-weight: 800;
    display: inline-block;
    padding: 5px 16px 6px;
    border-radius: 16px;
    text-align: center;
    transition: all 0.15s linear;
    width: 32px;
    margin: 2px 0 2px -34px;
    padding: 5px 0 6px; }
    body.cw-visual_refresh .cw-form-mini button:hover, body.cw-visual_refresh .cw-form-mini button:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh .cw-form-mini button:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
    body.cw-visual_refresh .cw-form-mini button:hover, body.cw-visual_refresh .cw-form-mini button:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh .cw-form-mini button:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
  body.cw-visual_refresh .cw-invite_friends-link .cw-form-text,
  body.cw-visual_refresh #register_form .cw-form-text,
  body.cw-visual_refresh .cw_verification_box .cw-form-text {
    text-indent: 8px;
    padding: 5px 8px 4px 8px;
    border-radius: 24px;
    border-color: #dbdbdb;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    background-color: #fff; }
    body.cw-visual_refresh .cw-invite_friends-link .cw-form-text:focus, body.cw-visual_refresh .cw-invite_friends-link .cw-form-text.active,
    body.cw-visual_refresh #register_form .cw-form-text:focus,
    body.cw-visual_refresh #register_form .cw-form-text.active,
    body.cw-visual_refresh .cw_verification_box .cw-form-text:focus,
    body.cw-visual_refresh .cw_verification_box .cw-form-text.active {
      background-color: #fff;
      border-color: #00aeef; }
  body.cw-visual_refresh #register_form .bootstrap-tagsinput,
  body.cw-visual_refresh .cw_verification_box .bootstrap-tagsinput {
    text-indent: 8px;
    padding: 5px 8px 4px 8px;
    border-radius: 24px;
    border-color: #dbdbdb;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    background-color: #fff; }
    body.cw-visual_refresh #register_form .bootstrap-tagsinput:focus, body.cw-visual_refresh #register_form .bootstrap-tagsinput.active,
    body.cw-visual_refresh .cw_verification_box .bootstrap-tagsinput:focus,
    body.cw-visual_refresh .cw_verification_box .bootstrap-tagsinput.active {
      background-color: #fff;
      border-color: #00aeef; }
  body.cw-visual_refresh .cw-custom_select {
    text-indent: 8px;
    padding: 5px 8px 4px 8px;
    border-radius: 24px;
    border-color: #dbdbdb;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    background-color: #fff; }
    body.cw-visual_refresh .cw-custom_select:focus, body.cw-visual_refresh .cw-custom_select.active {
      background-color: #fff;
      border-color: #00aeef; }
    body.cw-visual_refresh .cw-custom_select .cw-custom_select-button {
      right: 5px;
      top: -2px; }
  body.cw-visual_refresh #cw_newsletter_signup .cw-form-text,
  body.cw-visual_refresh #cw_set_auction_alert .cw-form-text {
    width: 100%;
    border-radius: 2em;
    padding-left: 16px;
    padding-right: 32px;
    margin-right: 0; }
  body.cw-visual_refresh #cw_newsletter_signup .cw-form-submit,
  body.cw-visual_refresh #cw_set_auction_alert .cw-form-submit {
    transition: all 0.15s linear;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    font-weight: 800;
    display: inline-block;
    padding: 5px 16px 6px;
    border-radius: 16px;
    text-align: center;
    transition: all 0.15s linear;
    position: absolute;
    right: 2px;
    top: 2px;
    padding: 7px 24px;
    border-radius: 20px; }
    body.cw-visual_refresh #cw_newsletter_signup .cw-form-submit:hover, body.cw-visual_refresh #cw_newsletter_signup .cw-form-submit:focus,
    body.cw-visual_refresh #cw_set_auction_alert .cw-form-submit:hover,
    body.cw-visual_refresh #cw_set_auction_alert .cw-form-submit:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh #cw_newsletter_signup .cw-form-submit:active,
    body.cw-visual_refresh #cw_set_auction_alert .cw-form-submit:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
    body.cw-visual_refresh #cw_newsletter_signup .cw-form-submit:hover, body.cw-visual_refresh #cw_newsletter_signup .cw-form-submit:focus,
    body.cw-visual_refresh #cw_set_auction_alert .cw-form-submit:hover,
    body.cw-visual_refresh #cw_set_auction_alert .cw-form-submit:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh #cw_newsletter_signup .cw-form-submit:active,
    body.cw-visual_refresh #cw_set_auction_alert .cw-form-submit:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
  body.cw-visual_refresh .cw-header {
    box-shadow: 0 1px 0 #fff; }
    body.cw-visual_refresh .cw-header .wrapper {
      /* min-height: 56px;  */
    }
    body.cw-visual_refresh .cw-header__logo img {
      width: 82px;
      height: 56px; }
    body.cw-visual_refresh .cw-header__nav {
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      margin-bottom: 6px; }
      body.cw-visual_refresh .cw-header__nav__container {
        height: auto; }
      body.cw-visual_refresh .cw-header__nav__item {
        padding-top: 0; }
        html.lt-ie10 body.cw-visual_refresh .cw-header__nav__item {
          padding-top: 12px; }
        body.cw-visual_refresh .cw-header__nav__item--sell {
          padding-top: 9px; }
          html.lt-ie10 body.cw-visual_refresh .cw-header__nav__item--sell {
            padding-top: 21px; }
        body.cw-visual_refresh .cw-header__nav__item--user .cw_dropmenu_trigger {
          font-weight: 600; }
    body.cw-visual_refresh .cw-header__content {
      height: 56px;
      padding-left: 102px; }
    body.cw-visual_refresh .cw-header__all_auctions {
      margin-bottom: 6px; }
      html.lt-ie10 body.cw-visual_refresh .cw-header__all_auctions {
        margin-top: 12px; }
      body.cw-visual_refresh .cw-header__all_auctions .cw_dropmenu_trigger {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.5;
        font-weight: 600; }
    body.cw-visual_refresh .cw-header .cw-searchbox {
      margin-bottom: 12px; }
      html.lt-ie10 body.cw-visual_refresh .cw-header .cw-searchbox {
        margin-top: 12px; }
      body.cw-visual_refresh .cw-header .cw-searchbox input {
        text-indent: 8px;
        padding: 5px 8px 4px 8px;
        border-radius: 24px;
        border-color: #dbdbdb;
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.5;
        background-color: #f6f6f6;
        height: 32px;
        background-color: #fff;
        border-color: #dbdbdb; }
        body.cw-visual_refresh .cw-header .cw-searchbox input:focus, body.cw-visual_refresh .cw-header .cw-searchbox input.active {
          background-color: #fff;
          border-color: #00aeef; }
      body.cw-visual_refresh .cw-header .cw-searchbox button {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.5;
        transition: all 0.15s linear;
        right: 2px;
        top: 2px;
        width: 2em;
        height: 2em;
        border-radius: 1em; }
        body.cw-visual_refresh .cw-header .cw-searchbox button:hover, body.cw-visual_refresh .cw-header .cw-searchbox button:focus {
          outline: none;
          box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
        body.cw-visual_refresh .cw-header .cw-searchbox button:active {
          box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
      body.cw-visual_refresh .cw-header .cw-searchbox.ab-search-label button {
        width: auto; }
  @media only screen and (max-width: 746px) {
    body.cw-visual_refresh .small-nav__menu,
    body.cw-visual_refresh .cw-header__all_auctions {
      margin-bottom: 0;
      padding-top: 56px; }
    body.cw-visual_refresh .small-nav__search,
    body.cw-visual_refresh .cw-header__nav__container {
      height: 56px; }
    body.cw-visual_refresh .small-nav__search {
      line-height: 58px; }
    body.cw-visual_refresh .cw-header .cw-searchbox {
      top: 56px !important;
      padding-top: 8px !important;
      padding-bottom: 8px !important;
      box-shadow: 0 1px 0 #fff !important; } }
  body.cw-visual_refresh .cw-my_catawiki-username {
    vertical-align: top; }
  body.cw-visual_refresh .cw-featured_nav {
    border-bottom: none; }
    body.cw-visual_refresh .cw-featured_nav a {
      color: #727272; }
  body.cw-visual_refresh .cw_favourite {
    font-size: 20px;
    font-size: 1.25rem; }
    body.cw-visual_refresh .cw_favourite a.star {
      transition: all 0.15s linear;
      width: 1.75em;
      height: 1.75em;
      border-radius: 0.875em;
      overflow: hidden;
      background-color: rgba(0, 0, 0, 0.13);
      color: #fff;
      text-align: center;
      line-height: 1.8;
      text-shadow: none; }
      body.cw-visual_refresh .cw_favourite a.star:hover, body.cw-visual_refresh .cw_favourite a.star:focus {
        outline: none;
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
      body.cw-visual_refresh .cw_favourite a.star:active {
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
      body.cw-visual_refresh .cw_favourite a.star .cw-favourite-text {
        position: absolute;
        left: 40px;
        top: 1.1666667em;
        color: #222222; }
      body.cw-visual_refresh .cw_favourite a.star:hover .cw-favourite-text, body.cw-visual_refresh .cw_favourite a.star:focus .cw-favourite-text {
        background-color: rgba(34, 34, 34, 0.08); }
      body.cw-visual_refresh .cw_favourite a.star.remove_from_favorites {
        background-color: #00aeef; }
        body.cw-visual_refresh .cw_favourite a.star.remove_from_favorites .cw-favourite-text {
          background-color: rgba(34, 34, 34, 0.08); }
    body.cw-visual_refresh .cw_favourite .cw-favourite-text {
      margin-top: -0.5em; }
  body.cw-visual_refresh .cw-lot .cw_favourite {
    position: relative; }
  body.cw-visual_refresh.v3 #flash p,
  body.cw-visual_refresh .cw-auction #flash p,
  body.cw-visual_refresh .c-alert {
    font-weight: 300;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgd2lkdGg9IjIwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMCAyMCI+IDxnIGlkPSJTeW1ib2xzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9ImluZm8taWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAyKSI+ICAgPGcgaWQ9ImljX2luZm9fYmx1ZV8yNHB4Ij4gICAgPHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoMTgwLCAxMCwgMTApIiBpZD0iU2hhcGUiIGZpbGw9IiMwMGFlZWYiIGQ9Im0xMiAyYy01LjUyIDAtMTAgNC40OC0xMCAxMHM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTAtNC40OC0xMC0xMC0xMHptMSAxNWgtMnYtMmgydjJ6bTAtNGgtMnYtNmgydjZ6Ii8+ICAgPC9nPiAgPC9nPiA8L2c+PC9zdmc+);
    background-color: #fff !important;
    background-position: 16px 16px;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    border-color: #00aeef;
    color: #222;
    padding: 16px 16px 16px 48px !important;
    text-align: left !important;
    margin-bottom: 24px !important; }
    body.cw-visual_refresh.v3 #flash p a,
    body.cw-visual_refresh .cw-auction #flash p a,
    body.cw-visual_refresh .c-alert a {
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
      transition: all 0.15s linear;
      color: #222 !important;
      white-space: nowrap; }
      body.cw-visual_refresh.v3 #flash p a:hover, body.cw-visual_refresh.v3 #flash p a:focus,
      body.cw-visual_refresh .cw-auction #flash p a:hover,
      body.cw-visual_refresh .cw-auction #flash p a:focus,
      body.cw-visual_refresh .c-alert a:hover,
      body.cw-visual_refresh .c-alert a:focus {
        text-decoration: none !important;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh.v3 #flash p .c-alert__heading,
    body.cw-visual_refresh .cw-auction #flash p .c-alert__heading,
    body.cw-visual_refresh .c-alert .c-alert__heading {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.125;
      font-weight: 600;
      color: #727272;
      margin-bottom: 4px; }
    body.cw-visual_refresh.v3 #flash p.success,
    body.cw-visual_refresh .cw-auction #flash p.success,
    body.cw-visual_refresh .c-alert.success {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgd2lkdGg9IjIwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMCAyMCI+IDxnIGlkPSJTeW1ib2xzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9ImNoZWNrLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+ICAgPGcgaWQ9ImljX2NoZWNrX2NpcmNsZV9ibGFja18yNHB4Ij4gICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiLz4gICAgPHBhdGggaWQ9IlNoYXBlIiBmaWxsPSIjNURBNzAwIiBkPSJtMTIgMmMtNS41MiAwLTEwIDQuNDgtMTAgMTBzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwLTQuNDgtMTAtMTAtMTB6bS0yIDE1bC01LTUgMS40MS0xLjQxIDMuNTkgMy41OCA3LjU5LTcuNTkgMS40MSAxLjQyLTkgOXoiLz4gICA8L2c+ICA8L2c+IDwvZz48L3N2Zz4=);
      border-color: #5da700; }
      body.cw-visual_refresh.v3 #flash p.success .c-alert__heading,
      body.cw-visual_refresh .cw-auction #flash p.success .c-alert__heading,
      body.cw-visual_refresh .c-alert.success .c-alert__heading {
        color: #5da700; }
    body.cw-visual_refresh.v3 #flash p.error,
    body.cw-visual_refresh .cw-auction #flash p.error,
    body.cw-visual_refresh .c-alert.error {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgd2lkdGg9IjIwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMCAyMCI+IDxnIGlkPSJTeW1ib2xzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9ImVycm9yLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+ICAgPGcgaWQ9ImljX2Vycm9yX2JsYWNrXzI0cHgiPiAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iMCAwIDI0IDAgMjQgMjQgMCAyNCIvPiAgICA8cGF0aCBpZD0iU2hhcGUiIGZpbGw9IiNDNjAwMDAiIGQ9Im0xMiAyYy01LjUyIDAtMTAgNC40OC0xMCAxMHM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTAtNC40OC0xMC0xMC0xMHptMSAxNWgtMnYtMmgydjJ6bTAtNGgtMnYtNmgydjZ6Ii8+ICAgPC9nPiAgPC9nPiA8L2c+PC9zdmc+);
      border-color: #C60000; }
      body.cw-visual_refresh.v3 #flash p.error .c-alert__heading,
      body.cw-visual_refresh .cw-auction #flash p.error .c-alert__heading,
      body.cw-visual_refresh .c-alert.error .c-alert__heading {
        color: #C60000; }
    body.cw-visual_refresh.v3 #flash p.warning,
    body.cw-visual_refresh .cw-auction #flash p.warning,
    body.cw-visual_refresh .c-alert.warning {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTlweCIgd2lkdGg9IjIycHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMiAxOSI+IDxnIGlkPSJTeW1ib2xzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9Indhcm5pbmctaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEgLTIpIj4gICA8ZyBpZD0iaWNfd2FybmluZ19ibGFja18yNHB4Ij4gICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiLz4gICAgPHBhdGggaWQ9IlNoYXBlIiBmaWxsPSIjRkY3QzE5IiBkPSJtMSAyMWgyMmwtMTEtMTktMTEgMTl6bTEyLTNoLTJ2LTJoMnYyem0wLTRoLTJ2LTRoMnY0eiIvPiAgIDwvZz4gIDwvZz4gPC9nPjwvc3ZnPg==);
      border-color: #ff7c2d; }
      body.cw-visual_refresh.v3 #flash p.warning .c-alert__heading,
      body.cw-visual_refresh .cw-auction #flash p.warning .c-alert__heading,
      body.cw-visual_refresh .c-alert.warning .c-alert__heading {
        color: #ff7c2d; }
  body.cw-visual_refresh.v3 #flash.success p,
  body.cw-visual_refresh .cw-auction #flash.success p {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgd2lkdGg9IjIwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMCAyMCI+IDxnIGlkPSJTeW1ib2xzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9ImNoZWNrLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+ICAgPGcgaWQ9ImljX2NoZWNrX2NpcmNsZV9ibGFja18yNHB4Ij4gICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiLz4gICAgPHBhdGggaWQ9IlNoYXBlIiBmaWxsPSIjNURBNzAwIiBkPSJtMTIgMmMtNS41MiAwLTEwIDQuNDgtMTAgMTBzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwLTQuNDgtMTAtMTAtMTB6bS0yIDE1bC01LTUgMS40MS0xLjQxIDMuNTkgMy41OCA3LjU5LTcuNTkgMS40MSAxLjQyLTkgOXoiLz4gICA8L2c+ICA8L2c+IDwvZz48L3N2Zz4=);
    border-color: #5da700; }
    body.cw-visual_refresh.v3 #flash.success p .c-alert__heading,
    body.cw-visual_refresh .cw-auction #flash.success p .c-alert__heading {
      color: #5da700; }
  body.cw-visual_refresh.v3 #flash.error p,
  body.cw-visual_refresh .cw-auction #flash.error p {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgd2lkdGg9IjIwcHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMCAyMCI+IDxnIGlkPSJTeW1ib2xzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9ImVycm9yLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+ICAgPGcgaWQ9ImljX2Vycm9yX2JsYWNrXzI0cHgiPiAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iMCAwIDI0IDAgMjQgMjQgMCAyNCIvPiAgICA8cGF0aCBpZD0iU2hhcGUiIGZpbGw9IiNDNjAwMDAiIGQ9Im0xMiAyYy01LjUyIDAtMTAgNC40OC0xMCAxMHM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTAtNC40OC0xMC0xMC0xMHptMSAxNWgtMnYtMmgydjJ6bTAtNGgtMnYtNmgydjZ6Ii8+ICAgPC9nPiAgPC9nPiA8L2c+PC9zdmc+);
    border-color: #C60000; }
    body.cw-visual_refresh.v3 #flash.error p .c-alert__heading,
    body.cw-visual_refresh .cw-auction #flash.error p .c-alert__heading {
      color: #C60000; }
  body.cw-visual_refresh.v3 #flash.warning p,
  body.cw-visual_refresh .cw-auction #flash.warning p {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTlweCIgd2lkdGg9IjIycHgiIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyMiAxOSI+IDxnIGlkPSJTeW1ib2xzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPiAgPGcgaWQ9Indhcm5pbmctaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEgLTIpIj4gICA8ZyBpZD0iaWNfd2FybmluZ19ibGFja18yNHB4Ij4gICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiLz4gICAgPHBhdGggaWQ9IlNoYXBlIiBmaWxsPSIjRkY3QzE5IiBkPSJtMSAyMWgyMmwtMTEtMTktMTEgMTl6bTEyLTNoLTJ2LTJoMnYyem0wLTRoLTJ2LTRoMnY0eiIvPiAgIDwvZz4gIDwvZz4gPC9nPjwvc3ZnPg==);
    border-color: #ff7c2d; }
    body.cw-visual_refresh.v3 #flash.warning p .c-alert__heading,
    body.cw-visual_refresh .cw-auction #flash.warning p .c-alert__heading {
      color: #ff7c2d; }
  body.cw-visual_refresh .cw-open_in_app_button {
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
    transition: all 0.15s linear;
    -webkit-transform: translate3d(-50%, 0, 0);
    -moz-transform: translate3d(-50%, 0, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    position: fixed;
    left: 50%;
    bottom: 10px;
    z-index: 10;
    background: #ff7c2d;
    border-radius: 16px; }
    body.cw-visual_refresh .cw-open_in_app_button:hover, body.cw-visual_refresh .cw-open_in_app_button:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh .cw-open_in_app_button:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
    body.cw-visual_refresh .cw-open_in_app_button.hidden {
      bottom: -60px; }
    body.cw-visual_refresh .cw-open_in_app_button a {
      color: #fff;
      padding: 4px 8px 4px 16px; }
    body.cw-visual_refresh .cw-open_in_app_button .close {
      color: #fff;
      display: inline-block;
      vertical-align: middle;
      position: relative;
      font-size: 24px;
      line-height: 0.6;
      padding: 10px 16px 8px 12px;
      cursor: pointer; }
      body.cw-visual_refresh .cw-open_in_app_button .close:before {
        content: '';
        position: absolute;
        left: 0;
        top: 6px;
        bottom: 6px;
        width: 1px;
        background: #fff; }
    body.cw-visual_refresh .cw-open_in_app_button.fixed_bid_block:not(.hidden) {
      bottom: 60px; }
  body.cw-visual_refresh.frontpage section.cw-bg-lightblue {
    background-color: #fff;
    background-image: none;
    color: #727272; }
    body.cw-visual_refresh.frontpage section.cw-bg-lightblue h1,
    body.cw-visual_refresh.frontpage section.cw-bg-lightblue .cw-list-numbered-small h2 {
      color: #222222; }
    body.cw-visual_refresh.frontpage section.cw-bg-lightblue .app_signup_linkbanner_small {
      background-color: #F6F6F6;
      color: #222222; }
  body.cw-visual_refresh.frontpage .cw-dashboard {
    background-color: #eee; }
  body.cw-visual_refresh.frontpage #cw_app_newsletter {
    background-color: #F6F6F6; }
  body.cw-visual_refresh .cw-usps .cw-container {
    padding-top: 32px;
    padding-bottom: 48px;
    margin-bottom: -16px; }
  body.cw-visual_refresh #cw_lists_auctioneers {
    background-color: #00aeef;
    color: #fff; }
    body.cw-visual_refresh #cw_lists_auctioneers h1 {
      color: #fff; }
    body.cw-visual_refresh #cw_lists_auctioneers p.cw-view_all a {
      background-color: #fff;
      color: #00aeef; }
  body.cw-visual_refresh #cw_advantages {
    background-color: #F6F6F6; }
    body.cw-visual_refresh #cw_advantages .cw-list-checkmarks h2 {
      color: #727272;
      font-weight: 200; }
      body.cw-visual_refresh #cw_advantages .cw-list-checkmarks h2:before,
      body.cw-visual_refresh #cw_advantages .cw-list-checkmarks h2 span.cw-list-icon {
        color: #F6F6F6;
        background-color: #00aeef; }
  body.cw-visual_refresh .cw-hero {
    background-image: none; }
    body.cw-visual_refresh .cw-hero h1 {
      font-size: 32px;
      font-size: 2rem;
      line-height: 1.09375; }
    body.cw-visual_refresh .cw-hero .cw-hero__usps a {
      color: #727272 !important; }
    body.cw-visual_refresh .cw-hero.cw-hero-small .cw-view_all:last-child {
      margin-bottom: 2.5em; }
    body.cw-visual_refresh .cw-hero .cw-searchbox .cw-form-text {
      text-indent: 8px;
      padding: 5px 8px 4px 8px;
      border-radius: 24px;
      border-color: #dbdbdb;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      background-color: #f6f6f6; }
      body.cw-visual_refresh .cw-hero .cw-searchbox .cw-form-text:focus, body.cw-visual_refresh .cw-hero .cw-searchbox .cw-form-text.active {
        background-color: #fff;
        border-color: #00aeef; }
    body.cw-visual_refresh .cw-hero .cw-searchbox button {
      transition: all 0.15s linear;
      font-size: 20px;
      font-size: 1.25rem;
      line-height: 1.0;
      width: 36px;
      height: 36px;
      border-radius: 24px;
      margin: 2px; }
      body.cw-visual_refresh .cw-hero .cw-searchbox button:hover, body.cw-visual_refresh .cw-hero .cw-searchbox button:focus {
        outline: none;
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
      body.cw-visual_refresh .cw-hero .cw-searchbox button:active {
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
    body.cw-visual_refresh .cw-hero .cw-searchbox .awesomplete > ul {
      left: 20px;
      right: 20px; }
  body.cw-visual_refresh .cw-usps,
  body.cw-visual_refresh .cw-auctions_actual--smaller, body.cw-visual_refresh.frontpage #cw_lists_auctions_themed,
  body.cw-visual_refresh #cw_lists_auctionlots_special {
    background-color: #F6F6F6; }
  body.cw-visual_refresh .c-login-register {
    background-image: none;
    background-color: #F6F6F6; }
    body.cw-visual_refresh .c-login-register #user_login {
      box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
      background-color: #fff;
      margin-bottom: 16px;
      padding: 32px; }
    body.cw-visual_refresh .c-login-register #user_register {
      padding: 32px; }
    body.cw-visual_refresh .c-login-register .cw-grid {
      margin-top: -3px; }
      body.cw-visual_refresh .c-login-register .cw-grid .cw-grid-unit {
        position: static;
        width: 395px;
        margin: 0 10px;
        padding-top: 3px; }
        @media only screen and (max-width: 746px) {
          body.cw-visual_refresh .c-login-register .cw-grid .cw-grid-unit {
            margin: 0;
            padding-left: 10px;
            padding-right: 10px; } }
        @media only screen and (min-width: 747px) and (max-width: 995px) {
          body.cw-visual_refresh .c-login-register .cw-grid .cw-grid-unit {
            width: 312px; } }
    body.cw-visual_refresh .c-login-register .cw-form-text {
      text-indent: 8px;
      padding: 5px 8px 4px 8px;
      border-radius: 24px;
      border-color: #dbdbdb;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      background-color: #f6f6f6;
      height: 40px;
      padding-top: 9px;
      padding-bottom: 8px; }
      body.cw-visual_refresh .c-login-register .cw-form-text:focus, body.cw-visual_refresh .c-login-register .cw-form-text.active {
        background-color: #fff;
        border-color: #00aeef; }
    body.cw-visual_refresh .c-login-register .control-group a {
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
      transition: all 0.15s linear;
      color: #727272; }
      body.cw-visual_refresh .c-login-register .control-group a:hover, body.cw-visual_refresh .c-login-register .control-group a:focus {
        text-decoration: none !important;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh .c-login-register .cw-list-checkmarks {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.125; }
    body.cw-visual_refresh .c-login-register .cw-bg-white {
      background-color: transparent; }
  body.cw-visual_refresh #registration_modal_box .cw-fontweight-bold p {
    font-weight: 200; }
  body.cw-visual_refresh #registration_modal_box a {
    text-decoration: none !important;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
    transition: all 0.15s linear;
    color: #727272; }
    body.cw-visual_refresh #registration_modal_box a:hover, body.cw-visual_refresh #registration_modal_box a:focus {
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
  body.cw-visual_refresh #registration_modal_box .cw-flyin-button {
    border-radius: 16px 16px 0 0; }
  body.cw-visual_refresh #registration_modal_box .left {
    background-color: #F6F6F6; }
    body.cw-visual_refresh #registration_modal_box .left h1 {
      color: #222222; }
  body.cw-visual_refresh #registration_modal_box .cw-list-checkmarks {
    color: inherit !important; }
    body.cw-visual_refresh #registration_modal_box .cw-list-checkmarks li::before {
      color: #5da700; }
  body.cw-visual_refresh #registration_modal_box .input-block-level {
    text-indent: 8px;
    padding: 5px 8px 4px 8px;
    border-radius: 24px;
    border-color: #dbdbdb;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    background-color: #f6f6f6;
    height: 40px;
    padding-top: 9px;
    padding-bottom: 8px; }
    body.cw-visual_refresh #registration_modal_box .input-block-level:focus, body.cw-visual_refresh #registration_modal_box .input-block-level.active {
      background-color: #fff;
      border-color: #00aeef; }
  body.cw-visual_refresh #registration_modal_box .submit_slidein {
    background-color: #ff7c2d; }
  body.cw-visual_refresh .more_auctions_dropdown__content .cw-box {
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
    background-color: #fff;
    padding: 16px; }
  body.cw-visual_refresh .lot_tag_filters {
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
    background-color: #fff; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .lot_tag_filters {
        box-shadow: none;
        background-color: transparent;
        margin: 0;
        padding: 0; } }
    body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-count {
      padding: 12px 8px;
      background-color: #fff; }
      @media only screen and (max-width: 746px) {
        body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-count {
          top: 56px;
          background-color: #F6F6F6; } }
    body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-search {
      padding: 8px;
      background-color: transparent; }
      body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-search .cw-form-text {
        text-indent: 8px;
        padding: 5px 8px 4px 8px;
        border-radius: 24px;
        border-color: #dbdbdb;
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.5;
        background-color: #f6f6f6; }
        body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-search .cw-form-text:focus, body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-search .cw-form-text.active {
          background-color: #fff;
          border-color: #00aeef; }
    body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-item {
      border-top-color: rgba(34, 34, 34, 0.08); }
      body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-item .lot_tag_filters-dropdown li {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.14286; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .lot_tag_filters .lot_tag_filters-container {
        top: 101px; }
      body.cw-visual_refresh .lot_tag_filters .cw-display_mode_switcher {
        display: none; } }
  body.cw-visual_refresh .cw-auction .cw-container {
    padding-bottom: 0; }
  body.cw-visual_refresh .cw-page_title h1 .add_alert {
    border-left: none; }
  body.cw-visual_refresh .cw-auction:not(.cw-favorites, .cw-my-bids) .show_closed_lots {
    border-bottom: none;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5; }
    body.cw-visual_refresh .cw-auction:not(.cw-favorites, .cw-my-bids) .show_closed_lots p {
      padding-bottom: 0; }
  body.cw-visual_refresh .cw-auction-header {
    border-bottom: none;
    margin-bottom: 2em; }
    body.cw-visual_refresh .cw-auction-header .cw-page_title .cw-list-inline {
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5; }
      body.cw-visual_refresh .cw-auction-header .cw-page_title .cw-list-inline a {
        color: #727272;
        text-decoration: none !important;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
        transition: all 0.15s linear; }
        body.cw-visual_refresh .cw-auction-header .cw-page_title .cw-list-inline a:hover, body.cw-visual_refresh .cw-auction-header .cw-page_title .cw-list-inline a:focus {
          text-decoration: none !important;
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
  body.cw-visual_refresh .cw-info_auctioneer {
    padding-top: 0;
    min-height: 63px; }
    body.cw-visual_refresh .cw-info_auctioneer p {
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5; }
      body.cw-visual_refresh .cw-info_auctioneer p .cw-auctioneer-title {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.5; }
      body.cw-visual_refresh .cw-info_auctioneer p .cw-auctioneer-name {
        text-decoration: none; }
      body.cw-visual_refresh .cw-info_auctioneer p strong {
        font-weight: inherit; }
        body.cw-visual_refresh .cw-info_auctioneer p strong a {
          color: #727272;
          text-decoration: none !important;
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
          transition: all 0.15s linear; }
          body.cw-visual_refresh .cw-info_auctioneer p strong a:hover, body.cw-visual_refresh .cw-info_auctioneer p strong a:focus {
            text-decoration: none !important;
            box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh .cw-info_auctioneer > a {
      display: block;
      pointer-events: none; }
  body.cw-visual_refresh .cw-auction-status {
    box-shadow: none; }
    body.cw-visual_refresh .cw-auction-status .cw-auction-follow {
      padding: 4px 10px 4px 0; }
      body.cw-visual_refresh .cw-auction-status .cw-auction-follow label {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.14286;
        color: #727272; }
      body.cw-visual_refresh .cw-auction-status .cw-auction-follow [type="checkbox"]:not(:checked) + label .cw-auction-follow--following {
        display: none; }
      body.cw-visual_refresh .cw-auction-status .cw-auction-follow [type="checkbox"]:checked + label .cw-auction-follow--not_following {
        display: none; }
      @media only screen and (max-width: 746px) {
        body.cw-visual_refresh .cw-auction-status .cw-auction-follow {
          padding-right: 0; }
          body.cw-visual_refresh .cw-auction-status .cw-auction-follow .c-switch {
            display: inline-block; } }
  body.cw-visual_refresh .cw-auction-status-closed .cw-auction-status .cw-auction-follow {
    display: inline-block;
    padding-top: 8px;
    padding-bottom: 8px; }
  @media only screen and (min-width: 747px) {
    body.cw-visual_refresh .ab-list_page_redesign .cw-auction-status .cw-auction-follow {
      float: left;
      border-right: 1px solid #dbdbdb;
      margin: 0 10px 0 0; } }
  body.cw-visual_refresh .cw-list-view_options .cw-list-view_options-item.cw-list-view_options-filter {
    display: none; }
    body.cw-visual_refresh .cw-list-view_options .cw-list-view_options-item.cw-list-view_options-filter .cw-form-text {
      text-indent: 8px;
      padding: 5px 8px 4px 8px;
      border-radius: 24px;
      border-color: #dbdbdb;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      background-color: #f6f6f6;
      height: auto; }
      body.cw-visual_refresh .cw-list-view_options .cw-list-view_options-item.cw-list-view_options-filter .cw-form-text:focus, body.cw-visual_refresh .cw-list-view_options .cw-list-view_options-item.cw-list-view_options-filter .cw-form-text.active {
        background-color: #fff;
        border-color: #00aeef; }
    body.cw-visual_refresh .cw-list-view_options .cw-list-view_options-item.cw-list-view_options-filter:after {
      box-sizing: border-box;
      left: auto;
      right: 2px;
      top: 2px;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      width: 2em;
      height: 2em;
      padding: 5px 0;
      border-radius: 1em;
      color: #fff;
      background-color: #00aeef;
      text-align: center; }
  body.cw-visual_refresh .cw-auction-sidebar {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5; }
  body.cw-visual_refresh .cw-autotranslate_lot {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.5; }
    body.cw-visual_refresh .cw-autotranslate_lot a {
      color: #727272 !important;
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
      transition: all 0.15s linear; }
      body.cw-visual_refresh .cw-autotranslate_lot a:hover, body.cw-visual_refresh .cw-autotranslate_lot a:focus {
        text-decoration: none !important;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
  body.cw-visual_refresh .cw-auction-main {
    margin-top: 0;
    padding-top: 2em;
    padding-bottom: 3.75em;
    background-color: #F6F6F6;
    box-shadow: -747px 0 0 #F6F6F6, 747px 0 0 #F6F6F6; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .cw-auction-main {
        box-shadow: -460px 0 0 #F6F6F6, 460px 0 0 #F6F6F6; } }
    body.cw-visual_refresh .cw-auction-main .cw-bg-lightgray {
      background-color: #fff; }
    body.cw-visual_refresh .cw-auction-main .cw-tabs.cw-tabs-lines a {
      color: #727272; }
    body.cw-visual_refresh .cw-auction-main .cw-tabs.cw-tabs-lines li.active span,
    body.cw-visual_refresh .cw-auction-main .cw-tabs.cw-tabs-lines li.active a,
    body.cw-visual_refresh .cw-auction-main .cw-tabs.cw-tabs-lines li.active label {
      background-color: #F6F6F6;
      color: #222222; }
    body.cw-visual_refresh .cw-auction-main .cw-horizontal_tiles {
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.14286; }
      body.cw-visual_refresh .cw-auction-main .cw-horizontal_tiles .cw-list-item .cw-content .info p a {
        font-size: inherit;
        line-height: inherit; }
  body.cw-visual_refresh .cw-list-table_list {
    overflow: visible; }
    body.cw-visual_refresh .cw-list-table_list > .cw-item-auctionlot {
      background-color: #fff;
      box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      color: #727272; }
      body.cw-visual_refresh .cw-list-table_list > .cw-item-auctionlot.cw-list-related, body.cw-visual_refresh .cw-list-table_list > .cw-item-auctionlot.cw-related_auctions, body.cw-visual_refresh .cw-list-table_list > .cw-item-auctionlot.cw-list-item-status, body.cw-visual_refresh .cw-list-table_list > .cw-item-auctionlot.cw-list-separator {
        background-color: transparent;
        box-shadow: none; }
      body.cw-visual_refresh .cw-list-table_list > .cw-item-auctionlot > article footer .current_bid_state {
        font-weight: 800; }
    body.cw-visual_refresh .cw-list-table_list:not(.ab-closing_time_bar) > .cw-item-auctionlot.lot_state_bidding_started.lot_state_lastminute .counter_container .countdown {
      text-decoration: blink;
      animation: pulsate_white 1.5s linear infinite; }
    body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot {
      margin-bottom: 24px;
      padding-bottom: 0;
      border-bottom: 0; }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot h2 a {
        color: #222222; }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-image {
        width: 220px;
        margin-left: -220px;
        margin-bottom: -56px; }
        @media only screen and (max-width: 995px) {
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-image {
            margin-bottom: 0; } }
        @media only screen and (max-width: 746px) {
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-image {
            width: 106px !important; } }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-image a {
          background-color: #eee;
          width: 200px;
          height: 200px;
          line-height: 198px;
          overflow: hidden; }
          @media only screen and (max-width: 746px) {
            body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-image a {
              width: 96px;
              height: 96px;
              line-height: 94px; } }
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-image a img,
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-image a svg {
            max-width: 100%;
            max-height: 100%; }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer {
        margin-right: 210px;
        padding: 8px 8px 16px 16px;
        background-color: transparent !important; }
        @media only screen and (max-width: 995px) {
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer {
            margin-right: 10px;
            padding-bottom: 8px; } }
        @media only screen and (max-width: 746px) {
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer {
            padding: 8px; } }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer .current_bid_state {
          font-size: 24px;
          font-size: 1.5rem;
          line-height: 1.08333;
          margin-right: 16px;
          color: #222222;
          line-height: 32px; }
          @media only screen and (max-width: 746px) {
            body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer .current_bid_state {
              line-height: 1.0; } }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer .counter_container {
          position: static;
          display: inline-block;
          margin: 0;
          padding: 5px 16px 6px;
          min-height: 0;
          background-color: #00aeef !important;
          color: #fff !important;
          transition: none;
          font-size: 14px;
          font-size: 0.875rem;
          line-height: 1.5;
          font-weight: 600; }
          @media only screen and (max-width: 746px) {
            body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer .counter_container {
              font-size: 12px;
              font-size: 0.75rem;
              line-height: 1.5;
              line-height: 1.58333 !important;
              margin-top: 5px;
              padding: 0 4px; } }
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer .counter_container .countdown {
            font-weight: 200; }
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid footer .counter_container:after {
            display: none; }
      @media only screen and (max-width: 746px) {
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-lot_content {
          min-height: 88px;
          padding: 8px 8px 0 106px; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-info {
          padding-bottom: 0; }
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-info header {
            margin-bottom: 0; } }
      @media only screen and (min-width: 747px) {
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-info p a {
          font-weight: 200; }
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-info p a:after {
            display: none; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-info p.cw-lot-estimation {
          color: #727272; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-info .cw-content {
          padding-right: 80px;
          padding-top: 16px; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-lot_content {
          padding-left: 16px; }
          body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw-grid .cw-lot_content .cw-lot_order {
            display: inline;
            float: none;
            margin-left: 0; } }
      @media only screen and (min-width: 747px) {
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.cw-item-auctionlot-unnumbered .cw-lot_content,
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.cw-item-auctionlot-unnumbered footer {
          padding-left: 16px !important; } }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw_lot_button .btn {
        transition: all 0.15s linear;
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.5;
        font-weight: 800;
        display: inline-block;
        padding: 5px 16px 6px;
        border-radius: 16px;
        text-align: center; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw_lot_button .btn:hover, body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw_lot_button .btn:focus {
          outline: none;
          box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw_lot_button .btn:active {
          box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw_lot_button .btn span:after {
          display: none; }
      @media only screen and (max-width: 746px) {
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot .cw_lot_button {
          margin-top: 16px; } }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_state_closed {
        border-bottom: 4px solid #dbdbdb; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_state_closed .btn,
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_state_closed footer .counter_container {
          background-color: #727272 !important; }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_reserve_price_not_met.lot_bid_state_got_highest {
        border-bottom: 4px solid #ff7c2d; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_reserve_price_not_met.lot_bid_state_got_highest .btn,
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_reserve_price_not_met.lot_bid_state_got_highest footer .counter_container {
          background-color: #ff7c2d !important; }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_got_highest {
        border-bottom: 4px solid #5da700; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_got_highest .btn,
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_got_highest footer .counter_container {
          background-color: #5da700 !important; }
      body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_got_overbid {
        border-bottom: 4px solid #C60000; }
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_got_overbid .btn,
        body.cw-visual_refresh .cw-list-table_list.normal > .cw-item-auctionlot.lot_bid_state_got_overbid footer .counter_container {
          background-color: #C60000 !important; }
    body.cw-visual_refresh .cw-list-table_list.normal .cw_favourite {
      margin-right: -111px;
      margin-top: -8px; }
      @media only screen and (max-width: 746px) {
        body.cw-visual_refresh .cw-list-table_list.normal .cw_favourite {
          margin: 0 0 0 8px; } }
      @media only screen and (min-width: 747px) and (max-width: 995px) {
        body.cw-visual_refresh .cw-list-table_list.normal .cw_favourite {
          margin-right: -28px; } }
    body.cw-visual_refresh .cw-list-table_list.gallery_tiles {
      margin-right: -20px; }
      body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot {
        float: left;
        width: 229px;
        margin: 0 20px 20px 0; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot .cw-lot-banner {
          width: 100%; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article {
          margin-left: 0;
          margin-right: 0;
          display: -ms-flexbox;
          -ms-flex-direction: column;
          -ms-flex-pack: justify;
          display: -webkit-box;
          -webkit-box-orient: horizontal;
          -webkit-box-pack: justify;
          display: -webkit-flex;
          -webkit-flex-direction: column;
          -webkit-justify-content: space-between;
          display: -moz-flex;
          -moz-flex-direction: column;
          -moz-justify-content: space-between;
          display: flex;
          flex-direction: column;
          justify-content: space-between;
          color: #222; }
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article > .cw-flexbox--grow {
            -ms-flex-positive: 1;
            -ms-flex-grow: 1;
            -webkit-flex-grow: 1;
            -moz-flex-grow: 1;
            flex-grow: 1; }
          html.lt-ie10 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article {
            display: table;
            width: 100%; }
          html.lt-ie8 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article {
            display: block;
            text-align: center; }
            html.lt-ie8 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article > * {
              display: inline;
              margin: 0 20px; }
              html.lt-ie8 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article > * > * {
                display: inline; }
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-grid-unit {
            position: static;
            float: none;
            width: auto;
            margin-left: 0; }
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info {
            order: 1;
            -ms-flex-order: 1;
            -webkit-order: 1; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info .cw-content {
              padding: 16px; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info .cw-lot_content h2 {
              font-size: 16px;
              font-size: 1rem;
              line-height: 1.25; }
              body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info .cw-lot_content h2 .cw-lot_order,
              body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info .cw-lot_content h2 .cw-lot_title {
                font-weight: 200; }
              @media only screen and (max-width: 746px) {
                body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info .cw-lot_content h2 {
                  font-size: 14px;
                  font-size: 0.875rem;
                  line-height: 1.2142857; } }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info .cw-lot_content .cw-lot-estimation,
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-info .cw-lot_content .cw-autotranslate_lot {
              display: none; }
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-image {
            order: 0;
            -ms-flex-order: 0;
            -webkit-order: 0; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-image .cw-content {
              padding: 0; }
            html.lt-ie10 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article .cw-image {
              display: table-header-group; }
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article p {
            display: none; }
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer {
            display: -ms-flexbox;
            -ms-flex-direction: column;
            -ms-flex-pack: justify;
            display: -webkit-box;
            -webkit-box-orient: horizontal;
            -webkit-box-pack: justify;
            display: -webkit-flex;
            -webkit-flex-direction: column;
            -webkit-justify-content: space-between;
            display: -moz-flex;
            -moz-flex-direction: column;
            -moz-justify-content: space-between;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            order: 2;
            -ms-flex-order: 2;
            -webkit-order: 2;
            padding: 0 16px 16px 16px; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer > .cw-flexbox--grow {
              -ms-flex-positive: 1;
              -ms-flex-grow: 1;
              -webkit-flex-grow: 1;
              -moz-flex-grow: 1;
              flex-grow: 1; }
            html.lt-ie10 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer {
              display: table;
              width: 100%; }
            html.lt-ie8 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer {
              display: block;
              text-align: center; }
              html.lt-ie8 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer > * {
                display: inline;
                margin: 0 20px; }
                html.lt-ie8 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer > * > * {
                  display: inline; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer .current_bid_state {
              font-size: 24px;
              font-size: 1.5rem;
              line-height: 1.08333;
              font-weight: 600; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer .counter_container {
              color: #727272; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer .cw_lot_button {
              order: 2;
              -ms-flex-order: 2;
              -webkit-order: 2;
              margin-top: 16px; }
              body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer .cw_lot_button .btn span:after {
                content: none; }
              html.lt-ie10 body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot > article footer .cw_lot_button {
                display: table-footer-group; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.cw-list-separator, body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.cw-list-related {
          box-sizing: border-box;
          width: 100%;
          margin-left: -20px; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.cw-list-related {
          padding-left: 20px; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.cw-list-separator {
          padding-left: 30px; }
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.cw-list-separator:first-child {
            margin-bottom: 20px; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.lot_state_closed > article .cw_lot_button .btn {
          background-color: #727272 !important; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.lot_state_closed > article footer {
          border-bottom: 4px solid #dbdbdb; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.lot_bid_state_reserve_price_not_met.lot_bid_state_got_highest article footer {
          border-bottom: 4px solid #ff7c2d; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.lot_bid_state_got_highest > article .cw_lot_button .btn {
          background-color: #5da700 !important; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.lot_bid_state_got_highest > article footer {
          border-bottom: 4px solid #5da700; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.lot_bid_state_got_overbid > article .cw_lot_button .btn {
          background-color: #C60000 !important; }
        body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot.lot_bid_state_got_overbid > article footer {
          border-bottom: 4px solid #C60000; }
        @media only screen and (max-width: 746px) {
          body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot {
            width: 45.3125%; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot article .cw-info .cw-content {
              padding-bottom: 0; }
            body.cw-visual_refresh .cw-list-table_list.gallery_tiles > .cw-item-auctionlot article .cw-image {
              margin: 0; } }
    body.cw-visual_refresh .cw-list-table_list.gallery {
      background-color: transparent; }
      body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot article .cw-image {
        border-radius: 0; }
        body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot article .cw-image img,
        body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot article .cw-image svg {
          border-radius: 0; }
      body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot article footer {
        box-shadow: none !important;
        border-radius: 0;
        background-color: transparent;
        color: inherit; }
      body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot.lot_state_closed article footer {
        border-bottom: 4px solid #dbdbdb; }
      body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot.lot_bid_state_reserve_price_not_met.lot_bid_state_got_highest article footer {
        border-bottom: 4px solid #ff7c2d; }
      body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot.lot_bid_state_got_highest article footer {
        border-bottom: 4px solid #5da700; }
      body.cw-visual_refresh .cw-list-table_list.gallery > .cw-item-auctionlot.lot_bid_state_got_overbid article footer {
        border-bottom: 4px solid #C60000; }
    body.cw-visual_refresh .cw-list-table_list .cw-item-auctionlot article.minimized .cw-image .cw-content a {
      height: auto;
      line-height: normal; }
      body.cw-visual_refresh .cw-list-table_list .cw-item-auctionlot article.minimized .cw-image .cw-content a img {
        max-height: 146px;
        margin: 0; }
    body.cw-visual_refresh .cw-list-table_list.ab-closing_time_bar > .cw-item-auctionlot.cw-list-item .cw-grid footer .counter_container {
      padding: 0;
      background-color: transparent !important;
      color: #222 !important; }
  body.cw-visual_refresh .cw-list-table_list.normal .cw-lot-banner {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.2142857;
    font-weight: 600;
    padding: 4px 8px; }
    body.cw-visual_refresh .cw-list-table_list.normal .cw-lot-banner.close_to_reserve_price {
      padding: 5px 10px 5px 30px; }
    @media only screen and (max-width: 995px) {
      body.cw-visual_refresh .cw-list-table_list.normal .cw-lot-banner {
        font-size: 12px;
        font-size: 0.75rem;
        line-height: 1.25; } }
  body.cw-visual_refresh .freeshipping {
    right: 8px;
    top: 10px;
    width: auto;
    height: auto; }
    body.cw-visual_refresh .freeshipping .triangle {
      display: none; }
    body.cw-visual_refresh .freeshipping .text {
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.2142857;
      font-weight: 600;
      position: static;
      width: auto;
      padding: 4px 8px;
      background-color: #00aeef;
      -webkit-transform: none !important;
      -ms-transform: none !important;
      transform: none !important; }
      @media only screen and (max-width: 746px) {
        body.cw-visual_refresh .freeshipping .text {
          font-size: 12px;
          font-size: 0.75rem;
          line-height: 1.16667; } }
  body.cw-visual_refresh #lot_list.gallery .freeshipping {
    left: 8px;
    border-radius: 0; }
  body.cw-visual_refresh .cw-list-table_list.normal > .cw-serp_feedback {
    background: none;
    box-shadow: none;
    padding-bottom: 20px;
    border-bottom: 1px solid #eee; }
  body.cw-visual_refresh .c-countdown-bar {
    position: relative;
    background-color: #dbdbdb;
    border-radius: 3px;
    height: 6px; }
    body.cw-visual_refresh .c-countdown-bar__fill {
      position: absolute;
      overflow: hidden;
      background-color: #00aeef;
      border-radius: 3px;
      height: 6px;
      transition: all 0.5s ease-in-out; }
      body.cw-visual_refresh .c-countdown-bar__fill::after {
        content: '';
        visibility: hidden;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        opacity: 0;
        transition: opacity 0.5s linear; }
    body.cw-visual_refresh .c-countdown-bar--animate .c-countdown-bar__fill::after {
      visibility: visible;
      opacity: 1;
      right: -16px;
      background-image: linear-gradient(45deg, transparent 0%, transparent 25%, rgba(255, 255, 255, 0.5) 25%, rgba(255, 255, 255, 0.5) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.5) 75%, rgba(255, 255, 255, 0.5) 100%);
      background-size: 16px 16px;
      background-repeat: repeat;
      background-position: left top;
      animation: 1s infinite linear countdown_bar; }
@keyframes countdown_bar {
  from {
    transform: translateX(0); }
  to {
    transform: translateX(-16px); } }
  body.cw-visual_refresh.ab-hide_lot_order .cw-lot_content .cw-lot_order,
  body.cw-visual_refresh.ab-hide_lot_order .cw-page_title .cw-lot_order {
    display: none !important; }
  body.cw-visual_refresh .cw-lot_header {
    margin-bottom: 2em;
    padding-top: 0;
    padding-bottom: 0;
    border-top: none;
    border-bottom: none;
    color: #222222;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5; }
    body.cw-visual_refresh .cw-lot_header strong {
      font-weight: 200; }
    body.cw-visual_refresh .cw-lot_header a,
    body.cw-visual_refresh .cw-lot_header .cw-auction-navigator .cw-disabled {
      text-transform: none; }
    body.cw-visual_refresh .cw-lot_header a {
      color: #222222;
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
      transition: all 0.15s linear; }
      body.cw-visual_refresh .cw-lot_header a:hover, body.cw-visual_refresh .cw-lot_header a:focus {
        text-decoration: none !important;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh .cw-lot_header .cw-auction-navigator .cw-disabled {
      color: #dbdbdb; }
  body.cw-visual_refresh .cw-lot-main {
    background-color: #F6F6F6;
    box-shadow: -747px 0 0 #F6F6F6, 747px 0 0 #F6F6F6;
    padding-top: 32px; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .cw-lot-main {
        box-shadow: -460px 0 0 #F6F6F6, 460px 0 0 #F6F6F6; } }
  body.cw-visual_refresh .cw-lot_detail p a:not(.btn) {
    color: #727272;
    text-decoration: none !important;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
    transition: all 0.15s linear; }
    body.cw-visual_refresh .cw-lot_detail p a:not(.btn):hover, body.cw-visual_refresh .cw-lot_detail p a:not(.btn):focus {
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh .cw-lot_detail p a:not(.btn).cw_icon_info {
      box-shadow: none; }
  body.cw-visual_refresh .cw-lot_detail h2.cw-box-heading,
  body.cw-visual_refresh .cw-lot_detail h3.cw-box-heading {
    font-size: 1em !important;
    line-height: inherit !important;
    margin-bottom: 0 !important; }
  body.cw-visual_refresh .cw-lot_detail h3.cw-box-heading {
    margin-bottom: 0.21428571em !important; }
  body.cw-visual_refresh .cw-lot_detail .score {
    font-weight: 600; }
  body.cw-visual_refresh .cw-lot-favourite {
    overflow: visible; }
  body.cw-visual_refresh .cw-lot-shop ul.cw-feedback li.cw-feedback-type_1::before,
  body.cw-visual_refresh .cw-lot-shop .score::before {
    color: #5da700; }
  body.cw-visual_refresh .cw-lot_sidebar {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    top: 32px; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .cw-lot_sidebar {
        margin-top: 0;
        padding-bottom: 40px; } }
  body.cw-visual_refresh .cw-lot-images .cw-lot-images-thumbsnav a {
    background-color: rgba(246, 246, 246, 0.9); }
  body.cw-visual_refresh .cw-lot-images .cw-lot-images-nav:active {
    opacity: 0.75;
    transition: 0.1s linear; }
  body.cw-visual_refresh .cw-lot-images .cw-lot-images-nav-previous {
    text-indent: -0.1em; }
  body.cw-visual_refresh .cw-lot-images .cw-lot-images-nav-next {
    text-indent: 0.1em; }
  body.cw-visual_refresh .cw-lot-images .cw-image-big-overlay_auction_closed {
    background-color: rgba(246, 246, 246, 0.75); }
  body.cw-visual_refresh .cw-lot .cw-tabs li.active span,
  body.cw-visual_refresh .cw-lot .cw-tabs li.active a,
  body.cw-visual_refresh .cw-lot .cw-tabs li.active label {
    background-color: #fff; }
  body.cw-visual_refresh .cw-lot .cw-tabs-content {
    background-color: #fff; }
    body.cw-visual_refresh .cw-lot .cw-tabs-content a {
      color: #727272;
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
      transition: all 0.15s linear; }
      body.cw-visual_refresh .cw-lot .cw-tabs-content a:hover, body.cw-visual_refresh .cw-lot .cw-tabs-content a:focus {
        text-decoration: none !important;
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
  body.cw-visual_refresh .bid_block {
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.13);
    background-color: #fff; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .bid_block {
        max-width: 229px;
        margin: 0 auto; }
        body.cw-visual_refresh .bid_block.cw-bid_trigger:not(.lot_state_closed) .cw-bid_info-current_bid {
          left: 16px; } }
    body.cw-visual_refresh .bid_block.lot_state_closed #counter {
      background-color: #727272; }
    body.cw-visual_refresh .bid_block.lot_bid_state_got_highest #counter,
    body.cw-visual_refresh .bid_block .bid_messages_holder .bid_message_info > div {
      background-color: #5da700; }
    body.cw-visual_refresh .bid_block.lot_bid_state_got_highest.lot_bid_state_reserve_price_not_met #counter {
      background-color: #ff7c2d; }
    body.cw-visual_refresh .bid_block.lot_bid_state_got_overbid #counter {
      background-color: #C60000; }
    body.cw-visual_refresh .bid_block--highest_bid_disable.lot_bid_state_got_highest:not(.lot_bid_state_reserve_price_not_met) .bid_button.combined_bid_buttons__button,
    body.cw-visual_refresh .bid_block--highest_bid_disable.lot_bid_state_got_highest:not(.lot_bid_state_reserve_price_not_met) .js-normal-bid,
    body.cw-visual_refresh .bid_block--highest_bid_disable.lot_bid_state_got_highest:not(.lot_bid_state_reserve_price_not_met) .js-quick-bid {
      opacity: 0.25;
      cursor: default;
      pointer-events: none; }
    body.cw-visual_refresh .bid_block .cw-box-padding,
    body.cw-visual_refresh .bid_block #counter,
    body.cw-visual_refresh .bid_block .bid_messages_holder .bid_message_alert > div,
    body.cw-visual_refresh .bid_block .bid_messages_holder .bid_message_info > div {
      padding: 16px 16px; }
    body.cw-visual_refresh .bid_block .bid_vat_message,
    body.cw-visual_refresh .bid_block .control-group,
    body.cw-visual_refresh .bid_block .cw-bid_history {
      margin-top: 1.5em; }
    body.cw-visual_refresh .bid_block .c-inline-dialog {
      margin-top: 1.5em; }
      body.cw-visual_refresh .bid_block .c-inline-dialog .bid_vat_message,
      body.cw-visual_refresh .bid_block .c-inline-dialog .control-group.js-quick-bid,
      body.cw-visual_refresh .bid_block .c-inline-dialog .cw-bid_history {
        margin-top: 0; }
    body.cw-visual_refresh .bid_block .additional_auth_box {
      background: #eee; }
      body.cw-visual_refresh .bid_block .additional_auth_box .btn {
        width: auto !important; }
    body.cw-visual_refresh .bid_block .cw-bid_info-next_minimal_bid {
      color: #727272; }
    body.cw-visual_refresh .bid_block .control-group {
      margin-left: -6px;
      margin-right: -6px;
      line-height: 1.5; }
      body.cw-visual_refresh .bid_block .control-group .label {
        margin-bottom: 0.214em;
        padding: 0 6px;
        color: #222222; }
      body.cw-visual_refresh .bid_block .control-group .cw-form-text::-webkit-input-placeholder {
        color: #b8b8b8; }
      body.cw-visual_refresh .bid_block .control-group .cw-form-text::-moz-placeholder {
        color: #b8b8b8; }
      body.cw-visual_refresh .bid_block .control-group .cw-form-text:-ms-input-placeholder {
        color: #b8b8b8; }
      body.cw-visual_refresh .bid_block .control-group .decimals {
        padding-top: 6px; }
        body.cw-visual_refresh .bid_block .control-group .decimals .currency_symbol {
          left: 8px; }
      body.cw-visual_refresh .bid_block .control-group .small {
        padding-left: 6px;
        padding-right: 6px; }
        body.cw-visual_refresh .bid_block .control-group .small a {
          text-decoration: none !important;
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
          transition: all 0.15s linear;
          color: #727272; }
          body.cw-visual_refresh .bid_block .control-group .small a:hover, body.cw-visual_refresh .bid_block .control-group .small a:focus {
            text-decoration: none !important;
            box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
      body.cw-visual_refresh .bid_block .control-group--error .cw-form-text {
        border-color: #C60000 !important; }
    body.cw-visual_refresh .bid_block .cw-form-text {
      text-indent: 8px;
      padding: 5px 8px 4px 8px;
      border-radius: 24px;
      border-color: #dbdbdb;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      background-color: #f6f6f6;
      padding-right: 2em;
      margin-right: -2.214286em;
      width: 106px !important;
      text-align: right; }
      body.cw-visual_refresh .bid_block .cw-form-text:focus, body.cw-visual_refresh .bid_block .cw-form-text.active {
        background-color: #fff;
        border-color: #00aeef; }
      body.cw-visual_refresh .bid_block .cw-form-text.no-decimals {
        padding-right: 12px; }
      body.cw-visual_refresh .bid_block .cw-form-text::-ms-clear {
        display: none; }
    body.cw-visual_refresh .bid_block .btn {
      transition: all 0.15s linear;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.5;
      font-weight: 800;
      display: inline-block;
      padding: 5px 16px 6px;
      border-radius: 16px;
      text-align: center;
      padding-left: 8px;
      padding-right: 8px;
      width: 79px !important; }
      body.cw-visual_refresh .bid_block .btn:hover, body.cw-visual_refresh .bid_block .btn:focus {
        outline: none;
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
      body.cw-visual_refresh .bid_block .btn:active {
        box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
      body.cw-visual_refresh .bid_block .btn-block {
        width: auto !important; }
    body.cw-visual_refresh .bid_block .combined_bid_buttons,
    body.cw-visual_refresh .bid_block .quick-bid {
      display: -ms-flexbox;
      display: flex;
      margin: 0 -2px; }
      html.lt-ie10 body.cw-visual_refresh .bid_block .combined_bid_buttons, html.lt-ie10
      body.cw-visual_refresh .bid_block .quick-bid {
        display: table;
        width: 100%;
        margin: 0; }
      body.cw-visual_refresh .bid_block .combined_bid_buttons__button,
      body.cw-visual_refresh .bid_block .quick-bid__button {
        -ms-flex: 1;
        flex: 1;
        justify-content: space-between;
        width: auto !important;
        margin: 0 2px;
        text-align: center; }
        html.lt-ie10 body.cw-visual_refresh .bid_block .combined_bid_buttons__button, html.lt-ie10
        body.cw-visual_refresh .bid_block .quick-bid__button {
          display: table-cell; }
    body.cw-visual_refresh .bid_block .quick-bid__button {
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.2142857;
      font-weight: 200;
      padding: 4px 0; }
    body.cw-visual_refresh .bid_block .combined_bid {
      overflow: visible; }
      body.cw-visual_refresh .bid_block .combined_bid_buttons {
        overflow: hidden;
        clear: both;
        flex-wrap: wrap; }
        body.cw-visual_refresh .bid_block .combined_bid_buttons__button {
          font-size: 12px;
          font-size: 0.75rem;
          line-height: 1.25;
          font-weight: 600;
          margin-top: 8px;
          padding: 9px 4px 8px;
          white-space: nowrap; }
      body.cw-visual_refresh .bid_block .combined_bid .new_bid_field {
        float: none;
        text-align: left;
        width: 100% !important; }
      body.cw-visual_refresh .bid_block .combined_bid .c-inline-hint.left.open {
        margin-right: -4px; }
    body.cw-visual_refresh .bid_block .bid_vat_message p {
      color: #727272; }
    body.cw-visual_refresh .bid_block .bid_vat_message.bid_age_message p {
      padding: 0; }
    body.cw-visual_refresh .bid_block .bid_block__status {
      margin-top: 8px;
      padding-top: 8px;
      border-top: 1px solid rgba(255, 255, 255, 0.33); }
      body.cw-visual_refresh .bid_block .bid_block__status__heading {
        font-weight: 800; }
      body.cw-visual_refresh .bid_block .bid_block__status__item {
        display: none; }
    body.cw-visual_refresh .bid_block.lot_state_lastminute .counter_container {
      text-decoration: blink;
      animation: pulsate_white 1.5s linear infinite; }
    body.cw-visual_refresh .bid_block:not(.lot_state_closed):not(.lot_state_bidding_started) .open_soon.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_bidding_started.lot_bid_state_got_highest:not(.lot_bid_state_reserve_price_not_met) .highest_bid.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_bidding_started.lot_has_rp:not(.lot_bid_state_reserve_price_not_met) .rp_met.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_bidding_started.lot_state_no_bids .open_no_bids.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_bidding_started.lot_state_no_bids.lot_has_rp .has_rp.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_bidding_started.lot_prolonged .prolonged.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_bidding_started.lot_bid_state_got_overbid .outbid.bid_block__status__item, body.cw-visual_refresh .bid_block.ab-next_bid_meets_rp.lot_state_bidding_started:not(.lot_bid_state_got_highest):not(.lot_bid_state_got_overbid):not(.lot_state_next_bid_meets_rp) .not_bid_yet.bid_block__status__item, body.cw-visual_refresh .bid_block:not(.ab-next_bid_meets_rp).lot_state_bidding_started:not(.lot_bid_state_got_highest):not(.lot_bid_state_got_overbid) .not_bid_yet.bid_block__status__item, body.cw-visual_refresh .bid_block.ab-next_bid_meets_rp.lot_state_bidding_started:not(.lot_bid_state_got_highest).lot_state_has_bids.lot_bid_state_reserve_price_not_met:not(.lot_state_next_bid_meets_rp) .rp_not_met.bid_block__status__item, body.cw-visual_refresh .bid_block:not(.ab-next_bid_meets_rp).lot_state_bidding_started:not(.lot_bid_state_got_highest).lot_state_has_bids.lot_bid_state_reserve_price_not_met .rp_not_met.bid_block__status__item, body.cw-visual_refresh .bid_block.ab-next_bid_meets_rp.lot_state_bidding_started.lot_state_next_bid_meets_rp .next_bid_meets_rp.bid_block__status__item, body.cw-visual_refresh .bid_block.ab-next_bid_meets_rp.lot_state_bidding_started.lot_bid_state_got_highest.lot_bid_state_reserve_price_not_met:not(.lot_state_next_bid_meets_rp) .current_bid_rp_not_met.bid_block__status__item, body.cw-visual_refresh .bid_block:not(.ab-next_bid_meets_rp).lot_state_bidding_started.lot_bid_state_got_highest.lot_bid_state_reserve_price_not_met .current_bid_rp_not_met.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_closed:not(.lot_bid_state_got_highest):not(.lot_bid_state_got_overbid) .closed.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_closed.lot_bid_state_got_highest.lot_bid_state_reserve_price_not_met .closed_rp_not_met.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_closed.lot_bid_state_got_highest:not(.lot_bid_state_reserve_price_not_met) .is_winner.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_closed.lot_bid_state_got_overbid .loser.bid_block__status__item, body.cw-visual_refresh .bid_block.lot_state_closed.lot_bid_state_got_highest.lot_bid_state_reserve_price_not_met .loser.bid_block__status__item {
      display: inline; }
    body.cw-visual_refresh .bid_block .bid:nth-of-type(n+8) {
      display: none; }
    body.cw-visual_refresh .bid_block:not(.lot_state_closed) .cw-bid_history.ab-collapse_bids {
      margin-top: 1em;
      padding-top: 1em;
      border-top: 1px solid #dbdbdb; }
    body.cw-visual_refresh .bid_block .cw-bid_history__summary .no_bids,
    body.cw-visual_refresh .bid_block .cw-bid_history__summary .one_bid {
      display: none; }
    body.cw-visual_refresh .bid_block.lot_state_no_bids .no_bids, body.cw-visual_refresh .bid_block[data-bid_count="1"] .one_bid {
      display: block; }
    body.cw-visual_refresh .bid_block.lot_state_no_bids .n_bids, body.cw-visual_refresh .bid_block[data-bid_count="1"] .n_bids {
      display: none; }
    body.cw-visual_refresh .bid_block.lot_state_no_bids .cw-bid_history__toggle {
      display: none; }
  body.cw-visual_refresh .bid_console_container {
    padding: 16px; }
  body.cw-visual_refresh .cw-bid_history.ab-collapse_bids {
    margin-top: 0; }
    body.cw-visual_refresh .cw-bid_history.ab-collapse_bids .bid_history_container {
      padding-top: 1em; }
  body.cw-visual_refresh .cw-bid_history__toggle {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.5; }
@keyframes toggle_bids {
  0% {
    transform: scale(1, 0); }
  100% {
    transform: scale(1, 1); } }
  body.cw-visual_refresh .cw-bid_history .cw-toggle_link-target {
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top; }
    body.cw-visual_refresh .cw-bid_history .cw-toggle_link-target.cw-toggle_link-open {
      animation: toggle_bids 0.2s ease-in-out;
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      transform: scale(1, 1); }
  body.cw-visual_refresh .cw-bid_history .bid {
    margin: 0 0 0.625em 0; }
    body.cw-visual_refresh .cw-bid_history .bid .bid_alias {
      font-weight: inherit; }
  body.cw-visual_refresh .cw-bid_history .bid_time {
    color: #727272; }
  body.cw-visual_refresh .cw-bid_history p a {
    text-decoration: underline; }
  body.cw-visual_refresh .cw-auction_notarial .cw_icon_info {
    display: none; }
  body.cw-visual_refresh #lot_related_items,
  body.cw-visual_refresh #recently_viewed_lots {
    background-color: #F6F6F6; }
  body.cw-visual_refresh .shipping_rates .c-alert a {
    color: #00aeef !important;
    text-decoration: underline !important;
    box-shadow: none !important; }
    body.cw-visual_refresh .shipping_rates .c-alert a:hover {
      text-decoration: underline !important;
      box-shadow: none !important; }
  body.cw-visual_refresh .shipping_rates .external:after {
    content: '';
    display: inline-block;
    background: url("/images/icon-external-link.svg") no-repeat left top;
    width: 12px;
    height: 11px;
    vertical-align: baseline;
    margin-left: 3px; }
  body.cw-visual_refresh #auctions_by_category_jump {
    padding: 48px 0 32px; }
    body.cw-visual_refresh #auctions_by_category_jump h2 {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.08333;
      font-weight: 800; }
  body.cw-visual_refresh .c-all-auctions__header .cw-centered,
  body.cw-visual_refresh .c-all-auctions__header .cw-container .cw-content > header {
    text-align: left; }
  body.cw-visual_refresh .c-all-auctions__header .cw-tabs {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 800; }
    body.cw-visual_refresh .c-all-auctions__header .cw-tabs li a {
      border: none !important; }
    body.cw-visual_refresh .c-all-auctions__header .cw-tabs li.active a {
      background-color: #F6F6F6; }
  body.cw-visual_refresh .c-all-auctions__content {
    border-top: none;
    background-color: #F6F6F6; }
    body.cw-visual_refresh .c-all-auctions__content .cw-underlined {
      margin-bottom: 0.5em;
      padding: 0;
      background-color: transparent;
      box-shadow: none; }
    body.cw-visual_refresh .c-all-auctions__content h2.cw-old-fig {
      font-size: 20px;
      font-size: 1.25rem;
      line-height: 1.1;
      font-weight: 200;
      margin-bottom: 1em;
      color: #727272; }
    body.cw-visual_refresh .c-all-auctions__content .cw-list-item {
      min-height: 128px; }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw-image {
        width: 128px;
        height: 128px; }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw-content {
        padding-left: 144px; }
        body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw-content .info {
          left: 144px; }
          body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw-content .info p a {
            transition: all 0.15s linear;
            font-size: 14px;
            font-size: 0.875rem;
            line-height: 1.5;
            font-weight: 800;
            display: inline-block;
            padding: 5px 16px 6px;
            border-radius: 16px;
            text-align: center;
            margin-top: 8px;
            padding: 3px 16px 4px;
            background-color: #00aeef;
            color: #fff; }
            body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw-content .info p a:hover, body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw-content .info p a:focus {
              outline: none;
              box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
            body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw-content .info p a:active {
              box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-item.cw-status-closed .cw-content .info p a {
        background-color: transparent;
        color: #727272;
        padding: 0;
        box-shadow: none !important; }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-item .cw_follow_link {
        display: none; }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-item img {
        transform: none !important; }
    body.cw-visual_refresh .c-all-auctions__content .cw-list-agenda li {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.125; }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-agenda li .cw-large_date {
        font-size: 24px;
        font-size: 1.5rem;
        line-height: 1.08333;
        padding: 7px 0;
        background-color: #b8b8b8;
        color: #fff; }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-agenda li .small {
        font-size: 12px;
        font-size: 0.75rem;
        line-height: 1.16667;
        color: #727272 !important; }
      body.cw-visual_refresh .c-all-auctions__content .cw-list-agenda li a .cw-large_date {
        background-color: #00aeef; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .c-all-auctions__content.c-following_auctions h2.cw-old-fig {
        font-size: 16px;
        font-size: 1rem;
        line-height: 1.5; } }
    body.cw-visual_refresh .c-all-auctions__content.c-following_auctions h2.cw-old-fig .c-switch {
      padding: 3px 0; }
    body.cw-visual_refresh .c-all-auctions__content.c-following_auctions .no_auctions {
      margin: -5px 0 20px; }
  body.cw-visual_refresh .cw-auctioneer_detail h1 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.1; }
  body.cw-visual_refresh #cw_auctioneers_overview .cw-box {
    padding: 0; }
    body.cw-visual_refresh #cw_auctioneers_overview .cw-box p {
      color: inherit; }
  body.cw-visual_refresh.user fieldset {
    border: 0;
    padding: 0; }
  body.cw-visual_refresh.user legend {
    background: none;
    padding: 0;
    margin-bottom: 10px;
    color: #727272;
    font-weight: 500; }
  body.cw-visual_refresh.user .form_row {
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-top: 0; }
    body.cw-visual_refresh.user .form_row.error {
      background: none; }
    body.cw-visual_refresh.user .form_row:last-child {
      border: 0; }
  body.cw-visual_refresh.user .user-nav-list__item {
    margin-bottom: 15px;
    font-weight: 500; }
    body.cw-visual_refresh.user .user-nav-list__item.selected {
      position: relative; }
      body.cw-visual_refresh.user .user-nav-list__item.selected:before {
        content: ' ';
        display: block;
        width: 0;
        height: 0;
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
        border-left: 5px solid #727272;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 25px; }
  body.cw-visual_refresh.user .c-button {
    transition: all 0.15s linear;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.5;
    font-weight: 800;
    display: inline-block;
    padding: 5px 16px 6px;
    border-radius: 16px;
    text-align: center;
    background-image: none;
    text-shadow: none;
    border: 0;
    color: #fff;
    min-width: 148px; }
    body.cw-visual_refresh.user .c-button:hover, body.cw-visual_refresh.user .c-button:focus {
      outline: none;
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13); }
    body.cw-visual_refresh.user .c-button:active {
      box-shadow: inset 0 0 0 200px rgba(0, 0, 0, 0.13), inset 0 0.125em 0.25em rgba(0, 0, 0, 0.25); }
    body.cw-visual_refresh.user .c-button.primary {
      background-color: #00aeef; }
    body.cw-visual_refresh.user .c-button.spacing {
      margin-right: 10px; }
  body.cw-visual_refresh.user .c-link.primary {
    text-decoration: none !important;
    box-shadow: inset 0 -1px 0 #00aeef;
    transition: all 0.15s linear;
    color: #00aeef; }
    body.cw-visual_refresh.user .c-link.primary:hover, body.cw-visual_refresh.user .c-link.primary:focus {
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 #0089bc; }
    body.cw-visual_refresh.user .c-link.primary:hover {
      color: #0089bc;
      background-color: transparent; }
  body.cw-visual_refresh.user .c-link.secondary {
    text-decoration: none !important;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.13);
    transition: all 0.15s linear;
    color: rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh.user .c-link.secondary:hover, body.cw-visual_refresh.user .c-link.secondary:focus {
      text-decoration: none !important;
      box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.535); }
    body.cw-visual_refresh.user .c-link.secondary:hover {
      color: rgba(0, 0, 0, 0.535);
      background-color: transparent; }
  body.cw-visual_refresh.user .c-select {
    position: relative;
    width: 100%; }
    body.cw-visual_refresh.user .c-select__dropdown {
      height: 32px;
      border: 1px solid rgba(0, 0, 0, 0.13);
      border-radius: 16px;
      padding-left: 16px;
      padding-right: 16px;
      width: 100%;
      -webkit-appearance: none;
      transition: all 0.15s linear;
      color: #727272; }
      body.cw-visual_refresh.user .c-select__dropdown:hover, body.cw-visual_refresh.user .c-select__dropdown:active, body.cw-visual_refresh.user .c-select__dropdown:focus {
        border-color: #00aeef; }
    body.cw-visual_refresh.user .c-select:after {
      display: block;
      width: 0;
      height: 0;
      border-left: 5px solid transparent;
      border-right: 5px solid transparent;
      border-top: 5px solid #727272;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      content: " ";
      right: 16px; }
    body.cw-visual_refresh.user .c-select:hover .c-select__dropdown, body.cw-visual_refresh.user .c-select:active .c-select__dropdown, body.cw-visual_refresh.user .c-select:focus .c-select__dropdown {
      border-color: #00aeef; }
  body.cw-visual_refresh.user .c-input {
    height: 32px;
    border: 1px solid rgba(0, 0, 0, 0.13);
    border-radius: 16px;
    padding-left: 16px;
    padding-right: 16px;
    width: 100%;
    -webkit-appearance: none;
    transition: all 0.15s linear;
    color: #727272; }
    body.cw-visual_refresh.user .c-input:hover, body.cw-visual_refresh.user .c-input:active, body.cw-visual_refresh.user .c-input:focus {
      border-color: #00aeef; }
    body.cw-visual_refresh.user .c-input.small {
      width: auto; }
  body.cw-visual_refresh.user .fieldWithErrors {
    background: none; }
    body.cw-visual_refresh.user .fieldWithErrors .c-input {
      border-color: #C60000; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .fieldset-refresh {
    border-bottom: 0;
    margin: 0; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .cw-form-text {
    border-radius: 18px; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .shipping_costs_free_shipping_alert {
    margin: 10px 0 -20px; }
  @media only screen and (max-width: 746px) {
    body.cw-visual_refresh .auction_lot_wizard_refresh #packlink_package_sizes .size-other ul.custom_package_sizes li {
      display: block;
      width: auto;
      margin: 0; } }
  body.cw-visual_refresh .auction_lot_wizard_refresh #packlink_package_sizes .units {
    border-top-right-radius: 18px;
    border-bottom-right-radius: 18px;
    height: auto;
    line-height: 34px;
    width: 35px; }
  body.cw-visual_refresh .auction_lot_wizard_refresh #packlink_package_sizes .cw-form-text {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .rest-of-countries-toggle {
    font-weight: bold;
    padding: 0;
    margin: 0; }
    body.cw-visual_refresh .auction_lot_wizard_refresh .rest-of-countries-toggle:hover {
      text-decoration: underline !important;
      box-shadow: none; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .shipping_cost-item-controls .input-prepend span.add-on {
    margin-top: 6px; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .footer_lot_wizard {
    margin-top: 48px; }
    body.cw-visual_refresh .auction_lot_wizard_refresh .footer_lot_wizard .btn {
      font-weight: bold; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .c-card .cw-wizard-fieldset,
  body.cw-visual_refresh .auction_lot_wizard_refresh .c-card .cw-form-block {
    margin-bottom: 0;
    padding-bottom: 0; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .preview_submit h3 {
    font-size: 14px;
    margin-bottom: 10px; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .preview_submit textarea {
    border-color: #dbdbdb;
    resize: none;
    background: #f6f6f6; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .open_preview_modal {
    text-decoration: underline; }
  @media only screen and (min-width: 747px) {
    body.cw-visual_refresh .auction_lot_wizard_refresh .cw-confirmation-links {
      border-left: 1px solid #dbdbdb; } }
  body.cw-visual_refresh .auction_lot_wizard_refresh .cw-confirmation-lot-thumb {
    width: 150px;
    margin-right: 20px; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .auction_lot_wizard_refresh .cw-confirmation-lot-thumb {
        float: none;
        margin: 0 auto 20px; } }
    body.cw-visual_refresh .auction_lot_wizard_refresh .cw-confirmation-lot-thumb img {
      max-width: 150px; }
  body.cw-visual_refresh .auction_lot_wizard_refresh .cw-confirmation-lot-content {
    margin-left: 150px;
    padding: 0 20px; }
    @media only screen and (max-width: 746px) {
      body.cw-visual_refresh .auction_lot_wizard_refresh .cw-confirmation-lot-content {
        margin-left: 0;
        margin-bottom: 20px;
        clear: both; } }
    @media only screen and (min-width: 747px) {
      body.cw-visual_refresh .auction_lot_wizard_refresh .cw-confirmation-lot-content {
        text-align: left; } }
  @media only screen and (min-width: 747px) {
    body.cw-visual_refresh .recommended_auctions_to_follow .cw-tiles .cw-content {
      padding: 16px; } }
  @media only screen and (max-width: 746px) {
    body.cw-visual_refresh .recommended_auctions_to_follow .cw-tiles .cw-content {
      padding: 10px; } }
  body.cw-visual_refresh .recommended_auctions_to_follow .c-switch {
    margin-top: 16px; }
