.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

@font-face {
    font-family: themify;
    src: url(fonts/themify-icons/fonts/themify.eot?-fvbane);
    src: url(fonts/themify-icons/fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'),url(fonts/themify-icons/fonts/themify.woff?-fvbane) format('woff'),url(fonts/themify-icons/fonts/themify.ttf?-fvbane) format('truetype'),url(fonts/themify-icons/fonts/themify.svg?-fvbane#themify) format('svg');
    font-weight: 400;
    font-style: normal
}

[class*=" ti-"],[class^=ti-] {
    font-family: themify;
    speak: none;
    font-variant: normal;
    text-transform: none
}

/*!* Feather Icons (https://feathericons.com/)
* Licensed under MIT*/
@font-face {
    font-family: feather-icons;
    src: url(fonts/feather-icons/Feather-Icons.ttf?v=1.0) format('truetype'),url(fonts/feather-icons/Feather-Icons.woff) format('woff'),url(fonts/feather-icons/Feather-Icons.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

[class^=icon-feather-],[class*=" icon-feather-"] {
    font-family: feather-icons!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

/*!
*  Line Awesome 1.1.0 by @icons_8 - https://icons8.com/line-awesome
*/
.la,.la-stack {
    display: inline-block
}
.la-fw,.la-li {
    text-align: center
}

@font-face {
    font-family: LineAwesome;
    font-display: auto;
    src: url(fonts/line-awesome/line-awesome.eot?v=1.1.);
    src: url(fonts/line-awesome/line-awesome.eot??v=1.1.#iefix) format("embedded-opentype"),url(fonts/line-awesome/line-awesome.woff2?v=1.1.) format("woff2"),url(fonts/line-awesome/line-awesome.woff?v=1.1.) format("woff"),url(fonts/line-awesome/line-awesome.ttf?v=1.1.) format("truetype"),url(fonts/line-awesome/line-awesome.svg?v=1.1.#fa) format("svg");
    font-weight: 400;
    font-style: normal
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family:LineAwesome;
        src: url(fonts/line-awesome/line-awesome.svg?v=1.1.#fa) format("svg")
    }
}
.la {
    font: normal normal normal 16px/1 LineAwesome;
    font-size: inherit;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased
}

.la-unlock:before {
    content: "\f360"
}

.la-user:before {
    content: "\f364"
}


















