#imgwrap {
    display: none
}

@media only screen and (max-width: 1300px) {
    header {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-bottom: 18px !important;
        !o;
        !;
        padding-top: 17px !important;
    }

    header img {
        width: 100px;
        margin: 0 auto;
    }

    .overlaylogo {
        margin-top: 0 !important;
    }

    .auction-section {
        flex-direction: column;
    }

    .auction-section,
    .auction-section *:not(.auction-section img) {
        width: 97% !important;
        box-sizing: border-box;
    }

    div#welcomestuff {
        width: 100%;
        background: white;
        padding-left: 0 !important;
        /* FLEX-DIRECTION: COLUMN !IMPORTANT; */
        !I;
        !;
        /* flex-wrap: wrap; */
        margin-bottom: 30px;
    }

    #welcomestuff h1 {
        /* order: 1; */
    }

    #welcomestuff img {
        /* order: 2; */
    }

    div#flexstuff {
        margin-top: 0 !important;
    }

    .image-container img {
        max-width: 610px !important;
        width: 100% !important;
        !i;
        !;
    }

    #navwrap {
        width: 100%;
        text-align: center;
        display: flex;
        justify-content: center;
    }

    #nav {
        text-align: center;
        display: flex !important;
        !i;
        !;
        justify-content: center;
    }

    #contact {
        display: flex;
        flex-direction: column;
    }

    #contact * {
        text-align: center;
    }

    .search-form-submit {
        margin-top: 0px;
    }

    div#contact span {
        display: none;
    }

    .header-search {
        margin: 16px 0 8px;
    }
}

@media only screen and (max-width: 1300px) {
    .mm-page #headerwrap header {
        flex-direction: column;
    }

    .mm-page #headerwrap header .headerlogo {
        width: 90px;
        margin: 0 auto;
    }

    .mm-page #headerwrap header #navwrap {
        width: 100%;
        margin: 20px 0;
    }

    .mm-page #headerwrap header #navwrap #nav {
        width: 100vw;
        text-align: center;
        justify-content: center;
        display: flex;
        position: static;
    }

    .mm-page #headerwrap header #contact {
        display: flex;
        justify-content: center;
        width: 100% !important;
    }

    .mm-page #flexstuff {
        margin-top: 0;
    }

    .mm-page .auction-section {
        flex-direction: column;
    }

    .mm-page .auction-section .text-container {
        width: 100%;
    }

    .mm-page .auction-section .text-container p {
        width: 100% !important;
    }
}

@media only screen and (max-width: 1000px) {
    .mm-page .hero .overlaylogo {
        width: 170px;
        margin-top: 0px;
    }


    div#welcomestuff IMG {
        display: none;
    }

    #imgwrap {
        display: flex;
        flex-direction: column;
        order: 3;
    }

    div#imgwrap img {
        width: 240px;
        margin: 0 auto;
        padding-bottom: 20px;
    }

    .mm-page .hero .cycle-slideshow .twoimgs img {
        height: 290px;
    }
}

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 500px) {}