



    
/* CSS imports ------------------- */



/* Artlogic preferences custom CSS - entered by Artlogic in the preferences screen ------------------- */

form#sc_checkout_payment_form.submitting:after {
  	position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    content: '';
    display: block;
    z-index: 10;
}

form#sc_checkout_payment_form.submitting:before {
    content: "Please wait. \A Your payment is being processed. \A\A This may take up to 2 minutes to complete. If you do not see a confirmation screen, please check your email to confirm if payment has been made successfully.";
    position: fixed;
    white-space: pre-wrap;
    top: 50%;
    left: 50%;
    max-width: 300px;
    background: #fff;
    transform: translate(-50%,-50%);
    padding: 30px;
    font-weight: bold;
    z-index: 20;
    width: 90%;
}

.subsection-store-basket .currency_store_select_wrapper {
	display: none;  
}
.section-art-advisory #main_slideshow {
	position: relative;  
}
.section-art-advisory .maddox_investments_content.aa_quotes_panel {
	color:#413976;
}
@media screen and (min-width:1023px) {
  .section-art-advisory .maddox_investments_content.aa_two_images_light .image:nth-child(2) img {
  	max-width: 540px !important;
  }
}
@media screen and (max-width: 1023px) {
  .text_columns .content_image_1 {
    display: block;
  }
}


.hs-form-field {
  margin: 0 0 15px;
}
.hs-form-field > label {
  font-weight: 800;
    margin: 0 0 5px;
    display: block;
}

.about_the_work_text_container {
    margin-top: -24px;
}

.list_caption_wrapper .fallback_cart_wrapper {
  /*display: none;*/
}

.section-exhibitions.page-param-id-75 .basic_text,
.section-exhibitions.page-param-id-75 .medium_grid .item {
  	margin-bottom: 50px;
}
.section-exhibitions.page-param-id-75 .artwork_detail .artwork_detail_add_to_cart_wrapper,
.section-exhibitions.page-param-id-75 .artwork_detail .share_options,
.section-exhibitions.page-param-id-75 #recently_viewed_container,
.section-content.page-param-id-735 .artwork_detail .artwork_detail_add_to_cart_wrapper,
.section-content.page-param-id-735 .artwork_detail .share_options,
.section-content.page-param-id-735 #recently_viewed_container {
  display: none !important;
}
.x-section-exhibitions.page-param-id-75 .content_below .section-artwork-grid .panel_heading h2,
.x-section-content.page-param-id-735 .content_below .section-artwork-grid .panel_heading h2 {
    text-indent: -9999px;
    line-height: 0;
}
.x-section-exhibitions.page-param-id-75 .content_below .section-artwork-grid .panel_heading h2:after,
.x-section-content.page-param-id-735 .content_below .section-artwork-grid .panel_heading h2:after {
    text-indent: 0;
    line-height: 20px;
	display: block;
  	content: 'About the portrait';
}
.section-exhibitions.page-param-id-75 .list_caption_wrapper .medium {
  display: none !important;
}

.page-popup-active #header #main_header,
.page-popup-active #header #main_header * {
  pointer-events: none !important;
}

@media screen and (max-width: 767px) {
	.artwork_detail.has-additional-works .main_section .down_arrow {
      text-align: left;
      height: 32px;
    }
  .section-art-advisory #main_slideshow .slide .image {
  	min-width: 180px;
  }
}

@media screen and (max-width: 767px) {
	.section-viewing-rooms.page-monochrome-masters .panel_type_221:nth-of-type(1) {
      	height:20px;
  	}
	.section-viewing-rooms.page-monochrome-masters .panel_type_203:nth-of-type(2) .medium_grid .item {
      	display: flex;
    	flex-direction: column-reverse;
  	}
	.section-viewing-rooms.page-monochrome-masters .panel_type_203:nth-of-type(2) .medium_grid .item .content {
      	margin-bottom: 40px;
  	}
	.section-viewing-rooms.page-monochrome-masters .panel_type_221:nth-of-type(3) .basic_text {
      	margin: -60px 0 40px;
  	}
    .section-viewing-rooms.page-monochrome-masters .records_list_slider .item {
		padding-bottom: 0 !important;
    }
	.section-viewing-rooms.page-monochrome-masters .panel_type_221:nth-of-type(6) .basic_text {
      	margin: -30px 0 40px;
  	}
	.section-viewing-rooms.page-monochrome-masters .panel_type_205:nth-of-type(7) .area {
      display: none;
  	}
}

.section-exhibitions.page-param-id-81 .basic_text {
  margin-bottom: 40px;
}

#recently_viewed_container .edition_details, #recently_viewed_container .dimensions, #recently_viewed_container .medium, #recently_viewed_container .buttons, #recently_viewed_container .button {
    display: none !important;
}

@media screen and (max-width: 767px) {
  .maddox_investments_content.aa_how_it_works .howitworks-wrapper .art_advisory_popup_button {
    margin-bottom: 40px !important;
  }
  .section-art-advisory .hero_caption_detail .hero_slideshow_pagination {
    display: block;
  }
  .section-art-advisory .hero_caption_detail .hero_slideshow_pagination > div.next {
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 8px solid #fff;
    margin-right: -2px;
  }
  .section-art-advisory .hero_caption_detail .hero_slideshow_pagination > div.prev {
   	display: none; 
  }
}

