﻿@media print {
  #ma-navigation {
    display: none; }
  body {
    width: 1100px;
    min-width: 1100px;
    max-width: 1100px;
    position: relative;
    overflow: auto; }
  .v2__header {
    -webkit-print-color-adjust: exact !important;
    position: static !important;
    box-shadow: inset 0 0 0 40px #131721; }
    .v2__header__logo-printimage {
      display: block;
      z-index: 1000;
      box-shadow: inset 0 0 0 1000px black; }
  .logo-print {
    margin-top: 30px;
    margin-bottom: 50px; }
  .navbar-brand {
    width: 237px;
    height: 38px;
    background-image: url(../img/Logo-print.png);
    background-size: 237px 38px; }
  .navbar .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%; }
  .navbar .navbar-header {
    margin-left: 0; }
  .navbar,
  .navbar .container-fluid {
    background-color: #fff; }
  .lot-detail {
    padding-top: 30px; }
    .lot-detail .row > * {
      padding-top: 0;
      padding-bottom: 0;
      border-bottom: none; }
    .lot-detail .col-sm-4 {
      width: 30%;
      float: left; }
    .lot-detail .lot-detail-value {
      font-size: 20px; }
    .lot-detail .cost-block .price {
      font-size: 24px; }
    .lot-detail .cta {
      display: none; }
    .lot-detail h3 {
      font-size: 24px !important;
      line-height: 34px !important; }
  .lot-carousel-block {
    /* height: 342px; */ }
    .lot-carousel-block .img-block {
      height: 528px; }
      .lot-carousel-block .img-block img {
        height: 528px; }
    .lot-carousel-block .img-print {
      width: 350px !important; }
      .lot-carousel-block .img-print img {
        height: 350px !important;
        width: 350px !important; }
  .lot-summary-text h3 {
    font-size: 24px !important;
    line-height: 34px !important; }
  .account-page-tabs .tab-wrapper .section-title {
    padding-top: 20px;
    padding-bottom: 0;
    margin-bottom: 25px; }
  .account-page-tabs .tab-wrapper h2.section-title::after {
    bottom: -5px; }
  .auction-table-items-section {
    /*.col-sm-8 {
            width: 55.33333% !important;
            float: left !important;
        }*/ }
    .auction-table-items-section .table-row {
      font-size: 16px; }
      .auction-table-items-section .table-row .second-col {
        padding-left: 20px; }
      .auction-table-items-section .table-row .vertical-block {
        position: relative;
        top: 0px; }
      .auction-table-items-section .table-row .img-box {
        padding-bottom: 0; }
      .auction-table-items-section .table-row .artist {
        margin-bottom: 0px; }
      .auction-table-items-section .table-row .date-desc {
        margin-top: 0px; }
      .auction-table-items-section .table-row .date {
        margin-top: 0px;
        margin-bottom: 0px;
        overflow: auto; }
        .auction-table-items-section .table-row .date div {
          line-height: 1.4; }
      .auction-table-items-section .table-row .tag {
        margin-top: 21px; }
      .auction-table-items-section .table-row .desc-estimate {
        margin-top: 14px; }
      .auction-table-items-section .table-row .estimate {
        padding: 0;
        margin: 0;
        line-height: 1; }
      .auction-table-items-section .table-row .price-desc {
        margin-top: 0px; }
      .auction-table-items-section .table-row .price {
        font-size: 24px;
        margin-top: 0px;
        margin-bottom: 0px; }
    .auction-table-items-section .checkbox-box {
      position: static;
      top: 0px; }
      .auction-table-items-section .checkbox-box input {
        display: none; }
      .auction-table-items-section .checkbox-box input + span {
        padding-left: 40px;
        display: inline-block;
        background-image: url("../img/auction-checkbox.png");
        background-position: 0 50%;
        background-repeat: no-repeat;
        background-size: 29px;
        height: 30px; }
      .auction-table-items-section .checkbox-box input:checked + span {
        background-image: url("../img/auction-checkbox-checked.png"); }
  .auction-header-bar.artist-header-bar .name-block .name {
    font-size: 44px;
    padding-top: 25px;
    padding-bottom: 0;
    line-height: 1.5; }
  .auction-header-bar.artist-header-bar .bio {
    margin-top: 48px;
    margin-bottom: 25px; }
  .exhibition-list-result-page .explore-exhibitions.autocomplete-search-bar .container-fluid {
    padding-bottom: 60px;
    padding-top: 28px; }
  .exhibition-list-result-page .explore-exhibitions.autocomplete-search-bar .advanced-search .container-fluid {
    padding-bottom: 0px; }
  .artist-header-bar.artist-header-bar-for-articles.artist-auction {
    margin-bottom: 30px; }
  .auction-table-items-section {
    padding-top: 50px; }
    .auction-table-items-section .table-row:last-of-type {
      border-bottom: none;
      margin-bottom: 50px; }
  .hidden-xs {
    display: block !important; }
  .col-sm-offset-6 {
    margin-left: 50% !important; }
  .section-title:after {
    background-color: white;
    border-top: 1px solid #861f41; }
  .lot-carousel-block .slick-next,
  .lot-carousel-block .slick-prev,
  .hidden-sm,
  .hidden-md,
  .hidden-lg,
  .checkbox-box,
  .compare-lots .back,
  .section-title.section-title-h2 + small,
  .page-control,
  .find-exhibitions-switch,
  .find-auction-switch,
  .autocomplete-search-bar,
  .btn-cta-row,
  .navbar-toggle,
  .lot-carousel-block .slick-dots,
  .related-items,
  #ComparableLotsAnchor,
  .related-items.artist-performance,
  .lot-carousel-block .actions,
  #breadcrumbs,
  #main-menu,
  .navbar-right,
  #search,
  .social-toolbar,
  [data-module="follow"],
  .top-menu,
  .showhide-filters,
  .no-print,
  .control,
  .cell-expand {
    display: none !important; }
  .lot-carousel-block .lot-carousel-slick .slick-prev {
    display: none !important; }
  .lot-carousel-block .lot-carousel-slick .slick-next {
    display: none !important; }
  .print-only {
    display: block !important;
    color: #55565A; }
  .print-header {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: black;
    box-shadow: inset 0 0 0 1000px black;
    padding: 22px; }
  .col-print-1 {
    width: 8% !important;
    float: left; }
  .col-print-2 {
    width: 16% !important;
    float: left; }
  .col-print-3 {
    width: 25% !important;
    float: left; }
  .col-print-4 {
    width: 33% !important;
    float: left; }
  .col-print-5 {
    width: 42% !important;
    float: left; }
  .col-print-6 {
    width: 50% !important;
    float: left; }
  .col-print-7 {
    width: 58% !important;
    float: left; }
  .col-print-8 {
    width: 66% !important;
    float: left; }
  .col-print-9 {
    width: 75% !important;
    float: left; }
  .col-print-10 {
    width: 83% !important;
    float: left; }
  .col-print-11 {
    width: 92% !important;
    float: left; }
  .col-print-12 {
    width: 100% !important;
    float: left; }
  .grid-masonry {
    height: auto !important;
    max-width: 100%;
    text-align: center; }
    .grid-masonry .grid-item {
      position: static !important;
      left: 0 !important;
      display: block !important;
      padding: 0;
      margin-bottom: 3pt; }
      .grid-masonry .grid-item > a > div > img, .grid-masonry .grid-item > a > div {
        display: inline-block;
        height: 150pt;
        width: auto;
        max-width: 500pt; }
      .grid-masonry .grid-item .img-block-container > a {
        height: 250px !important; }
        .grid-masonry .grid-item .img-block-container > a img {
          height: 250px !important;
          width: auto; }
  .dataTables_info {
    display: none !important; } }
