@charset "UTF-8";
/* Colors */
/* Sizes */
/* Material Shadows */
/* max number is 24                                                .05->.17  0->.12                  */
.alan {
  display: none;
}
.alan2 {
  display: none;
}
/*
* Symbolset
* www.symbolset.com
* Copyright © 2012 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-pika.css" rel="stylesheet" />
*/
@font-face {
  font-family: "SSGizmo";
  font-weight: normal;
  font-style: normal;
}
.ss-icon,
.ss-icon.ss-gizmo,
[class^=ss-]:before,
[class*=" ss-"]:before,
[class^=ss-].ss-gizmo:before,
[class*=" ss-"].ss-gizmo:before,
[class^=ss-].right:after,
[class*=" ss-"].right:after,
[class^=ss-].ss-gizmo.right:after,
[class*=" ss-"].ss-gizmo.right:after {
  font-family: "SSGizmo";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
  vertical-align: baseline;
  vertical-align: initial;
}
[class^=ss-].right:before,
[class*=" ss-"].right:before,
[class*=" ss-"].ss-gizmo.right:before {
  display: none;
  content: "";
}
.ss-cursor:before,
.ss-cursor.right:after {
  content: "\e001";
}
.ss-crosshair:before,
.ss-crosshair.right:after {
  content: "⌖";
}
.ss-search:before,
.ss-search.right:after {
  content: "🔎";
}
.ss-zoomin:before,
.ss-zoomin.right:after {
  content: "\e002";
}
.ss-zoomout:before,
.ss-zoomout.right:after {
  content: "\e003";
}
.ss-view:before,
.ss-view.right:after {
  content: "👀";
}
.ss-attach:before,
.ss-attach.right:after {
  content: "📎";
}
.ss-link:before,
.ss-link.right:after {
  content: "🔗";
}
.ss-unlink:before,
.ss-unlink.right:after {
  content: "\e011";
}
.ss-move:before,
.ss-move.right:after {
  content: "\e070";
}
.ss-write:before,
.ss-write.right:after {
  content: "✎";
}
.ss-writingdisabled:before,
.ss-writingdisabled.right:after {
  content: "\e071";
}
.ss-erase:before,
.ss-erase.right:after {
  content: "✐";
}
.ss-compose:before,
.ss-compose.right:after {
  content: "📝";
}
.ss-lock:before,
.ss-lock.right:after {
  content: "🔒";
}
.ss-unlock:before,
.ss-unlock.right:after {
  content: "🔓";
}
.ss-key:before,
.ss-key.right:after {
  content: "🔑";
}
.ss-backspace:before,
.ss-backspace.right:after {
  content: "⌫";
}
.ss-ban:before,
.ss-ban.right:after {
  content: "🚫";
}
.ss-smoking:before,
.ss-smoking.right:after {
  content: "🚬";
}
.ss-nosmoking:before,
.ss-nosmoking.right:after {
  content: "🚭";
}
.ss-trash:before,
.ss-trash.right:after {
  content: "\e0d0";
}
.ss-target:before,
.ss-target.right:after {
  content: "◎";
}
.ss-tag:before,
.ss-tag.right:after {
  content: "\e100";
}
.ss-bookmark:before,
.ss-bookmark.right:after {
  content: "🔖";
}
.ss-flag:before,
.ss-flag.right:after {
  content: "⚑";
}
.ss-like:before,
.ss-like.right:after {
  content: "👍";
}
.ss-dislike:before,
.ss-dislike.right:after {
  content: "👎";
}
.ss-heart:before,
.ss-heart.right:after {
  content: "♥";
}
.ss-star:before,
.ss-star.right:after {
  content: "⋆";
}
.ss-sample:before,
.ss-sample.right:after {
  content: "\e200";
}
.ss-crop:before,
.ss-crop.right:after {
  content: "\e201";
}
.ss-layers:before,
.ss-layers.right:after {
  content: "\e202";
}
.ss-layergroup:before,
.ss-layergroup.right:after {
  content: "\e207";
}
.ss-pen:before,
.ss-pen.right:after {
  content: "✒";
}
.ss-bezier:before,
.ss-bezier.right:after {
  content: "\e2a0";
}
.ss-pixels:before,
.ss-pixels.right:after {
  content: "\e2a1";
}
.ss-phone:before,
.ss-phone.right:after {
  content: "📞";
}
.ss-phonedisabled:before,
.ss-phonedisabled.right:after {
  content: "\e300";
}
.ss-touchtonephone:before,
.ss-touchtonephone.right:after {
  content: "☏";
}
.ss-mail:before,
.ss-mail.right:after {
  content: "✉";
}
.ss-inbox:before,
.ss-inbox.right:after {
  content: "📥";
}
.ss-outbox:before,
.ss-outbox.right:after {
  content: "📤";
}
.ss-chat:before,
.ss-chat.right:after {
  content: "💬";
}
.ss-user:before,
.ss-user.right:after {
  content: "👤";
}
.ss-users:before,
.ss-users.right:after {
  content: "👥";
}
.ss-usergroup:before,
.ss-usergroup.right:after {
  content: "\e400";
}
.ss-businessuser:before,
.ss-businessuser.right:after {
  content: "\e407";
}
.ss-man:before,
.ss-man.right:after {
  content: "👨";
}
.ss-male:before,
.ss-male.right:after {
  content: "\e450";
}
.ss-woman:before,
.ss-woman.right:after {
  content: "👩";
}
.ss-female:before,
.ss-female.right:after {
  content: "\e451";
}
.ss-raisedhand:before,
.ss-raisedhand.right:after {
  content: "✋";
}
.ss-hand:before,
.ss-hand.right:after {
  content: "\e410";
}
.ss-pointup:before,
.ss-pointup.right:after {
  content: "👆";
}
.ss-pointupright:before,
.ss-pointupright.right:after {
  content: "\f510";
}
.ss-pointright:before,
.ss-pointright.right:after {
  content: "👉";
}
.ss-pointdownright:before,
.ss-pointdownright.right:after {
  content: "\f511";
}
.ss-pointdown:before,
.ss-pointdown.right:after {
  content: "👇";
}
.ss-pointdownleft:before,
.ss-pointdownleft.right:after {
  content: "\f512";
}
.ss-pointleft:before,
.ss-pointleft.right:after {
  content: "👈";
}
.ss-pointupleft:before,
.ss-pointupleft.right:after {
  content: "\f513";
}
.ss-cart:before,
.ss-cart.right:after {
  content: "\e500";
}
.ss-creditcard:before,
.ss-creditcard.right:after {
  content: "💳";
}
.ss-calculator:before,
.ss-calculator.right:after {
  content: "\e551";
}
.ss-barchart:before,
.ss-barchart.right:after {
  content: "📊";
}
.ss-piechart:before,
.ss-piechart.right:after {
  content: "\e570";
}
.ss-box:before,
.ss-box.right:after {
  content: "📦";
}
.ss-home:before,
.ss-home.right:after {
  content: "⌂";
}
.ss-globe:before,
.ss-globe.right:after {
  content: "🌎";
}
.ss-navigate:before,
.ss-navigate.right:after {
  content: "\e670";
}
.ss-compass:before,
.ss-compass.right:after {
  content: "\e671";
}
.ss-signpost:before,
.ss-signpost.right:after {
  content: "\e672";
}
.ss-location:before,
.ss-location.right:after {
  content: "\e6d0";
}
.ss-floppydisk:before,
.ss-floppydisk.right:after {
  content: "💾";
}
.ss-database:before,
.ss-database.right:after {
  content: "\e7a0";
}
.ss-hdd:before,
.ss-hdd.right:after {
  content: "\e7b0";
}
.ss-microchip:before,
.ss-microchip.right:after {
  content: "\e7c0";
}
.ss-music:before,
.ss-music.right:after {
  content: "♫";
}
.ss-headphones:before,
.ss-headphones.right:after {
  content: "🎧";
}
.ss-discdrive:before,
.ss-discdrive.right:after {
  content: "\ea42";
}
.ss-volume:before,
.ss-volume.right:after {
  content: "🔈";
}
.ss-lowvolume:before,
.ss-lowvolume.right:after {
  content: "🔉";
}
.ss-mediumvolume:before,
.ss-mediumvolume.right:after {
  content: "\e803";
}
.ss-highvolume:before,
.ss-highvolume.right:after {
  content: "🔊";
}
.ss-airplay:before,
.ss-airplay.right:after {
  content: "\e800";
}
.ss-camera:before,
.ss-camera.right:after {
  content: "📷";
}
.ss-picture:before,
.ss-picture.right:after {
  content: "🌄";
}
.ss-video:before,
.ss-video.right:after {
  content: "📹";
}
.ss-webcam:before,
.ss-webcam.right:after {
  content: "\ea41";
}
.ss-film:before,
.ss-film.right:after {
  content: "\e8b0";
}
.ss-playvideo:before,
.ss-playvideo.right:after {
  content: "\e8a1";
}
.ss-videogame:before,
.ss-videogame.right:after {
  content: "🎮";
}
.ss-play:before,
.ss-play.right:after {
  content: "▶";
}
.ss-pause:before,
.ss-pause.right:after {
  content: "\e8a0";
}
.ss-stop:before,
.ss-stop.right:after {
  content: "■";
}
.ss-record:before,
.ss-record.right:after {
  content: "●";
}
.ss-rewind:before,
.ss-rewind.right:after {
  content: "⏪";
}
.ss-fastforward:before,
.ss-fastforward.right:after {
  content: "⏩";
}
.ss-skipback:before,
.ss-skipback.right:after {
  content: "⏮";
}
.ss-skipforward:before,
.ss-skipforward.right:after {
  content: "⏭";
}
.ss-eject:before,
.ss-eject.right:after {
  content: "⏏";
}
.ss-repeat:before,
.ss-repeat.right:after {
  content: "🔁";
}
.ss-replay:before,
.ss-replay.right:after {
  content: "↺";
}
.ss-shuffle:before,
.ss-shuffle.right:after {
  content: "🔀";
}
.ss-index:before,
.ss-index.right:after {
  content: "\e902";
}
.ss-storagebox:before,
.ss-storagebox.right:after {
  content: "\e901";
}
.ss-book:before,
.ss-book.right:after {
  content: "📕";
}
.ss-notebook:before,
.ss-notebook.right:after {
  content: "📓";
}
.ss-newspaper:before,
.ss-newspaper.right:after {
  content: "📰";
}
.ss-gridlines:before,
.ss-gridlines.right:after {
  content: "\e206";
}
.ss-rows:before,
.ss-rows.right:after {
  content: "\e9a1";
}
.ss-columns:before,
.ss-columns.right:after {
  content: "\e9a2";
}
.ss-thumbnails:before,
.ss-thumbnails.right:after {
  content: "\e9a3";
}
.ss-mouse:before,
.ss-mouse.right:after {
  content: "\ea40";
}
.ss-usb:before,
.ss-usb.right:after {
  content: "\eb86";
}
.ss-desktop:before,
.ss-desktop.right:after {
  content: "💻";
}
.ss-laptop:before,
.ss-laptop.right:after {
  content: "\ea00";
}
.ss-tablet:before,
.ss-tablet.right:after {
  content: "\ea01";
}
.ss-smartphone:before,
.ss-smartphone.right:after {
  content: "\ea02";
}
.ss-cell:before,
.ss-cell.right:after {
  content: "📱";
}
.ss-battery:before,
.ss-battery.right:after {
  content: "🔋";
}
.ss-highbattery:before,
.ss-highbattery.right:after {
  content: "\ea10";
}
.ss-mediumbattery:before,
.ss-mediumbattery.right:after {
  content: "\ea11";
}
.ss-lowbattery:before,
.ss-lowbattery.right:after {
  content: "\ea12";
}
.ss-chargingbattery:before,
.ss-chargingbattery.right:after {
  content: "\ea14";
}
.ss-lightbulb:before,
.ss-lightbulb.right:after {
  content: "💡";
}
.ss-washer:before,
.ss-washer.right:after {
  content: "\ea80";
}
.ss-downloadcloud:before,
.ss-downloadcloud.right:after {
  content: "\eb00";
}
.ss-download:before,
.ss-download.right:after {
  content: "\eb01";
}
.ss-downloadbox:before,
.ss-downloadbox.right:after {
  content: "\eb02";
}
.ss-uploadcloud:before,
.ss-uploadcloud.right:after {
  content: "\eb40";
}
.ss-upload:before,
.ss-upload.right:after {
  content: "\eb41";
}
.ss-uploadbox:before,
.ss-uploadbox.right:after {
  content: "\eb42";
}
.ss-fork:before,
.ss-fork.right:after {
  content: "\eb80";
}
.ss-merge:before,
.ss-merge.right:after {
  content: "\eb81";
}
.ss-refresh:before,
.ss-refresh.right:after {
  content: "↻";
}
.ss-sync:before,
.ss-sync.right:after {
  content: "\eb82";
}
.ss-loading:before,
.ss-loading.right:after {
  content: "\eb83";
}
.ss-file:before,
.ss-file.right:after {
  content: "📄";
}
.ss-files:before,
.ss-files.right:after {
  content: "\ec00";
}
.ss-addfile:before,
.ss-addfile.right:after {
  content: "\ec01";
}
.ss-removefile:before,
.ss-removefile.right:after {
  content: "\ec02";
}
.ss-checkfile:before,
.ss-checkfile.right:after {
  content: "\ec03";
}
.ss-deletefile:before,
.ss-deletefile.right:after {
  content: "\ec04";
}
.ss-exe:before,
.ss-exe.right:after {
  content: "\ec30";
}
.ss-zip:before,
.ss-zip.right:after {
  content: "\ec31";
}
.ss-doc:before,
.ss-doc.right:after {
  content: "\ec32";
}
.ss-pdf:before,
.ss-pdf.right:after {
  content: "\ec34";
}
.ss-jpg:before,
.ss-jpg.right:after {
  content: "\ec35";
}
.ss-png:before,
.ss-png.right:after {
  content: "\ec36";
}
.ss-mp3:before,
.ss-mp3.right:after {
  content: "\ec37";
}
.ss-rar:before,
.ss-rar.right:after {
  content: "\ec38";
}
.ss-gif:before,
.ss-gif.right:after {
  content: "\ec39";
}
.ss-folder:before,
.ss-folder.right:after {
  content: "📁";
}
.ss-openfolder:before,
.ss-openfolder.right:after {
  content: "📂";
}
.ss-downloadfolder:before,
.ss-downloadfolder.right:after {
  content: "\ec76";
}
.ss-uploadfolder:before,
.ss-uploadfolder.right:after {
  content: "\ec77";
}
.ss-quote:before,
.ss-quote.right:after {
  content: "“";
}
.ss-unquote:before,
.ss-unquote.right:after {
  content: "”";
}
.ss-print:before,
.ss-print.right:after {
  content: "⎙";
}
.ss-copier:before,
.ss-copier.right:after {
  content: "\ed42";
}
.ss-fax:before,
.ss-fax.right:after {
  content: "📠";
}
.ss-scanner:before,
.ss-scanner.right:after {
  content: "\ed43";
}
.ss-printregistration:before,
.ss-printregistration.right:after {
  content: "\ed44";
}
.ss-shredder:before,
.ss-shredder.right:after {
  content: "\ed40";
}
.ss-expand:before,
.ss-expand.right:after {
  content: "⤢";
}
.ss-contract:before,
.ss-contract.right:after {
  content: "\ee01";
}
.ss-help:before,
.ss-help.right:after {
  content: "❓";
}
.ss-info:before,
.ss-info.right:after {
  content: "ℹ";
}
.ss-alert:before,
.ss-alert.right:after {
  content: "⚠";
}
.ss-caution:before,
.ss-caution.right:after {
  content: "⛔";
}
.ss-logout:before,
.ss-logout.right:after {
  content: "\ee02";
}
.ss-login:before,
.ss-login.right:after {
  content: "\ee03";
}
.ss-scaleup:before,
.ss-scaleup.right:after {
  content: "\ee04";
}
.ss-scaledown:before,
.ss-scaledown.right:after {
  content: "\ee05";
}
.ss-plus:before,
.ss-plus.right:after {
  content: "+";
}
.ss-hyphen:before,
.ss-hyphen.right:after {
  content: "-";
}
.ss-check:before,
.ss-check.right:after {
  content: "✓";
}
.ss-delete:before,
.ss-delete.right:after {
  content: "␡";
}
.ss-notifications:before,
.ss-notifications.right:after {
  content: "🔔";
}
.ss-notificationsdisabled:before,
.ss-notificationsdisabled.right:after {
  content: "🔕";
}
.ss-clock:before,
.ss-clock.right:after {
  content: "⏲";
}
.ss-stopwatch:before,
.ss-stopwatch.right:after {
  content: "⏱";
}
.ss-alarmclock:before,
.ss-alarmclock.right:after {
  content: "⏰";
}
.ss-egg:before,
.ss-egg.right:after {
  content: "\f100";
}
.ss-eggs:before,
.ss-eggs.right:after {
  content: "\f107";
}
.ss-cheese:before,
.ss-cheese.right:after {
  content: "\f101";
}
.ss-chickenleg:before,
.ss-chickenleg.right:after {
  content: "🍗";
}
.ss-pizzapie:before,
.ss-pizzapie.right:after {
  content: "\efe0";
}
.ss-pizza:before,
.ss-pizza.right:after {
  content: "🍕";
}
.ss-cheesepizza:before,
.ss-cheesepizza.right:after {
  content: "\efe1";
}
.ss-frenchfries:before,
.ss-frenchfries.right:after {
  content: "🍟";
}
.ss-apple:before,
.ss-apple.right:after {
  content: "🍏";
}
.ss-carrot:before,
.ss-carrot.right:after {
  content: "\f111";
}
.ss-broccoli:before,
.ss-broccoli.right:after {
  content: "\f117";
}
.ss-cucumber:before,
.ss-cucumber.right:after {
  content: "\f116";
}
.ss-orange:before,
.ss-orange.right:after {
  content: "🍊";
}
.ss-lemon:before,
.ss-lemon.right:after {
  content: "🍋";
}
.ss-onion:before,
.ss-onion.right:after {
  content: "\f115";
}
.ss-bellpepper:before,
.ss-bellpepper.right:after {
  content: "\f114";
}
.ss-peas:before,
.ss-peas.right:after {
  content: "\f112";
}
.ss-grapes:before,
.ss-grapes.right:after {
  content: "🍇";
}
.ss-strawberry:before,
.ss-strawberry.right:after {
  content: "🍓";
}
.ss-bread:before,
.ss-bread.right:after {
  content: "🍞";
}
.ss-mug:before,
.ss-mug.right:after {
  content: "☕";
}
.ss-mugs:before,
.ss-mugs.right:after {
  content: "\f12b";
}
.ss-espresso:before,
.ss-espresso.right:after {
  content: "\eff0";
}
.ss-macchiato:before,
.ss-macchiato.right:after {
  content: "\eff1";
}
.ss-cappucino:before,
.ss-cappucino.right:after {
  content: "\eff2";
}
.ss-latte:before,
.ss-latte.right:after {
  content: "\eff3";
}
.ss-icedcoffee:before,
.ss-icedcoffee.right:after {
  content: "\eff4";
}
.ss-coffeebean:before,
.ss-coffeebean.right:after {
  content: "\eff5";
}
.ss-coffeemilk:before,
.ss-coffeemilk.right:after {
  content: "\eff6";
}
.ss-coffeefoam:before,
.ss-coffeefoam.right:after {
  content: "\eff7";
}
.ss-coffeesugar:before,
.ss-coffeesugar.right:after {
  content: "\eff8";
}
.ss-sugarpackets:before,
.ss-sugarpackets.right:after {
  content: "\f135";
}
.ss-capsule:before,
.ss-capsule.right:after {
  content: "\eff9";
}
.ss-capsulerecycling:before,
.ss-capsulerecycling.right:after {
  content: "\effa";
}
.ss-insertcapsule:before,
.ss-insertcapsule.right:after {
  content: "\effb";
}
.ss-tea:before,
.ss-tea.right:after {
  content: "🍵";
}
.ss-teabag:before,
.ss-teabag.right:after {
  content: "\effc";
}
.ss-jug:before,
.ss-jug.right:after {
  content: "\f126";
}
.ss-pitcher:before,
.ss-pitcher.right:after {
  content: "\f19b";
}
.ss-kettle:before,
.ss-kettle.right:after {
  content: "\f19c";
}
.ss-wineglass:before,
.ss-wineglass.right:after {
  content: "🍷";
}
.ss-sugar:before,
.ss-sugar.right:after {
  content: "\f134";
}
.ss-oven:before,
.ss-oven.right:after {
  content: "\f140";
}
.ss-stove:before,
.ss-stove.right:after {
  content: "\f141";
}
.ss-vent:before,
.ss-vent.right:after {
  content: "\f143";
}
.ss-exhaust:before,
.ss-exhaust.right:after {
  content: "\f144";
}
.ss-steam:before,
.ss-steam.right:after {
  content: "♨";
}
.ss-dishwasher:before,
.ss-dishwasher.right:after {
  content: "\f192";
}
.ss-toaster:before,
.ss-toaster.right:after {
  content: "\f193";
}
.ss-microwave:before,
.ss-microwave.right:after {
  content: "\f194";
}
.ss-electrickettle:before,
.ss-electrickettle.right:after {
  content: "\f195";
}
.ss-refrigerator:before,
.ss-refrigerator.right:after {
  content: "\f196";
}
.ss-freezer:before,
.ss-freezer.right:after {
  content: "\f197";
}
.ss-utensils:before,
.ss-utensils.right:after {
  content: "🍴";
}
.ss-cookingutensils:before,
.ss-cookingutensils.right:after {
  content: "\f151";
}
.ss-whisk:before,
.ss-whisk.right:after {
  content: "\f152";
}
.ss-pizzacutter:before,
.ss-pizzacutter.right:after {
  content: "\f153";
}
.ss-measuringcup:before,
.ss-measuringcup.right:after {
  content: "\f162";
}
.ss-colander:before,
.ss-colander.right:after {
  content: "\f163";
}
.ss-eggtimer:before,
.ss-eggtimer.right:after {
  content: "\f165";
}
.ss-platter:before,
.ss-platter.right:after {
  content: "\f166";
}
.ss-plates:before,
.ss-plates.right:after {
  content: "\f167";
}
.ss-steamplate:before,
.ss-steamplate.right:after {
  content: "\f198";
}
.ss-cups:before,
.ss-cups.right:after {
  content: "\f12a";
}
.ss-steamglass:before,
.ss-steamglass.right:after {
  content: "\f199";
}
.ss-pot:before,
.ss-pot.right:after {
  content: "\f168";
}
.ss-steampot:before,
.ss-steampot.right:after {
  content: "\f19a";
}
.ss-chef:before,
.ss-chef.right:after {
  content: "\f172";
}
.ss-weathervane:before,
.ss-weathervane.right:after {
  content: "\f200";
}
.ss-thermometer:before,
.ss-thermometer.right:after {
  content: "\f201";
}
.ss-thermometerup:before,
.ss-thermometerup.right:after {
  content: "\f203";
}
.ss-thermometerdown:before,
.ss-thermometerdown.right:after {
  content: "\f204";
}
.ss-droplet:before,
.ss-droplet.right:after {
  content: "💧";
}
.ss-sunrise:before,
.ss-sunrise.right:after {
  content: "🌅";
}
.ss-sunset:before,
.ss-sunset.right:after {
  content: "🌇";
}
.ss-sun:before,
.ss-sun.right:after {
  content: "☀";
}
.ss-cloud:before,
.ss-cloud.right:after {
  content: "☁";
}
.ss-clouds:before,
.ss-clouds.right:after {
  content: "\f220";
}
.ss-partlycloudy:before,
.ss-partlycloudy.right:after {
  content: "⛅";
}
.ss-rain:before,
.ss-rain.right:after {
  content: "☔";
}
.ss-rainheavy:before,
.ss-rainheavy.right:after {
  content: "\f224";
}
.ss-lightning:before,
.ss-lightning.right:after {
  content: "☇";
}
.ss-thunderstorm:before,
.ss-thunderstorm.right:after {
  content: "⛈";
}
.ss-umbrella:before,
.ss-umbrella.right:after {
  content: "☂";
}
.ss-rainumbrella:before,
.ss-rainumbrella.right:after {
  content: "\f270";
}
.ss-rainbow:before,
.ss-rainbow.right:after {
  content: "🌈";
}
.ss-rainbowclouds:before,
.ss-rainbowclouds.right:after {
  content: "\f214";
}
.ss-fog:before,
.ss-fog.right:after {
  content: "\f211";
}
.ss-wind:before,
.ss-wind.right:after {
  content: "\f212";
}
.ss-tornado:before,
.ss-tornado.right:after {
  content: "\f213";
}
.ss-snowflake:before,
.ss-snowflake.right:after {
  content: "❄";
}
.ss-snowcrystal:before,
.ss-snowcrystal.right:after {
  content: "❆";
}
.ss-lightsnow:before,
.ss-lightsnow.right:after {
  content: "\f230";
}
.ss-snow:before,
.ss-snow.right:after {
  content: "\f231";
}
.ss-heavysnow:before,
.ss-heavysnow.right:after {
  content: "\f232";
}
.ss-hail:before,
.ss-hail.right:after {
  content: "\f244";
}
.ss-crescentmoon:before,
.ss-crescentmoon.right:after {
  content: "🌙";
}
.ss-waxingcrescentmoon:before,
.ss-waxingcrescentmoon.right:after {
  content: "🌒";
}
.ss-firstquartermoon:before,
.ss-firstquartermoon.right:after {
  content: "🌓";
}
.ss-waxinggibbousmoon:before,
.ss-waxinggibbousmoon.right:after {
  content: "🌔";
}
.ss-waninggibbousmoon:before,
.ss-waninggibbousmoon.right:after {
  content: "🌖";
}
.ss-lastquartermoon:before,
.ss-lastquartermoon.right:after {
  content: "🌗";
}
.ss-waningcrescentmoon:before,
.ss-waningcrescentmoon.right:after {
  content: "🌘";
}
.ss-fan:before,
.ss-fan.right:after {
  content: "\f280";
}
.ss-bike:before,
.ss-bike.right:after {
  content: "🚲";
}
.ss-wheelchair:before,
.ss-wheelchair.right:after {
  content: "♿";
}
.ss-briefcase:before,
.ss-briefcase.right:after {
  content: "💼";
}
.ss-hanger:before,
.ss-hanger.right:after {
  content: "\f1a0";
}
.ss-comb:before,
.ss-comb.right:after {
  content: "\f1a1";
}
.ss-medicalcross:before,
.ss-medicalcross.right:after {
  content: "\f4b0";
}
.ss-up:before,
.ss-up.right:after {
  content: "⬆";
}
.ss-upright:before,
.ss-upright.right:after {
  content: "⬈";
}
.ss-right:before,
.ss-right.right:after {
  content: "➡";
}
.ss-downright:before,
.ss-downright.right:after {
  content: "⬊";
}
.ss-down:before,
.ss-down.right:after {
  content: "⬇";
}
.ss-downleft:before,
.ss-downleft.right:after {
  content: "⬋";
}
.ss-left:before,
.ss-left.right:after {
  content: "⬅";
}
.ss-upleft:before,
.ss-upleft.right:after {
  content: "⬉";
}
.ss-navigateup:before,
.ss-navigateup.right:after {
  content: "\f500";
}
.ss-navigateright:before,
.ss-navigateright.right:after {
  content: "▻";
}
.ss-navigatedown:before,
.ss-navigatedown.right:after {
  content: "\f501";
}
.ss-navigateleft:before,
.ss-navigateleft.right:after {
  content: "◅";
}
.ss-retweet:before,
.ss-retweet.right:after {
  content: "\f600";
}
.ss-share:before,
.ss-share.right:after {
  content: "\f601";
}
/*@import "./images/_ActivityIcon.svg";*/
@font-face {
  font-family: "givsum";
  font-weight: normal;
  font-style: normal;
}
[class^=icon-]:before,
[class*=" icon-"]:before {
  font-family: "givsum";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-activity:before {
  content: "\e600";
}
.icon-calendar:before {
  content: "\e601";
}
.icon-ellipsis-circle:before {
  content: "\e602";
}
.icon-ellipsis:before {
  content: "\e603";
}
.icon-expand:before {
  content: "\e604";
}
.icon-gavel:before {
  content: "\e605";
}
.icon-get:before {
  content: "\e606";
}
.icon-give:before {
  content: "\e607";
}
.icon-givsum:before {
  content: "\e608";
}
.icon-heart:before {
  content: "\e609";
}
.icon-lifepreserver:before {
  content: "\e60a";
}
.icon-rows:before {
  content: "\e60b";
}
.icon-settings:before {
  content: "\e60c";
}
.icon-solid-bell:before {
  content: "\e60d";
}
.icon-tickets:before {
  content: "\e60e";
}
#error-page .wrapper {
  padding: 0 !important;
  background-color: #f9f9f9;
}
#error-page .wrapper .title {
  margin-top: 20px;
  margin-bottom: -20px;
}
#error-page .wrapper .title h2 {
  font-size: 28px;
  text-align: center;
  color: #ee6840;
  font-weight: bold;
  margin: 0;
}
.no_activity {
  padding-top: 50px;
}
.no_activity > .head {
  font-size: 24px;
}
.no_activity > p {
  font-size: 16px;
  -webkit-margin-before: 0em;
          margin-block-start: 0em;
}
.vue-app {
  width: 25px;
  height: auto;
  display: block;
  margin: auto;
  position: relative;
}
.activty_sidebar {
  width: 90vw;
  height: 90vh;
}
.org_sidebar {
  width: 90vw;
  height: 90vh;
}
.activity_button {
  width: 24px !important;
  height: 50px !important;
  text-align: center;
  transform: translateX(0%) translateY(-28.5%);
}
.activity_button:active {
  background-color: #ee6840;
}
IMG.dummy {
  fill: #AFC6C0 !important;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  -o-object-fit: cover;
     object-fit: cover;
}
IMG.dummy:hover {
  fill: #157F83 !important;
}
.feed_body {
  font-size: 24px;
  text-align: center;
  margin-top: 60px;
}
IMG.new_img {
  border: 3px solid #ffffff;
  border-radius: 80%/65%;
  width: 23px;
  height: 32.2px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.165);
  position: relative !important;
  z-index: 1 !important;
  -o-object-fit: cover;
     object-fit: cover;
}
IMG.new_img:hover {
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
  color: #5A7877;
}
IMG.new_img_performer {
  width: 30px;
  height: 30px;
  border-radius: 65%/65%;
  z-index: 0 !important;
  position: absolute !important;
  -o-object-fit: cover;
     object-fit: cover;
}
IMG.new_img_performer:hover {
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  z-index: 30;
}
@-webkit-keyframes AVATAR {
  0% {
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
    transform: translate(0px);
    z-index: inherit;
  }
  50% {
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
    transform: translate(10px);
    z-index: inherit;
  }
  100% {
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
    transform: translate(0px);
    z-index: inherit;
  }
}
@keyframes AVATAR {
  0% {
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
    transform: translate(0px);
    z-index: inherit;
  }
  50% {
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
    transform: translate(10px);
    z-index: inherit;
  }
  100% {
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
    transform: translate(0px);
    z-index: inherit;
  }
}
IMG.new_follower_target {
  border: 3px solid #ffffff;
  border-radius: 80%/65%;
  width: 23px;
  height: 32.2px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.165);
  position: relative !important;
  z-index: 0;
  -o-object-fit: cover;
     object-fit: cover;
  left: -10px;
}
IMG.new_follower_target:hover {
  -webkit-animation: AVATAR 0.5s 1;
          animation: AVATAR 0.5s 1;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  z-index: 30;
}
IMG.new_img_target {
  width: 30px;
  height: 30px;
  border-radius: 65%/65%;
  position: relative !important;
  /*z-index: -1 !important;*/
  left: -10px;
  -o-object-fit: cover;
     object-fit: cover;
}
IMG.new_img_target:hover {
  -webkit-animation: AVATAR 0.5s 1;
          animation: AVATAR 0.5s 1;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
IMG.new_img_org {
  width: 30px;
  height: 30px;
  border-radius: 65%/65%;
  -o-object-fit: cover;
     object-fit: cover;
  /*position: relative !important;
  z-index: -1 !important;
  left: -10px;*/
}
IMG.new_img_org:hover {
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
}
IMG.loading {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: 0px;
  align-items: center;
  width: 25px;
  height: 30px;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0);
  fill: rgba(255, 255, 255, 0);
}
.activity-image {
  align-items: center;
}
.activity-feed {
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0;
  cursor: pointer;
}
.activity_obj {
  width: 200px;
  margin-left: 60px;
  text-align: left !important;
  line-height: 23.8px !important;
}
.activity_obj > .date {
  -webkit-animation: none 0s ease 0s 1 normal none running;
          animation: none 0s ease 0s 1 normal none running;
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  border: medium none currentColor;
  border-collapse: separate;
  -o-border-image: none;
     border-image: none;
  border-radius: 0;
  border-spacing: 0;
  bottom: auto;
  box-shadow: none;
  box-sizing: content-box;
  caption-side: top;
  clear: none;
  clip: auto;
  color: #000;
  -moz-columns: auto;
       columns: auto;
  -moz-column-count: auto;
       column-count: auto;
  -moz-column-fill: balance;
       column-fill: balance;
  grid-column-gap: normal;
  -moz-column-gap: normal;
       column-gap: normal;
  -moz-column-rule: medium none currentColor;
       column-rule: medium none currentColor;
  -moz-column-span: 1;
       column-span: 1;
  -moz-column-width: auto;
       column-width: auto;
  content: normal;
  counter-increment: none;
  counter-reset: none;
  cursor: auto;
  direction: ltr;
  display: inline;
  empty-cells: show;
  float: none;
  font-family: serif;
  font-size: medium;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-weight: normal;
  font-stretch: normal;
  line-height: normal;
  height: auto;
  -webkit-hyphens: none;
      -ms-hyphens: none;
          hyphens: none;
  left: auto;
  letter-spacing: normal;
  list-style: disc outside none;
  margin: 0;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  opacity: 1;
  orphans: 2;
  outline: medium none invert;
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0;
  page-break-after: auto;
  page-break-before: auto;
  page-break-inside: auto;
  perspective: none;
  perspective-origin: 50% 50%;
  position: static;
  right: auto;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       tab-size: 8;
  table-layout: auto;
  text-align: left;
  -moz-text-align-last: auto;
       text-align-last: auto;
  text-decoration: none;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  top: auto;
  transform: none;
  transform-origin: 50% 50% 0;
  transform-style: flat;
  transition: none 0s ease 0s;
  unicode-bidi: normal;
  vertical-align: baseline;
  visibility: visible;
  white-space: normal;
  widows: 2;
  width: auto;
  word-spacing: normal;
  z-index: auto;
  all: initial;
  display: block;
  color: #b3b3b3;
  font-family: "Lato";
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: left;
}
.activity_obj > .description {
  -webkit-animation: none 0s ease 0s 1 normal none running;
          animation: none 0s ease 0s 1 normal none running;
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  border: medium none currentColor;
  border-collapse: separate;
  -o-border-image: none;
     border-image: none;
  border-radius: 0;
  border-spacing: 0;
  bottom: auto;
  box-shadow: none;
  box-sizing: content-box;
  caption-side: top;
  clear: none;
  clip: auto;
  color: #000;
  -moz-columns: auto;
       columns: auto;
  -moz-column-count: auto;
       column-count: auto;
  -moz-column-fill: balance;
       column-fill: balance;
  grid-column-gap: normal;
  -moz-column-gap: normal;
       column-gap: normal;
  -moz-column-rule: medium none currentColor;
       column-rule: medium none currentColor;
  -moz-column-span: 1;
       column-span: 1;
  -moz-column-width: auto;
       column-width: auto;
  content: normal;
  counter-increment: none;
  counter-reset: none;
  cursor: auto;
  direction: ltr;
  display: inline;
  empty-cells: show;
  float: none;
  font-family: serif;
  font-size: medium;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-weight: normal;
  font-stretch: normal;
  line-height: normal;
  height: auto;
  -webkit-hyphens: none;
      -ms-hyphens: none;
          hyphens: none;
  left: auto;
  letter-spacing: normal;
  list-style: disc outside none;
  margin: 0;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  opacity: 1;
  orphans: 2;
  outline: medium none invert;
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0;
  page-break-after: auto;
  page-break-before: auto;
  page-break-inside: auto;
  perspective: none;
  perspective-origin: 50% 50%;
  position: static;
  right: auto;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       tab-size: 8;
  table-layout: auto;
  text-align: left;
  -moz-text-align-last: auto;
       text-align-last: auto;
  text-decoration: none;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  top: auto;
  transform: none;
  transform-origin: 50% 50% 0;
  transform-style: flat;
  transition: none 0s ease 0s;
  unicode-bidi: normal;
  vertical-align: baseline;
  visibility: visible;
  white-space: normal;
  widows: 2;
  width: auto;
  word-spacing: normal;
  z-index: auto;
  all: initial;
  display: block;
  color: #666666;
  font-family: "Lato";
  font-size: 14px;
  text-align: left !important;
  line-height: 23.8px !important;
}
.activity_obj > .description > .msg {
  margin: 0.5rem 0;
  border-left: 3px solid #eee;
  border-radius: 3px;
  padding: 0px 9px;
}
.performer_test {
  display: inline;
}
a.new_a {
  float: none !important;
  float: initial !important;
  display: inline !important;
  display: initial !important;
  color: #333333 !important;
  font-family: "Lato" !important;
  font-size: 14px !important;
  line-height: 23.8px !important;
}
a.new_a:active, a.new_a:hover, a.new_a:focus {
  box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
}
a.new_a:hover {
  color: #ee6840 !important;
}
.feed_object {
  border-bottom: 1px solid #f2f2f2;
  width: 240px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
  float: left;
  line-height: 23.8px !important;
}
.feed {
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  position: fixed;
  right: 0;
  top: 0;
  height: 100vh;
  z-index: 999;
  width: 300px;
  overflow-y: scroll;
}
.feed::-webkit-scrollbar {
  display: none;
}
.avatars {
  width: 61px;
  float: left !important;
  height: auto !important;
  position: relative !important;
}
.performer {
  float: left !important;
}
.target {
  float: left !important;
}
.org_upperbar, .upper_bar {
  width: 300px;
  height: 60px;
  border-bottom: 1px solid #f2f2f2;
  position: fixed;
  background-color: #fff;
  z-index: 5;
}
.org_upperbar > .users, .upper_bar > .users {
  /*display: inline-flex;*/
  float: left;
  width: 40px;
  height: 50px;
  /*text-align: center !important;*/
  padding-top: 14px;
  padding-bottom: 5px;
  padding-left: 15px;
}
.org_upperbar > .users > .ss-users, .upper_bar > .users > .ss-users {
  display: flex;
  align-items: center;
  color: rgb(175, 198, 192);
  font-size: 24px !important;
  /*&:hover {
    color: #5A7877;
  }
  &:focus, &:active, &:target{
    color: #ee6840 !important;
  }*/
}
.org_upperbar > .users > .ss-users:active, .upper_bar > .users > .ss-users:active {
  background-color: #ffffff !important;
}
.org_upperbar > .heart, .upper_bar > .heart {
  /*display: inline-flex;*/
  float: left;
  width: 40px;
  height: 40px;
  /*text-align: center !important;*/
  padding-top: 13px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.org_upperbar > .heart > .ss-heart, .upper_bar > .heart > .ss-heart {
  display: flex;
  align-items: center;
  color: rgb(175, 198, 192);
  font-size: 24px !important;
  /*&:hover {
    color: #5A7877;
  }
  &:focus, &:active, &:target{
    color: #ee6840 !important;
  }
  &:visited {
    color: rgb(175, 198, 192) !important;
  }*/
}
.org_upperbar > .heart > .ss-heart:active, .upper_bar > .heart > .ss-heart:active {
  background-color: #ffffff !important;
}
.org_upperbar > .clock, .upper_bar > .clock {
  /*display: inline-flex;*/
  float: left;
  width: 40px;
  height: 40px;
  /*text-align: center !important;*/
  padding-top: 13px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.org_upperbar > .clock > .ss-clock, .upper_bar > .clock > .ss-clock {
  display: flex;
  align-items: center;
  color: rgb(175, 198, 192);
  font-size: 24px !important;
  /*&:hover {
    color: #5A7877;
  }
  &:focus, &:active, &:target{
    color: #ee6840 !important;
  }
  &:visited {
    color: rgb(175, 198, 192) !important;
  }*/
}
.org_upperbar > .clock > .ss-clock:active, .upper_bar > .clock > .ss-clock:active {
  background-color: #ffffff !important;
}
.org_upperbar .get, .upper_bar .get {
  /*display: inline-flex;*/
  float: left;
  width: 40px;
  height: 40px;
  /*text-align: center !important;*/
  padding-top: 10px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.org_upperbar .get > .icon-get, .upper_bar .get > .icon-get {
  display: flex;
  align-items: center;
  color: rgb(175, 198, 192);
  font-size: 24px !important;
  /*&:hover {
    color: #5A7877;
  }
  &:focus, &:active, &:target{
    color: #ee6840 !important;
  }
  &:visited {
    color: rgb(175, 198, 192) !important;
  }*/
}
.org_upperbar .get > .icon-get:active, .upper_bar .get > .icon-get:active {
  background-color: #ffffff !important;
}
.org_upperbar > .delete, .upper_bar > .delete {
  /*display: inline-flex;*/
  float: right;
  width: 40px;
  height: 40px;
  /*text-align: center !important;*/
  padding-top: 12px;
  padding-bottom: 5px;
}
.org_upperbar > .delete > .ss-delete, .upper_bar > .delete > .ss-delete {
  display: flex;
  align-items: center;
  color: rgb(175, 198, 192) !important;
  font-size: 24px !important;
}
.org_upperbar > .delete > .ss-delete > a:active, .upper_bar > .delete > .ss-delete > a:active {
  background-color: #fff;
}
.org_upperbar > .delete > .ss-delete:hover, .upper_bar > .delete > .ss-delete:hover {
  color: #5A7877 !important;
}
.activityIcon {
  width: 25px;
  height: 34.5px;
  z-index: 2010;
}
.activityIcon > svg {
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.activityIcon > svg > g > g:hover {
  fill: #157F83;
}
#f_tooltip {
  width: 80px;
  height: 22px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 8px 7px 10px 7px;
  opacity: 75%;
  font-family: "Lato";
  font-size: 14px;
  box-sizing: unset;
}
#f_tooltip:after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}
#a_tooltip {
  width: 135px;
  height: 19px;
  top: 50px !important;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 8px 0px 10px 0px;
  opacity: 75%;
  font-family: "Lato";
  font-size: 14px;
  box-sizing: unset;
}
#a_tooltip:after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 64%;
  margin-left: -5px;
  border-width: 7px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}
#o_tooltip {
  width: 135px;
  height: 22px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 8px 0px 10px 0px;
  opacity: 75%;
  font-family: "Lato";
  font-size: 14px;
  box-sizing: unset;
}
#o_tooltip:after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 90%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}
.loading_text {
  text-align: center;
  font-size: 24px;
  font-weight: 400;
}
.private_activity {
  text-align: center;
  font-size: 24px;
  font-weight: 400;
}
.private_activity > .ss-lock {
  display: inline;
  display: initial;
  align-items: center;
  color: #afc6c0 !important;
  font-size: 36px !important;
  left: 47%;
  width: 36px;
  margin: 0px;
}
.private_activity h4 {
  margin: 0;
}

/*# sourceMappingURL=application.css.map*/