/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face {
    font-family: FontAwesome;
    src: url(fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%}
.fa-2x {
    font-size: 2em;
}
.fa-3x {
    font-size: 3em;
}
.fa-4x {
    font-size: 4em;
}
.fa-5x {
    font-size: 5em;
}
.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}
.fa-ul>li {
    position: relative;
}
.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center;
}
.fa-li.fa-lg {
    left: -1.85714286em;
}
.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em;
}
.fa-pull-left {
    float: left;
}
.fa-pull-right {
    float: right;
}
.fa.fa-pull-left {
    margin-right: .3em;
}
.fa.fa-pull-right {
    margin-left: .3em;
}
.pull-right {
    float: right;
}
.pull-left {
    float: left;
}
.fa.pull-left {
    margin-right: .3em;
}
.fa.pull-right {
    margin-left: .3em;
}
@-webkit-keyframes fa-spin {
    0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
@keyframes fa-spin {
    0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
.fa-th-large:before {
    content: "\f009"}
.fa-th:before {
    content: "\f00a"}
.fa-th-list:before {
    content: "\f00b"}
.fa-close:before {
    content: "\f00d"} 
.fa-times:before {
    content: "\f00d"}
.fa-power-off:before {
    content: "\f011"}
.fa-home:before {
    content: "\f015"}
.fa-road:before {
    content: "\f018"}
.fa-download:before {
    content: "\f019"}
.fa-play-circle-o:before {
    content: "\f01d"}
.fa-repeat:before {
    content: "\f01e"}
.fa-list-alt:before {
    content: "\f022"}
.fa-tags:before {
    content: "\f02c"}
.fa-font:before {
    content: "\f031"}
.fa-text-height:before {
    content: "\f034"}
.fa-text-width:before {
    content: "\f035"}
.fa-align-left:before {
    content: "\f036"}
.fa-align-center:before {
    content: "\f037"}
.fa-align-right:before {
    content: "\f038"}
.fa-align-justify:before {
    content: "\f039"}
.fa-list:before {
    content: "\f03a"}
.fa-image:before {
    content: "\f03e"}
.fa-play:before {
    content: "\f04b"}
.fa-pause:before {
    content: "\f04c"}
.fa-times-circle:before {
    content: "\f057"}
.fa-info-circle:before {
    content: "\f05a"}
.fa-times-circle-o:before {
    content: "\f05c"}
.fa-plane:before {
    content: "\f072"}
.fa-magnet:before {
    content: "\f076"}
.fa-external-link:before {
    content: "\f08e"}
.fa-phone:before {
    content: "\f095"}
.fa-twitter:before {
    content: "\f099"}
.fa-facebook-f:before, .fa-facebook:before {
    content: "\f09a"}
.fa-group:before {
    content: "\f0c0"}
.fa-link:before {
    content: "\f0c1"}
.fa-bars:before {
    content: "\f0c9"}
.fa-list-ul:before {
    content: "\f0ca"}
.fa-list-ol:before {
    content: "\f0cb"}
.fa-table:before {
    content: "\f0ce"}
.fa-pinterest:before {
    content: "\f0d2"}
.fa-linkedin:before {
    content: "\f0e1"}
.fa-building-o:before {
    content: "\f0f7"}
.fa-hospital-o:before {
    content: "\f0f8"}
.fa-circle-o:before {
    content: "\f10c"}
.fa-circle:before {
    content: "\f111"}
.fa-info:before {
    content: "\f129"}
.fa-html5:before {
    content: "\f13b"}
.fa-css3:before {
    content: "\f13c"}
.fa-play-circle:before {
    content: "\f144"}
.fa-level-up:before {
    content: "\f148"}
.fa-toggle-up:before {
    content: "\f151"}
.fa-toggle-right:before {
    content: "\f152"}
.fa-youtube:before {
    content: "\f167"}
.fa-youtube-play:before {
    content: "\f16a"}
.fa-instagram:before {
    content: "\f16d"}
.fa-toggle-left:before {
    content: "\f191"}
.fa-google:before {
    content: "\f1a0"}
.fa-language:before {
    content: "\f1ab"}
.fa-building:before {
    content: "\f1ad"}
.fa-support:before {
    content: "\f1cd"}
.fa-paper-plane:before, .fa-send:before {
    content: "\f1d8"}
.fa-paper-plane-o:before, .fa-send-o:before {
    content: "\f1d9"}
.fa-header:before {
    content: "\f1dc"}
.fa-copyright:before {
    content: "\f1f9"}
.fa-at:before {
    content: "\f1fa"}
.fa-toggle-off:before {
    content: "\f204"}
.fa-toggle-on:before {
    content: "\f205"}
.fa-street-view:before {
    content: "\f21d"}
.fa-pinterest-p:before {
    content: "\f231"}
.fa-whatsapp:before {
    content: "\f232"}
.fa-tv:before {
    content: "\f26c"}
.fa-500px:before {
    content: "\f26e"}
.fa-industry:before {
    content: "\f275"}
.fa-edge:before {
    content: "\f282"}
.fa-fort-awesome:before {
    content: "\f286"}
.fa-pause-circle:before {
    content: "\f28b"}
.fa-pause-circle-o:before {
    content: "\f28c"}
.fa-fa:before, .fa-font-awesome:before {
    content: "\f2b4"}
.fa-s15:before {
    content: "\f2cd"}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
