@font-face { font-family: 'FontAwesome'; font-display: swap; src: url('/root/assets/fonts/FontAwesome4/fontawesome-webfont.eot?v=4.7.0'); src: url('/root/assets/fonts/FontAwesome4/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/root/assets/fonts/FontAwesome4/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/root/assets/fonts/FontAwesome4/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/root/assets/fonts/FontAwesome4/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/root/assets/fonts/FontAwesome4/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } .fa, .fas, .fab, .far { 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-phone:before { content: "\f095"; } .fa-search:before { content: "\f002"; } .fa-long-arrow-alt-left:before { content: "\f30a"; } .fa-arrow-right:before { content: "\f061"; } .fa-long-arrow-alt-right:before { content: "\f178"; } .fa-angle-down:before { content: "\f107"; } .fa-angle-up:before { content: "\f106"; } .fa-angle-left:before { content: "\f104"; } .fa-angle-right:before { content: "\f105"; } .fa-mobile-alt:before { content: "\f10b"; } .fa-map:before { content: "\f279"; } .fa-map-marker-alt:before { content: "\f041"; } .fa-location-arrow:before { content: "\f124"; } .fa-plus:before { content: "\f067"; } .fa-chevron-left:before { content: "\f053"; } .fa-chevron-down:before { content: "\f078"; } .fa-chevron-up:before { content: "\f077"; } .fa-chevron-right:before { content: "\f054"; } .fa-star:before { content: "\f005"; } .fa-clock:before { content: "\f017"; } .fa-spinner:before { content: "\f110"; } .fa-file-audio:before { content: "\f1c7"; } .fa-file-csv:before { content: "\f6dd"; } .fa-file-excel:before { content: "\f1c3"; } .fa-file-image:before { content: "\f1c5"; } .fa-file-medical:before { content: "\f477"; } .fa-file-pdf:before { content: "\f1c1"; } .fa-file-powerpoint:before { content: "\f1c4"; } .fa-file-video:before { content: "\f1c8"; } .fa-file-word:before { content: "\f1c2"; } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .fa-plus:before { content: "\f067"; } .fa-plus-square:before { content: "\f0fe"; } .fa-plus-square-o:before { content: "\f196"; } .fa-apple:before { content: "\f179"; } .fa-windows:before { content: "\f17a"; } .fa-info-circle:before { content: "\f05a"; } .fa-facebook-square:before { content: "\f082"; } .fa-facebook-f:before { content: "\f09a"; } .fa-twitter-square:before { content: "\f081"; } .fa-twitter:before { content: "\f099"; } .fa-linkedin:before { content: "\f08c"; } .fa-linkedin-in:before { content: "\f0e1"; } .fa-houzz:before { content: "\f27c"; } .fa-pinterest-square:before { content: "\f0d3"; } .fa-pinterest-p:before { content: "\f231"; } .fa-youtube:before { content: "\f167"; } .fa-yelp:before { content: "\f1e9"; } .fa-google-plus-square:before { content: "\f0d4"; } .fa-google-plus-g:before { content: "\f0d5"; } .fa-instagram-square:before { content: "\f955"; } .fa-instagram:before { content: "\f16d"; } .fa-user:before { content: "\f007"; } .fa-times-circle-o:before{ content: "\f05c"; } .fa-angle-double-right:before { content: "\f101"; } .fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d"; } .fa-times-thin:before { content: '\00d7'; } .fa-angle-double-right:before { content: "\f101"; } .fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d"; } .fa-times-thin:before { content: '\00d7'; } .fa, .fas, .far, .fal, .fad, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; } .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -.0667em; } .fa-xs { font-size: .75em; } .fa-sm { font-size: .875em; } .fa-1x { font-size: 1em; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-6x { font-size: 6em; } .fa-7x { font-size: 7em; } .fa-8x { font-size: 8em; } .fa-9x { font-size: 9em; } .fa-10x { font-size: 10em; } @-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); } }