.artwork_detail .tools .price,
.artwork_detail .artwork_detail_add_to_cart_wrapper .tools .price {
  margin: 0 0 25px;
}

@media screen and (max-width:767px) {
  .platform-iphone .maddox_investments_content.aa_how_it_works .howitworks-wrapper {
  	height:100%;
  }
  #main_content .feature_panels section.maddox_investments_content.aa_how_it_works {
  	padding-bottom: 0px !important;
  }
  
  .panel_id_599 .content,
  .section-art-advisory .feature_panels section .panel_heading {
    padding-top: 0 !important;
  }
  .maddox_investments_content.aa_how_it_works .panel_heading.simplified_heading {
   	margin-bottom: 10px; 
  }
}

.featured_context .fallback_cart_wrapper.sold_out .price {
  margin: 0;
}

.section-exhibitions.page-param-id-96 .panel_type_205 .full_grid .item .image {
  margin-bottom: 0;
}

.section-exhibitions.no-page-params .feature_panels section .panel_heading .panel_heading_link {
  border: 0;
}

.hbspt-form .inputs-list {
    list-style: none;
    padding: 0;
}
.legal-consent-container .hs-form-booleancheckbox-display input {
    float: left;
    margin-top: 5px;
}

.page-the-connor-brothers-a-load-of-fuss #hero .image:after {
  display: none;
}

.eape-widget-container.jsx-780294638 {
  max-width: 100% !important;
}

.page-news iframe[id^=instagram-embed] {
	margin-left: auto!important;
  	margin-right: auto!important;
}

.section-ruth-pastine-artist-talk .hbspt-form form legend {
	display: none!important;
}
.section-ruth-pastine-artist-talk .hbspt-form input[type=number] {
	padding: 16px 10px 18px;
  	width: 100%;
	box-sizing: border-box;
	border: none;
}
.section-ruth-pastine-artist-talk .hbspt-form .hs_number_of_plus_ones__maximum_3_ {
	border: 1px solid rgba(0,0,0,0.16);
}
.section-ruth-pastine-artist-talk .hbspt-form .hs_number_of_plus_ones__maximum_3_ label {
	display: none;
}
.section-ruth-pastine-artist-talk .hbspt-form input[type=submit] {
	padding: 18px 45px;
}

@media screen and (max-width: 767px) {
	.section-ruth-pastine-artist-talk .hbspt-form input[type=submit] {
        width: 100%;
    }
}

.section-art-advisory-2022 #hero {
	padding-top: 37.7%;
}
@media screen and (max-width: 767px) {
  .section-art-advisory-2022 #hero {
      padding-top: 112.7%;
  }
}

.eape-widget-container.jsx-3035605967 {
  max-width: 100% !important;
}

iframe.jsx-3053551232.eape-embed-file-iframe {
    width: 100% !important;
    border: 0 !important;
    min-height: 55vw !important;
}

.section-art-advisory-2022-s-copy .image-area {
	padding: 0;
}
.section-art-advisory-2022-s-copy .image-area .image { order:2; }

.section-new-arrivals .works_grid .item.revealable { display: inline-block !important; } 
.section-new-arrivals .panel_footer.panel_footer_revealable_link { display: none !important }

.section-viewing-rooms.page-beyond-street-art .panel_index_10 .works_grid .item.revealable { display: inline-block; } .section-viewing-rooms.page-beyond-street-art .feature_panels section.panel_index_10 .panel_footer { display: none !important; }


.page-param-id-2018563 .artwork_detail .artwork_detail_add_to_cart_wrapper .tools .button a,
.page-param-id-2018559  .artwork_detail .artwork_detail_add_to_cart_wrapper .tools .button a,
.page-param-artworks_feature_panel2018559 .artwork_detail .artwork_detail_add_to_cart_wrapper .tools .button a,
.page-param-artworks_feature_panel2018563 .artwork_detail .artwork_detail_add_to_cart_wrapper .tools .button a { 
  text-indent:-9999px; 
}
.page-param-id-2018563 .artwork_detail .tools .enquire_link:before,
.page-param-id-2018559 .artwork_detail .tools .enquire_link:before,
.page-param-artworks_feature_panel2018559 .artwork_detail .tools .enquire_link:before,
.page-param-artworks_feature_panel2018563 .artwork_detail .tools .enquire_link:before,
.page-param-artworks_feature_panel2018559 .artwork_detail .tools .enquire_link:before{
    line-height: inherit;
    content: "Register";
    color: #fff;
    font-size: inherit;
    vertical-align: middle;
    margin: -2px 12px 0 0;
    text-indent: 0;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0;
  	font-family: inherit;
    font-weight: 800;
}

.hubspot_form_embed .hbspt-form {margin: 0}

body.page-param-2019983 .content_below {
    display: none;
}

body.page-param-id-2019983 .content_below {
    display: none;
}

body.page-param-2019983 .main_section .down_arrow {
    display: none;
}

body.page-param-id-2019983 .content_below {
    display: none;
}

body.page-param-id-2019983 .main_section .down_arrow {
    display: none;
}

body.page-param-id-2019983 .pagination_controls {
    display: none;
}

body.page-param-2019983 .pagination_controls {
    display: none;
}


/* Client custom user CSS - entered by the client in the preferences screen ------------------- */

