/* ------------------------------------------------------------------------
--------------------------------- Size 4 ----------------------------------
------------------------------------------------------------------------ */

@media screen and (max-width: 1279px) {

    /* -----------------------------------------------------------
       Generic
    ----------------------------------------------------------- */


    /* -----------------------------------------------------------
       General layout
    ----------------------------------------------------------- */
    #hero .content .content_header .h1_subtitle,.full_bleed_panel .area .area_inner .list_content_header .subtitle {
      /*font-size: 0.8em;*/
      font-size: 4rem;
    }

    .scroll_section.section_index_1 .feature_panels section.panel_index_1 {
        margin-top: 150px;
    }

    .records_list_slider:not(.records_list_slider_custom_layout) .records_list_inner {
        margin-right: -30px;
    }
    .records_list_slider:not(.records_list_slider_custom_layout) .item {
        padding-right: 30px;
    }
    .records_list_slider.editorial_slider:not(.records_list_slider_custom_layout) .item {
        padding:0;
    }
    .records_list_slider:not(.records_list_slider_custom_layout) .item .prelude {
        margin-bottom: 8px;
    }
    .list_content_header {
        margin-bottom: 8px;
    }
    .strapline-wrapper {
        font-size: 7rem;
        line-height: 7rem;
    }

    .standard_grid.standard_grid_low_volume .item {
        width: 100%;
    }

    .standard_grid.tile_grid .group {
        width: 50%;
    }

    .featured_items_slideshow .image::after {
        padding-top: 110%;
    }

    .panel_type_206 .area {
        padding-left: 60px;
    }
        .feature_panels section.panel_type_206.panel_style_2 .area_wrapper .area, 
        .feature_panels section.panel_type_206.panel_style_4 .area_wrapper .area {
            padding-right: 60px;
        }
        
    .medium_grid.grid_style_medium_grid_wide .item .area {
        padding-right: 0;
    }
    
    .standard_grid.hero_grid .list_caption_wrapper h3, 
    .standard_grid.hero_grid .item .list_content_header .subtitle {
        font-size: 3rem;
    }
    .works_grid.spooling_images_grid .item {
        padding: 0 0 40px 40px;
    }
    .feature_panels section .feature_list.featured_artwork_grid .item .list_caption_wrapper {
        padding: 50px;
    }
    .feature_panels section.panel_type_225.fullbleed_featured_artwork_grid .feature_list.featured_artwork_grid .item .list_caption_wrapper {
        padding: 50px 0 50px 60px;
    }
    .feature_panels section.panel_type_225.fullbleed_featured_artwork_grid .feature_list.featured_artwork_grid .item:nth-child(even) .list_caption_wrapper {
        padding: 50px 50px 60px 0;
    }
    .feature_panels section .feature_list.featured_artwork_grid .item .list_caption_wrapper .enquire_button_container .button a{
        padding: 10px 40px 10px;
    }
    
    .feature_panels section.panel_type_225.fullbleed_featured_artwork_grid .feature_list.featured_artwork_grid .item .image {
        width: 52%;
    }
    .feature_panels section.panel_type_225.fullbleed_featured_artwork_grid .feature_list.featured_artwork_grid .item .featured_artwork_image_container {
        width: 52vw;
    }
    .feature_panels section.panel_type_225.fullbleed_featured_artwork_grid .feature_list.featured_artwork_grid .item .list_caption_wrapper {
        width: calc(48vw - 80px);
    }
    
    /* -----------------------------------------------------------
        Global classes
    ----------------------------------------------------------- */

    .content_basic_layout {
        padding: 120px 80px 80px;
    }

    /* -----------------------------------------------------------
       Page Specific
    ----------------------------------------------------------- */
}
