@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700|Source+Sans+Pro:400,700);
@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700|Source+Sans+Pro:400,700);

.hidden {
    display: none;
}

.visually-hidden {
    position: absolute !important;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
    width: 1px;
    height: 1px;
    word-wrap: normal;
}

    .visually-hidden.focusable:active, .visually-hidden.focusable:focus {
        position: static !important;
        overflow: visible;
        clip: auto;
        width: auto;
        height: auto;
    }

.invisible {
    visibility: hidden;
}