﻿@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800";


@font-face {
    font-family: 'FontAwesome';
    src: url(../fonts/fontawesome-webfont.eot?v=4.4.0);
    src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal;
}

.demo-wrapper .fa {
    font-size: 22px;
    color: #888888;
}

.fa {
    display: inline-block;
    font-size: 15px;
    font-style: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: 'FontAwesome';
    width: 30px;
    text-align: center;
}

.fa-envelope-o:before {
    content: "\f003";
}

.fa-lock:before {
    content: "\f023";
}

.fa-search:before {
    content: "\f002";
}

.fa-support:before {
    content: "\f1cd";
    font-size: 60px;
    color: #3aafa9;
    display: block;
    margin-bottom: 15px;
}

.fa-times:before {
    content: "\f00d";
    font-style: normal;
    font-size: 20px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: 'FontAwesome';
}

.fa-user:before {
    content: "\f007";
}

.fa-mortar-board:before {
    content: "\f19d";
}

.fa-mouse-pointer:before {
    content: "\f245";
}

.fa-edit:before {
    content: "\f044";
}

.fa-file-o:before {
    content: "\f016";
}

.fa-list-alt:before {
    content: "\f022";
}

.fa-graduation-cap:before {
    content: "\f19d";
}

.fa-users:before {
    content: "\f0c0";
}

.fa-cogs:before {
    content: "\f085";
}

.fa-book:before {
    content: "\f02d";
}

.fa-check-square-o:before {
    content: "\f046";
}

.fa-expand:before {
    content: "\f065";
}

.fa-picture-o:before {
    content: "\f03e";
}

.fa-headphones:before {
    content: "\f025";
}

.fa-stack-exchange:before {
    content: "\f18d";
}

.fa-bar-chart:before {
    content: "\f080";
}

.fa-cubes:before {
    content: "\f1b3";
}

.fa-pencil-square-o:before {
    content: "\f044";
}

.fa-share-alt:before {
    content: "\f1e0";
}

.fa-university:before {
    content: "\f19c";
}

.fa-search:before {
    content: "\f002";
}

.fa-facebook:before {
    content: "\f09a";
}
.fa-x-twitter:before {
    content: "\f099";
}
.fa-twitter:before {
    content: "\f099";
}

.fa-linkedin:before {
    content: "\f0e1";
}

.fa-rss:before {
    content: "\f09e";
}

.fa-envelope:before {
    content: "\f0e0";
}

.fa-youtube:before {
    content: "\f167";
}

.fa-pinterest:before {
    content: "\f0d2";
}

.fa-google-plus:before {
    content: "\f0d5";
}

.fa-map-marker:before {
    content: "\f041";
}

.fa-file-text:before {
    content: "\f15c";
}

.fa-file-o:before {
    content: "\f016";
}

.fa-edit:before {
    content: "\f044";
}

.fa-list-alt:before {
    content: "\f022";
}

.fa-user:before {
    content: "\f007";
}

.fa-mortar-board:before {
    content: "\f19d";
}

.fa-mouse-pointer:before {
    content: "\f245";
}

.fa-list-alt:before {
    content: "\f022";
}

.fa-cloud-download:before {
    content: "\f0ed";
}

.fa-reorder:before {
    content: "\f0c9";
}

.fa-chevron-left:before {
    content: "\f053";
}

.fa-chevron-right:before {
    content: "\f054";
}

.fa-gavel:before {
    content: "\f0e3";
    font-size: 30px;
}

.fa-signal:before {
    content: "\f012";
    font-size: 30px;
}

.fa-file-text-o:before {
    content: "\f0f6";
}

.fa-balance-scale:before {
    content: "\f24e";
    font-size: 30px;
}

.fa-group:before {
    content: "\f0c0";
    font-size: 30px;
}

.fa-black-tie:before {
    content: "\f27e";
    font-size: 30px;
}

.fa-user:before {
    content: "\f007";
}

.fa-check-square-o:before {
    content: "\f046";
}

.fa-clipboard:before {
    content: "\f0ea";
}

