<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 568px) {

  


    #smallphoneholder {
        display: block;
        float: right;
     
        border: 1px solid #00ff21;
        margin-top: -60px;
    }

    .homeCatImageHolder {
        width: 50%;
    }

    .homeCatImageRight {
        float: right;
    }

    .homeCatImageLeft {
        float: left;
    }

    .homeCatText {
        width: 45%;
    }

    .homeCatTextRight {
        float: right;
        margin-right: 2%;
    }

    .homeCatTextLeft {
        float: left;
        margin-left: 2%;
    }

    .homeCatHeaderSmall {
        display: none;
        visibility: hidden;
    }

    .homeCatHeaderStandard {
        display: block;
        visibility: visible;
    }

    .shopdivider {
        clear: both;
        margin-bottom: 10px;
    }

    .productlistImage {
        float: right;
        width: 44%;
    }

        .productlistImage input {
            width: 100%;
        }

    .productlisting img {
        max-height: 450px;
        width:auto;
        float:right;
    }

    .productlistText {
        float: left;
        width: 55%;
    }

    .productlistCosts {
        f-loat: left;
        width: 100%;
    }

    /*
        Order Page
    */

     #postcode_lookup {
            w-idth: 280px;
            margin-bottom: 5px;
            font-family: 'Titillium Web', Arial, Helvetica, sans-serif;
            p-adding-left: 220px;
        }

        #postcode_lookupD {
            w-idth: 280px;
            margin-bottom: 5px;
            font-family: 'Titillium Web', Arial, Helvetica, sans-serif;
            p-adding-left: 220px;
        }

        #opc_input {
            margin-left: 5px;
            width: 120px;
        }

        #opc_button {
            /*margin-left: 20px;*/
            clear: right;
            /*float: left;margin-left:2px;*/
            font-family: 'Titillium Web', Arial, Helvetica, sans-serif;
            w-idth: 150px;
            margin-left: 10px;
        }

        #opc_dropdown {
            clear: both;
            margin-top: 5px;
            margin-left: 5px;
            /* width: 640px;*/
            width: 100%;
        }

        .FieldTitle {
            float: left;
            width: 200px;
            background-color: #ffffff;
            margin-right: 5px;
            padding: 3px;
        }

        .FieldInput {
            float: left;
            margin-right: 5px;
        }

        .FieldInputText {
            border: 1px solid #CCCCCC;
            width: 400px;
            padding: 5px;
        }


        .fieldpair {
            margin-bottom: 5px;
        }

        .rblInput label {
            margin-left: 5px;
            margin-right: 5px;
        }

        #orderholder {
            max-width: 700px;
            margin-left: auto;
            margin-right: auto;
        }
    #searchholder {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 50px;
        margin-bottom: 400px;
        min-height: 80%;
    }

    .searchfield {
        width: 84%;
        font-size: 1.3em;
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        padding: 3px;
    }

    .searchbutton {
        width: 15%;
        font-size: 1.3em;
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        padding: 3px;
        float: right;
        visibility:visible;
        display:block;
    }

    .searchicon {
        visibility: hidden;
        display: none;
    }

    .outer {
        display: table;
        position: absolute;
        height: 100%;
        width: 100%;
    }

    .middle {
        display: table-cell;
        vertical-align: middle;
    }

    .inner {
        margin-left: auto;
        margin-right: auto;
        width: /*whatever width you want*/;
    }

    .list_item_container {
        width: 800px;
        height: 80px;
        padding: 5px 0;
        border: 1px solid #cccccc;
    }

    .image {
        max-width: 60px;
        max-height: 60px;
        margin-right: 10px;
        float: left;
    }

        .image img {
            max-width: 60px;
            max-height: 60px;
        }

    .description {
        font-style: italic;
        font-size: 0.7em;
        color: gray;
        fl-oat: right;
        margin-right: 10px;
    }

    .label {
        font-size: 0.8em;
        color: gray;
    }


    .ViewGallery {
        width: 200px;
        margin-left: auto;
        margin-right: auto;
    }


    #RegForm {
        max-width:500px;
        margin-left:auto;
        margin-right:auto;

    }

    .headeraddress {
       
        font-size: 0.95em;
        
    }

}
</pre></body></html>