.no-link-display-text {
    word-break: break-word;
}
article.hwcp-calendar-events .contact-info .pwd-featured-icons {
    margin-bottom: 7px;
}
article.hwcp-calendar-events .contact-info .business_hours .pwd-featured-icons {
    align-items: flex-start;
}
article.hwcp-calendar-events .contact-info .business_hours .pwd-featured-icons [class*=" hwicon-"] {
    margin-top: 4px;
}.no-link-display-text {
    word-break: break-word;
}
article.hwcp-calendar-events .contact-info .pwd-featured-icons {
    margin-bottom: 7px;
}
article.hwcp-calendar-events .contact-info .business_hours .pwd-featured-icons {
    align-items: flex-start;
}
article.hwcp-calendar-events .contact-info .business_hours .pwd-featured-icons [class*=" hwicon-"] {
    margin-top: 4px;
}a.search-active+.nav-dropdown{
           visibility: visible;
       }
       .alert-banner+.alert-open {
           z-index: 1050;
       }
       .menu-opener > a {
            display: none;
       }
       .menu-opener > span {
            padding: 16px 0 16px 30px;
            flex-grow: 1;
            color: #fff !important;
            text-transform: uppercase;
            z-index: 1;
       }
       .menu-opener > span + .toggle {
            color: #fff;
            margin: 0;
            position: absolute;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
            z-index: 1;
            opacity: 1;
            width: 100%;
            text-align: right;
            height: 60px;
       }
       .menu-opener > span + .toggle i {
            font-family: "hawthorne" !important;
            speak: never;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            font-size: 0.5em;
            margin-right: 20px;
       }
       .menu-opener > span + .toggle i:before {
            content: "\e931";
       }.alert-banner+.alert-open {
           z-index: 1010;
       }.rate-plans-bold .features, .rate-plans-simple .rate-plan-details { flex-grow: 0; }

       article.hwcp-calendar-events .is-divider {
        border-top: 1px solid rgba(0,0,0,0.2);
        padding-top: 20px;
        margin-top: 15px;
        background: transparent;
        max-width: 100%;
    }.gform_wrapper  .gfield_checkbox input[type=checkbox],
    .gform_wrapper  .gfield_radio input[type=radio] {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }article.hwcp-jobs .contact-info .pwd-featured-icons {
        margin-bottom: 7px;
    }
    article.hwcp-jobs  .contact-info .business_hours .pwd-featured-icons {
        align-items: flex-start;
    }
    article.hwcp-jobs  .contact-info .business_hours .pwd-featured-icons [class*=" hwicon-"] {
        margin-top: 4px;
    }
    .categories-label a {
        display: inline-block;
        padding: 6px 10px;
        color: #fff;
        background-color: #3768b5;
        transition: all 0.3s;
        margin: 5px 5px 5px 0;
        font-size: 0.75em;
        text-decoration: none !important;
       }
    .categories-label a:hover, .categories-label a:focus {
        color: #fff;
        background-color: #3768b5;
       }@media screen and (min-width: 549px) {
        .app-sorting {
            display: flex;
            align-items: center;
            justify-content: flex-end;
            flex-wrap: wrap;
        }
        .app-sorting select {
            width: auto;
        }
        .app-sorting label {
            margin-bottom: 1em;
            margin-right: 1em;
        }
    }article.hwcp-bids .bid-details h3 {
        margin-bottom: 0.3em;
        line-height: 1.3;
    }.no-link-display-text {
         word-break: break-word;
    }
     article.hwcp-calendar-events .contact-info .pwd-featured-icons {
         margin-bottom: 7px;
    }
     article.hwcp-calendar-events .contact-info .business_hours .pwd-featured-icons {
         align-items: flex-start;
    }
     article.hwcp-calendar-events .contact-info .business_hours .pwd-featured-icons [class*=" hwicon-"] {
         margin-top: 4px;
    }a.search-active+.nav-dropdown{
                visibility: visible;
            }
            .alert-banner+.alert-open {
                z-index: 1050;
            }
            .menu-opener > a {
                 display: none;
            }
            .menu-opener > span {
                 padding: 16px 0 16px 30px;
                 flex-grow: 1;
                 color: #fff !important;
                 text-transform: uppercase;
                 z-index: 1;
            }
            .menu-opener > span + .toggle {
                 color: #fff;
                 margin: 0;
                 position: absolute;
                 right: 0;
                 top: 50%;
                 transform: translateY(-50%);
                 z-index: 1;
                 opacity: 1;
                 width: 100%;
                 text-align: right;
                 height: 60px;
            }
            .menu-opener > span + .toggle i {
                 font-family: "hawthorne" !important;
                 speak: never;
                 font-style: normal;
                 font-weight: normal;
                 font-variant: normal;
                 text-transform: none;
                 line-height: 1;
                 -webkit-font-smoothing: antialiased;
                 -moz-osx-font-smoothing: grayscale;
                 font-size: 0.5em;
                 margin-right: 20px;
            }
            .menu-opener > span + .toggle i:before {
                 content: "\e931";
            }.alert-banner+.alert-open {
                z-index: 1010;
            }

.resource-dir_category-active-members .col.large-3.medium-4.small-12, .resource-dir_category-associate-members .col.large-3.medium-4.small-12, .resource-dir_category-supporting .col.large-3.medium-4.small-12{
    display: none;
}