.section {
    clear: both;
    padding: 0px 20px;
    margin: 0px
}

.group:before, .group:after {
    content: "";
    display: table
}

.group:after {
    clear: both
}

.group {
    zoom: 1
}

.col {
    display: block;
    float: left;
    margin: 1% 0 1% 1.6%
}

    .col:first-child {
        margin-left: 0
    }

@media only screen and (max-width:900px) {
    nav li a {
        font-size: 17px;
        font-size: 1.7rem;
        padding: 5px 20px
    }

    .headerInterior h1 {
        font-size: 46px;
        font-size: 4.6rem
    }

    h3.options {
        width: 50%
    }
}

@media only screen and (max-width:850px) {
}

@media only screen and (max-width:767px) {
    .bigNav {
        display: none
    }

    .iframeContainer, .iframeContainerFNBC {
        width: 95%
    }

    .topLinks {
        width: 98%;
        text-align: right;
        margin: 0
    }

    .mobileMenuLink {
        display: block
    }

    .headerInterior h1 {
        font-size: 40px;
        font-size: 4rem
    }

    h3.options {
        width: 65%
    }
}

@media only screen and (max-width:570px) {
    h3.options {
        width: 75%
    }
}

@media only screen and (max-width:480px) {
    .col {
        margin: 1% 0 1% 0%
    }

        .topNav, #slider, .enroll, .col.hideMobile, .options img.hideMobile {
            display: none
        }

        #slider_mobile, .mobileOnly, .col.mobileOnly, .options img.mobileOnly {
            display: block
        }

    .contentPad {
        padding: 60px 0
    }

    .topLinks li a.navContact {
        border-right: 0
    }

    .headerInterior h1 {
        font-size: 38px;
        font-size: 3.8rem
    }

    h3.options, .width95, .leftMenu {
        width: 100%
    }

    .options .right {
        text-align: left
    }

    .loanGraphic {
        display: block;
        margin-bottom: 30px
    }

    .bgOnlineBanking {
        background: #223756 url("/img/bgBenFranklin.png") no-repeat scroll 70% center / cover
    }

    .community .span_1_of_2, .meetTeam .span_1_of_2 {
        width: 100%
    }

    .communityInner, .meetTeamInner {
        width: 80%;
        padding: 10% 10% 15%
    }

    a.btnFloat:link, a.btnFloat:active, a.btnFloat:visited {
        bottom: 10%
    }

    a.btnFloat.left {
        left: auto;
        right: 0
    }

    .resources.nestedSection .span_1_of_2 {
        width: 48%;
        margin: 0 1%
    }

    .resources span {
        font-size: 18px;
        font-size: 1.8rem
    }

    .fbPage {
        padding-top: 80px
    }

    .footerNav {
        padding-top: 0
    }

    .leftMenu {
        margin-bottom: 60px
    }

    .leader, .albumList {
        margin-bottom: 50px
    }

    .branch {
        display: block;
        font-size: 22px;
        font-size: 2.2rem;
        padding: 10px 0 10px 15px;
        margin-bottom: 0;
        border: 0;
        background: url('/img/arrow.png') no-repeat 0 center
    }

    .photoGalleryImages .section {
        padding: 0
    }

    .photoGalleryImages img {
        margin-bottom: 20px
    }

    .wysiwyg h1.mainHead span {
        font-size: 26px !important;
        font-size: 2.6rem !important
    }

    .newsImgContainer, .eventImgContainer {
        float: none;
        margin-left: 0
    }

        .newsImgContainer img, .eventImgContainer img {
            float: none;
            max-width: 100%
        }

    .footer, .footer .right {
        text-align: center
    }

    .designedBy {
        padding-top: 10px
    }

    .wysiwyg img {
        max-width: 100%;
        height: auto
    }

    .catList, .sidePosts {
        width: 88%
    }

    #recaptcha_challenge_image {
        margin: 0 !important;
        height: auto !important
    }

    .recaptchatable a img {
        width: auto !important
    }

    #recaptcha_logo {
        display: none
    }

    #recaptcha_response_field {
        margin: 0 !important;
        width: 95% !important;
        height: auto !important
    }

    .recaptchatable #recaptcha_image {
        margin: 0 !important;
        width: 100% !important;
        height: auto !important
    }

    .recaptchatable a, .recaptchatable a:hover {
        font-size: 7px;
        font-size: 0.7rem
    }

    .recaptchatable .recaptcha_r1_c1, .recaptchatable .recaptcha_r3_c1, .recaptchatable .recaptcha_r3_c2, .recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, .recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, .recaptchatable .recaptcha_r4_c1, .recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell {
        margin: 0 !important;
        width: 100% !important;
        background: none !important;
        height: auto !important
    }
}

.span_2_of_2 {
    width: 100%
}

.span_1_of_2 {
    width: 49.2%
}

.span_3_of_3 {
    width: 100%
}

.span_2_of_3 {
    width: 66.13%
}

.span_1_of_3 {
    width: 32.26%
}

.span_4_of_4 {
    width: 100%
}

.span_3_of_4 {
    width: 74.6%
}

.span_2_of_4 {
    width: 49.2%
}

.span_1_of_4 {
    width: 23.8%
}

.span_5_of_5 {
    width: 100%
}

.span_4_of_5 {
    width: 79.68%
}

