/* ############################################################################
   ##
   ##  Global Website Stylesheet for old ASP Classic modules only
   ##
   ######################################################################### */

@import url('./General/AccessibilityToolbar.css');
@import url('./General/Fonts.css');
@import url('./General/Typography.css');
@import url('./General/MainMenu.css');
@import url('./General/SubMenu.css');
@import url('./General/Forms.css');
@import url('./General/Tables.css');
@import url('./General/ContentElements.css');
@import url('./Modules/Shop/Shop.css');
@import url('DefaultPageLayout.css');
@import url('DefaultPageElements.css');
@import url('DefaultPageElementsExtended.css');

/*
    These days, ASP Classic pages only exist in the shop checkout. 
*/

#SubHeader {
}

    #SubHeader:after {
        border-radius: var(--site-box-border-radius);
    }

#PageTop,
#PageBottom {
    display: none !important;
}

#Primary {
    margin-bottom: var(--site-box-margin-bottom);
}

    #Primary #PageTitle {
        margin: 0px 0px var(--site-margin-thinnest);
        font-size: var(--site-h2-font-size);
        text-align: center;
        /* Hide from sight: */
        position: relative;
        overflow: hidden;
    }

    #Primary #RequiredFieldsMessage {
        display: none;
    }

#Secondary {
    display: none; /* It just makes a mess on shop and forums pages, but hiding it rather than removing it means it can be turned back on if needed. */
}