﻿@media (min-width: 768px) {
    .footerDiv {
    }

    .footerOuterBackgroundDiv {
        background-color: rgb(251,249,242);
    }

    .commonFooterRowPadding {
        margin-top: calc(0.4vw);
    }

    .footerHeaderLabelDiv {
        margin-top: calc(3.9vw);
        margin-bottom: calc(3.1vw);
    }

    .footerCollapseImg {
        width: calc(4.25vw);
        padding: calc(1.5vw) calc(.75vw) calc(1.5vw) calc(.75vw);
        background-color: rgb(107, 133, 91);
        margin-top: calc(3.9vw);
        margin-right: 15.6%;
    }

    .footerMainLabelDiv {
        width: 100%;
        border-top-style: solid;
        border-top-color: rgb(221, 121, 43);
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgb(221, 121, 43);
        border-width: 1px;
        margin-bottom: calc(.375vw);
        display: inline-block;
        padding-top: calc(0.4vw);
        padding-bottom: calc(0.4vw);
    }

    .footerMainLabel {
        font-size: calc(1.35vw);
        color: rgb(254, 209, 47);
        margin-top: calc(0.375vw);
        margin-bottom: calc(0.375vw);
        margin-left: calc(0.65vw);
    }

        .footerMainLabel:hover {
            cursor: pointer;
            text-decoration: underline;
        }

    .footerTopRowImg {
        width: calc(3vw);
        margin-right: 0.75vw;
        margin-left: 0.75vw;
    }

    .footerLeftColumn {
        padding-left: 3.9%;
        padding-right: 1.95%;
    }

    .footerCenterColumn {
        padding-left: 1.95%;
        padding-right: 1.95%;
    }

    .footerRightColumn {
        padding-left: 1.95%;
        padding-right: 3.9%;
    }
    .footerBottomLabelInfo {
        font-size: calc(1.04vw);
        color: rgb(241, 232, 203);
        margin-left: calc(0.375vw);
    }

    .footerCategoryLabel {
        margin-top: calc(0.375vw);
        margin-bottom: 0;
        margin-left: 5%;
    }

    .footerSubLabel {
        margin-left: calc(2vw);
    }

    .footerBottomLabel {
        margin-right: calc(0.375vw);
        padding-top: calc(0.4vw);
    }

        /*.footerBottomLabel:hover {
            cursor: pointer;
            text-decoration: underline;
        }*/

    /*.footerBottomLabelSmall {
        font-size: calc(1.04vw);
        color: rgb(254, 209, 47);      
    }*/

        /*.footerBottomLabelSmall:hover {
            cursor: pointer;
            text-decoration: underline;
        }*/

    .footerSearch {
        background-color: rgb(241, 232, 203);     
        margin-left: 7.8%;
        margin-right: 15.6%;
        font-size: calc(1vw)
    }

    .footerSearchInput {       
        background-color: rgb(241, 232, 203);
        padding-left: 5%;
        padding-top: calc(0.3vw);
        border-width: 0px;
        width: 90%;
    }

    .rowTwoFooter {
        margin-top: calc(3.9vw);
    }

    .rowFiveFooter {
        margin-top: calc(0.4vw);
        margin-bottom: calc(3vw);
        padding-top: calc(0.3vw);
    }
}