/* 8931514 - 02/03/2022 - Jon B */
/* couldn't get repo to work with new output process */
/* this is the first file in the theme so that it can get overwritten where necessary by the original styling */
.fsLayout .fsStyleTwoThirds > .fsDiv {
    padding-left: 0;
    padding-right: 0;
}

@media (min-width: 700px) {
    .fsLayout .fsDiv, .fsLayout > header, .fsLayout > footer {
        padding-right: 1.42857em;
        padding-left: 1.42857em;
    }

    .fsOneColumnLayout > .fsDiv, .fsOneColumnLayout > header, .fsOneColumnLayout > footer {
        padding-right: 0;
        padding-left: 0;
    }

    .fsTwoColumnWideRightLayout .fsStyleOneThird, .fsElephantLeftLayout .fsStyleOneThird {
        padding-left: 0;
        padding-right: 40px;
    }

    .fsTwoColumnWideRightLayout .fsStyleTwoThirds, .fsElephantLeftLayout .fsStyleTwoThirds {
        padding-left: 0;
        padding-right: 0;
    }

    .fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsStyleOneThird, .fsHasElephantLeftLayout.fsHasRightBanner .fsStyleOneThird {
        padding-right: 40px;
    }

    .fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft, .fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft {
        padding-right: 40px;
    }

    .fsTwoColumnWideLeftLayout .fsStyleOneThird, .fsElephantRightLayout .fsStyleOneThird {
        padding-left: 20px;
        padding-right: 0;
    }

    .fsTwoColumnWideLeftLayout .fsStyleTwoThirds, .fsElephantRightLayout .fsStyleTwoThirds {
        padding-left: 0;
        padding-right: 0;
    }

    .fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsBannerLeft, .fsHasElephantRightLayout.fsHasLeftBanner #fsBannerLeft {
        padding-right: 40px;
    }

    .fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft, .fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft {
        padding-right: 40px;
    }
}

.fsForm { padding: 0 5px;}