.fa-th-large:before {
    content: "\f009";
}

.fa-key:before {
    content: "\f084";
}

.fa-quote-right:before {
    content: "\f10e";
}

.fa-quote-left:before {
    content: "\f10d";
}

.fa-angle-down:before {
    content: "\f107";
}

.fa-angle-down {
    font-size: 11px !important;
}

.fa-phone:before {
    content: "\f095";
}

.fa-pencil:before {
    content: "\f040";
}

.fa-building-o:before {
    content: "\f0f7";
}

.fa-gears:before {
    content: "\f085";
}

.fa-star:before {
    content: "\f005";
}


.fa-circle:before {
    content: "\f111"
}
.fa-angle-left:before{content:"\f104 "}
.fa-newspaper-o:before {content: "\f1ea";}
.fa-list-alt:before{content:"\f022"} 
.fa-question:before {content: "\f128";}
.fa-location-arrow:before {content: "\f124";}
.fa-refresh:before {content: "\f021";}
.fa-handshake-o:before{content:"\f2b5"}
.fa-asterisk:before {content: "\f069";}
.fa-certificate:before {content: "\f0a3";}
.fa-th:before {content: "\f00a";}
.fa-book:before{content: "\f02d";}
.fa-address-book:before{content: "\f2b9";}
.fa-address-book-o:before {content: "\f2ba";}
.fa-comments-o:before {content: "\f0e6";}
.fa-paperclip:before {content: "\f0c6";}
.fa-paper-plane:before {content: "\f1d8";}
.fa-calendar:before{content: "\f073";}
.fa-long-arrow-right:before {content: "\f178"}
.fa-x-twitter:before {content: "\e61b"}
.fa-arrow-left:before {content: "\f060"}
.fa-arrow-right:before {content: "\f061"}
.fa-arrow-up:before {content: "\f062"}
.fa-arrow-down:before {content: "\f063"}

@font-face {
                font-family: 'Sharp Sans No1 Book';
                src: url(../fonts/SharpSansNo1-Book.eot);
                src: url(../fonts/SharpSansNo1-Book.eot?#iefix) format("embedded-opentype"), url(../fonts/SharpSansNo1-Book.woff) format("woff"), url(../fonts/SharpSansNo1-Book.ttf) format("truetype");
                font-weight: 400;
                font-style: normal
}
@font-face {
                font-family: 'Sharp Sans No1';
                src: url(../fonts/SharpSansNo1-Semibold.eot);
                src: url(../fonts/SharpSansNo1-Semibold.eot?#iefix) format("embedded-opentype"), url(../fonts/SharpSansNo1-Semibold.woff) format("woff"), url(../fonts/SharpSansNo1-Semibold.ttf) format("truetype");
                font-weight: 600;
                font-style: normal
}
@font-face {
                font-family: 'Sharp Sans No1';
                src: url(../fonts/SharpSansNo1-Medium.eot);
                src: url(../fonts/SharpSansNo1-Medium.eot?#iefix) format("embedded-opentype"), url(../fonts/SharpSansNo1-Medium.woff) format("woff"), url(../fonts/SharpSansNo1-Medium.ttf) format("truetype");
                font-weight: 500;
                font-style: normal
}
@font-face {
                font-family: 'Sharp Sans No1';
                src: url(../fonts/SharpSansNo1-Light.eot);
                src: url(../fonts/SharpSansNo1-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/SharpSansNo1-Light.woff) format("woff"), url(../fonts/SharpSansNo1-Light.ttf) format("truetype");
                font-weight: 300;
                font-style: normal
}
@font-face {
                font-family: 'Sharp Sans No1';
                src: url(../fonts/SharpSansNo1-Thin.eot);
                src: url(../fonts/SharpSansNo1-Thin.eot?#iefix) format("embedded-opentype"), url(../fonts/SharpSansNo1-Thin.woff) format("woff"), url(../fonts/SharpSansNo1-Thin.ttf) format("truetype");
                font-weight: 100;
                font-style: normal
}
.fa-linkedin-square:before {
    content: "\f08c"
}