/*!
 *  Font Awesome 4.2.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/fontello.eot?v=4.2.0');
    src: url('../fonts/fontello.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontello.woff?v=4.2.0') format('woff'), url('../fonts/fontello.ttf?v=4.2.0') format('truetype'), url('../fonts/fontello.svg?v=4.2.0#fontawesomeregular') format('svg');
    font-weight: normal;
    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-fw {
    width: 1.28571429em;
    text-align: center
}

.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
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x, .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.follow-icon-fix {
    margin-top: 12px;
}

.fa-firebase:before {
    content: "\E9F2"
}

.fa-angular:before {
    content: "\E973"
}

.fa-flutter:before {
    content: "\E9F1"
}

.fa-nativescript:before {
    content: "\E9F0"
}

.fa-nodejs:before {
    content: "\E9EF"
}

.fa-typescript:before {
    content: "\E9EE"
}

.fa-linux:before {
    content: "\E9ED"
}

.fa-npm:before {
    content: "\E9EC"
}

.fa-app-store:before {
    content: "\E9EB"
}

.fa-testing:before {
    content: "\E9EA"
}

.fa-php:before {
    content: "\E9E9"
}

.fa-easel:before {
    content: "\E9E8"
}

.fa-docker:before {
    content: "\E9E7"
}

.fa-rxjs:before {
    content: "\E9E6"
}

.fa-cypress:before {
    content: "\E9E5"
}

.fa-git:before {
    content: "\E9E4"
}

.fa-vim:before {
    content: "\E9E3"
}

.fa-idea:before {
    content: "\E9E2"
}

.fa-actionscript:before {
    content: "\E9E1"
}

.fa-mysql:before {
    content: "\E9E0"
}

.fa-mysql:before {
    content: "\E9E0"
}

.fa-angle-left:before {
    content: "\F100"
}

.fa-angle-right:before {
    content: "\F101"
}

.fa-search:before {
    content: "\F00E"
}


.fa-link:before {
    content: "\F0C1"
}

.fa-github:before {
    content: "\F092"
}
.fa-linkedin:before {
    content: "\F08C"
}
.fa-youtube:before {
   content: "\F166"
}
.fa-pin:before{
    content: "\F08D"
}
.fa-telephone:before {
    content: "\E96F"
}
.fa-mail:before {
    content: "\F0E0"
}
.fa-twitter:before {
    content: "\E971"
}
.fa-facebook:before {
    content: "\F164"
}
.fa-whatsapp:before {
    content: "\E974"
}
.fa-instagram:before {
    content: "\E96E"
}
.fa-skype:before {
    content: "\E972"
}
.fa-youtube-2:before{
    content: "\F167"
}
