@font-face {
	font-family: 'jolly-icons';
	src:url('jolly-icons.eot?r1vuwf');
	src:url('jolly-icons.eot?#iefixr1vuwf') format('embedded-opentype'),
		url('jolly-icons.woff?r1vuwf') format('woff'),
		url('jolly-icons.ttf?r1vuwf') format('truetype'),
		url('jolly-icons.svg?r1vuwf#jolly-icons') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="jolly-"], [class*=" jolly-"] {
	font-family: 'jolly-icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.jolly-phone:before {
	content: "\21";
}
.jolly-mobile:before {
	content: "\22";
}
.jolly-tablet:before {
	content: "\23";
}
.jolly-screen:before {
	content: "\24";
}
.jolly-tv:before {
	content: "\25";
}
.jolly-mouse:before {
	content: "\26";
}
.jolly-keyboard:before {
	content: "\27";
}
.jolly-printer:before {
	content: "\28";
}
.jolly-compass:before {
	content: "\29";
}
.jolly-crosshair:before {
	content: "\2a";
}
.jolly-direction:before {
	content: "\2b";
}
.jolly-location:before {
	content: "\2c";
}
.jolly-map-location:before {
	content: "\2d";
}
.jolly-map-route:before {
	content: "\2e";
}
.jolly-address-directions:before {
	content: "\2f";
}
.jolly-pin:before {
	content: "\30";
}
.jolly-flashlight:before {
	content: "\31";
}
.jolly-nautical-star:before {
	content: "\32";
}
.jolly-security-shield:before {
	content: "\33";
}
.jolly-infinity:before {
	content: "\34";
}
.jolly-mail:before {
	content: "\35";
}
.jolly-paperplane:before {
	content: "\36";
}
.jolly-at-symbol:before {
	content: "\37";
}
.jolly-outbox:before {
	content: "\38";
}
.jolly-inbox:before {
	content: "\39";
}
.jolly-box:before {
	content: "\3a";
}
.jolly-outgoing:before {
	content: "\3b";
}
.jolly-incoming:before {
	content: "\3c";
}
.jolly-paperbox:before {
	content: "\3d";
}
.jolly-pencil:before {
	content: "\3e";
}
.jolly-pen:before {
	content: "\3f";
}
.jolly-feather:before {
	content: "\40";
}
.jolly-create-new:before {
	content: "\41";
}
.jolly-paperclip:before {
	content: "\42";
}
.jolly-export:before {
	content: "\43";
}
.jolly-reply:before {
	content: "\44";
}
.jolly-reply-to-all:before {
	content: "\45";
}
.jolly-forward:before {
	content: "\46";
}
.jolly-upload:before {
	content: "\47";
}
.jolly-download:before {
	content: "\48";
}
.jolly-brush:before {
	content: "\49";
}
.jolly-eyedropper:before {
	content: "\4a";
}
.jolly-magic-wand:before {
	content: "\4b";
}
.jolly-vector-curves:before {
	content: "\4c";
}
.jolly-painting-palette:before {
	content: "\4d";
}
.jolly-scissors:before {
	content: "\4e";
}
.jolly-ruler:before {
	content: "\4f";
}
.jolly-bucket:before {
	content: "\50";
}
.jolly-settings:before {
	content: "\51";
}
.jolly-tools:before {
	content: "\52";
}
.jolly-screwdriver:before {
	content: "\53";
}
.jolly-wrench:before {
	content: "\54";
}
.jolly-gears:before {
	content: "\55";
}
.jolly-gear:before {
	content: "\56";
}
.jolly-vertical-sliders:before {
	content: "\57";
}
.jolly-horizontal-sliders:before {
	content: "\58";
}
.jolly-thermometer:before {
	content: "\59";
}
.jolly-temperature:before {
	content: "\5a";
}
.jolly-drops:before {
	content: "\5b";
}
.jolly-single-drop:before {
	content: "\5c";
}
.jolly-fire:before {
	content: "\5d";
}
.jolly-bell:before {
	content: "\5e";
}
.jolly-link:before {
	content: "\5f";
}
.jolly-love:before {
	content: "\60";
}
.jolly-flag:before {
	content: "\61";
}
.jolly-network:before {
	content: "\62";
}
.jolly-share:before {
	content: "\63";
}
.jolly-filled-heart:before {
	content: "\64";
}
.jolly-empty-heart:before {
	content: "\65";
}
.jolly-empty-star:before {
	content: "\66";
}
.jolly-filled-star:before {
	content: "\67";
}
.jolly-like-thumbs-up:before {
	content: "\68";
}
.jolly-unlike:before {
	content: "\69";
}
.jolly-awards-cup:before {
	content: "\6a";
}
.jolly-award-star:before {
	content: "\6b";
}
.jolly-console:before {
	content: "\6c";
}
.jolly-opening-tag:before {
	content: "\6d";
}
.jolly-closing-tag:before {
	content: "\6e";
}
.jolly-bug-debugging:before {
	content: "\6f";
}
.jolly-leaf:before {
	content: "\70";
}
.jolly-home:before {
	content: "\71";
}
.jolly-globe:before {
	content: "\72";
}
.jolly-quotes:before {
	content: "\73";
}
.jolly-magnet:before {
	content: "\74";
}
.jolly-lifebuoy:before {
	content: "\75";
}
.jolly-eye:before {
	content: "\76";
}
.jolly-traffic-cone:before {
	content: "\77";
}
.jolly-save-floppy:before {
	content: "\78";
}
.jolly-key:before {
	content: "\79";
}
.jolly-lock:before {
	content: "\7a";
}
.jolly-unlocked:before {
	content: "\7b";
}
.jolly-horn-promote:before {
	content: "\7c";
}
.jolly-factory:before {
	content: "\7d";
}
.jolly-anchor:before {
	content: "\7e";
}
.jolly-lightbulb:before {
	content: "\7f";
}
.jolly-bomb:before {
	content: "\80";
}
.jolly-flash:before {
	content: "\81";
}
.jolly-lightning:before {
	content: "\82";
}
.jolly-socket:before {
	content: "\83";
}
.jolly-funnel-filter:before {
	content: "\84";
}
.jolly-label-tag:before {
	content: "\85";
}
.jolly-question-mark:before {
	content: "\86";
}
.jolly-questions-answers:before {
	content: "\87";
}
.jolly-notice-info-announcement:before {
	content: "\88";
}
.jolly-urgent-extra-notice-info-announcement:before {
	content: "\89";
}
.jolly-information-info-i:before {
	content: "\8a";
}
.jolly-help-info:before {
	content: "\8b";
}
.jolly-trash-delete-remove:before {
	content: "\8c";
}
.jolly-search-magnifying-glass:before {
	content: "\8d";
}
.jolly-zoom-in:before {
	content: "\8e";
}
.jolly-zoom-out:before {
	content: "\8f";
}
.jolly-gauge-speed:before {
	content: "\90";
}
.jolly-gauge:before {
	content: "\91";
}
.jolly-time-processing-hourglass:before {
	content: "\92";
}
.jolly-time-clock:before {
	content: "\93";
}
.jolly-time-alarm:before {
	content: "\94";
}
.jolly-night-crescent-moon:before {
	content: "\95";
}
.jolly-daytime-sun-light-up:before {
	content: "\96";
}
.jolly-light-down:before {
	content: "\97";
}
.jolly-light-adjust:before {
	content: "\98";
}
.jolly-battery-full-charge:before {
	content: "\99";
}
.jolly-battery-half-charge:before {
	content: "\9a";
}
.jolly-low-battery:before {
	content: "\9b";
}
.jolly-empty-battery:before {
	content: "\9c";
}
.jolly-sound-volume-full:before {
	content: "\9d";
}
.jolly-sound-volume-high:before {
	content: "\9e";
}
.jolly-sound-volume-lower:before {
	content: "\9f";
}
.jolly-sound-volume-lowest:before {
	content: "\a0";
}
.jolly-sound-volume-mute:before {
	content: "\a1";
}
.jolly-sound-record-microphone:before {
	content: "\a2";
}
.jolly-music-note:before {
	content: "\a3";
}
.jolly-music-notes:before {
	content: "\a4";
}
.jolly-voicemail:before {
	content: "\a5";
}
.jolly-headphones-music-listen:before {
	content: "\a6";
}
.jolly-game-console:before {
	content: "\a7";
}
.jolly-video-movie:before {
	content: "\a8";
}
.jolly-film-movie:before {
	content: "\a9";
}
.jolly-video-camera:before {
	content: "\aa";
}
.jolly-web-camera-webcam:before {
	content: "\ab";
}
.jolly-photo-camera:before {
	content: "\ac";
}
.jolly-image:before {
	content: "\ad";
}
.jolly-picture:before {
	content: "\ae";
}
.jolly-podcast:before {
	content: "\af";
}
.jolly-signal:before {
	content: "\b0";
}
.jolly-router:before {
	content: "\b1";
}
.jolly-rss:before {
	content: "\b2";
}
.jolly-wifi:before {
	content: "\b3";
}
.jolly-cloud:before {
	content: "\b4";
}
.jolly-cloud-up:before {
	content: "\b5";
}
.jolly-cloud-energy:before {
	content: "\b6";
}
.jolly-cloud-disconnected:before {
	content: "\b7";
}
.jolly-cloud-sync:before {
	content: "\b8";
}
.jolly-database-stack:before {
	content: "\b9";
}
.jolly-hard-drive-storage-box:before {
	content: "\ba";
}
.jolly-arrow-drive:before {
	content: "\bb";
}
.jolly-cup:before {
	content: "\bc";
}
.jolly-browser:before {
	content: "\bd";
}
.jolly-arrow-browser:before {
	content: "\be";
}
.jolly-line-chart:before {
	content: "\bf";
}
.jolly-growth-chart:before {
	content: "\c0";
}
.jolly-chart-growth:before {
	content: "\c1";
}
.jolly-pie-chart:before {
	content: "\c2";
}
.jolly-bar-chart:before {
	content: "\c3";
}
.jolly-bar-chart-growth:before {
	content: "\c4";
}
.jolly-bar-chart-decrease:before {
	content: "\c5";
}
.jolly-chart-time:before {
	content: "\c6";
}
.jolly-pulse:before {
	content: "\c7";
}
.jolly-strategy:before {
	content: "\c8";
}
.jolly-layout-list:before {
	content: "\c9";
}
.jolly-layout-grid:before {
	content: "\ca";
}
.jolly-layout-images:before {
	content: "\cb";
}
.jolly-layout-blocks:before {
	content: "\cc";
}
.jolly-layout-text:before {
	content: "\cd";
}
.jolly-layout-add:before {
	content: "\ce";
}
.jolly-layout-document:before {
	content: "\cf";
}
.jolly-layout-new-blank:before {
	content: "\d0";
}
.jolly-layout-template:before {
	content: "\d1";
}
.jolly-layout-popup:before {
	content: "\d2";
}
.jolly-resize-minify:before {
	content: "\d3";
}
.jolly-resize-maximize:before {
	content: "\d4";
}
.jolly-resize-min:before {
	content: "\d5";
}
.jolly-resize-max:before {
	content: "\d6";
}
.jolly-logout-signout:before {
	content: "\d7";
}
.jolly-login-signin:before {
	content: "\d8";
}
.jolly-shuffle:before {
	content: "\d9";
}
.jolly-back-previous:before {
	content: "\da";
}
.jolly-level-down:before {
	content: "\db";
}
.jolly-retweet-repost:before {
	content: "\dc";
}
.jolly-loop:before {
	content: "\dd";
}
.jolly-level-up:before {
	content: "\de";
}
.jolly-switch:before {
	content: "\df";
}
.jolly-sync-cycle-repeat:before {
	content: "\e0";
}
.jolly-cw-clockwise:before {
	content: "\e1";
}
.jolly-ccw-counterclockwise:before {
	content: "\e2";
}
.jolly-back-in-time:before {
	content: "\e3";
}
.jolly-exchange:before {
	content: "\e4";
}
.jolly-arrow-left:before {
	content: "\e5";
}
.jolly-arrow-down:before {
	content: "\e6";
}
.jolly-arrow-right:before {
	content: "\e7";
}
.jolly-arrow-up:before {
	content: "\e8";
}
.jolly-button-arrow-left:before {
	content: "\e9";
}
.jolly-button-arrow-right:before {
	content: "\ea";
}
.jolly-button-arrow-down:before {
	content: "\eb";
}
.jolly-button-arrow-up:before {
	content: "\ec";
}
.jolly-eject:before {
	content: "\ed";
}
.jolly-play:before {
	content: "\ee";
}
.jolly-pause:before {
	content: "\ef";
}
.jolly-record:before {
	content: "\f0";
}
.jolly-stop:before {
	content: "\f1";
}
.jolly-ff-fast-forward:before {
	content: "\f2";
}
.jolly-fb-fast-back:before {
	content: "\f3";
}
.jolly-to-start:before {
	content: "\f4";
}
.jolly-to-end:before {
	content: "\f5";
}
.jolly-volume:before {
	content: "\f6";
}
.jolly-power:before {
	content: "\f7";
}
.jolly-check:before {
	content: "\f8";
}
.jolly-cross:before {
	content: "\f9";
}
.jolly-square-minus-min:before {
	content: "\fa";
}
.jolly-square-plus-max-medical:before {
	content: "\fb";
}
.jolly-square-cross:before {
	content: "\fc";
}
.jolly-button-circle-minus:before {
	content: "\fd";
}
.jolly-button-circle-plus:before {
	content: "\fe";
}
.jolly-button-circle-cross:before {
	content: "\ff";
}
.jolly-minus:before {
	content: "\100";
}
.jolly-plus:before {
	content: "\101";
}
.jolly-label-close-erase:before {
	content: "\102";
}
.jolly-block:before {
	content: "\103";
}
.jolly-flow-cascade:before {
	content: "\104";
}
.jolly-flow-branch:before {
	content: "\105";
}
.jolly-flow-tree:before {
	content: "\106";
}
.jolly-flow-line:before {
	content: "\107";
}
.jolly-flow-parallel:before {
	content: "\108";
}
.jolly-arrow-left2:before {
	content: "\109";
}
.jolly-arrow-right2:before {
	content: "\10a";
}
.jolly-arrow-down2:before {
	content: "\10b";
}
.jolly-arrow-up2:before {
	content: "\10c";
}
.jolly-arrow-left3:before {
	content: "\10d";
}
.jolly-arrow-right3:before {
	content: "\10e";
}
.jolly-arrow-down3:before {
	content: "\10f";
}
.jolly-arrow-up3:before {
	content: "\110";
}
.jolly-arrow-up-down-combo:before {
	content: "\111";
}
.jolly-speech-bubbles:before {
	content: "\112";
}
.jolly-speech-bubble:before {
	content: "\113";
}
.jolly-smiley-sad:before {
	content: "\114";
}
.jolly-smiley-happy:before {
	content: "\115";
}
.jolly-profile-vcard:before {
	content: "\116";
}
.jolly-user-userpic-avatar-portrait:before {
	content: "\117";
}
.jolly-user-avatar:before {
	content: "\118";
}
.jolly-user-profile:before {
	content: "\119";
}
.jolly-users:before {
	content: "\11a";
}
.jolly-add-user:before {
	content: "\11b";
}
.jolly-remove-user:before {
	content: "\11c";
}
.jolly-star-user:before {
	content: "\11d";
}
.jolly-arrow-user:before {
	content: "\11e";
}
.jolly-user-info-profile-details:before {
	content: "\11f";
}
.jolly-male-mars-arrow:before {
	content: "\120";
}
.jolly-female-venus-symbol:before {
	content: "\121";
}
.jolly-head-question-faq:before {
	content: "\122";
}
.jolly-head-idea-lightbulb:before {
	content: "\123";
}
.jolly-head-exclamation-mark:before {
	content: "\124";
}
.jolly-address-contact-book:before {
	content: "\125";
}
.jolly-address-book-contacts:before {
	content: "\126";
}
.jolly-address-book:before {
	content: "\127";
}
.jolly-briefcase:before {
	content: "\128";
}
.jolly-checklist:before {
	content: "\129";
}
.jolly-checklist-todo:before {
	content: "\12a";
}
.jolly-calendar:before {
	content: "\12b";
}
.jolly-archive-storage:before {
	content: "\12c";
}
.jolly-folder:before {
	content: "\12d";
}
.jolly-add-folder:before {
	content: "\12e";
}
.jolly-remove-folder:before {
	content: "\12f";
}
.jolly-erase-folder:before {
	content: "\130";
}
.jolly-private-folder:before {
	content: "\131";
}
.jolly-open-book:before {
	content: "\132";
}
.jolly-bookmark:before {
	content: "\133";
}
.jolly-bookmarks:before {
	content: "\134";
}
.jolly-bookmark-label-tag:before {
	content: "\135";
}
.jolly-fonts-aa-capitalized-case:before {
	content: "\136";
}
.jolly-pilcrow:before {
	content: "\137";
}
.jolly-file:before {
	content: "\138";
}
.jolly-list-file:before {
	content: "\139";
}
.jolly-text-file:before {
	content: "\13a";
}
.jolly-new-file:before {
	content: "\13b";
}
.jolly-add-file:before {
	content: "\13c";
}
.jolly-remove-file:before {
	content: "\13d";
}
.jolly-move-file:before {
	content: "\13e";
}
.jolly-upload-file:before {
	content: "\13f";
}
.jolly-download-file:before {
	content: "\140";
}
.jolly-files:before {
	content: "\141";
}
.jolly-doc-file-extension:before {
	content: "\142";
}
.jolly-xls-excel-file-extension:before {
	content: "\143";
}
.jolly-zip-archive-file-extension:before {
	content: "\144";
}
.jolly-pdf-file-extension:before {
	content: "\145";
}
.jolly-psd-file-extension:before {
	content: "\146";
}
.jolly-ai-illustrator-file-extension:before {
	content: "\147";
}
.jolly-eps-illustrator-file-extension:before {
	content: "\148";
}
.jolly-html-document-file-extension:before {
	content: "\149";
}
.jolly-css-styles-file-extension:before {
	content: "\14a";
}
.jolly-js-javascript-file-extension:before {
	content: "\14b";
}
.jolly-php-file-extension:before {
	content: "\14c";
}
.jolly-jpg-file-extension:before {
	content: "\14d";
}
.jolly-png-file-extension:before {
	content: "\14e";
}
.jolly-gif-file-extension:before {
	content: "\14f";
}
.jolly-credit-card:before {
	content: "\150";
}
.jolly-currency-usd-dollar:before {
	content: "\151";
}
.jolly-money-dollar:before {
	content: "\152";
}
.jolly-money-finance:before {
	content: "\153";
}
.jolly-savings:before {
	content: "\154";
}
.jolly-currency-usd-dolar:before {
	content: "\155";
}
.jolly-currency-gbp-pound:before {
	content: "\156";
}
.jolly-currency-yen:before {
	content: "\157";
}
.jolly-currency-euro:before {
	content: "\158";
}
.jolly-calculator:before {
	content: "\159";
}
.jolly-abacus:before {
	content: "\15a";
}
.jolly-shopping-cart-ecommerce:before {
	content: "\15b";
}
.jolly-barcode:before {
	content: "\15c";
}
.jolly-shopping-bag:before {
	content: "\15d";
}
.jolly-gifts-giftbox:before {
	content: "\15e";
}
.jolly-delivery-shipping:before {
	content: "\15f";
}
.jolly-open-sign:before {
	content: "\160";
}
.jolly-badge-new:before {
	content: "\161";
}
.jolly-badge-free:before {
	content: "\162";
}
.jolly-badge-sale:before {
	content: "\163";

}
.jolly-sale-label:before {
	content: "\164";
}
.jolly-plane:before {
	content: "\165";
}
.jolly-luggage-travel-case:before {
	content: "\166";
}
.jolly-weather-sun:before {
	content: "\167";
}
.jolly-weather-wind:before {
	content: "\168";
}
.jolly-weather-rain:before {
	content: "\169";
}
.jolly-weather-snow:before {
	content: "\16a";
}
.jolly-weather-cloud:before {
	content: "\16b";
}
.jolly-weather-umbrella:before {
	content: "\16c";
}
.jolly-coffee:before {
	content: "\16d";
}
.jolly-tea-cup:before {
	content: "\16e";
}
.jolly-coffee-paper-cup:before {
	content: "\16f";
}
.jolly-food-chicken:before {
	content: "\170";
}
.jolly-food-chicken-leg:before {
	content: "\171";
}
.jolly-food-sppon-fork-cafe:before {
	content: "\172";
}
.jolly-drink-wine-glass-wineglass:before {
	content: "\173";
}
.jolly-soda-drink:before {
	content: "\174";
}
.jolly-food-apple:before {
	content: "\175";
}
.jolly-food-cupcake:before {
	content: "\176";
}
.jolly-food-hotdog:before {
	content: "\177";
}
.jolly-drinks-beer:before {
	content: "\178";
}
.jolly-icecream:before {
	content: "\179";
}
.jolly-scales:before {
	content: "\17a";
}
.jolly-bow:before {
	content: "\17b";
}
.jolly-crown:before {
	content: "\17c";
}
.jolly-lab-flask:before {
	content: "\17d";
}
.jolly-atom:before {
	content: "\17e";
}
.jolly-radiation-fallout:before {
	content: "\17f";
}
.jolly-graduation-cap:before {
	content: "\180";
}
.jolly-dna:before {
	content: "\181";
}
.jolly-siringe-medicine:before {
	content: "\182";
}
.jolly-microscope:before {
	content: "\183";
}
.jolly-dumbbell:before {
	content: "\184";
}
.jolly-competition:before {
	content: "\185";
}
.jolly-football:before {
	content: "\186";
}
.jolly-soccer-football:before {
	content: "\187";
}
.jolly-bike-bicycle:before {
	content: "\188";
}
.jolly-ticket:before {
	content: "\189";
}
.jolly-trumpet:before {
	content: "\18a";
}
.jolly-boombox:before {
	content: "\18b";
}
.jolly-yinyang-chinese:before {
	content: "\18c";
}
.jolly-heart-valentine-love:before {
	content: "\18d";
}
.jolly-horseshoe:before {
	content: "\18e";
}
.jolly-ribbon:before {
	content: "\18f";
}
.jolly-flower:before {
	content: "\190";
}
.jolly-tree:before {
	content: "\191";
}
.jolly-palm-tree:before {
	content: "\192";
}
.jolly-fir-tree:before {
	content: "\193";
}
.jolly-baloon:before {
	content: "\194";
}
.jolly-rocket:before {
	content: "\195";
}
.jolly-sheriff-star:before {
	content: "\196";
}
.jolly-pipe:before {
	content: "\197";
}
.jolly-sneaker:before {
	content: "\198";
}
.jolly-diamond-ruby:before {
	content: "\199";
}
.jolly-glasses-mustache:before {
	content: "\19a";
}
.jolly-skull:before {
	content: "\19b";
}
.jolly-alien:before {
	content: "\19c";
}
.jolly-face-woman:before {
	content: "\19d";
}
.jolly-face-boy:before {
	content: "\19e";
}
.jolly-face-man:before {
	content: "\19f";
}
.jolly-face-robot:before {
	content: "\1a0";
}
.jolly-social-facebook:before {
	content: "\1a1";
}
.jolly-social-google-gplus:before {
	content: "\1a2";
}
.jolly-social-twitter-tweet-bird:before {
	content: "\1a3";
}
.jolly-social-foursquare:before {
	content: "\1a4";
}
.jolly-social-instagram:before {
	content: "\1a5";
}
.jolly-social-pinterest:before {
	content: "\1a6";
}
.jolly-social-delicious:before {
	content: "\1a7";
}
.jolly-social-dribbble:before {
	content: "\1a8";
}
.jolly-social-behance:before {
	content: "\1a9";
}
.jolly-social-github-octocat:before {
	content: "\1aa";
}
.jolly-social-linkedin:before {
	content: "\1ab";
}
.jolly-social-vimeo:before {
	content: "\1ac";
}
.jolly-social-skype:before {
	content: "\1ad";
}
.jolly-platform-windows:before {
	content: "\1ae";
}
.jolly-platform-apple:before {
	content: "\1af";
}
.jolly-platform-android:before {
	content: "\1b0";
}
