/* ==========================================================================
   JPC INTERNATIONAL - icon font sets (SUBSET BUILD)
   ==========================================================================
   GENERATED by tools/build-icon-subset.py - do not hand-edit.

   Contains only the 287 icon classes the site actually uses, and points at
   fonts rebuilt to hold only those glyphs. The full library (8,058 icons)
   is preserved in icon-font-sets.full.css, which icon-library.html loads.

   Started using a new icon? Re-run the builder or it will render blank:
       python tools/build-icon-subset.py
   ========================================================================== */

@font-face{font-family:'iconfont-education';src:url('subset/education.woff2') format('woff2'),url('subset/education.woff') format('woff');font-weight:normal;font-style:normal;font-display:block;}
@font-face{font-family:'iconfont-default';src:url('subset/default.woff2') format('woff2'),url('subset/default.woff') format('woff');font-weight:normal;font-style:normal;font-display:block;}

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

/* --- iconfont-education (36) --- */
.icon-education-academic-hat,.icon-education-armsup,.icon-education-award-ribbon,.icon-education-backpack,.icon-education-blocks-abc,.icon-education-book-open,.icon-education-building,.icon-education-bus,.icon-education-calendar,.icon-education-calendar-date,.icon-education-certificate-award,.icon-education-check-tick,.icon-education-clipboard-aplus,.icon-education-clipboard-check,.icon-education-clock-analog,.icon-education-commendations,.icon-education-community,.icon-education-compass,.icon-education-educator,.icon-education-globe,.icon-education-handshake,.icon-education-laptop-education,.icon-education-lightbulb,.icon-education-map-world,.icon-education-paperplane,.icon-education-read-text,.icon-education-schoolhouse,.icon-education-screen-graph2,.icon-education-share-education,.icon-education-stethoscope,.icon-education-store-chat,.icon-education-table-people,.icon-education-teacher-2,.icon-education-touch-phone,.icon-education-trophy,.icon-education-watch-publicspeaking{font-family:'iconfont-education' !important;}
.icon-education-academic-hat:before{content:"\e902";}
.icon-education-armsup:before{content:"\e905";}
.icon-education-award-ribbon:before{content:"\e90b";}
.icon-education-backpack:before{content:"\e90c";}
.icon-education-blocks-abc:before{content:"\e911";}
.icon-education-book-open:before{content:"\e916";}
.icon-education-building:before{content:"\e91e";}
.icon-education-bus:before{content:"\e91f";}
.icon-education-calendar:before{content:"\e922";}
.icon-education-calendar-date:before{content:"\e923";}
.icon-education-certificate-award:before{content:"\e92a";}
.icon-education-check-tick:before{content:"\e92d";}
.icon-education-clipboard-aplus:before{content:"\e92f";}
.icon-education-clipboard-check:before{content:"\e930";}
.icon-education-clock-analog:before{content:"\e932";}
.icon-education-commendations:before{content:"\e934";}
.icon-education-community:before{content:"\e935";}
.icon-education-compass:before{content:"\e936";}
.icon-education-educator:before{content:"\e943";}
.icon-education-globe:before{content:"\e94d";}
.icon-education-handshake:before{content:"\e95b";}
.icon-education-laptop-education:before{content:"\e962";}
.icon-education-lightbulb:before{content:"\e96e";}
.icon-education-map-world:before{content:"\e974";}
.icon-education-paperplane:before{content:"\e982";}
.icon-education-read-text:before{content:"\e993";}
.icon-education-schoolhouse:before{content:"\e996";}
.icon-education-screen-graph2:before{content:"\e999";}
.icon-education-share-education:before{content:"\e99e";}
.icon-education-stethoscope:before{content:"\e9a1";}
.icon-education-store-chat:before{content:"\e9a3";}
.icon-education-table-people:before{content:"\e9aa";}
.icon-education-teacher-2:before{content:"\e9ae";}
.icon-education-touch-phone:before{content:"\e9be";}
.icon-education-trophy:before{content:"\e9c0";}
.icon-education-watch-publicspeaking:before{content:"\e9c5";}
/* --- iconfont-default (251) --- */
.icon-default-address-book,.icon-default-anchor,.icon-default-arrow-left,.icon-default-arrow-right,.icon-default-atom,.icon-default-award,.icon-default-balance-scale,.icon-default-bars,.icon-default-basketball-ball,.icon-default-bed,.icon-default-bell-slash,.icon-default-bezier-curve,.icon-default-book,.icon-default-book-open,.icon-default-book-reader,.icon-default-box,.icon-default-brain,.icon-default-briefcase,.icon-default-building,.icon-default-bullseye,.icon-default-bus,.icon-default-bus-alt,.icon-default-calculator,.icon-default-calendar,.icon-default-calendar-alt,.icon-default-calendar-check,.icon-default-camera,.icon-default-car,.icon-default-certificate,.icon-default-chalkboard,.icon-default-chalkboard-teacher,.icon-default-chart-bar,.icon-default-chart-line,.icon-default-chart-pie,.icon-default-chat,.icon-default-check,.icon-default-check-circle,.icon-default-checkmark,.icon-default-chevron-down,.icon-default-chevron-left,.icon-default-chevron-right,.icon-default-chevron-right1,.icon-default-chevron-up,.icon-default-child,.icon-default-circle,.icon-default-city,.icon-default-clipboard,.icon-default-clipboard-check,.icon-default-clipboard-list,.icon-default-clock,.icon-default-code,.icon-default-coffee,.icon-default-cog,.icon-default-cogs,.icon-default-coins,.icon-default-comment,.icon-default-comment-dots,.icon-default-comments,.icon-default-comments-alt,.icon-default-compass,.icon-default-concierge-bell,.icon-default-copy,.icon-default-crown,.icon-default-cut,.icon-default-directions,.icon-default-dna,.icon-default-dollar-sign,.icon-default-door-open,.icon-default-dove,.icon-default-download,.icon-default-drafting-compass,.icon-default-drum,.icon-default-dumbbell,.icon-default-envelope,.icon-default-eraser,.icon-default-exchange-alt,.icon-default-exclamation-circle,.icon-default-exclamation-triangle,.icon-default-expand,.icon-default-external-link-alt,.icon-default-eye,.icon-default-eye-open,.icon-default-eye-slash,.icon-default-facebook-f,.icon-default-fax,.icon-default-file,.icon-default-file-alt,.icon-default-file-contract,.icon-default-file-invoice,.icon-default-file-invoice-dollar,.icon-default-file-pdf,.icon-default-file-signature,.icon-default-film,.icon-default-filter,.icon-default-first-aid,.icon-default-flag,.icon-default-flag-checkered,.icon-default-flask,.icon-default-folder,.icon-default-folder-open,.icon-default-food,.icon-default-futbol,.icon-default-gamepad,.icon-default-gavel,.icon-default-globe,.icon-default-globe-americas,.icon-default-globe-asia,.icon-default-graduation-cap,.icon-default-grin-hearts,.icon-default-grip-horizontal,.icon-default-grip-vertical,.icon-default-hand-holding-heart,.icon-default-hands-helping,.icon-default-handshake,.icon-default-headphones,.icon-default-headset,.icon-default-heart,.icon-default-heartbeat,.icon-default-highlighter,.icon-default-hockey-puck,.icon-default-home,.icon-default-hospital,.icon-default-id-card,.icon-default-image,.icon-default-images,.icon-default-infinity,.icon-default-info,.icon-default-info-circle,.icon-default-instagram,.icon-default-key,.icon-default-landmark,.icon-default-language,.icon-default-laptop,.icon-default-laptop-code,.icon-default-layer-group,.icon-default-leaf,.icon-default-life-ring,.icon-default-lightbulb,.icon-default-link,.icon-default-linkedin-in,.icon-default-list,.icon-default-list-alt,.icon-default-list-ol,.icon-default-lock,.icon-default-lock-open,.icon-default-long-arrow-right,.icon-default-magic,.icon-default-map,.icon-default-map-marked-alt,.icon-default-map-marker-alt,.icon-default-map-pin,.icon-default-map-signs,.icon-default-medal,.icon-default-microphone,.icon-default-microscope,.icon-default-minus,.icon-default-mobile,.icon-default-money-bill-wave,.icon-default-monument,.icon-default-moon,.icon-default-mortar-pestle,.icon-default-music,.icon-default-newspaper,.icon-default-paint-brush,.icon-default-palette,.icon-default-paper-clip,.icon-default-paper-plane,.icon-default-parking,.icon-default-passport,.icon-default-pause,.icon-default-pause-circle,.icon-default-paw,.icon-default-pen,.icon-default-pen-fancy,.icon-default-pencil,.icon-default-pencil-alt,.icon-default-pencil-ruler,.icon-default-percent,.icon-default-phone,.icon-default-plane,.icon-default-plane-arrival,.icon-default-plane1,.icon-default-play,.icon-default-play-circle,.icon-default-plus,.icon-default-plus-circle,.icon-default-print,.icon-default-puzzle,.icon-default-puzzle-piece,.icon-default-question,.icon-default-question-circle,.icon-default-quote-left,.icon-default-receipt,.icon-default-redo,.icon-default-robot,.icon-default-rocket,.icon-default-route,.icon-default-ruler,.icon-default-school,.icon-default-search,.icon-default-seedling,.icon-default-shield,.icon-default-shield-alt,.icon-default-ship,.icon-default-shoe-prints,.icon-default-shopping-bag,.icon-default-sign-in-alt,.icon-default-sign-out-alt,.icon-default-signin,.icon-default-sitemap,.icon-default-square-root-alt,.icon-default-star,.icon-default-stethoscope,.icon-default-store,.icon-default-street-view,.icon-default-study,.icon-default-suitcase,.icon-default-sun,.icon-default-swimmer,.icon-default-sync,.icon-default-table-tennis,.icon-default-tag,.icon-default-tags,.icon-default-th-large,.icon-default-theater-masks,.icon-default-times,.icon-default-times-circle,.icon-default-tint,.icon-default-toolbox,.icon-default-train,.icon-default-tree,.icon-default-trophy,.icon-default-tshirt,.icon-default-umbrella-beach,.icon-default-undo,.icon-default-university,.icon-default-user,.icon-default-user-check,.icon-default-user-circle,.icon-default-user-friends,.icon-default-user-graduate,.icon-default-user-md,.icon-default-user-plus,.icon-default-user-shield,.icon-default-user-tie,.icon-default-users,.icon-default-users1,.icon-default-utensils,.icon-default-video,.icon-default-wrench,.icon-default-youtube{font-family:'iconfont-default' !important;}
.icon-default-address-book:before{content:"\e901";}
.icon-default-anchor:before{content:"\e90c";}
.icon-default-arrow-left:before{content:"\e923";}
.icon-default-arrow-right:before{content:"\e924";}
.icon-default-atom:before{content:"\e92d";}
.icon-default-award:before{content:"\e92f";}
.icon-default-balance-scale:before{content:"\e932";}
.icon-default-bars:before{content:"\e936";}
.icon-default-basketball-ball:before{content:"\e938";}
.icon-default-bed:before{content:"\e93f";}
.icon-default-bell-slash:before{content:"\e941";}
.icon-default-bezier-curve:before{content:"\e943";}
.icon-default-book:before{content:"\e951";}
.icon-default-book-open:before{content:"\e94f";}
.icon-default-book-reader:before{content:"\e950";}
.icon-default-box:before{content:"\e955";}
.icon-default-brain:before{content:"\e958";}
.icon-default-briefcase:before{content:"\e95a";}
.icon-default-building:before{content:"\e95f";}
.icon-default-bullseye:before{content:"\e961";}
.icon-default-bus:before{content:"\e964";}
.icon-default-bus-alt:before{content:"\e963";}
.icon-default-calculator:before{content:"\e966";}
.icon-default-calendar:before{content:"\e96c";}
.icon-default-calendar-alt:before{content:"\e967";}
.icon-default-calendar-check:before{content:"\e968";}
.icon-default-camera:before{content:"\e96e";}
.icon-default-car:before{content:"\e975";}
.icon-default-certificate:before{content:"\e980";}
.icon-default-chalkboard:before{content:"\e982";}
.icon-default-chalkboard-teacher:before{content:"\e981";}
.icon-default-chart-bar:before{content:"\e985";}
.icon-default-chart-line:before{content:"\e986";}
.icon-default-chart-pie:before{content:"\e987";}
.icon-default-chat:before{content:"\e61b";}
.icon-default-check:before{content:"\e98b";}
.icon-default-check-circle:before{content:"\e988";}
.icon-default-checkmark:before{content:"\e658";}
.icon-default-chevron-down:before{content:"\e998";}
.icon-default-chevron-left:before{content:"\e999";}
.icon-default-chevron-right:before{content:"\e99a";}
.icon-default-chevron-right1:before{content:"\e70b";}
.icon-default-chevron-up:before{content:"\e99b";}
.icon-default-child:before{content:"\e99c";}
.icon-default-circle:before{content:"\e99f";}
.icon-default-city:before{content:"\e9a0";}
.icon-default-clipboard:before{content:"\e9a3";}
.icon-default-clipboard-check:before{content:"\e9a1";}
.icon-default-clipboard-list:before{content:"\e9a2";}
.icon-default-clock:before{content:"\e9a4";}
.icon-default-code:before{content:"\e9ac";}
.icon-default-coffee:before{content:"\e9ad";}
.icon-default-cog:before{content:"\e9ae";}
.icon-default-cogs:before{content:"\e9af";}
.icon-default-coins:before{content:"\e9b0";}
.icon-default-comment:before{content:"\e9b6";}
.icon-default-comment-dots:before{content:"\e9b4";}
.icon-default-comments:before{content:"\e9b8";}
.icon-default-comments-alt:before{content:"\e788";}
.icon-default-compass:before{content:"\e9ba";}
.icon-default-concierge-bell:before{content:"\e9bc";}
.icon-default-copy:before{content:"\e9bf";}
.icon-default-crown:before{content:"\e9c8";}
.icon-default-cut:before{content:"\e9cb";}
.icon-default-directions:before{content:"\e9d9";}
.icon-default-dna:before{content:"\e9dc";}
.icon-default-dollar-sign:before{content:"\e9dd";}
.icon-default-door-open:before{content:"\e9e2";}
.icon-default-dove:before{content:"\e9e4";}
.icon-default-download:before{content:"\e9e5";}
.icon-default-drafting-compass:before{content:"\e9e6";}
.icon-default-drum:before{content:"\e9e9";}
.icon-default-dumbbell:before{content:"\e9ea";}
.icon-default-envelope:before{content:"\e9f2";}
.icon-default-eraser:before{content:"\e9f4";}
.icon-default-exchange-alt:before{content:"\e9f6";}
.icon-default-exclamation-circle:before{content:"\e9f7";}
.icon-default-exclamation-triangle:before{content:"\e9f8";}
.icon-default-expand:before{content:"\e9fb";}
.icon-default-external-link-alt:before{content:"\e9fc";}
.icon-default-eye:before{content:"\e6a5";}
.icon-default-eye-open:before{content:"\e724";}
.icon-default-eye-slash:before{content:"\e9ff";}
.icon-default-facebook-f:before{content:"\ed2f";}
.icon-default-fax:before{content:"\ea03";}
.icon-default-file:before{content:"\ea1d";}
.icon-default-file-alt:before{content:"\ec57";}
.icon-default-file-contract:before{content:"\ea0c";}
.icon-default-file-invoice:before{content:"\ea13";}
.icon-default-file-invoice-dollar:before{content:"\ea12";}
.icon-default-file-pdf:before{content:"\ea16";}
.icon-default-file-signature:before{content:"\ea19";}
.icon-default-film:before{content:"\ea20";}
.icon-default-filter:before{content:"\ea21";}
.icon-default-first-aid:before{content:"\ea25";}
.icon-default-flag:before{content:"\ea28";}
.icon-default-flag-checkered:before{content:"\ea27";}
.icon-default-flask:before{content:"\ea29";}
.icon-default-folder:before{content:"\ea2e";}
.icon-default-folder-open:before{content:"\ea2c";}
.icon-default-food:before{content:"\e6b5";}
.icon-default-futbol:before{content:"\ea37";}
.icon-default-gamepad:before{content:"\ea38";}
.icon-default-gavel:before{content:"\ea3a";}
.icon-default-globe:before{content:"\ea44";}
.icon-default-globe-americas:before{content:"\ea42";}
.icon-default-globe-asia:before{content:"\ea43";}
.icon-default-graduation-cap:before{content:"\ea47";}
.icon-default-grin-hearts:before{content:"\ea4e";}
.icon-default-grip-horizontal:before{content:"\ea58";}
.icon-default-grip-vertical:before{content:"\ea59";}
.icon-default-hand-holding-heart:before{content:"\ea5c";}
.icon-default-hands-helping:before{content:"\ea6a";}
.icon-default-handshake:before{content:"\ea6c";}
.icon-default-headphones:before{content:"\ea72";}
.icon-default-headset:before{content:"\ea73";}
.icon-default-heart:before{content:"\ea74";}
.icon-default-heartbeat:before{content:"\ea75";}
.icon-default-highlighter:before{content:"\ea77";}
.icon-default-hockey-puck:before{content:"\ea79";}
.icon-default-home:before{content:"\ea7a";}
.icon-default-hospital:before{content:"\ea7d";}
.icon-default-id-card:before{content:"\ea87";}
.icon-default-image:before{content:"\ea88";}
.icon-default-images:before{content:"\ea89";}
.icon-default-infinity:before{content:"\ea8d";}
.icon-default-info:before{content:"\ea8f";}
.icon-default-info-circle:before{content:"\ea8e";}
.icon-default-instagram:before{content:"\ed71";}
.icon-default-key:before{content:"\ea95";}
.icon-default-landmark:before{content:"\ea9c";}
.icon-default-language:before{content:"\ea9d";}
.icon-default-laptop:before{content:"\ea9f";}
.icon-default-laptop-code:before{content:"\ea9e";}
.icon-default-layer-group:before{content:"\eaa4";}
.icon-default-leaf:before{content:"\eaa5";}
.icon-default-life-ring:before{content:"\eaab";}
.icon-default-lightbulb:before{content:"\eaac";}
.icon-default-link:before{content:"\eaad";}
.icon-default-linkedin-in:before{content:"\ed8a";}
.icon-default-list:before{content:"\eab2";}
.icon-default-list-alt:before{content:"\eaaf";}
.icon-default-list-ol:before{content:"\eab0";}
.icon-default-lock:before{content:"\eab5";}
.icon-default-lock-open:before{content:"\eab4";}
.icon-default-long-arrow-right:before{content:"\e811";}
.icon-default-magic:before{content:"\eabc";}
.icon-default-map:before{content:"\eac6";}
.icon-default-map-marked-alt:before{content:"\eac0";}
.icon-default-map-marker-alt:before{content:"\eac2";}
.icon-default-map-pin:before{content:"\eac4";}
.icon-default-map-signs:before{content:"\eac5";}
.icon-default-medal:before{content:"\eacd";}
.icon-default-microphone:before{content:"\ead9";}
.icon-default-microscope:before{content:"\eada";}
.icon-default-minus:before{content:"\eadd";}
.icon-default-mobile:before{content:"\eadf";}
.icon-default-money-bill-wave:before{content:"\eae2";}
.icon-default-monument:before{content:"\eae6";}
.icon-default-moon:before{content:"\eae7";}
.icon-default-mortar-pestle:before{content:"\eae8";}
.icon-default-music:before{content:"\eaec";}
.icon-default-newspaper:before{content:"\eaee";}
.icon-default-paint-brush:before{content:"\eaf6";}
.icon-default-palette:before{content:"\eaf8";}
.icon-default-paper-clip:before{content:"\e76a";}
.icon-default-paper-plane:before{content:"\eafa";}
.icon-default-parking:before{content:"\eafe";}
.icon-default-passport:before{content:"\eaff";}
.icon-default-pause:before{content:"\eb03";}
.icon-default-pause-circle:before{content:"\eb02";}
.icon-default-paw:before{content:"\eb04";}
.icon-default-pen:before{content:"\eb0a";}
.icon-default-pen-fancy:before{content:"\eb07";}
.icon-default-pencil:before{content:"\e635";}
.icon-default-pencil-alt:before{content:"\eb0b";}
.icon-default-pencil-ruler:before{content:"\eb0c";}
.icon-default-percent:before{content:"\eb0e";}
.icon-default-phone:before{content:"\eb13";}
.icon-default-plane:before{content:"\eb19";}
.icon-default-plane-arrival:before{content:"\eb17";}
.icon-default-plane1:before{content:"\e727";}
.icon-default-play:before{content:"\eb1b";}
.icon-default-play-circle:before{content:"\eb1a";}
.icon-default-plus:before{content:"\eb1f";}
.icon-default-plus-circle:before{content:"\eb1d";}
.icon-default-print:before{content:"\eb2d";}
.icon-default-puzzle:before{content:"\e7cc";}
.icon-default-puzzle-piece:before{content:"\eb30";}
.icon-default-question:before{content:"\eb33";}
.icon-default-question-circle:before{content:"\eb32";}
.icon-default-quote-left:before{content:"\eb35";}
.icon-default-receipt:before{content:"\eb39";}
.icon-default-redo:before{content:"\eb3c";}
.icon-default-robot:before{content:"\eb43";}
.icon-default-rocket:before{content:"\eb44";}
.icon-default-route:before{content:"\eb45";}
.icon-default-ruler:before{content:"\eb4c";}
.icon-default-school:before{content:"\eb51";}
.icon-default-search:before{content:"\eb57";}
.icon-default-seedling:before{content:"\eb58";}
.icon-default-shield:before{content:"\e7cf";}
.icon-default-shield-alt:before{content:"\eb60";}
.icon-default-ship:before{content:"\eb61";}
.icon-default-shoe-prints:before{content:"\eb63";}
.icon-default-shopping-bag:before{content:"\eb64";}
.icon-default-sign-in-alt:before{content:"\eb69";}
.icon-default-sign-out-alt:before{content:"\eb6b";}
.icon-default-signin:before{content:"\e743";}
.icon-default-sitemap:before{content:"\eb6f";}
.icon-default-square-root-alt:before{content:"\eb89";}
.icon-default-star:before{content:"\eb91";}
.icon-default-stethoscope:before{content:"\eb94";}
.icon-default-store:before{content:"\eb9a";}
.icon-default-street-view:before{content:"\eb9c";}
.icon-default-study:before{content:"\e6b3";}
.icon-default-suitcase:before{content:"\eba2";}
.icon-default-sun:before{content:"\eba3";}
.icon-default-swimmer:before{content:"\eba7";}
.icon-default-sync:before{content:"\ebab";}
.icon-default-table-tennis:before{content:"\ebad";}
.icon-default-tag:before{content:"\ebb3";}
.icon-default-tags:before{content:"\ebb4";}
.icon-default-th-large:before{content:"\ebbd";}
.icon-default-theater-masks:before{content:"\ebc0";}
.icon-default-times:before{content:"\ebcc";}
.icon-default-times-circle:before{content:"\ebcb";}
.icon-default-tint:before{content:"\ebce";}
.icon-default-toolbox:before{content:"\ebd2";}
.icon-default-train:before{content:"\ebd8";}
.icon-default-tree:before{content:"\ebdd";}
.icon-default-trophy:before{content:"\ebde";}
.icon-default-tshirt:before{content:"\ebe4";}
.icon-default-umbrella-beach:before{content:"\ebe7";}
.icon-default-undo:before{content:"\ebeb";}
.icon-default-university:before{content:"\ebed";}
.icon-default-user:before{content:"\ec07";}
.icon-default-user-check:before{content:"\ebf5";}
.icon-default-user-circle:before{content:"\ebf6";}
.icon-default-user-friends:before{content:"\ebfa";}
.icon-default-user-graduate:before{content:"\ebfb";}
.icon-default-user-md:before{content:"\ebfd";}
.icon-default-user-plus:before{content:"\ec00";}
.icon-default-user-shield:before{content:"\ec02";}
.icon-default-user-tie:before{content:"\ec05";}
.icon-default-users:before{content:"\ec09";}
.icon-default-users1:before{content:"\e66b";}
.icon-default-utensils:before{content:"\ec0b";}
.icon-default-video:before{content:"\e69a";}
.icon-default-wrench:before{content:"\ec27";}
.icon-default-youtube:before{content:"\ee3e";}