.span_3_of_5 {
    width: 59.36%
}

.span_2_of_5 {
    width: 39.04%
}

.span_1_of_5 {
    width: 18.72%
}

.span_6_of_6 {
    width: 100%
}

.span_5_of_6 {
    width: 83.06%
}

.span_4_of_6 {
    width: 66.13%
}

.span_3_of_6 {
    width: 49.2%
}

.span_2_of_6 {
    width: 32.26%
}

.span_1_of_6 {
    width: 15.33%
}

.span_7_of_7 {
    width: 100%
}

.span_6_of_7 {
    width: 85.48%
}

.span_5_of_7 {
    width: 70.97%
}

.span_4_of_7 {
    width: 56.45%
}

.span_3_of_7 {
    width: 41.94%
}

.span_2_of_7 {
    width: 27.42%
}

.span_1_of_7 {
    width: 12.91%
}

.span_8_of_8 {
    width: 100%
}

.span_7_of_8 {
    width: 87.3%
}

.span_6_of_8 {
    width: 74.6%
}

.span_5_of_8 {
    width: 61.9%
}

.span_4_of_8 {
    width: 49.2%
}

.span_3_of_8 {
    width: 36.5%
}

.span_2_of_8 {
    width: 23.8%
}

.span_1_of_8 {
    width: 11.1%
}

.span_9_of_9 {
    width: 100%
}

.span_8_of_9 {
    width: 88.71%
}

.span_7_of_9 {
    width: 77.42%
}

.span_6_of_9 {
    width: 66.13%
}

.span_5_of_9 {
    width: 54.84%
}

.span_4_of_9 {
    width: 43.55%
}

.span_3_of_9 {
    width: 32.26%
}

.span_2_of_9 {
    width: 20.97%
}

.span_1_of_9 {
    width: 9.68%
}

.span_10_of_10 {
    width: 100%
}

.span_9_of_10 {
    width: 89.84%
}

.span_8_of_10 {
    width: 79.68%
}

.span_7_of_10 {
    width: 69.52%
}

.span_6_of_10 {
    width: 59.36%
}

.span_5_of_10 {
    width: 49.2%
}

.span_4_of_10 {
    width: 39.04%
}

.span_3_of_10 {
    width: 28.88%
}

.span_2_of_10 {
    width: 18.72%
}

.span_1_of_10 {
    width: 8.56%
}

.span_11_of_11 {
    width: 100%
}

.span_10_of_11 {
    width: 90.76%
}

.span_9_of_11 {
    width: 81.52%
}

.span_8_of_11 {
    width: 72.29%
}

.span_7_of_11 {
    width: 63.05%
}

.span_6_of_11 {
    width: 53.81%
}

.span_5_of_11 {
    width: 44.58%
}

.span_4_of_11 {
    width: 35.34%
}

.span_3_of_11 {
    width: 26.1%
}

.span_2_of_11 {
    width: 16.87%
}

.span_1_of_11 {
    width: 7.63%
}

.span_12_of_12 {
    width: 100%
}

.span_11_of_12 {
    width: 91.53%
}

.span_10_of_12 {
    width: 83.06%
}

.span_9_of_12 {
    width: 74.6%
}

.span_8_of_12 {
    width: 66.13%
}

.span_7_of_12 {
    width: 57.66%
}

.span_6_of_12 {
    width: 49.2%
}

.span_5_of_12 {
    width: 40.73%
}

.span_4_of_12 {
    width: 32.26%
}

.span_3_of_12 {
    width: 23.8%
}

.span_2_of_12 {
    width: 15.33%
}

.span_1_of_12 {
    width: 6.86%
}

@media only screen and (max-width:480px) {
    .span_1_of_2, .span_2_of_2, .span_1_of_3, .span_2_of_3, .span_3_of_3, .span_1_of_4, .span_2_of_4, .span_3_of_4, .span_1_of_4, .span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5, .span_1_of_6, .span_2_of_6, .span_3_of_6, .span_4_of_6, .span_5_of_6, .span_6_of_6, .span_1_of_7, .span_2_of_7, .span_3_of_7, .span_4_of_7, .span_5_of_7, .span_6_of_7, .span_7_of_7, .span_1_of_8, .span_2_of_8, .span_3_of_8, .span_4_of_8, .span_5_of_8, .span_6_of_8, .span_7_of_8, .span_8_of_8, .span_1_of_9, .span_2_of_9, .span_3_of_9, .span_4_of_9, .span_5_of_9, .span_6_of_9, .span_7_of_9, .span_8_of_9, .span_9_of_9, .span_1_of_10, .span_2_of_10, .span_3_of_10, .span_4_of_10, .span_5_of_10, .span_6_of_10, .span_7_of_10, .span_8_of_10, .span_9_of_10, .span_10_of_10, .span_1_of_11, .span_2_of_11, .span_3_of_11, .span_4_of_11, .span_5_of_11, .span_6_of_11, .span_7_of_11, .span_8_of_11, .span_9_of_11, .span_10_of_11, .span_11_of_11, .span_1_of_12, .span_2_of_12, .span_3_of_12, .span_4_of_12, .span_5_of_12, .span_6_of_12, .span_7_of_12, .span_8_of_12, .span_9_of_12, .span_10_of_12, .span_11_of_12, .span_12_of_12 {
        width: 100%
    }
}
