{"version":3,"sources":["webpack://eventgallery/./backend/vue/uploader/_Uploader.less","webpack://eventgallery/./Uploader.vue","webpack://eventgallery/./backend/vue/components/Folder.vue","webpack://eventgallery/./backend/vue/components/Folders.vue","webpack://eventgallery/./Folders.vue","webpack://eventgallery/./backend/vue/components/ProcessSteps.vue","webpack://eventgallery/./backend/vue/components/Progress.vue","webpack://eventgallery/./backend/vue/components/ErrorPanel.vue","webpack://eventgallery/./ErrorPanel.vue","webpack://eventgallery/./backend/vue/cacheclear/Elements.vue","webpack://eventgallery/./Elements.vue","webpack://eventgallery/./backend/vue/cacheclear/Groups.vue","webpack://eventgallery/./Groups.vue","webpack://eventgallery/./backend/vue/imagecontentpluginform/Label.vue","webpack://eventgallery/./backend/vue/imagecontentpluginform/ImageSelector.vue","webpack://eventgallery/./backend/vue/imagecontentpluginform/ImageContentPluginForm.vue","webpack://eventgallery/./backend/vue/scalepriceeditor/Scalepriceeditor.vue","webpack://eventgallery/./backend/css/eventgallery.css","webpack://eventgallery/./frontend/less/font-awesome/font-awesome.less","webpack://eventgallery/./frontend/less/font-awesome/path.less","webpack://eventgallery/./frontend/less/font-awesome/icons.less","webpack://eventgallery/./frontend/less/font-awesome/core.less","webpack://eventgallery/./frontend/less/font-awesome/larger.less","webpack://eventgallery/./frontend/less/font-awesome/fixed-width.less","webpack://eventgallery/./frontend/less/font-awesome/list.less","webpack://eventgallery/./frontend/less/font-awesome/bordered-pulled.less","webpack://eventgallery/./frontend/less/font-awesome/animated.less","webpack://eventgallery/./frontend/less/font-awesome/mixins.less","webpack://eventgallery/./frontend/less/font-awesome/rotated-flipped.less","webpack://eventgallery/./frontend/less/font-awesome/stacked.less"],"names":[],"mappings":"AAAA;EAEQ;ACAR;ADFA;EAMQ;EACA;EACA;ACDR;ADPA;EAYQ;EACA;EACA;EACA;ACFR;ADbA;EAkBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACFR;ADzBA;EA8BQ;ACFR;AD5BA;EAiCQ;ACFR;AD/BA;EAoCQ;ACFR;ADII;AACI;IACI;ACFV;ADIM;IACI;ACFV;AACF;;AD1CA;EAEQ;AAAR;AAFA;EAMQ;EACA;EACA;AADR;AAPA;EAYQ;EACA;EACA;EACA;AAFR;AAbA;EAkBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAFR;AAzBA;EA8BQ;AAFR;AA5BA;EAiCQ;AAFR;AA/BA;EAoCQ;AAFR;AAII;EACI;IACI;EAFV;EAIM;IACI;EAFV;AACF;;;AEzCA;IACA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;IACA;IACA;IACA;AACA;;;ACjBA;EACI;EACA;EACA;EACA;ACDJ;ADHA;EAOQ;EACA;EACA;ACDR;ADKA;EACI;ACHJ;;;ACZA;IACA;IACA;AACA;AACA;IACA;IACA;AACA;AACA;IACA;IACA;IACA;IACA;IACA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;AACA;AACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;AACA;AACA;IACA;AACA;AACA;IACA;AACA;AACA;IACA;AACA;AACA;IACA;AACA;AAEA;IACA;IACA;AACA;;;;AC5DA;IACA;IACA;AACA;;ACHA;EAEQ;EACA;ACDR;ADFA;EAMQ;EACA;EACA;EACA;ACDR;;ACPA;EACI;ACDJ;ADAA;EAIQ;ACDR;ADHA;EAQQ;ACFR;;ACPA;EACI;ACAJ;;;ACDA;AACA;IACA;IACA;IACA;AACA;;AAEA;AACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;AACA;AAEA;;IAEA;AACA;AAEA;IACA;IACA;AACA;;;AC7BA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;AACA;AAEA;IACA;IACA;AACA;AAEA;IACA;IACA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;IACA;AACA;AAIA;IACA;IACA;IACA;IACA;IACA;IACA;AACA;AAEA;IACA;IACA;AACA;AAEA;IACA;IACA;IACA;IACA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;IACA;IACA;AACA;AACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;AACA;AACA;AACA;QACA;AACA;AACA;QACA;AACA;AACA;;;ACnFA;EACA;EACA;EACA;EACA;EACA;AACA;;;AC3BA;IACA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;AACA;AAEA;IACA;IACA;AACA;;ACjCA;;;;;;;;;;;;;;;CAeC,sBAAsB;CACtB,uBAAuB;CACvB,cAAc;CACd,yDAAuC;CACvC,4BAA4B;CAC5B,iBAAiB;AAClB;;AAEA;;;CAGC,gCAAgC;AACjC;;AAEA;;;CAGC,4BAA4B;AAC7B;;AAEA;;;CAGC,gCAAgC;CAChC,eAAe;AAChB;;AAEA;;;CAGC,4BAA4B;AAC7B;;AAEA;;;CAGC,wBAAwB;AACzB;;AAEA;;;CAGC,4BAA4B;AAC7B;;AAEA;IACI,aAAa;IACb,WAAW;EACb,sCAAsC;EACtC,mCAAmC;EACnC,iCAAiC;EACjC,8BAA8B;AAChC;;AAEA;IACI,aAAa;AACjB;;AAEA;;EAEE;AACF;;;;;;CAMC,cAAc;AACf;;AAEA;CACC,qBAAqB;AACtB;;AAEA;CACC,sBAAsB;AACvB;;AAEA;;EAEE;;AAEF;CACC,aAAa;AACd;;AAEA;CACC,YAAY;AACb;;AAEA;CACC,YAAY;AACb;;AAEA;;EAEE;;AAEF;CACC,WAAW;CACX,yBAAyB;CACzB,yBAAyB;CACzB,cAAc;AACf;;AAEA;CACC,yBAAyB;CACzB,YAAY;CACZ,QAAQ;AACT;;AAEA;;CAEC,kBAAkB;AACnB;;AAEA;CACC,eAAe;AAChB;;AAEA;CACC,cAAc;AACf;;AAEA;CACC,eAAe;AAChB,C;AC7IA;;;EAGE;AACF;+BAC+B;ACF/B;EACE;EACA;EACA;EAMA;EACA;ADDF;AEZC;ECIC;EACA;EACA;EACA;EACA;EACA;EACA;AHWF;AACA,6DAA6D;AEtB5D;EEKC;EACA;EACA;AJoBF;AE3BC;EESsB;AJqBvB;AE9BC;EEUsB;AJuBvB;AEjCC;EEWsB;AJyBvB;AEpCC;EEYsB;AJ2BvB;AEvCC;EGGC;EACA;ALuCF;AE3CC;EIIC;EACA;EACA;AN0CF;AEhDC;EIOQ;AN4CT;AEnDC;EIUC;EACA;EACA;EACA;EACA;AN4CF;AE1DC;EIgBG;AN6CJ;AE7DC;EKIC;EACA;EACA;AP4DF;AOzDA;EAAc;AP4Dd;AO3DA;EAAa;AP8Db;AO3DE;EAAc;AP8DhB;AO7DE;EAAe;APgEjB;AE9EC;EMIC;EACQ;AR6EV;AElFC;EMSC;EACQ;AR4EV;AQzEA;EACE;IACE;IACQ;ER2EV;EQzEA;IACE;IACQ;ER2EV;AACF;AQxEA;EACE;IACE;IACQ;ER0EV;EQxEA;IACE;IACQ;ER0EV;AACF;AE1GC;EOeC;EACA;EACI;EACI;AT8FV;AEhHC;EOeC;EACA;EACI;EACI;AToGV;AEtHC;EOeC;EACA;EACI;EACI;AT0GV;AE5HC;EOsBC;EACA;EACI;EACI;ATyGV;AElIC;EOsBC;EACA;EACI;EACI;AT+GV;AExIC;;;;;EQkBC;AV6HF;AE/IC;ESIC;EACA;EACA;EACA;EACA;EACA;AX8IF;AEvJC;;ESYC;EACA;EACA;EACA;AX+IF;AE9JC;ESiB4B;AXgJ7B;AEjKC;ESkB4B;AXkJ7B;AEpKC;ESmB2B;AXoJ5B;AACA;mEACmE;AEzKlE;EAGgC;AFyKjC;AE5KC;EAIgC;AF2KjC;AE/KC;EAKiC;AF6KlC;AElLC;EAMqC;AF+KtC;AErLC;EAOgC;AFiLjC;AExLC;EAQ+B;AFmLhC;AE3LC;EASiC;AFqLlC;AE9LC;EAU+B;AFuLhC;AEjMC;EAW+B;AFyLhC;AEpMC;EAYmC;AF2LpC;AEvMC;EAa6B;AF6L9B;AE1MC;EAckC;AF+LnC;AE7MC;EAegC;AFiMjC;AEhNC;;;EAkBgC;AFmMjC;AErNC;EAmBsC;AFqMvC;AExNC;EAoBuC;AFuMxC;AE3NC;EAqBoC;AFyMrC;AE9NC;EAsBiC;AF2MlC;AEjOC;;EAwB8B;AF6M/B;AErOC;EAyBkC;AF+MnC;AExOC;EA0B+B;AFiNhC;AE3OC;EA2BiC;AFmNlC;AE9OC;EA4BkC;AFqNnC;AEjPC;EA6B+B;AFuNhC;AEpPC;EA8BmC;AFyNpC;AEvPC;EA+B8C;AF2N/C;AE1PC;EAgC4C;AF6N7C;AE7PC;EAiCgC;AF+NjC;AEhQC;EAkCwC;AFiOzC;AEnQC;;EAoCiC;AFmOlC;AEvQC;EAqCkC;AFqOnC;AE1QC;EAsCmC;AFuOpC;AE7QC;EAuC+B;AFyOhC;AEhRC;EAwC+B;AF2OhC;AEnRC;EAyCqC;AF6OtC;AEtRC;EA0CqC;AF+OtC;AEzRC;EA2CsC;AFiPvC;AE5RC;EA4CoC;AFmPrC;AE/RC;EA6CiC;AFqPlC;AElSC;EA8CkC;AFuPnC;AErSC;EA+C8B;AFyP/B;AExSC;EAgD+B;AF2PhC;AE3SC;EAiD+B;AF6PhC;AE9SC;EAkDmC;AF+PpC;AEjTC;EAmDgC;AFiQjC;AEpTC;EAoDiC;AFmQlC;AEvTC;EAqD+B;AFqQhC;AE1TC;EAsD+B;AFuQhC;AE7TC;EAuDiC;AFyQlC;AEhUC;EAwDsC;AF2QvC;AEnUC;EAyDqC;AF6QtC;AEtUC;EA0DqC;AF+QtC;AEzUC;EA2DuC;AFiRxC;AE5UC;EA4DsC;AFmRvC;AE/UC;EA6DwC;AFqRzC;AElVC;EA8D+B;AFuRhC;AErVC;;EAgEkC;AFyRnC;AEzVC;EAiEiC;AF2RlC;AE5VC;EAkEuC;AF6RxC;AE/VC;;;EAqEoC;AF+RrC;AEpWC;EAsEiC;AFiSlC;AEvWC;EAuEqC;AFmStC;AE1WC;EAwEiC;AFqSlC;AE7WC;EAyE+B;AFuShC;AEhXC;;EA2E0C;AFyS3C;AEpXC;EA4EyC;AF2S1C;AEvXC;EA6EyC;AF6S1C;AE1XC;EA8EiC;AF+SlC;AE7XC;EA+EwC;AFiTzC;AEhYC;EAgFwC;AFmTzC;AEnYC;EAiFmC;AFqTpC;AEtYC;EAkF+B;AFuThC;AEzYC;EAmFgC;AFyTjC;AE5YC;EAoF+B;AF2ThC;AE/YC;EAqFkC;AF6TnC;AElZC;EAsFuC;AF+TxC;AErZC;EAuFuC;AFiUxC;AExZC;EAwFgC;AFmUjC;AE3ZC;EAyFuC;AFqUxC;AE9ZC;EA0FwC;AFuUzC;AEjaC;EA2FsC;AFyUvC;AEpaC;EA4FuC;AF2UxC;AEvaC;EA6FuC;AF6UxC;AE1aC;EA8FuC;AF+UxC;AE7aC;EA+F0C;AFiV3C;AEhbC;EAgGsC;AFmVvC;AEnbC;EAiGqC;AFqVtC;AEtbC;EAkGyC;AFuV1C;AEzbC;EAmGyC;AFyV1C;AE5bC;EAoG8B;AF2V/B;AE/bC;EAqGqC;AF6VtC;AElcC;EAsGsC;AF+VvC;AErcC;EAuGmC;AFiWpC;AExcC;EAwGqC;AFmWtC;AE3cC;;EA0GgC;AFqWjC;AE/cC;EA2GiC;AFuWlC;AEldC;EA4GmC;AFyWpC;AErdC;EA6G+B;AF2WhC;AExdC;EA8GgC;AF6WjC;AE3dC;EA+GmC;AF+WpC;AE9dC;EAgH6C;AFiX9C;AEjeC;EAiH+B;AFmXhC;AEpeC;EAkH+B;AFqXhC;AEveC;EAmH+B;AFuXhC;AE1eC;EAoH8B;AFyX/B;AE7eC;EAqHoC;AF2XrC;AEhfC;;EAuH+C;AF6XhD;AEpfC;EAwHgC;AF+XjC;AEvfC;EAyHmC;AFiYpC;AE1fC;EA0HiC;AFmYlC;AE7fC;EA2HkC;AFqYnC;AEhgBC;EA4HiC;AFuYlC;AEngBC;EA6HqC;AFyYtC;AEtgBC;EA8HuC;AF2YxC;AEzgBC;EA+HkC;AF6YnC;AE5gBC;EAgIwC;AF+YzC;AE/gBC;EAiIiC;AFiZlC;AElhBC;EAkIsC;AFmZvC;AErhBC;EAmImC;AFqZpC;AExhBC;EAoImC;AFuZpC;AE3hBC;;EAsIoC;AFyZrC;AE/hBC;EAuIyC;AF2Z1C;AEliBC;EAwI0C;AF6Z3C;AEriBC;EAyIuC;AF+ZxC;AExiBC;EA0I8B;AFia/B;AE3iBC;;EA4I+B;AFmahC;AE/iBC;EA6ImC;AFqapC;AEljBC;EA8IsC;AFuavC;AErjBC;EA+IwC;AFyazC;AExjBC;EAgJoC;AF2arC;AE3jBC;EAiJkC;AF6anC;AE9jBC;EAkJmC;AF+apC;AEjkBC;EAmJ0C;AFib3C;AEpkBC;EAoJqC;AFmbtC;AEvkBC;EAqJwC;AFqbzC;AE1kBC;EAsJkC;AFubnC;AE7kBC;EAuJiC;AFyblC;AEhlBC;EAwJwC;AF2bzC;AEnlBC;EAyJiC;AF6blC;AEtlBC;EA0JkC;AF+bnC;AEzlBC;EA2JgC;AFicjC;AE5lBC;EA4JmC;AFmcpC;AE/lBC;EA6JqC;AFqctC;AElmBC;EA8JuC;AFucxC;AErmBC;EA+JkC;AFycnC;AExmBC;;EAiKmC;AF2cpC;AE5mBC;EAkKiC;AF6clC;AE/mBC;EAmKiC;AF+clC;AElnBC;EAoKsC;AFidvC;AErnBC;EAqK8B;AFmd/B;AExnBC;EAsKgC;AFqdjC;AE3nBC;EAuKmC;AFudpC;AE9nBC;EAwK+B;AFydhC;AEjoBC;EAyKsC;AF2dvC;AEpoBC;EA0KuC;AF6dxC;AEvoBC;EA2KsC;AF+dvC;AE1oBC;EA4KoC;AFierC;AE7oBC;EA6KsC;AFmevC;AEhpBC;EA8K4C;AFqe7C;AEnpBC;EA+K6C;AFue9C;AEtpBC;EAgL0C;AFye3C;AEzpBC;EAiL4C;AF2e7C;AE5pBC;EAkLgC;AF6ejC;AE/pBC;EAmLiC;AF+elC;AElqBC;EAoLgC;AFifjC;AErqBC;EAqLiC;AFmflC;AExqBC;EAsLoC;AFqfrC;AE3qBC;EAuLqC;AFuftC;AE9qBC;;EAyLgC;AFyfjC;AElrBC;;EA2L+B;AF2fhC;AEtrBC;EA4LgC;AF6fjC;AEzrBC;EA6LgC;AF+fjC;AE5rBC;;EA+LmC;AFigBpC;AEhsBC;;EAiMkC;AFmgBnC;AEpsBC;EAkMoC;AFqgBrC;AEvsBC;;EAoMmC;AFugBpC;AE3sBC;EAqMiC;AFygBlC;AE9sBC;;;EAwM+B;AF2gBhC;AEntBC;EAyMkC;AF6gBnC;AEttBC;EA0MkC;AF+gBnC;AEztBC;EA2MwC;AFihBzC;AE5tBC;EA4MoC;AFmhBrC;AE/tBC;EA6MgC;AFqhBjC;AEluBC;EA8MgC;AFuhBjC;AEruBC;EA+MgC;AFyhBjC;AExuBC;EAgNoC;AF2hBrC;AE3uBC;EAiN2C;AF6hB5C;AE9uBC;EAkN6C;AF+hB9C;AEjvBC;EAmNsC;AFiiBvC;AEpvBC;EAoNgC;AFmiBjC;AEvvBC;EAqNqC;AFqiBtC;AE1vBC;EAsNmC;AFuiBpC;AE7vBC;EAuNqC;AFyiBtC;AEhwBC;EAwNsC;AF2iBvC;AEnwBC;EAyNkC;AF6iBnC;AEtwBC;;EA2N+B;AF+iBhC;AE1wBC;;EA6NoC;AFijBrC;AE9wBC;;EA+NmC;AFmjBpC;AElxBC;EAgOmC;AFqjBpC;AErxBC;EAiOmC;AFujBpC;AExxBC;;EAmO+B;AFyjBhC;AE5xBC;;EAqOgC;AF2jBjC;AEhyBC;;EAuOqC;AF6jBtC;AEpyBC;EAwOoC;AF+jBrC;AEvyBC;EAyOqC;AFikBtC;AE1yBC;;EA2O+B;AFmkBhC;AE9yBC;EA4OkC;AFqkBnC;AEjzBC;EA6OmC;AFukBpC;AEpzBC;;EA+OoC;AFykBrC;AExzBC;EAgPsC;AF2kBvC;AE3zBC;EAiPmC;AF6kBpC;AE9zBC;EAkPyC;AF+kB1C;AEj0BC;EAmPuC;AFilBxC;AEp0BC;EAoPkC;AFmlBnC;AEv0BC;EAqPsC;AFqlBvC;AE10BC;EAsPmC;AFulBpC;AE70BC;EAuPiC;AFylBlC;AEh1BC;EAwPiC;AF2lBlC;AEn1BC;EAyPkC;AF6lBnC;AEt1BC;EA0PsC;AF+lBvC;AEz1BC;EA2PqC;AFimBtC;AE51BC;EA4PqC;AFmmBtC;AE/1BC;EA6PoC;AFqmBrC;AEl2BC;EA8PiC;AFumBlC;AEr2BC;EA+PsC;AFymBvC;AEx2BC;EAgQ+B;AF2mBhC;AE32BC;EAiQmC;AF6mBpC;AE92BC;EAkQsC;AF+mBvC;AEj3BC;EAmQ4C;AFinB7C;AEp3BC;EAoQ6C;AFmnB9C;AEv3BC;EAqQ0C;AFqnB3C;AE13BC;EAsQ4C;AFunB7C;AE73BC;EAuQqC;AFynBtC;AEh4BC;EAwQsC;AF2nBvC;AEn4BC;EAyQmC;AF6nBpC;AEt4BC;EA0QqC;AF+nBtC;AEz4BC;EA2QkC;AFioBnC;AE54BC;EA4QiC;AFmoBlC;AE/4BC;EA6QiC;AFqoBlC;AEl5BC;;EA+QiC;AFuoBlC;AEt5BC;EAgRmC;AFyoBpC;AEz5BC;EAiRqC;AF2oBtC;AE55BC;EAkRsC;AF6oBvC;AE/5BC;EAmRkC;AF+oBnC;AEl6BC;EAoRiC;AFipBlC;AEr6BC;;EAsRgC;AFmpBjC;AEz6BC;EAuRqC;AFqpBtC;AE56BC;EAwRmC;AFupBpC;AE/6BC;EAyRwC;AFypBzC;AEl7BC;EA0RkC;AF2pBnC;AEr7BC;EA2RkC;AF6pBnC;AEx7BC;EA4RgC;AF+pBjC;AE37BC;EA6RkC;AFiqBnC;AE97BC;EA8RqC;AFmqBtC;AEj8BC;EA+RiC;AFqqBlC;AEp8BC;EAgSyC;AFuqB1C;AEv8BC;EAiSmC;AFyqBpC;AE18BC;EAkS+B;AF2qBhC;AE78BC;;EAoSoC;AF6qBrC;AEj9BC;;;EAuSsC;AF+qBvC;AEt9BC;EAwSyC;AFirB1C;AEz9BC;EAyS+B;AFmrBhC;AE59BC;EA0SoC;AFqrBrC;AE/9BC;;EA4SuC;AFurBxC;AEn+BC;EA6SmC;AFyrBpC;AEt+BC;EA8S+B;AF2rBhC;AEz+BC;EA+SsC;AF6rBvC;AE5+BC;EAgTsC;AF+rBvC;AE/+BC;EAiToC;AFisBrC;AEl/BC;EAkTiC;AFmsBlC;AEr/BC;EAmTuC;AFqsBxC;AEx/BC;EAoTqC;AFusBtC;AE3/BC;EAqT2C;AFysB5C;AE9/BC;EAsTiC;AF2sBlC;AEjgCC;EAuTqC;AF6sBtC;AEpgCC;EAwT4C;AF+sB7C;AEvgCC;EAyTiC;AFitBlC;AE1gCC;EA0TiC;AFmtBlC;AE7gCC;EA2T8C;AFqtB/C;AEhhCC;EA4T+C;AFutBhD;AEnhCC;EA6T4C;AFytB7C;AEthCC;EA8T8C;AF2tB/C;AEzhCC;EA+TgC;AF6tBjC;AE5hCC;EAgU+B;AF+tBhC;AE/hCC;EAiUiC;AFiuBlC;AEliCC;EAkUqC;AFmuBtC;AEriCC;EAmUmC;AFquBpC;AExiCC;EAoUqC;AFuuBtC;AE3iCC;EAqUqC;AFyuBtC;AE9iCC;EAsUqC;AF2uBtC;AEjjCC;EAuUsC;AF6uBvC;AEpjCC;EAwUiC;AF+uBlC;AEvjCC;EAyUuC;AFivBxC;AE1jCC;EA0UyC;AFmvB1C;AE7jCC;EA2UmC;AFqvBpC;AEhkCC;EA4UqC;AFuvBtC;AEnkCC;EA6UuC;AFyvBxC;AEtkCC;EA8UwC;AF2vBzC;AEzkCC;EA+U+C;AF6vBhD;AE5kCC;EAgVuC;AF+vBxC;AE/kCC;EAiVkC;AFiwBnC;AEllCC;;EAmV8C;AFmwB/C;AEtlCC;;EAqV4C;AFqwB7C;AE1lCC;;EAuV+C;AFuwBhD;AE9lCC;;EAyV8B;AFywB/B;AElmCC;EA0V8B;AF2wB/B;AErmCC;;EA4V8B;AF6wB/B;AEzmCC;;EA8V8B;AF+wB/B;AE7mCC;;;;EAkW8B;AFixB/B;AEnnCC;;;EAqW8B;AFmxB/B;AExnCC;;EAuW8B;AFqxB/B;AE5nCC;;EAyW8B;AFuxB/B;AEhoCC;EA0W+B;AFyxBhC;AEnoCC;EA2WoC;AF2xBrC;AEtoCC;EA4WyC;AF6xB1C;AEzoCC;EA6W0C;AF+xB3C;AE5oCC;EA8W0C;AFiyB3C;AE/oCC;EA+W2C;AFmyB5C;AElpCC;EAgX2C;AFqyB5C;AErpCC;EAiX4C;AFuyB7C;AExpCC;EAkXoC;AFyyBrC;AE3pCC;EAmXsC;AF2yBvC;AE9pCC;EAoXyC;AF6yB1C;AEjqCC;EAqXkC;AF+yBnC;AEpqCC;EAsX+B;AFizBhC;AEvqCC;EAuXsC;AFmzBvC;AE1qCC;EAwXuC;AFqzBxC;AE7qCC;EAyXkC;AFuzBnC;AEhrCC;EA0XyC;AFyzB1C;AEnrCC;EA2XoC;AF2zBrC;AEtrCC;EA4XiC;AF6zBlC;AEzrCC;EA6X8B;AF+zB/B;AE5rCC;EA8XoC;AFi0BrC;AE/rCC;EA+X2C;AFm0B5C;AElsCC;EAgYiC;AFq0BlC;AErsCC;EAiYwC;AFu0BzC;AExsCC;EAkY0C;AFy0B3C;AE3sCC;EAmYwC;AF20BzC;AE9sCC;EAoY0C;AF60B3C;AEjtCC;EAqY2C;AF+0B5C;AEptCC;EAsYgC;AFi1BjC;AEvtCC;EAuYkC;AFm1BnC;AE1tCC;EAwYkC;AFq1BnC;AE7tCC;EAyYgC;AFu1BjC;AEhuCC;EA0YmC;AFy1BpC;AEnuCC;EA2YgC;AF21BjC;AEtuCC;EA4YqC;AF61BtC;AEzuCC;EA6YiC;AF+1BlC;AE5uCC;EA8YiC;AFi2BlC;AE/uCC;EA+Y+B;AFm2BhC;AElvCC;;EAiZmC;AFq2BpC;AEtvCC;EAkZgC;AFu2BjC;AEzvCC;EAmZiC;AFy2BlC;AE5vCC;EAoZkC;AF22BnC;AE/vCC;EAqZ8B;AF62B/B;AElwCC;EAsZ6B;AF+2B9B;AErwCC;EAuZgC;AFi3BjC;AExwCC;EAwZiC;AFm3BlC;AE3wCC;EAyZoC;AFq3BrC;AE9wCC;EA0ZyC;AFu3B1C;AEjxCC;EA2Z+C;AFy3BhD;AEpxCC;EA4Z8C;AF23B/C;AEvxCC;;EA8Z8C;AF63B/C;AE3xCC;EA+ZuC;AF+3BxC;AE9xCC;EAgaqC;AFi4BtC;AEjyCC;EAiauC;AFm4BxC;AEpyCC;;EAma8B;AFq4B/B;AExyCC;EAoawC;AFu4BzC;AE3yCC;EAqawC;AFy4BzC;AE9yCC;EAsagC;AF24BjC;AEjzCC;EAua0C;AF64B3C;AEpzCC;EAwaoC;AF+4BrC;AEvzCC;EAyaiC;AFi5BlC;AE1zCC;;;EA4aqC;AFm5BtC;AE/zCC;;EA8ayC;AFq5B1C;AEn0CC;EA+agC;AFu5BjC;AEt0CC;EAgbiC;AFy5BlC;AEz0CC;EAibiC;AF25BlC;AE50CC;EAkbwC;AF65BzC;AE/0CC;EAmb6C;AF+5B9C;AEl1CC;EAobsC;AFi6BvC;AEr1CC;EAqboC;AFm6BrC;AEx1CC;EAsb+B;AFq6BhC;AE31CC;EAubqC;AFu6BtC;AE91CC;EAwbyC;AFy6B1C;AEj2CC;EAybiC;AF26BlC;AEp2CC;EA0biC;AF66BlC;AEv2CC;EA2bmC;AF+6BpC;AE12CC;EA4b8B;AFi7B/B;AE72CC;EA6bmC;AFm7BpC;AEh3CC;EA8bgC;AFq7BjC;AEn3CC;EA+b8B;AFu7B/B;AEt3CC;EAgcgC;AFy7BjC;AEz3CC;EAic+B;AF27BhC;AE53CC;EAkcgC;AF67BjC;AE/3CC;EAmckC;AF+7BnC;AEl4CC;EAocyC;AFi8B1C;AEr4CC;EAqcgC;AFm8BjC;AEx4CC;EAscuC;AFq8BxC;AE34CC;EAuckC;AFu8BnC;AE94CC;;EAyc8B;AFy8B/B;AEl5CC;;EA2c+B;AF28BhC;AEt5CC;EA4c+B;AF68BhC;AEz5CC;EA6ckC;AF+8BnC;AE55CC;EA8cqC;AFi9BtC;AE/5CC;EA+cqC;AFm9BtC;AEl6CC;EAgdmC;AFq9BpC;AEr6CC;EAidqC;AFu9BtC;AEx6CC;EAkdsC;AFy9BvC;AE36CC;EAmduC;AF29BxC;AE96CC;EAod4C;AF69B7C;AEj7CC;;;EAuduC;AF+9BxC;AEt7CC;;EAydyC;AFi+B1C;AE17CC;;EA2duC;AFm+BxC;AE97CC;;EA6duC;AFq+BxC;AEl8CC;EA8dsC;AFu+BvC;AEr8CC;EA+d+B;AFy+BhC;AEx8CC;EAgekC;AF2+BnC;AE38CC;EAiemC;AF6+BpC;AE98CC;;;;;EAseoC;AF++BrC;AEr9CC;EAueyC;AFi/B1C;AEx9CC;;EAyegC;AFm/BjC;AE59CC;;EA2eiC;AFq/BlC;AEh+CC;EA4eqC;AFu/BtC;AEn+CC;EA6e8B;AFy/B/B;AEt+CC;EA8esC;AF2/BvC;AEz+CC;EA+ewC;AF6/BzC;AE5+CC;EAgf6B;AF+/B9B;AE/+CC;;EAkfiC;AFigClC;AEn/CC;;EAofsC;AFmgCvC;AEv/CC;;EAsfwC;AFqgCzC;AE3/CC;EAufkC;AFugCnC;AE9/CC;;EAyfsC;AFygCvC;AElgDC;EA0fiC;AF2gClC;AErgDC;EA2foC;AF6gCrC;AExgDC;EA4fkC;AF+gCnC;AE3gDC;EA6foC;AFihCrC;AE9gDC;EA8f2C;AFmhC5C;AEjhDC;EA+f+B;AFqhChC;AEphDC;;EAigBmC;AFuhCpC;AExhDC;EAkgB8B;AFyhC/B;AE3hDC;EAmgBqC;AF2hCtC;AE9hDC;EAogB+B;AF6hChC;AEjiDC;EAqgBqC;AF+hCtC;AEpiDC;EAsgBiC;AFiiClC;AEviDC;EAugB+B;AFmiChC;AE1iDC;EAwgBsC;AFqiCvC;AE7iDC;EAygB+B;AFuiChC;AEhjDC;EA0gBqC;AFyiCtC;AEnjDC;EA2gBiC;AF2iClC;AEtjDC;EA4gBwC;AF6iCzC;AEzjDC;EA6gBkC;AF+iCnC;AE5jDC;EA8gBwC;AFijCzC;AE/jDC;EA+gBsC;AFmjCvC;AElkDC;EAghBkC;AFqjCnC;AErkDC;EAihBoC;AFujCrC;AExkDC;EAkhBoC;AFyjCrC;AE3kDC;EAmhBqC;AF2jCtC;AE9kDC;EAohBuC;AF6jCxC;AEjlDC;EAqhBgC;AF+jCjC;AEplDC;EAshBoC;AFikCrC;AEvlDC;EAuhB6B;AFmkC9B;AE1lDC;EAwhBqC;AFqkCtC;AE7lDC;EAyhBsC;AFukCvC;AEhmDC;EA0hBwC;AFykCzC;AEnmDC;EA2hBqC;AF2kCtC;AEtmDC;EA4hBoC;AF6kCrC;AEzmDC;EA6hBqC;AF+kCtC;AE5mDC;EA8hBiC;AFilClC;AE/mDC;EA+hBwC;AFmlCzC;AElnDC;EAgiBqC;AFqlCtC;AErnDC;EAiiBoC;AFulCrC;AExnDC;EAkiBkC;AFylCnC;AE3nDC;EAmiB8B;AF2lC/B;AE9nDC;EAoiBkC;AF6lCnC;AEjoDC;EAqiBoC;AF+lCrC;AEpoDC;EAsiB6B;AFimC9B;AEvoDC;;;EAyiB8B;AFmmC/B;AE5oDC;EA0iBmC;AFqmCpC;AE/oDC;EA2iBqC;AFumCtC;AElpDC;EA4iByC;AFymC1C;AErpDC;EA6iBmC;AF2mCpC;AExpDC;EA8iBmC;AF6mCpC;AE3pDC;EA+iBkC;AF+mCnC;AE9pDC;EAgjBiC;AFinClC;AEjqDC;EAijBuC;AFmnCxC;AEpqDC;EAkjBsC;AFqnCvC;AEvqDC;EAmjBmC;AFunCpC;AE1qDC;EAojBoC;AFynCrC;AE7qDC;EAqjB0C;AF2nC3C;AEhrDC;EAsjBkC;AF6nCnC;AEnrDC;EAujB+B;AF+nChC;AEtrDC;EAwjBsC;AFioCvC;AEzrDC;EAyjBqC;AFmoCtC;AE5rDC;EA0jBsC;AFqoCvC;AE/rDC;EA2jBoC;AFuoCrC;AElsDC;EA4jBgC;AFyoCjC;AErsDC;EA6jB+B;AF2oChC;AExsDC;EA8jBkC;AF6oCnC;AE3sDC;EA+jBsC;AF+oCvC;AE9sDC;EAgkB0C;AFipC3C;AEjtDC;EAikBuC;AFmpCxC;AEptDC;EAkkBsC;AFqpCvC;AEvtDC;EAmkBqC;AFupCtC;AE1tDC;EAokBsC;AFypCvC;AE7tDC;EAqkBwC;AF2pCzC;AEhuDC;EAskBwC;AF6pCzC;AEnuDC;EAukBiC;AF+pClC;AEtuDC;EAwkB4C;AFiqC7C;AEzuDC;EAykBsC;AFmqCvC;AE5uDC;EA0kBmC;AFqqCpC;AE/uDC;EA2kBiC;AFuqClC;AElvDC;EA4kBoC;AFyqCrC;AErvDC;EA6kBqC;AF2qCtC;AExvDC;;EA+kB8B;AF6qC/B;AE5vDC;EAglBkC;AF+qCnC;AE/vDC;EAilBgC;AFirCjC;AElwDC;EAklBiC;AFmrClC;AErwDC;EAmlBiC;AFqrClC","file":"backend-debug.css","sourcesContent":[".Uploader {\n ul {\n margin-left: 0;\n }\n\n li {\n float: none;\n list-style: none;\n margin: 10px;\n }\n\n .lds-ring {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n }\n .lds-ring div {\n box-sizing: border-box;\n display: block;\n position: absolute;\n width: 64px;\n height: 64px;\n margin: 8px;\n border: 8px solid #000;\n border-radius: 50%;\n animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;\n border-color: #000 transparent transparent transparent;\n }\n .lds-ring div:nth-child(1) {\n animation-delay: -0.45s;\n }\n .lds-ring div:nth-child(2) {\n animation-delay: -0.3s;\n }\n .lds-ring div:nth-child(3) {\n animation-delay: -0.15s;\n }\n @keyframes lds-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n }\n\n}\n\n",".Uploader ul {\n margin-left: 0;\n}\n.Uploader li {\n float: none;\n list-style: none;\n margin: 10px;\n}\n.Uploader .lds-ring {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n.Uploader .lds-ring div {\n box-sizing: border-box;\n display: block;\n position: absolute;\n width: 64px;\n height: 64px;\n margin: 8px;\n border: 8px solid #000;\n border-radius: 50%;\n animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;\n border-color: #000 transparent transparent transparent;\n}\n.Uploader .lds-ring div:nth-child(1) {\n animation-delay: -0.45s;\n}\n.Uploader .lds-ring div:nth-child(2) {\n animation-delay: -0.3s;\n}\n.Uploader .lds-ring div:nth-child(3) {\n animation-delay: -0.15s;\n}\n@keyframes lds-ring {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n","<style scoped>\n li {\n display: flex;\n align-items: center;\n }\n\n input[type=checkbox] {\n transform: scale(1.5);\n }\n\n .description {\n margin: 10px;\n }\n\n .filecount {\n width: 100%;\n text-align: center;\n font-size: 1.2em;\n padding: 5px;\n }\n\n</style>\n\n<template>\n <li @click=\"folder.checked = !folder.checked\" :style=\"{backgroundColor: backgroundColor}\">\n <div><input type=\"checkbox\" v-model=\"folder.checked\" ></div>\n <div class=\"description\">\n <div>{{folder.foldername}}</div>\n <div><strong>{{status}}</strong></div>\n <div class=\"filecount\" v-if=\"folder.files\">({{numberOfFilesLeft}} / {{folder.files.length}} {{i18n_labelNeedSync}})</div>\n </div>\n </li>\n</template>\n\n<script>\n export default {\n props: {\n folder: null,\n i18n_labelNeedSync: String\n },\n methods: {\n\n },\n computed: {\n folderid: function() {\n return 'folder_' + this.folder.foldername;\n },\n numberOfFilesLeft: function () {\n return this.folder.files.filter((file => {return file.status !== 'sync'})).length;\n },\n status: function() {\n return this.folder.status;\n },\n backgroundColor: function() {\n if (!this.folder || !this.folder.status) return \"\";\n\n if (this.folder.status === 'sync') {\n console.log(this.numberOfFilesLeft)\n if (this.numberOfFilesLeft === 0 ) {\n return \"lightgreen\";\n }\n return '#FAFAD2'\n }\n if (this.folder.status === 'nosync') {\n return \"#DDD\";\n }\n if (this.folder.status === 'deleted') {\n return 'orange';\n }\n\n }\n }\n\n };\n</script>\n","\n\n.folders {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n list-style: none;\n\n li {\n padding: 10px;\n margin: 10px;\n border: 5px solid #EEE;\n }\n}\n\n.blocked {\n opacity: 0.5;\n}\n",".folders {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n list-style: none;\n}\n.folders li {\n padding: 10px;\n margin: 10px;\n border: 5px solid #EEE;\n}\n.blocked {\n opacity: 0.5;\n}\n","<style scoped>\n .container {\n width: 100%;\n margin: 20px auto;\n }\n .progressbar {\n counter-reset: step;\n display: flex;\n }\n .progressbar li {\n list-style-type: none;\n width: 33.333%;\n font-size: 12px;\n position: relative;\n text-align: center;\n color: #7d7d7d;\n }\n\n .progressbar li span.title {\n text-transform: uppercase;\n }\n\n .progressbar li:before {\n width: 30px;\n height: 30px;\n content: counter(step);\n counter-increment: step;\n line-height: 30px;\n border: 2px solid #7d7d7d;\n display: block;\n text-align: center;\n margin: 0 auto 10px auto;\n border-radius: 50%;\n background-color: white;\n }\n .progressbar li:after {\n width: 100%;\n height: 2px;\n content: '';\n position: absolute;\n background-color: #7d7d7d;\n top: 15px;\n left: -50%;\n z-index: -1;\n }\n .progressbar li:first-child:after {\n content: none;\n }\n .progressbar li.active {\n color: green;\n }\n .progressbar li.active:before {\n border-color: #55b776;\n }\n .progressbar li.active + li:after {\n background-color: #55b776;\n }\n\n .progressbar span {\n display: block;\n margin-bottom: 10px;\n }\n\n</style>\n\n<template>\n <div class=\"container\">\n <ul class=\"progressbar\">\n <li v-bind:class=\"{active: true}\">\n <span class=\"title\">{{i18n_labelStep1}}</span>\n </li>\n <li v-bind:class=\"{active: numberOfSelectedFolders > 0}\">\n <span class=\"title\">{{i18n_labelStep2}}</span>\n <span v-if=\"numberOfSelectedFolders === 0\">{{i18n_hintStep2}}</span>\n <button class=\"btn btn-primary sync-folders\" :disabled=\"running || numberOfSelectedFolders===0\" v-on:click=\"$emit('sync-folders')\">{{i18n_labelButtonStep2}} ({{numberOfSelectedFolders}} {{i18n_labelItemsStep2}})</button>\n </li>\n <li v-bind:class=\"{active: isReadyForSyncFiles > 0}\">\n <span class=\"title\">{{i18n_labelStep3}}</span>\n <span v-if=\"isReadyForSyncFiles\">{{i18n_hintStep3}}</span>\n <button class=\"btn btn-primary sync-files\" :disabled=\"running || !isReadyForSyncFiles\" v-on:click=\"$emit('sync-files')\">{{i18n_labelButtonStep3}} ({{numberOfSelectedFiles}} {{i18n_labelItemsStep3}})</button>\n </li>\n </ul>\n\n\n </div>\n</template>\n\n<script>\n export default {\n props: {\n running: null,\n isReadyForSyncFiles: null,\n numberOfSelectedFolders: null,\n numberOfSelectedFiles: null,\n i18n_labelStep1: String,\n i18n_labelStep2: String,\n i18n_hintStep2: String,\n i18n_labelButtonStep2: String,\n i18n_labelStep3: String,\n i18n_hintStep3: String,\n i18n_labelButtonStep3: String,\n i18n_labelItemsStep2: String,\n i18n_labelItemsStep3: String\n }\n };\n</script>\n","<style scoped>\n .eg-progressbar-state {\n height: 20px;\n text-align: center;\n }\n</style>\n\n<template>\n <div class=\"eg-progressbar\" >\n <div class=\"eg-progressbar-state\" v-bind:style=\"{width: progress + '%'}\">\n <template v-if=\"remaining>0\"></template>\n </div>\n </div>\n\n</template>\n\n<script>\n export default {\n props: {\n remaining: null,\n total: null,\n },\n computed: {\n progress: function() {\n return (this.total-this.remaining) / this.total * 100;\n }\n }\n\n };\n</script>\n","\n#errorMessages {\n pre {\n max-height: 50vh;\n overflow-y: scroll;\n }\n div {\n color: #D8000C;\n background-color: #FFD2D2;\n padding: 12px;\n margin: 10px 0;\n }\n}\n","#errorMessages pre {\n max-height: 50vh;\n overflow-y: scroll;\n}\n#errorMessages div {\n color: #D8000C;\n background-color: #FFD2D2;\n padding: 12px;\n margin: 10px 0;\n}\n","\n\n.elements {\n list-style: none;\n\n li {\n margin: 10px;\n }\n\n .checkbox {\n float:left;\n }\n}\n",".elements {\n list-style: none;\n}\n.elements li {\n margin: 10px;\n}\n.elements .checkbox {\n float: left;\n}\n","\n.blocked {\n opacity: 0.4;\n}\n",".blocked {\n opacity: 0.4;\n}\n","<style scoped>\n /* Tooltip container */\n .eg-tooltip {\n position: relative;\n display: inline-block;\n padding-right: 10px;\n }\n\n /* Tooltip text */\n .eg-tooltip .eg-tooltiptext {\n visibility: hidden;\n width: 170px;\n background-color: #EEE;\n color: #000;\n text-align: center;\n padding: 5px;\n border-radius: 6px;\n border: 1px solid #CCC;\n position: absolute;\n z-index: 1;\n }\n\n .eg-tooltip:hover .eg-tooltiptext,\n .eg-tooltip:active .eg-tooltiptext{\n visibility: visible;\n }\n\n .eg-tooltip-right {\n top: -50%;\n left: 100%;\n }\n</style>\n\n<template>\n <label class=\"eg-tooltip\"><span class=\"eg-tooltiptext eg-tooltip-right\">{{description}}</span>{{label}}</label>\n</template>\n\n<script>\n export default {\n props: {\n label: String,\n description: String\n }\n };\n</script>\n","<style scoped>\r\n .fullscreenOverlay {\r\n /* Height & width depends on how you want to reveal the overlay (see JS below) */\r\n height: 100%;\r\n width: 100%;\r\n position: absolute;\r\n z-index: 1; /* Sit on top */\r\n left: 0;\r\n top: 0;\r\n background-color: white;\r\n padding: 10px;\r\n box-sizing: border-box;\r\n }\r\n\r\n .ImageSelector {\r\n display: flex;\r\n width: 100%;\r\n }\r\n\r\n .folders {\r\n width: 250px;\r\n margin-right: 20px;\r\n flex: 1;\r\n }\r\n\r\n ul {\r\n margin: 0;\r\n }\r\n\r\n li {\r\n cursor: pointer;\r\n }\r\n\r\n li:hover{\r\n background-color: #eee;\r\n }\r\n\r\n li.active {\r\n background-color: orange;\r\n }\r\n\r\n .folders ul {\r\n list-style: none;\r\n }\r\n\r\n .folders li {\r\n margin: 5px 0;\r\n padding: 5px;\r\n }\r\n\r\n\r\n\r\n .files {\r\n flex: 3;\r\n width: 100%;\r\n display: flex;\r\n flex-flow: row wrap;\r\n list-style: none;\r\n padding: 0;\r\n }\r\n\r\n .files ul {\r\n display: flex;\r\n flex-flow: row wrap;\r\n }\r\n\r\n .files li {\r\n display: block;\r\n box-sizing: border-box;\r\n width: 25%;\r\n flex-grow: 0;\r\n padding: 10px;\r\n }\r\n\r\n .files li img {\r\n width: 100%;\r\n }\r\n\r\n label {\r\n word-break: break-all;\r\n }\r\n\r\n .lds-dual-ring {\r\n display: inline-block;\r\n width: 80px;\r\n height: 80px;\r\n }\r\n .lds-dual-ring:after {\r\n content: \" \";\r\n display: block;\r\n width: 64px;\r\n height: 64px;\r\n margin: 8px;\r\n border-radius: 50%;\r\n border: 6px solid #000;\r\n border-color: #000 transparent #000 transparent;\r\n animation: lds-dual-ring 1.2s linear infinite;\r\n }\r\n @keyframes lds-dual-ring {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n }\r\n</style>\r\n<template>\r\n <div>\r\n <div v-show=\"!showImageSelectorState\">\r\n <div class=\"control-group\">\r\n <div class=\"control-label\"><Label :description=\"description\" :label=\"label\"></Label></div>\r\n <div class=\"controls\">\r\n <p v-show=\"value.thumb\">\r\n <img :src=\"value.thumb\" style=\"max-height: 150px;\">\r\n </p>\r\n <button class=\"btn btn-secondary\" v-on:click.prevent=\"showImageSelector\">{{label}}</button>\r\n </div>\r\n </div>\r\n\r\n </div>\r\n <div v-show=\"showImageSelectorState\" class=\"fullscreenOverlay\">\r\n <div class=\"overlay-content\">\r\n <div class=\"ImageSelector\">\r\n <div class=\"folders\">\r\n <button v-on:click.prevent=\"hideImageSelector\"><<</button>\r\n <input type=\"text\" v-model=\"folderFilter\">\r\n <ul>\r\n <li v-for=\"myFolder in filteredFolders\" :key=\"myFolder.folder\" :class=\"{active: (myFolder.folder === folder)}\" v-on:click=\"loadFiles(myFolder.folder)\">{{myFolder.name}}</li>\r\n </ul>\r\n </div>\r\n <div class=\"files\">\r\n <div v-show=\"isLoading\"><div class=\"lds-dual-ring\"></div></div>\r\n <ul v-show=\"!isLoading\">\r\n <li v-for=\"file in files\" :key=\"file.id \" v-on:click=\"setImage(file)\">\r\n <label>{{file.file}}</label>\r\n <img :src=\"file.thumb\">\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import Label from \"./Label\";\r\n\r\n export default {\r\n components: {\r\n Label\r\n },\r\n props: {\r\n name: null,\r\n label: null,\r\n description: null,\r\n loadFoldersUrl: null,\r\n loadFilesUrl: null,\r\n value: null\r\n },\r\n data() {\r\n return {\r\n file: \"\",\r\n thumb: \"\",\r\n folder: \"\",\r\n folders: [],\r\n files: [],\r\n isLoading: false,\r\n folderFilter: \"\",\r\n showImageSelectorState: false\r\n };\r\n },\r\n computed: {\r\n filteredFolders: function() {\r\n if (this.folderFilter === \"\") return this.folders;\r\n let filter = this.folderFilter.toLowerCase();\r\n\r\n return this.folders.filter((folder)=>{\r\n if (folder.folder.toLowerCase().includes(filter)) {\r\n return true;\r\n }\r\n if (folder.name.toLowerCase().includes(filter)) {\r\n return true;\r\n }\r\n return false;\r\n })\r\n },\r\n image: function() {\r\n let imageObject = {\r\n file: this.file,\r\n folder: this.folder,\r\n thumb: this.thumb\r\n };\r\n return imageObject;\r\n }\r\n },\r\n created() {\r\n let xhr = new XMLHttpRequest();\r\n xhr.onreadystatechange = () => {\r\n if (xhr.readyState === 4) {\r\n if (xhr.status === 200) {\r\n try {\r\n this.folders = JSON.parse(xhr.responseText);\r\n } catch (e) {\r\n console.log(e);\r\n }\r\n }\r\n }\r\n };\r\n\r\n xhr.open(\"GET\", this.loadFoldersUrl);\r\n xhr.send();\r\n },\r\n methods: {\r\n loadFiles: function(folder) {\r\n if (this.isLoading) return;\r\n this.folder = folder;\r\n this.isLoading = true;\r\n let xhr = new XMLHttpRequest();\r\n xhr.onreadystatechange = () => {\r\n if (xhr.readyState === 4) {\r\n if (xhr.status === 200) {\r\n try {\r\n this.files = JSON.parse(xhr.responseText);\r\n setTimeout(this.sendCustomEvent,500);\r\n\r\n } catch (e) {\r\n console.log(e);\r\n }\r\n this.isLoading = false;\r\n }\r\n }\r\n };\r\n\r\n xhr.open(\"GET\", this.loadFilesUrl + '&folder=' + folder);\r\n xhr.send();\r\n },\r\n setImage: function(file) {\r\n if (file) {\r\n this.folder = file.folder;\r\n this.file = file.file;\r\n this.thumb = file.thumb;\r\n }\r\n this.$emit('input', this.image);\r\n if (this.callback) this.callback();\r\n this.hideImageSelector();\r\n setTimeout(this.sendCustomEvent, 500);\r\n\r\n },\r\n sendCustomEvent: function() {\r\n let event = new CustomEvent('eventgallery-images-added');\r\n document.dispatchEvent(event);\r\n },\r\n showImageSelector: function() {\r\n this.showImageSelectorState = true;\r\n },\r\n hideImageSelector: function() {\r\n this.showImageSelectorState = false;\r\n }\r\n }\r\n };\r\n</script>\r\n","<template>\r\n <div>\r\n <form>\r\n <div class=\"adminform form-horizontal\">\r\n <template v-for=\"field in formDefinition.form.fieldset.field\">\r\n <Input v-if=\"field.type==='text'\" v-model=\"data[field.name]\" :name=\"field.name\" :label=\"field.label\" :description=\"field.description\" :default-value=\"field.default\"></Input>\r\n <Select v-else-if=\"field.type==='list'\" v-model=\"data[field.name]\" :name=\"field.name\" :label=\"field.label\" :description=\"field.description\" :options=\"field.option\" :default-value=\"field.default\"></Select>\r\n <Radio v-else-if=\"field.type==='radio'\" v-model=\"data[field.name]\" :name=\"field.name\" :label=\"field.label\" :description=\"field.description\" :options=\"field.option\" :default-value=\"field.default\"></Radio>\r\n <ImageSelector v-else-if=\"field.type==='imageselector'\" v-model=\"data.image\" :load-folders-url=\"loadFoldersUrl\" :load-files-url=\"loadFilesUrl\" :name=\"field.name\" :label=\"field.label\" :description=\"field.description\"></ImageSelector>\r\n <div v-else>Unsupported form element {{field}}</div>\r\n </template>\r\n </div>\r\n\r\n <div id=\"imagetagfield\">{{tagContent}}</div>\r\n\r\n <button class=\"pull-right btn btn-primary\" v-on:click=\"insertImageContentTag\">{{i18n.t('COM_EVENTGALLERY_CONTENTPLUGINBUTTON_BUTTON_INSERT')}}</button>\r\n\r\n </form>\r\n\r\n </div>\r\n</template>\r\n<style>\r\n#imagetagfield {\r\n font-family: \"Courier New\", Courier, monospace;\r\n padding: 10px;\r\n border-radius: 5px;\r\n background-color: #DDDCDC;\r\n margin-bottom: 10px;\r\n}\r\n</style>\r\n<script>\r\n\r\n import ImageSelector from \"./ImageSelector.vue\";\r\n import Input from \"./Input.vue\";\r\n import Select from \"./Select.vue\";\r\n import Radio from \"./Radio.vue\";\r\n\r\n export default {\r\n components: {\r\n ImageSelector, Input, Select, Radio\r\n },\r\n props: {\r\n editorName: null,\r\n loadFoldersUrl: null,\r\n loadFilesUrl: null,\r\n formId: null,\r\n formDefinitionJson: null,\r\n i18n: null\r\n },\r\n data() {\r\n return {\r\n data: {\r\n attr: null,\r\n image_crop: null,\r\n image_mode: null,\r\n image_width: null,\r\n cssclass: null,\r\n use_cart: null,\r\n image: {\r\n file: null,\r\n folder: null,\r\n thumb: null\r\n },\r\n },\r\n formDefinition: JSON.parse(this.formDefinitionJson),\r\n };\r\n },\r\n computed: {\r\n tagContent: function() {\r\n let tag = \"{eventgallery-image \";\r\n\r\n tag = tag + \"event='\" + this.data.image.folder + \"' \";\r\n tag = tag + \"file='\" + this.data.image.file + \"' \";\r\n\r\n tag = tag + \"attr='\"+ this.data.attr +\"' \";\r\n\r\n if (this.data.attr === \"image\") {\r\n tag = tag + \"mode='\"+ this.data.image_mode +\"' \";\r\n tag = tag + \"crop='\"+ this.data.image_crop +\"' \";\r\n if (this.data.image_width) tag = tag + \"thumb_width='\"+ this.data.image_width + \"' \";\r\n if (this.data.cssclass) tag = tag + \"cssclass='\"+ this.data.cssclass + \"' \";\r\n if (this.data.use_cart) tag = tag + \"use_cart='\"+ this.data.use_cart + \"' \";\r\n }\r\n\r\n tag = tag + \"}\";\r\n\r\n return tag\r\n }\r\n },\r\n methods: {\r\n insertImageContentTag: function() {\r\n console.log(this.tagContent);\r\n // Joomla 3.x code\r\n if (window.parent.jInsertEditorText) {\r\n window.parent.jInsertEditorText(this.tagContent, this.editorName);\r\n window.parent.SqueezeBox.close();\r\n } else {\r\n // Joomla 4 code\r\n window.parent.Joomla.editors.instances[this.editorName].replaceSelection(this.tagContent);\r\n window.parent.Joomla.Modal.getCurrent().close();\r\n }\r\n return false;\r\n }\r\n }\r\n };\r\n</script>\r\n","<style scoped>\n table {\n min-width: 200px;\n margin-top: 20px;\n }\n\n th{\n text-align: left;\n }\n\n td {\n padding: 10px;\n }\n\n td.action {\n text-align: right;\n }\n\n input {\n width: 75px;\n }\n\n tr:nth-child(even) {\n background-color: #eee;\n }\n\n tr:hover {\n background-color: orange;\n }\n\n .form-control {\n display: inline-block;\n margin: 0 10px;\n }\n</style>\n<template>\n <div>\n <input type=\"hidden\" :name=\"inputName\" :value=\"currentInputValue\" :id=\"inputId\">\n\n <div class=\"input-append\">\n <span class=\"add-on\">Quantity</span><input class=\"form-control\" v-model=\"newQuantity\" type=\"number\" min=\"2\">\n <span class=\"add-on\">Price</span><input class=\"form-control\" v-model=\"newPrice\" type=\"text\" >\n <button class=\"btn btn-success\" v-on:click.prevent=\"addScalePrice\">+</button>\n </div>\n\n <table>\n <tr>\n <th>Quantity</th>\n <th>Price</th>\n <th> </th>\n </tr>\n\n <tr v-for=\"scalePrice in sortedScalePrices\" :key=\"scalePrice.id\">\n <td>{{scalePrice.quantity}}</td>\n <td>{{scalePrice.price}}</td>\n <td class=\"action\"><button class=\"btn btn-danger\" v-on:click.prevent=\"deleteQuantity(scalePrice.quantity)\">-</button></td>\n </tr>\n </table>\n </div>\n</template>\n\n<script>\n export default {\n props: {\n inputName: null,\n inputId: null,\n inputValue: null,\n i18n: null,\n },\n data() {\n return {\n scalePrices: [],\n newQuantity: '',\n newPrice: '',\n currentId: 0\n };\n },\n computed: {\n sortedScalePrices: function() {\n return this.scalePrices.sort((sp1, sp2) => {\n let n1 = parseInt(sp1.quantity);\n let n2 = parseInt(sp2.quantity);\n if (n1 > n2) return 1;\n if (n1 < n2) return -1;\n return 0;\n })\n },\n currentInputValue: function() {\n let simpleDataStructure = this.sortedScalePrices.map((scalePrice) => {\n return {\n quantity: scalePrice.quantity,\n price: scalePrice.price\n }\n });\n return JSON.stringify(simpleDataStructure);\n },\n },\n mounted() {\n let data = JSON.parse(this.inputValue);\n this.scalePrices = [];\n data.forEach((entry) => {\n this.createEntry(entry.quantity, entry.price);\n })\n },\n methods: {\n addScalePrice: function() {\n if (this.newQuantity>1 && this.newPrice.length>0) {\n this.deleteQuantity(this.newQuantity);\n this.createEntry(this.newQuantity, this.newPrice);\n this.newPrice = '';\n this.newQuantity = '';\n }\n },\n deleteQuantity: function(quantity) {\n this.scalePrices = this.scalePrices.filter((scalePrice)=> {\n return scalePrice.quantity !== quantity;\n })\n },\n createEntry: function(quantity, price) {\n this.scalePrices.push({price: price, quantity: quantity, id: this.getNextId()})\n },\n getNextId: function() {\n return this.currentId++;\n }\n }\n };\n</script>\n",".eg-icon-published,\r\n.eg-icon-mainimage,\r\n.eg-icon-mainimageonly,\r\n.icon-eg-published,\r\n.icon-eg-mainimage,\r\n.icon-eg-mainimageonly,\r\n.icon-eg-published-inactive,\r\n.icon-eg-mainimage-inactive,\r\n.icon-eg-mainimageonly-inactive,\r\nli.button span.icon-32-eg-published,\r\nli.button span.icon-32-eg-mainimage,\r\nli.button span.icon-32-eg-mainimageonly,\r\nli.button span.icon-32-eg-published-inactive,\r\nli.button span.icon-32-eg-mainimage-inactive,\r\nli.button span.icon-32-eg-mainimageonly-inactive {\r\n\twidth: 20px !important;\r\n\theight: 16px !important;\r\n\tdisplay: block;\r\n\tbackground-image: url(../img/icons.png);\r\n\tbackground-repeat: no-repeat;\r\n\tmargin-right: 5px;\r\n}\r\n\r\n.eg-icon-published,\r\n.icon-eg-published-inactive,\r\nspan.icon-32-eg-published-inactive {\r\n\tbackground-position: -43px -16px;\r\n}\r\n\r\n.eg-icon-mainimage,\r\n.icon-eg-mainimage-inactive,\r\nspan.icon-32-eg-mainimage-inactive {\r\n\tbackground-position: 0 -16px;\r\n}\r\n\r\n.eg-icon-mainimageonly,\r\n.icon-eg-mainimageonly-inactive,\r\nspan.icon-32-eg-mainimageonly-inactive {\r\n\tbackground-position: -62px -16px;\r\n\tmargin-right: 0;\r\n}\r\n\r\n.active .eg-icon-published,\r\n.icon-eg-published,\r\nspan.icon-32-eg-published {\r\n\tbackground-position: -43px 0;\r\n}\r\n\r\n.active .eg-icon-mainimage,\r\n.icon-eg-mainimage,\r\nspan.icon-32-eg-mainimage {\r\n\tbackground-position: 0 0;\r\n}\r\n\r\n.active .eg-icon-mainimageonly,\r\n.icon-eg-mainimageonly,\r\nspan.icon-32-eg-mainimageonly {\r\n\tbackground-position: -62px 0;\r\n}\r\n\r\n.watermark-preview {\r\n height: 150px;\r\n float: left;\r\n -webkit-transition: all 1s ease-in-out;\r\n -moz-transition: all 1s ease-in-out;\r\n -o-transition: all 1s ease-in-out;\r\n transition: all 1s ease-in-out;\r\n}\r\n\r\n.watermark-preview:hover {\r\n height: 426px;\r\n}\r\n\r\n/*\r\n* Order Detail Page\r\n */\r\n.cart-items .file,\r\n.cart-items .quantity,\r\n.cart-items .displayname,\r\n.cart-items .singleprice,\r\n.cart-items .description\r\n{\r\n\tdisplay: block;\r\n}\r\n\r\n.cart-items .thumbnail {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.eventgallery-image {\r\n\tbackground-size: cover;\r\n}\r\n\r\n/**\r\n* CSS grid layout\r\n */\r\n\r\n.eg-bo-row {\r\n\tdisplay: flex;\r\n}\r\n\r\n.eg-bo-column3 {\r\n\tflex-grow: 3;\r\n}\r\n\r\n.eg-bo-column9 {\r\n\tflex-grow: 9;\r\n}\r\n\r\n/**\r\n* Progress bar\r\n */\r\n\r\n.eg-progressbar {\r\n\twidth: 100%;\r\n\tbackground-color: #fafafa;\r\n\tborder: 1px solid #eeeeee;\r\n\tmargin: 20px 0;\r\n}\r\n\r\n.eg-progressbar-state {\r\n\tbackground-color: #8dc7ee;\r\n\theight: 10px;\r\n\twidth: 0;\r\n}\r\n\r\n.eg-filter-bar select,\r\n.eg-search-bar select {\r\n\tmargin-right: 10px;\r\n}\r\n\r\n.eg-modal-body {\r\n\tpadding: 0 20px;\r\n}\r\n\r\n.eg-modal-body .row {\r\n\tmargin-left: 0;\r\n}\r\n\r\n.openInlineForm {\r\n\tcursor: pointer;\r\n}","/*!\n * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n/* FONT PATH\n * -------------------------- */\n@font-face {\n font-family: 'EGFontAwesome';\n src: url('../../fonts/fontawesome-webfont.eot?v=4.3.0');\n src: url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n.egfa {\n display: inline-block;\n font: normal normal normal 14px/1 EGFontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n transform: translate(0, 0);\n}\n/* makes the font 33% larger relative to the icon container */\n.egfa-lg {\n font-size: 1.33333333em;\n line-height: 0.75em;\n vertical-align: -15%;\n}\n.egfa-2x {\n font-size: 2em;\n}\n.egfa-3x {\n font-size: 3em;\n}\n.egfa-4x {\n font-size: 4em;\n}\n.egfa-5x {\n font-size: 5em;\n}\n.egfa-fw {\n width: 1.28571429em;\n text-align: center;\n}\n.egfa-ul {\n padding-left: 0;\n margin-left: 2.14285714em;\n list-style-type: none;\n}\n.egfa-ul > li {\n position: relative;\n}\n.egfa-li {\n position: absolute;\n left: -2.14285714em;\n width: 2.14285714em;\n top: 0.14285714em;\n text-align: center;\n}\n.egfa-li.egfa-lg {\n left: -1.85714286em;\n}\n.egfa-border {\n padding: 0.2em 0.25em 0.15em;\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n}\n.pull-right {\n float: right;\n}\n.pull-left {\n float: left;\n}\n.egfa.pull-left {\n margin-right: 0.3em;\n}\n.egfa.pull-right {\n margin-left: 0.3em;\n}\n.egfa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n.egfa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n.egfa-rotate-90 {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n.egfa-rotate-180 {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n.egfa-rotate-270 {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\n -webkit-transform: rotate(270deg);\n -ms-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n.egfa-flip-horizontal {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\n -webkit-transform: scale(-1, 1);\n -ms-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n.egfa-flip-vertical {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\n -webkit-transform: scale(1, -1);\n -ms-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n:root .egfa-rotate-90,\n:root .egfa-rotate-180,\n:root .egfa-rotate-270,\n:root .egfa-flip-horizontal,\n:root .egfa-flip-vertical {\n filter: none;\n}\n.egfa-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle;\n}\n.egfa-stack-1x,\n.egfa-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center;\n}\n.egfa-stack-1x {\n line-height: inherit;\n}\n.egfa-stack-2x {\n font-size: 2em;\n}\n.egfa-inverse {\n color: #fff;\n}\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n.egfa-glass:before {\n content: \"\\f000\";\n}\n.egfa-music:before {\n content: \"\\f001\";\n}\n.egfa-search:before {\n content: \"\\f002\";\n}\n.egfa-envelope-o:before {\n content: \"\\f003\";\n}\n.egfa-heart:before {\n content: \"\\f004\";\n}\n.egfa-star:before {\n content: \"\\f005\";\n}\n.egfa-star-o:before {\n content: \"\\f006\";\n}\n.egfa-user:before {\n content: \"\\f007\";\n}\n.egfa-film:before {\n content: \"\\f008\";\n}\n.egfa-th-large:before {\n content: \"\\f009\";\n}\n.egfa-th:before {\n content: \"\\f00a\";\n}\n.egfa-th-list:before {\n content: \"\\f00b\";\n}\n.egfa-check:before {\n content: \"\\f00c\";\n}\n.egfa-remove:before,\n.egfa-close:before,\n.egfa-times:before {\n content: \"\\f00d\";\n}\n.egfa-search-plus:before {\n content: \"\\f00e\";\n}\n.egfa-search-minus:before {\n content: \"\\f010\";\n}\n.egfa-power-off:before {\n content: \"\\f011\";\n}\n.egfa-signal:before {\n content: \"\\f012\";\n}\n.egfa-gear:before,\n.egfa-cog:before {\n content: \"\\f013\";\n}\n.egfa-trash-o:before {\n content: \"\\f014\";\n}\n.egfa-home:before {\n content: \"\\f015\";\n}\n.egfa-file-o:before {\n content: \"\\f016\";\n}\n.egfa-clock-o:before {\n content: \"\\f017\";\n}\n.egfa-road:before {\n content: \"\\f018\";\n}\n.egfa-download:before {\n content: \"\\f019\";\n}\n.egfa-arrow-circle-o-down:before {\n content: \"\\f01a\";\n}\n.egfa-arrow-circle-o-up:before {\n content: \"\\f01b\";\n}\n.egfa-inbox:before {\n content: \"\\f01c\";\n}\n.egfa-play-circle-o:before {\n content: \"\\f01d\";\n}\n.egfa-rotate-right:before,\n.egfa-repeat:before {\n content: \"\\f01e\";\n}\n.egfa-refresh:before {\n content: \"\\f021\";\n}\n.egfa-list-alt:before {\n content: \"\\f022\";\n}\n.egfa-lock:before {\n content: \"\\f023\";\n}\n.egfa-flag:before {\n content: \"\\f024\";\n}\n.egfa-headphones:before {\n content: \"\\f025\";\n}\n.egfa-volume-off:before {\n content: \"\\f026\";\n}\n.egfa-volume-down:before {\n content: \"\\f027\";\n}\n.egfa-volume-up:before {\n content: \"\\f028\";\n}\n.egfa-qrcode:before {\n content: \"\\f029\";\n}\n.egfa-barcode:before {\n content: \"\\f02a\";\n}\n.egfa-tag:before {\n content: \"\\f02b\";\n}\n.egfa-tags:before {\n content: \"\\f02c\";\n}\n.egfa-book:before {\n content: \"\\f02d\";\n}\n.egfa-bookmark:before {\n content: \"\\f02e\";\n}\n.egfa-print:before {\n content: \"\\f02f\";\n}\n.egfa-camera:before {\n content: \"\\f030\";\n}\n.egfa-font:before {\n content: \"\\f031\";\n}\n.egfa-bold:before {\n content: \"\\f032\";\n}\n.egfa-italic:before {\n content: \"\\f033\";\n}\n.egfa-text-height:before {\n content: \"\\f034\";\n}\n.egfa-text-width:before {\n content: \"\\f035\";\n}\n.egfa-align-left:before {\n content: \"\\f036\";\n}\n.egfa-align-center:before {\n content: \"\\f037\";\n}\n.egfa-align-right:before {\n content: \"\\f038\";\n}\n.egfa-align-justify:before {\n content: \"\\f039\";\n}\n.egfa-list:before {\n content: \"\\f03a\";\n}\n.egfa-dedent:before,\n.egfa-outdent:before {\n content: \"\\f03b\";\n}\n.egfa-indent:before {\n content: \"\\f03c\";\n}\n.egfa-video-camera:before {\n content: \"\\f03d\";\n}\n.egfa-photo:before,\n.egfa-image:before,\n.egfa-picture-o:before {\n content: \"\\f03e\";\n}\n.egfa-pencil:before {\n content: \"\\f040\";\n}\n.egfa-map-marker:before {\n content: \"\\f041\";\n}\n.egfa-adjust:before {\n content: \"\\f042\";\n}\n.egfa-tint:before {\n content: \"\\f043\";\n}\n.egfa-edit:before,\n.egfa-pencil-square-o:before {\n content: \"\\f044\";\n}\n.egfa-share-square-o:before {\n content: \"\\f045\";\n}\n.egfa-check-square-o:before {\n content: \"\\f046\";\n}\n.egfa-arrows:before {\n content: \"\\f047\";\n}\n.egfa-step-backward:before {\n content: \"\\f048\";\n}\n.egfa-fast-backward:before {\n content: \"\\f049\";\n}\n.egfa-backward:before {\n content: \"\\f04a\";\n}\n.egfa-play:before {\n content: \"\\f04b\";\n}\n.egfa-pause:before {\n content: \"\\f04c\";\n}\n.egfa-stop:before {\n content: \"\\f04d\";\n}\n.egfa-forward:before {\n content: \"\\f04e\";\n}\n.egfa-fast-forward:before {\n content: \"\\f050\";\n}\n.egfa-step-forward:before {\n content: \"\\f051\";\n}\n.egfa-eject:before {\n content: \"\\f052\";\n}\n.egfa-chevron-left:before {\n content: \"\\f053\";\n}\n.egfa-chevron-right:before {\n content: \"\\f054\";\n}\n.egfa-plus-circle:before {\n content: \"\\f055\";\n}\n.egfa-minus-circle:before {\n content: \"\\f056\";\n}\n.egfa-times-circle:before {\n content: \"\\f057\";\n}\n.egfa-check-circle:before {\n content: \"\\f058\";\n}\n.egfa-question-circle:before {\n content: \"\\f059\";\n}\n.egfa-info-circle:before {\n content: \"\\f05a\";\n}\n.egfa-crosshairs:before {\n content: \"\\f05b\";\n}\n.egfa-times-circle-o:before {\n content: \"\\f05c\";\n}\n.egfa-check-circle-o:before {\n content: \"\\f05d\";\n}\n.egfa-ban:before {\n content: \"\\f05e\";\n}\n.egfa-arrow-left:before {\n content: \"\\f060\";\n}\n.egfa-arrow-right:before {\n content: \"\\f061\";\n}\n.egfa-arrow-up:before {\n content: \"\\f062\";\n}\n.egfa-arrow-down:before {\n content: \"\\f063\";\n}\n.egfa-mail-forward:before,\n.egfa-share:before {\n content: \"\\f064\";\n}\n.egfa-expand:before {\n content: \"\\f065\";\n}\n.egfa-compress:before {\n content: \"\\f066\";\n}\n.egfa-plus:before {\n content: \"\\f067\";\n}\n.egfa-minus:before {\n content: \"\\f068\";\n}\n.egfa-asterisk:before {\n content: \"\\f069\";\n}\n.egfa-exclamation-circle:before {\n content: \"\\f06a\";\n}\n.egfa-gift:before {\n content: \"\\f06b\";\n}\n.egfa-leaf:before {\n content: \"\\f06c\";\n}\n.egfa-fire:before {\n content: \"\\f06d\";\n}\n.egfa-eye:before {\n content: \"\\f06e\";\n}\n.egfa-eye-slash:before {\n content: \"\\f070\";\n}\n.egfa-warning:before,\n.egfa-exclamation-triangle:before {\n content: \"\\f071\";\n}\n.egfa-plane:before {\n content: \"\\f072\";\n}\n.egfa-calendar:before {\n content: \"\\f073\";\n}\n.egfa-random:before {\n content: \"\\f074\";\n}\n.egfa-comment:before {\n content: \"\\f075\";\n}\n.egfa-magnet:before {\n content: \"\\f076\";\n}\n.egfa-chevron-up:before {\n content: \"\\f077\";\n}\n.egfa-chevron-down:before {\n content: \"\\f078\";\n}\n.egfa-retweet:before {\n content: \"\\f079\";\n}\n.egfa-shopping-cart:before {\n content: \"\\f07a\";\n}\n.egfa-folder:before {\n content: \"\\f07b\";\n}\n.egfa-folder-open:before {\n content: \"\\f07c\";\n}\n.egfa-arrows-v:before {\n content: \"\\f07d\";\n}\n.egfa-arrows-h:before {\n content: \"\\f07e\";\n}\n.egfa-bar-chart-o:before,\n.egfa-bar-chart:before {\n content: \"\\f080\";\n}\n.egfa-twitter-square:before {\n content: \"\\f081\";\n}\n.egfa-facebook-square:before {\n content: \"\\f082\";\n}\n.egfa-camera-retro:before {\n content: \"\\f083\";\n}\n.egfa-key:before {\n content: \"\\f084\";\n}\n.egfa-gears:before,\n.egfa-cogs:before {\n content: \"\\f085\";\n}\n.egfa-comments:before {\n content: \"\\f086\";\n}\n.egfa-thumbs-o-up:before {\n content: \"\\f087\";\n}\n.egfa-thumbs-o-down:before {\n content: \"\\f088\";\n}\n.egfa-star-half:before {\n content: \"\\f089\";\n}\n.egfa-heart-o:before {\n content: \"\\f08a\";\n}\n.egfa-sign-out:before {\n content: \"\\f08b\";\n}\n.egfa-linkedin-square:before {\n content: \"\\f08c\";\n}\n.egfa-thumb-tack:before {\n content: \"\\f08d\";\n}\n.egfa-external-link:before {\n content: \"\\f08e\";\n}\n.egfa-sign-in:before {\n content: \"\\f090\";\n}\n.egfa-trophy:before {\n content: \"\\f091\";\n}\n.egfa-github-square:before {\n content: \"\\f092\";\n}\n.egfa-upload:before {\n content: \"\\f093\";\n}\n.egfa-lemon-o:before {\n content: \"\\f094\";\n}\n.egfa-phone:before {\n content: \"\\f095\";\n}\n.egfa-square-o:before {\n content: \"\\f096\";\n}\n.egfa-bookmark-o:before {\n content: \"\\f097\";\n}\n.egfa-phone-square:before {\n content: \"\\f098\";\n}\n.egfa-twitter:before {\n content: \"\\f099\";\n}\n.egfa-facebook-f:before,\n.egfa-facebook:before {\n content: \"\\f09a\";\n}\n.egfa-github:before {\n content: \"\\f09b\";\n}\n.egfa-unlock:before {\n content: \"\\f09c\";\n}\n.egfa-credit-card:before {\n content: \"\\f09d\";\n}\n.egfa-rss:before {\n content: \"\\f09e\";\n}\n.egfa-hdd-o:before {\n content: \"\\f0a0\";\n}\n.egfa-bullhorn:before {\n content: \"\\f0a1\";\n}\n.egfa-bell:before {\n content: \"\\f0f3\";\n}\n.egfa-certificate:before {\n content: \"\\f0a3\";\n}\n.egfa-hand-o-right:before {\n content: \"\\f0a4\";\n}\n.egfa-hand-o-left:before {\n content: \"\\f0a5\";\n}\n.egfa-hand-o-up:before {\n content: \"\\f0a6\";\n}\n.egfa-hand-o-down:before {\n content: \"\\f0a7\";\n}\n.egfa-arrow-circle-left:before {\n content: \"\\f0a8\";\n}\n.egfa-arrow-circle-right:before {\n content: \"\\f0a9\";\n}\n.egfa-arrow-circle-up:before {\n content: \"\\f0aa\";\n}\n.egfa-arrow-circle-down:before {\n content: \"\\f0ab\";\n}\n.egfa-globe:before {\n content: \"\\f0ac\";\n}\n.egfa-wrench:before {\n content: \"\\f0ad\";\n}\n.egfa-tasks:before {\n content: \"\\f0ae\";\n}\n.egfa-filter:before {\n content: \"\\f0b0\";\n}\n.egfa-briefcase:before {\n content: \"\\f0b1\";\n}\n.egfa-arrows-alt:before {\n content: \"\\f0b2\";\n}\n.egfa-group:before,\n.egfa-users:before {\n content: \"\\f0c0\";\n}\n.egfa-chain:before,\n.egfa-link:before {\n content: \"\\f0c1\";\n}\n.egfa-cloud:before {\n content: \"\\f0c2\";\n}\n.egfa-flask:before {\n content: \"\\f0c3\";\n}\n.egfa-cut:before,\n.egfa-scissors:before {\n content: \"\\f0c4\";\n}\n.egfa-copy:before,\n.egfa-files-o:before {\n content: \"\\f0c5\";\n}\n.egfa-paperclip:before {\n content: \"\\f0c6\";\n}\n.egfa-save:before,\n.egfa-floppy-o:before {\n content: \"\\f0c7\";\n}\n.egfa-square:before {\n content: \"\\f0c8\";\n}\n.egfa-navicon:before,\n.egfa-reorder:before,\n.egfa-bars:before {\n content: \"\\f0c9\";\n}\n.egfa-list-ul:before {\n content: \"\\f0ca\";\n}\n.egfa-list-ol:before {\n content: \"\\f0cb\";\n}\n.egfa-strikethrough:before {\n content: \"\\f0cc\";\n}\n.egfa-underline:before {\n content: \"\\f0cd\";\n}\n.egfa-table:before {\n content: \"\\f0ce\";\n}\n.egfa-magic:before {\n content: \"\\f0d0\";\n}\n.egfa-truck:before {\n content: \"\\f0d1\";\n}\n.egfa-pinterest:before {\n content: \"\\f0d2\";\n}\n.egfa-pinterest-square:before {\n content: \"\\f0d3\";\n}\n.egfa-google-plus-square:before {\n content: \"\\f0d4\";\n}\n.egfa-google-plus:before {\n content: \"\\f0d5\";\n}\n.egfa-money:before {\n content: \"\\f0d6\";\n}\n.egfa-caret-down:before {\n content: \"\\f0d7\";\n}\n.egfa-caret-up:before {\n content: \"\\f0d8\";\n}\n.egfa-caret-left:before {\n content: \"\\f0d9\";\n}\n.egfa-caret-right:before {\n content: \"\\f0da\";\n}\n.egfa-columns:before {\n content: \"\\f0db\";\n}\n.egfa-unsorted:before,\n.egfa-sort:before {\n content: \"\\f0dc\";\n}\n.egfa-sort-down:before,\n.egfa-sort-desc:before {\n content: \"\\f0dd\";\n}\n.egfa-sort-up:before,\n.egfa-sort-asc:before {\n content: \"\\f0de\";\n}\n.egfa-envelope:before {\n content: \"\\f0e0\";\n}\n.egfa-linkedin:before {\n content: \"\\f0e1\";\n}\n.egfa-rotate-left:before,\n.egfa-undo:before {\n content: \"\\f0e2\";\n}\n.egfa-legal:before,\n.egfa-gavel:before {\n content: \"\\f0e3\";\n}\n.egfa-dashboard:before,\n.egfa-tachometer:before {\n content: \"\\f0e4\";\n}\n.egfa-comment-o:before {\n content: \"\\f0e5\";\n}\n.egfa-comments-o:before {\n content: \"\\f0e6\";\n}\n.egfa-flash:before,\n.egfa-bolt:before {\n content: \"\\f0e7\";\n}\n.egfa-sitemap:before {\n content: \"\\f0e8\";\n}\n.egfa-umbrella:before {\n content: \"\\f0e9\";\n}\n.egfa-paste:before,\n.egfa-clipboard:before {\n content: \"\\f0ea\";\n}\n.egfa-lightbulb-o:before {\n content: \"\\f0eb\";\n}\n.egfa-exchange:before {\n content: \"\\f0ec\";\n}\n.egfa-cloud-download:before {\n content: \"\\f0ed\";\n}\n.egfa-cloud-upload:before {\n content: \"\\f0ee\";\n}\n.egfa-user-md:before {\n content: \"\\f0f0\";\n}\n.egfa-stethoscope:before {\n content: \"\\f0f1\";\n}\n.egfa-suitcase:before {\n content: \"\\f0f2\";\n}\n.egfa-bell-o:before {\n content: \"\\f0a2\";\n}\n.egfa-coffee:before {\n content: \"\\f0f4\";\n}\n.egfa-cutlery:before {\n content: \"\\f0f5\";\n}\n.egfa-file-text-o:before {\n content: \"\\f0f6\";\n}\n.egfa-building-o:before {\n content: \"\\f0f7\";\n}\n.egfa-hospital-o:before {\n content: \"\\f0f8\";\n}\n.egfa-ambulance:before {\n content: \"\\f0f9\";\n}\n.egfa-medkit:before {\n content: \"\\f0fa\";\n}\n.egfa-fighter-jet:before {\n content: \"\\f0fb\";\n}\n.egfa-beer:before {\n content: \"\\f0fc\";\n}\n.egfa-h-square:before {\n content: \"\\f0fd\";\n}\n.egfa-plus-square:before {\n content: \"\\f0fe\";\n}\n.egfa-angle-double-left:before {\n content: \"\\f100\";\n}\n.egfa-angle-double-right:before {\n content: \"\\f101\";\n}\n.egfa-angle-double-up:before {\n content: \"\\f102\";\n}\n.egfa-angle-double-down:before {\n content: \"\\f103\";\n}\n.egfa-angle-left:before {\n content: \"\\f104\";\n}\n.egfa-angle-right:before {\n content: \"\\f105\";\n}\n.egfa-angle-up:before {\n content: \"\\f106\";\n}\n.egfa-angle-down:before {\n content: \"\\f107\";\n}\n.egfa-desktop:before {\n content: \"\\f108\";\n}\n.egfa-laptop:before {\n content: \"\\f109\";\n}\n.egfa-tablet:before {\n content: \"\\f10a\";\n}\n.egfa-mobile-phone:before,\n.egfa-mobile:before {\n content: \"\\f10b\";\n}\n.egfa-circle-o:before {\n content: \"\\f10c\";\n}\n.egfa-quote-left:before {\n content: \"\\f10d\";\n}\n.egfa-quote-right:before {\n content: \"\\f10e\";\n}\n.egfa-spinner:before {\n content: \"\\f110\";\n}\n.egfa-circle:before {\n content: \"\\f111\";\n}\n.egfa-mail-reply:before,\n.egfa-reply:before {\n content: \"\\f112\";\n}\n.egfa-github-alt:before {\n content: \"\\f113\";\n}\n.egfa-folder-o:before {\n content: \"\\f114\";\n}\n.egfa-folder-open-o:before {\n content: \"\\f115\";\n}\n.egfa-smile-o:before {\n content: \"\\f118\";\n}\n.egfa-frown-o:before {\n content: \"\\f119\";\n}\n.egfa-meh-o:before {\n content: \"\\f11a\";\n}\n.egfa-gamepad:before {\n content: \"\\f11b\";\n}\n.egfa-keyboard-o:before {\n content: \"\\f11c\";\n}\n.egfa-flag-o:before {\n content: \"\\f11d\";\n}\n.egfa-flag-checkered:before {\n content: \"\\f11e\";\n}\n.egfa-terminal:before {\n content: \"\\f120\";\n}\n.egfa-code:before {\n content: \"\\f121\";\n}\n.egfa-mail-reply-all:before,\n.egfa-reply-all:before {\n content: \"\\f122\";\n}\n.egfa-star-half-empty:before,\n.egfa-star-half-full:before,\n.egfa-star-half-o:before {\n content: \"\\f123\";\n}\n.egfa-location-arrow:before {\n content: \"\\f124\";\n}\n.egfa-crop:before {\n content: \"\\f125\";\n}\n.egfa-code-fork:before {\n content: \"\\f126\";\n}\n.egfa-unlink:before,\n.egfa-chain-broken:before {\n content: \"\\f127\";\n}\n.egfa-question:before {\n content: \"\\f128\";\n}\n.egfa-info:before {\n content: \"\\f129\";\n}\n.egfa-exclamation:before {\n content: \"\\f12a\";\n}\n.egfa-superscript:before {\n content: \"\\f12b\";\n}\n.egfa-subscript:before {\n content: \"\\f12c\";\n}\n.egfa-eraser:before {\n content: \"\\f12d\";\n}\n.egfa-puzzle-piece:before {\n content: \"\\f12e\";\n}\n.egfa-microphone:before {\n content: \"\\f130\";\n}\n.egfa-microphone-slash:before {\n content: \"\\f131\";\n}\n.egfa-shield:before {\n content: \"\\f132\";\n}\n.egfa-calendar-o:before {\n content: \"\\f133\";\n}\n.egfa-fire-extinguisher:before {\n content: \"\\f134\";\n}\n.egfa-rocket:before {\n content: \"\\f135\";\n}\n.egfa-maxcdn:before {\n content: \"\\f136\";\n}\n.egfa-chevron-circle-left:before {\n content: \"\\f137\";\n}\n.egfa-chevron-circle-right:before {\n content: \"\\f138\";\n}\n.egfa-chevron-circle-up:before {\n content: \"\\f139\";\n}\n.egfa-chevron-circle-down:before {\n content: \"\\f13a\";\n}\n.egfa-html5:before {\n content: \"\\f13b\";\n}\n.egfa-css3:before {\n content: \"\\f13c\";\n}\n.egfa-anchor:before {\n content: \"\\f13d\";\n}\n.egfa-unlock-alt:before {\n content: \"\\f13e\";\n}\n.egfa-bullseye:before {\n content: \"\\f140\";\n}\n.egfa-ellipsis-h:before {\n content: \"\\f141\";\n}\n.egfa-ellipsis-v:before {\n content: \"\\f142\";\n}\n.egfa-rss-square:before {\n content: \"\\f143\";\n}\n.egfa-play-circle:before {\n content: \"\\f144\";\n}\n.egfa-ticket:before {\n content: \"\\f145\";\n}\n.egfa-minus-square:before {\n content: \"\\f146\";\n}\n.egfa-minus-square-o:before {\n content: \"\\f147\";\n}\n.egfa-level-up:before {\n content: \"\\f148\";\n}\n.egfa-level-down:before {\n content: \"\\f149\";\n}\n.egfa-check-square:before {\n content: \"\\f14a\";\n}\n.egfa-pencil-square:before {\n content: \"\\f14b\";\n}\n.egfa-external-link-square:before {\n content: \"\\f14c\";\n}\n.egfa-share-square:before {\n content: \"\\f14d\";\n}\n.egfa-compass:before {\n content: \"\\f14e\";\n}\n.egfa-toggle-down:before,\n.egfa-caret-square-o-down:before {\n content: \"\\f150\";\n}\n.egfa-toggle-up:before,\n.egfa-caret-square-o-up:before {\n content: \"\\f151\";\n}\n.egfa-toggle-right:before,\n.egfa-caret-square-o-right:before {\n content: \"\\f152\";\n}\n.egfa-euro:before,\n.egfa-eur:before {\n content: \"\\f153\";\n}\n.egfa-gbp:before {\n content: \"\\f154\";\n}\n.egfa-dollar:before,\n.egfa-usd:before {\n content: \"\\f155\";\n}\n.egfa-rupee:before,\n.egfa-inr:before {\n content: \"\\f156\";\n}\n.egfa-cny:before,\n.egfa-rmb:before,\n.egfa-yen:before,\n.egfa-jpy:before {\n content: \"\\f157\";\n}\n.egfa-ruble:before,\n.egfa-rouble:before,\n.egfa-rub:before {\n content: \"\\f158\";\n}\n.egfa-won:before,\n.egfa-krw:before {\n content: \"\\f159\";\n}\n.egfa-bitcoin:before,\n.egfa-btc:before {\n content: \"\\f15a\";\n}\n.egfa-file:before {\n content: \"\\f15b\";\n}\n.egfa-file-text:before {\n content: \"\\f15c\";\n}\n.egfa-sort-alpha-asc:before {\n content: \"\\f15d\";\n}\n.egfa-sort-alpha-desc:before {\n content: \"\\f15e\";\n}\n.egfa-sort-amount-asc:before {\n content: \"\\f160\";\n}\n.egfa-sort-amount-desc:before {\n content: \"\\f161\";\n}\n.egfa-sort-numeric-asc:before {\n content: \"\\f162\";\n}\n.egfa-sort-numeric-desc:before {\n content: \"\\f163\";\n}\n.egfa-thumbs-up:before {\n content: \"\\f164\";\n}\n.egfa-thumbs-down:before {\n content: \"\\f165\";\n}\n.egfa-youtube-square:before {\n content: \"\\f166\";\n}\n.egfa-youtube:before {\n content: \"\\f167\";\n}\n.egfa-xing:before {\n content: \"\\f168\";\n}\n.egfa-xing-square:before {\n content: \"\\f169\";\n}\n.egfa-youtube-play:before {\n content: \"\\f16a\";\n}\n.egfa-dropbox:before {\n content: \"\\f16b\";\n}\n.egfa-stack-overflow:before {\n content: \"\\f16c\";\n}\n.egfa-instagram:before {\n content: \"\\f16d\";\n}\n.egfa-flickr:before {\n content: \"\\f16e\";\n}\n.egfa-adn:before {\n content: \"\\f170\";\n}\n.egfa-bitbucket:before {\n content: \"\\f171\";\n}\n.egfa-bitbucket-square:before {\n content: \"\\f172\";\n}\n.egfa-tumblr:before {\n content: \"\\f173\";\n}\n.egfa-tumblr-square:before {\n content: \"\\f174\";\n}\n.egfa-long-arrow-down:before {\n content: \"\\f175\";\n}\n.egfa-long-arrow-up:before {\n content: \"\\f176\";\n}\n.egfa-long-arrow-left:before {\n content: \"\\f177\";\n}\n.egfa-long-arrow-right:before {\n content: \"\\f178\";\n}\n.egfa-apple:before {\n content: \"\\f179\";\n}\n.egfa-windows:before {\n content: \"\\f17a\";\n}\n.egfa-android:before {\n content: \"\\f17b\";\n}\n.egfa-linux:before {\n content: \"\\f17c\";\n}\n.egfa-dribbble:before {\n content: \"\\f17d\";\n}\n.egfa-skype:before {\n content: \"\\f17e\";\n}\n.egfa-foursquare:before {\n content: \"\\f180\";\n}\n.egfa-trello:before {\n content: \"\\f181\";\n}\n.egfa-female:before {\n content: \"\\f182\";\n}\n.egfa-male:before {\n content: \"\\f183\";\n}\n.egfa-gittip:before,\n.egfa-gratipay:before {\n content: \"\\f184\";\n}\n.egfa-sun-o:before {\n content: \"\\f185\";\n}\n.egfa-moon-o:before {\n content: \"\\f186\";\n}\n.egfa-archive:before {\n content: \"\\f187\";\n}\n.egfa-bug:before {\n content: \"\\f188\";\n}\n.egfa-vk:before {\n content: \"\\f189\";\n}\n.egfa-weibo:before {\n content: \"\\f18a\";\n}\n.egfa-renren:before {\n content: \"\\f18b\";\n}\n.egfa-pagelines:before {\n content: \"\\f18c\";\n}\n.egfa-stack-exchange:before {\n content: \"\\f18d\";\n}\n.egfa-arrow-circle-o-right:before {\n content: \"\\f18e\";\n}\n.egfa-arrow-circle-o-left:before {\n content: \"\\f190\";\n}\n.egfa-toggle-left:before,\n.egfa-caret-square-o-left:before {\n content: \"\\f191\";\n}\n.egfa-dot-circle-o:before {\n content: \"\\f192\";\n}\n.egfa-wheelchair:before {\n content: \"\\f193\";\n}\n.egfa-vimeo-square:before {\n content: \"\\f194\";\n}\n.egfa-turkish-lira:before,\n.egfa-try:before {\n content: \"\\f195\";\n}\n.egfa-plus-square-o:before {\n content: \"\\f196\";\n}\n.egfa-space-shuttle:before {\n content: \"\\f197\";\n}\n.egfa-slack:before {\n content: \"\\f198\";\n}\n.egfa-envelope-square:before {\n content: \"\\f199\";\n}\n.egfa-wordpress:before {\n content: \"\\f19a\";\n}\n.egfa-openid:before {\n content: \"\\f19b\";\n}\n.egfa-institution:before,\n.egfa-bank:before,\n.egfa-university:before {\n content: \"\\f19c\";\n}\n.egfa-mortar-board:before,\n.egfa-graduation-cap:before {\n content: \"\\f19d\";\n}\n.egfa-yahoo:before {\n content: \"\\f19e\";\n}\n.egfa-google:before {\n content: \"\\f1a0\";\n}\n.egfa-reddit:before {\n content: \"\\f1a1\";\n}\n.egfa-reddit-square:before {\n content: \"\\f1a2\";\n}\n.egfa-stumbleupon-circle:before {\n content: \"\\f1a3\";\n}\n.egfa-stumbleupon:before {\n content: \"\\f1a4\";\n}\n.egfa-delicious:before {\n content: \"\\f1a5\";\n}\n.egfa-digg:before {\n content: \"\\f1a6\";\n}\n.egfa-pied-piper:before {\n content: \"\\f1a7\";\n}\n.egfa-pied-piper-alt:before {\n content: \"\\f1a8\";\n}\n.egfa-drupal:before {\n content: \"\\f1a9\";\n}\n.egfa-joomla:before {\n content: \"\\f1aa\";\n}\n.egfa-language:before {\n content: \"\\f1ab\";\n}\n.egfa-fax:before {\n content: \"\\f1ac\";\n}\n.egfa-building:before {\n content: \"\\f1ad\";\n}\n.egfa-child:before {\n content: \"\\f1ae\";\n}\n.egfa-paw:before {\n content: \"\\f1b0\";\n}\n.egfa-spoon:before {\n content: \"\\f1b1\";\n}\n.egfa-cube:before {\n content: \"\\f1b2\";\n}\n.egfa-cubes:before {\n content: \"\\f1b3\";\n}\n.egfa-behance:before {\n content: \"\\f1b4\";\n}\n.egfa-behance-square:before {\n content: \"\\f1b5\";\n}\n.egfa-steam:before {\n content: \"\\f1b6\";\n}\n.egfa-steam-square:before {\n content: \"\\f1b7\";\n}\n.egfa-recycle:before {\n content: \"\\f1b8\";\n}\n.egfa-automobile:before,\n.egfa-car:before {\n content: \"\\f1b9\";\n}\n.egfa-cab:before,\n.egfa-taxi:before {\n content: \"\\f1ba\";\n}\n.egfa-tree:before {\n content: \"\\f1bb\";\n}\n.egfa-spotify:before {\n content: \"\\f1bc\";\n}\n.egfa-deviantart:before {\n content: \"\\f1bd\";\n}\n.egfa-soundcloud:before {\n content: \"\\f1be\";\n}\n.egfa-database:before {\n content: \"\\f1c0\";\n}\n.egfa-file-pdf-o:before {\n content: \"\\f1c1\";\n}\n.egfa-file-word-o:before {\n content: \"\\f1c2\";\n}\n.egfa-file-excel-o:before {\n content: \"\\f1c3\";\n}\n.egfa-file-powerpoint-o:before {\n content: \"\\f1c4\";\n}\n.egfa-file-photo-o:before,\n.egfa-file-picture-o:before,\n.egfa-file-image-o:before {\n content: \"\\f1c5\";\n}\n.egfa-file-zip-o:before,\n.egfa-file-archive-o:before {\n content: \"\\f1c6\";\n}\n.egfa-file-sound-o:before,\n.egfa-file-audio-o:before {\n content: \"\\f1c7\";\n}\n.egfa-file-movie-o:before,\n.egfa-file-video-o:before {\n content: \"\\f1c8\";\n}\n.egfa-file-code-o:before {\n content: \"\\f1c9\";\n}\n.egfa-vine:before {\n content: \"\\f1ca\";\n}\n.egfa-codepen:before {\n content: \"\\f1cb\";\n}\n.egfa-jsfiddle:before {\n content: \"\\f1cc\";\n}\n.egfa-life-bouy:before,\n.egfa-life-buoy:before,\n.egfa-life-saver:before,\n.egfa-support:before,\n.egfa-life-ring:before {\n content: \"\\f1cd\";\n}\n.egfa-circle-o-notch:before {\n content: \"\\f1ce\";\n}\n.egfa-ra:before,\n.egfa-rebel:before {\n content: \"\\f1d0\";\n}\n.egfa-ge:before,\n.egfa-empire:before {\n content: \"\\f1d1\";\n}\n.egfa-git-square:before {\n content: \"\\f1d2\";\n}\n.egfa-git:before {\n content: \"\\f1d3\";\n}\n.egfa-hacker-news:before {\n content: \"\\f1d4\";\n}\n.egfa-tencent-weibo:before {\n content: \"\\f1d5\";\n}\n.egfa-qq:before {\n content: \"\\f1d6\";\n}\n.egfa-wechat:before,\n.egfa-weixin:before {\n content: \"\\f1d7\";\n}\n.egfa-send:before,\n.egfa-paper-plane:before {\n content: \"\\f1d8\";\n}\n.egfa-send-o:before,\n.egfa-paper-plane-o:before {\n content: \"\\f1d9\";\n}\n.egfa-history:before {\n content: \"\\f1da\";\n}\n.egfa-genderless:before,\n.egfa-circle-thin:before {\n content: \"\\f1db\";\n}\n.egfa-header:before {\n content: \"\\f1dc\";\n}\n.egfa-paragraph:before {\n content: \"\\f1dd\";\n}\n.egfa-sliders:before {\n content: \"\\f1de\";\n}\n.egfa-share-alt:before {\n content: \"\\f1e0\";\n}\n.egfa-share-alt-square:before {\n content: \"\\f1e1\";\n}\n.egfa-bomb:before {\n content: \"\\f1e2\";\n}\n.egfa-soccer-ball-o:before,\n.egfa-futbol-o:before {\n content: \"\\f1e3\";\n}\n.egfa-tty:before {\n content: \"\\f1e4\";\n}\n.egfa-binoculars:before {\n content: \"\\f1e5\";\n}\n.egfa-plug:before {\n content: \"\\f1e6\";\n}\n.egfa-slideshare:before {\n content: \"\\f1e7\";\n}\n.egfa-twitch:before {\n content: \"\\f1e8\";\n}\n.egfa-yelp:before {\n content: \"\\f1e9\";\n}\n.egfa-newspaper-o:before {\n content: \"\\f1ea\";\n}\n.egfa-wifi:before {\n content: \"\\f1eb\";\n}\n.egfa-calculator:before {\n content: \"\\f1ec\";\n}\n.egfa-paypal:before {\n content: \"\\f1ed\";\n}\n.egfa-google-wallet:before {\n content: \"\\f1ee\";\n}\n.egfa-cc-visa:before {\n content: \"\\f1f0\";\n}\n.egfa-cc-mastercard:before {\n content: \"\\f1f1\";\n}\n.egfa-cc-discover:before {\n content: \"\\f1f2\";\n}\n.egfa-cc-amex:before {\n content: \"\\f1f3\";\n}\n.egfa-cc-paypal:before {\n content: \"\\f1f4\";\n}\n.egfa-cc-stripe:before {\n content: \"\\f1f5\";\n}\n.egfa-bell-slash:before {\n content: \"\\f1f6\";\n}\n.egfa-bell-slash-o:before {\n content: \"\\f1f7\";\n}\n.egfa-trash:before {\n content: \"\\f1f8\";\n}\n.egfa-copyright:before {\n content: \"\\f1f9\";\n}\n.egfa-at:before {\n content: \"\\f1fa\";\n}\n.egfa-eyedropper:before {\n content: \"\\f1fb\";\n}\n.egfa-paint-brush:before {\n content: \"\\f1fc\";\n}\n.egfa-birthday-cake:before {\n content: \"\\f1fd\";\n}\n.egfa-area-chart:before {\n content: \"\\f1fe\";\n}\n.egfa-pie-chart:before {\n content: \"\\f200\";\n}\n.egfa-line-chart:before {\n content: \"\\f201\";\n}\n.egfa-lastfm:before {\n content: \"\\f202\";\n}\n.egfa-lastfm-square:before {\n content: \"\\f203\";\n}\n.egfa-toggle-off:before {\n content: \"\\f204\";\n}\n.egfa-toggle-on:before {\n content: \"\\f205\";\n}\n.egfa-bicycle:before {\n content: \"\\f206\";\n}\n.egfa-bus:before {\n content: \"\\f207\";\n}\n.egfa-ioxhost:before {\n content: \"\\f208\";\n}\n.egfa-angellist:before {\n content: \"\\f209\";\n}\n.egfa-cc:before {\n content: \"\\f20a\";\n}\n.egfa-shekel:before,\n.egfa-sheqel:before,\n.egfa-ils:before {\n content: \"\\f20b\";\n}\n.egfa-meanpath:before {\n content: \"\\f20c\";\n}\n.egfa-buysellads:before {\n content: \"\\f20d\";\n}\n.egfa-connectdevelop:before {\n content: \"\\f20e\";\n}\n.egfa-dashcube:before {\n content: \"\\f210\";\n}\n.egfa-forumbee:before {\n content: \"\\f211\";\n}\n.egfa-leanpub:before {\n content: \"\\f212\";\n}\n.egfa-sellsy:before {\n content: \"\\f213\";\n}\n.egfa-shirtsinbulk:before {\n content: \"\\f214\";\n}\n.egfa-simplybuilt:before {\n content: \"\\f215\";\n}\n.egfa-skyatlas:before {\n content: \"\\f216\";\n}\n.egfa-cart-plus:before {\n content: \"\\f217\";\n}\n.egfa-cart-arrow-down:before {\n content: \"\\f218\";\n}\n.egfa-diamond:before {\n content: \"\\f219\";\n}\n.egfa-ship:before {\n content: \"\\f21a\";\n}\n.egfa-user-secret:before {\n content: \"\\f21b\";\n}\n.egfa-motorcycle:before {\n content: \"\\f21c\";\n}\n.egfa-street-view:before {\n content: \"\\f21d\";\n}\n.egfa-heartbeat:before {\n content: \"\\f21e\";\n}\n.egfa-venus:before {\n content: \"\\f221\";\n}\n.egfa-mars:before {\n content: \"\\f222\";\n}\n.egfa-mercury:before {\n content: \"\\f223\";\n}\n.egfa-transgender:before {\n content: \"\\f224\";\n}\n.egfa-transgender-alt:before {\n content: \"\\f225\";\n}\n.egfa-venus-double:before {\n content: \"\\f226\";\n}\n.egfa-mars-double:before {\n content: \"\\f227\";\n}\n.egfa-venus-mars:before {\n content: \"\\f228\";\n}\n.egfa-mars-stroke:before {\n content: \"\\f229\";\n}\n.egfa-mars-stroke-v:before {\n content: \"\\f22a\";\n}\n.egfa-mars-stroke-h:before {\n content: \"\\f22b\";\n}\n.egfa-neuter:before {\n content: \"\\f22c\";\n}\n.egfa-facebook-official:before {\n content: \"\\f230\";\n}\n.egfa-pinterest-p:before {\n content: \"\\f231\";\n}\n.egfa-whatsapp:before {\n content: \"\\f232\";\n}\n.egfa-server:before {\n content: \"\\f233\";\n}\n.egfa-user-plus:before {\n content: \"\\f234\";\n}\n.egfa-user-times:before {\n content: \"\\f235\";\n}\n.egfa-hotel:before,\n.egfa-bed:before {\n content: \"\\f236\";\n}\n.egfa-viacoin:before {\n content: \"\\f237\";\n}\n.egfa-train:before {\n content: \"\\f238\";\n}\n.egfa-subway:before {\n content: \"\\f239\";\n}\n.egfa-medium:before {\n content: \"\\f23a\";\n}\n","/* FONT PATH\n * -------------------------- */\n\n@font-face {\n font-family: 'EGFontAwesome';\n src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');\n src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),\n url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),\n url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),\n url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),\n url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');\n// src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts\n font-weight: normal;\n font-style: normal;\n}\n","/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n\n.@{fa-css-prefix}-glass:before { content: @fa-var-glass; }\n.@{fa-css-prefix}-music:before { content: @fa-var-music; }\n.@{fa-css-prefix}-search:before { content: @fa-var-search; }\n.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; }\n.@{fa-css-prefix}-heart:before { content: @fa-var-heart; }\n.@{fa-css-prefix}-star:before { content: @fa-var-star; }\n.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; }\n.@{fa-css-prefix}-user:before { content: @fa-var-user; }\n.@{fa-css-prefix}-film:before { content: @fa-var-film; }\n.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }\n.@{fa-css-prefix}-th:before { content: @fa-var-th; }\n.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }\n.@{fa-css-prefix}-check:before { content: @fa-var-check; }\n.@{fa-css-prefix}-remove:before,\n.@{fa-css-prefix}-close:before,\n.@{fa-css-prefix}-times:before { content: @fa-var-times; }\n.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }\n.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }\n.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }\n.@{fa-css-prefix}-signal:before { content: @fa-var-signal; }\n.@{fa-css-prefix}-gear:before,\n.@{fa-css-prefix}-cog:before { content: @fa-var-cog; }\n.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; }\n.@{fa-css-prefix}-home:before { content: @fa-var-home; }\n.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; }\n.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; }\n.@{fa-css-prefix}-road:before { content: @fa-var-road; }\n.@{fa-css-prefix}-download:before { content: @fa-var-download; }\n.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }\n.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }\n.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }\n.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; }\n.@{fa-css-prefix}-rotate-right:before,\n.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }\n.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }\n.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }\n.@{fa-css-prefix}-lock:before { content: @fa-var-lock; }\n.@{fa-css-prefix}-flag:before { content: @fa-var-flag; }\n.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }\n.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }\n.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }\n.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }\n.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }\n.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }\n.@{fa-css-prefix}-tag:before { content: @fa-var-tag; }\n.@{fa-css-prefix}-tags:before { content: @fa-var-tags; }\n.@{fa-css-prefix}-book:before { content: @fa-var-book; }\n.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }\n.@{fa-css-prefix}-print:before { content: @fa-var-print; }\n.@{fa-css-prefix}-camera:before { content: @fa-var-camera; }\n.@{fa-css-prefix}-font:before { content: @fa-var-font; }\n.@{fa-css-prefix}-bold:before { content: @fa-var-bold; }\n.@{fa-css-prefix}-italic:before { content: @fa-var-italic; }\n.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }\n.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }\n.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }\n.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }\n.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }\n.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }\n.@{fa-css-prefix}-list:before { content: @fa-var-list; }\n.@{fa-css-prefix}-dedent:before,\n.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }\n.@{fa-css-prefix}-indent:before { content: @fa-var-indent; }\n.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; }\n.@{fa-css-prefix}-photo:before,\n.@{fa-css-prefix}-image:before,\n.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; }\n.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; }\n.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }\n.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }\n.@{fa-css-prefix}-tint:before { content: @fa-var-tint; }\n.@{fa-css-prefix}-edit:before,\n.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; }\n.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; }\n.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; }\n.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; }\n.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }\n.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }\n.@{fa-css-prefix}-backward:before { content: @fa-var-backward; }\n.@{fa-css-prefix}-play:before { content: @fa-var-play; }\n.@{fa-css-prefix}-pause:before { content: @fa-var-pause; }\n.@{fa-css-prefix}-stop:before { content: @fa-var-stop; }\n.@{fa-css-prefix}-forward:before { content: @fa-var-forward; }\n.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }\n.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }\n.@{fa-css-prefix}-eject:before { content: @fa-var-eject; }\n.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }\n.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }\n.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }\n.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }\n.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }\n.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }\n.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }\n.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }\n.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }\n.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; }\n.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; }\n.@{fa-css-prefix}-ban:before { content: @fa-var-ban; }\n.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }\n.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }\n.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }\n.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }\n.@{fa-css-prefix}-mail-forward:before,\n.@{fa-css-prefix}-share:before { content: @fa-var-share; }\n.@{fa-css-prefix}-expand:before { content: @fa-var-expand; }\n.@{fa-css-prefix}-compress:before { content: @fa-var-compress; }\n.@{fa-css-prefix}-plus:before { content: @fa-var-plus; }\n.@{fa-css-prefix}-minus:before { content: @fa-var-minus; }\n.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }\n.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }\n.@{fa-css-prefix}-gift:before { content: @fa-var-gift; }\n.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }\n.@{fa-css-prefix}-fire:before { content: @fa-var-fire; }\n.@{fa-css-prefix}-eye:before { content: @fa-var-eye; }\n.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }\n.@{fa-css-prefix}-warning:before,\n.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }\n.@{fa-css-prefix}-plane:before { content: @fa-var-plane; }\n.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }\n.@{fa-css-prefix}-random:before { content: @fa-var-random; }\n.@{fa-css-prefix}-comment:before { content: @fa-var-comment; }\n.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }\n.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }\n.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }\n.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }\n.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }\n.@{fa-css-prefix}-folder:before { content: @fa-var-folder; }\n.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }\n.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; }\n.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; }\n.@{fa-css-prefix}-bar-chart-o:before,\n.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; }\n.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }\n.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }\n.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }\n.@{fa-css-prefix}-key:before { content: @fa-var-key; }\n.@{fa-css-prefix}-gears:before,\n.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }\n.@{fa-css-prefix}-comments:before { content: @fa-var-comments; }\n.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }\n.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }\n.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }\n.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; }\n.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }\n.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; }\n.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; }\n.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }\n.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }\n.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }\n.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }\n.@{fa-css-prefix}-upload:before { content: @fa-var-upload; }\n.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; }\n.@{fa-css-prefix}-phone:before { content: @fa-var-phone; }\n.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; }\n.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }\n.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }\n.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }\n.@{fa-css-prefix}-facebook-f:before,\n.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }\n.@{fa-css-prefix}-github:before { content: @fa-var-github; }\n.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }\n.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }\n.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }\n.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }\n.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }\n.@{fa-css-prefix}-bell:before { content: @fa-var-bell; }\n.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }\n.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }\n.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }\n.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }\n.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }\n.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }\n.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }\n.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }\n.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }\n.@{fa-css-prefix}-globe:before { content: @fa-var-globe; }\n.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }\n.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }\n.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }\n.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }\n.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }\n.@{fa-css-prefix}-group:before,\n.@{fa-css-prefix}-users:before { content: @fa-var-users; }\n.@{fa-css-prefix}-chain:before,\n.@{fa-css-prefix}-link:before { content: @fa-var-link; }\n.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }\n.@{fa-css-prefix}-flask:before { content: @fa-var-flask; }\n.@{fa-css-prefix}-cut:before,\n.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }\n.@{fa-css-prefix}-copy:before,\n.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }\n.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }\n.@{fa-css-prefix}-save:before,\n.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }\n.@{fa-css-prefix}-square:before { content: @fa-var-square; }\n.@{fa-css-prefix}-navicon:before,\n.@{fa-css-prefix}-reorder:before,\n.@{fa-css-prefix}-bars:before { content: @fa-var-bars; }\n.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }\n.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }\n.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }\n.@{fa-css-prefix}-underline:before { content: @fa-var-underline; }\n.@{fa-css-prefix}-table:before { content: @fa-var-table; }\n.@{fa-css-prefix}-magic:before { content: @fa-var-magic; }\n.@{fa-css-prefix}-truck:before { content: @fa-var-truck; }\n.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }\n.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }\n.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }\n.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }\n.@{fa-css-prefix}-money:before { content: @fa-var-money; }\n.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }\n.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }\n.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }\n.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }\n.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }\n.@{fa-css-prefix}-unsorted:before,\n.@{fa-css-prefix}-sort:before { content: @fa-var-sort; }\n.@{fa-css-prefix}-sort-down:before,\n.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }\n.@{fa-css-prefix}-sort-up:before,\n.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }\n.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }\n.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }\n.@{fa-css-prefix}-rotate-left:before,\n.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }\n.@{fa-css-prefix}-legal:before,\n.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }\n.@{fa-css-prefix}-dashboard:before,\n.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }\n.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }\n.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }\n.@{fa-css-prefix}-flash:before,\n.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }\n.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }\n.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }\n.@{fa-css-prefix}-paste:before,\n.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }\n.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }\n.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }\n.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }\n.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }\n.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }\n.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }\n.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }\n.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }\n.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }\n.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }\n.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }\n.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }\n.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }\n.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }\n.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }\n.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }\n.@{fa-css-prefix}-beer:before { content: @fa-var-beer; }\n.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }\n.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }\n.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }\n.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }\n.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }\n.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }\n.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }\n.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }\n.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }\n.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }\n.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }\n.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }\n.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }\n.@{fa-css-prefix}-mobile-phone:before,\n.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }\n.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }\n.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }\n.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }\n.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }\n.@{fa-css-prefix}-circle:before { content: @fa-var-circle; }\n.@{fa-css-prefix}-mail-reply:before,\n.@{fa-css-prefix}-reply:before { content: @fa-var-reply; }\n.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }\n.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }\n.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }\n.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }\n.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }\n.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }\n.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }\n.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }\n.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }\n.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }\n.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }\n.@{fa-css-prefix}-code:before { content: @fa-var-code; }\n.@{fa-css-prefix}-mail-reply-all:before,\n.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }\n.@{fa-css-prefix}-star-half-empty:before,\n.@{fa-css-prefix}-star-half-full:before,\n.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }\n.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }\n.@{fa-css-prefix}-crop:before { content: @fa-var-crop; }\n.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }\n.@{fa-css-prefix}-unlink:before,\n.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }\n.@{fa-css-prefix}-question:before { content: @fa-var-question; }\n.@{fa-css-prefix}-info:before { content: @fa-var-info; }\n.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }\n.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }\n.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }\n.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }\n.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }\n.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }\n.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }\n.@{fa-css-prefix}-shield:before { content: @fa-var-shield; }\n.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }\n.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }\n.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }\n.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }\n.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }\n.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }\n.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }\n.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }\n.@{fa-css-prefix}-html5:before { content: @fa-var-html5; }\n.@{fa-css-prefix}-css3:before { content: @fa-var-css3; }\n.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }\n.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }\n.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }\n.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }\n.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }\n.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }\n.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }\n.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }\n.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }\n.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }\n.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }\n.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }\n.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }\n.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }\n.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }\n.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }\n.@{fa-css-prefix}-compass:before { content: @fa-var-compass; }\n.@{fa-css-prefix}-toggle-down:before,\n.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }\n.@{fa-css-prefix}-toggle-up:before,\n.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }\n.@{fa-css-prefix}-toggle-right:before,\n.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }\n.@{fa-css-prefix}-euro:before,\n.@{fa-css-prefix}-eur:before { content: @fa-var-eur; }\n.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }\n.@{fa-css-prefix}-dollar:before,\n.@{fa-css-prefix}-usd:before { content: @fa-var-usd; }\n.@{fa-css-prefix}-rupee:before,\n.@{fa-css-prefix}-inr:before { content: @fa-var-inr; }\n.@{fa-css-prefix}-cny:before,\n.@{fa-css-prefix}-rmb:before,\n.@{fa-css-prefix}-yen:before,\n.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }\n.@{fa-css-prefix}-ruble:before,\n.@{fa-css-prefix}-rouble:before,\n.@{fa-css-prefix}-rub:before { content: @fa-var-rub; }\n.@{fa-css-prefix}-won:before,\n.@{fa-css-prefix}-krw:before { content: @fa-var-krw; }\n.@{fa-css-prefix}-bitcoin:before,\n.@{fa-css-prefix}-btc:before { content: @fa-var-btc; }\n.@{fa-css-prefix}-file:before { content: @fa-var-file; }\n.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }\n.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }\n.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }\n.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }\n.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }\n.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }\n.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }\n.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }\n.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }\n.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }\n.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }\n.@{fa-css-prefix}-xing:before { content: @fa-var-xing; }\n.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }\n.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }\n.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }\n.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }\n.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }\n.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }\n.@{fa-css-prefix}-adn:before { content: @fa-var-adn; }\n.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }\n.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }\n.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }\n.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }\n.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }\n.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }\n.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }\n.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }\n.@{fa-css-prefix}-apple:before { content: @fa-var-apple; }\n.@{fa-css-prefix}-windows:before { content: @fa-var-windows; }\n.@{fa-css-prefix}-android:before { content: @fa-var-android; }\n.@{fa-css-prefix}-linux:before { content: @fa-var-linux; }\n.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }\n.@{fa-css-prefix}-skype:before { content: @fa-var-skype; }\n.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }\n.@{fa-css-prefix}-trello:before { content: @fa-var-trello; }\n.@{fa-css-prefix}-female:before { content: @fa-var-female; }\n.@{fa-css-prefix}-male:before { content: @fa-var-male; }\n.@{fa-css-prefix}-gittip:before,\n.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }\n.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }\n.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }\n.@{fa-css-prefix}-archive:before { content: @fa-var-archive; }\n.@{fa-css-prefix}-bug:before { content: @fa-var-bug; }\n.@{fa-css-prefix}-vk:before { content: @fa-var-vk; }\n.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }\n.@{fa-css-prefix}-renren:before { content: @fa-var-renren; }\n.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }\n.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }\n.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }\n.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }\n.@{fa-css-prefix}-toggle-left:before,\n.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }\n.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }\n.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }\n.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }\n.@{fa-css-prefix}-turkish-lira:before,\n.@{fa-css-prefix}-try:before { content: @fa-var-try; }\n.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }\n.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }\n.@{fa-css-prefix}-slack:before { content: @fa-var-slack; }\n.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }\n.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }\n.@{fa-css-prefix}-openid:before { content: @fa-var-openid; }\n.@{fa-css-prefix}-institution:before,\n.@{fa-css-prefix}-bank:before,\n.@{fa-css-prefix}-university:before { content: @fa-var-university; }\n.@{fa-css-prefix}-mortar-board:before,\n.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }\n.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }\n.@{fa-css-prefix}-google:before { content: @fa-var-google; }\n.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }\n.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }\n.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }\n.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }\n.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }\n.@{fa-css-prefix}-digg:before { content: @fa-var-digg; }\n.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }\n.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }\n.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }\n.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }\n.@{fa-css-prefix}-language:before { content: @fa-var-language; }\n.@{fa-css-prefix}-fax:before { content: @fa-var-fax; }\n.@{fa-css-prefix}-building:before { content: @fa-var-building; }\n.@{fa-css-prefix}-child:before { content: @fa-var-child; }\n.@{fa-css-prefix}-paw:before { content: @fa-var-paw; }\n.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }\n.@{fa-css-prefix}-cube:before { content: @fa-var-cube; }\n.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }\n.@{fa-css-prefix}-behance:before { content: @fa-var-behance; }\n.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }\n.@{fa-css-prefix}-steam:before { content: @fa-var-steam; }\n.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }\n.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }\n.@{fa-css-prefix}-automobile:before,\n.@{fa-css-prefix}-car:before { content: @fa-var-car; }\n.@{fa-css-prefix}-cab:before,\n.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }\n.@{fa-css-prefix}-tree:before { content: @fa-var-tree; }\n.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }\n.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }\n.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }\n.@{fa-css-prefix}-database:before { content: @fa-var-database; }\n.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }\n.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }\n.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }\n.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }\n.@{fa-css-prefix}-file-photo-o:before,\n.@{fa-css-prefix}-file-picture-o:before,\n.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }\n.@{fa-css-prefix}-file-zip-o:before,\n.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }\n.@{fa-css-prefix}-file-sound-o:before,\n.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }\n.@{fa-css-prefix}-file-movie-o:before,\n.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }\n.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }\n.@{fa-css-prefix}-vine:before { content: @fa-var-vine; }\n.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }\n.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }\n.@{fa-css-prefix}-life-bouy:before,\n.@{fa-css-prefix}-life-buoy:before,\n.@{fa-css-prefix}-life-saver:before,\n.@{fa-css-prefix}-support:before,\n.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }\n.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }\n.@{fa-css-prefix}-ra:before,\n.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }\n.@{fa-css-prefix}-ge:before,\n.@{fa-css-prefix}-empire:before { content: @fa-var-empire; }\n.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }\n.@{fa-css-prefix}-git:before { content: @fa-var-git; }\n.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }\n.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }\n.@{fa-css-prefix}-qq:before { content: @fa-var-qq; }\n.@{fa-css-prefix}-wechat:before,\n.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }\n.@{fa-css-prefix}-send:before,\n.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }\n.@{fa-css-prefix}-send-o:before,\n.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }\n.@{fa-css-prefix}-history:before { content: @fa-var-history; }\n.@{fa-css-prefix}-genderless:before,\n.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }\n.@{fa-css-prefix}-header:before { content: @fa-var-header; }\n.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }\n.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }\n.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }\n.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }\n.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }\n.@{fa-css-prefix}-soccer-ball-o:before,\n.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }\n.@{fa-css-prefix}-tty:before { content: @fa-var-tty; }\n.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }\n.@{fa-css-prefix}-plug:before { content: @fa-var-plug; }\n.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }\n.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }\n.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }\n.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }\n.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }\n.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }\n.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }\n.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }\n.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }\n.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }\n.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }\n.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }\n.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }\n.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }\n.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }\n.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }\n.@{fa-css-prefix}-trash:before { content: @fa-var-trash; }\n.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }\n.@{fa-css-prefix}-at:before { content: @fa-var-at; }\n.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }\n.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }\n.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }\n.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }\n.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }\n.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }\n.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }\n.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }\n.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }\n.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }\n.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }\n.@{fa-css-prefix}-bus:before { content: @fa-var-bus; }\n.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }\n.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }\n.@{fa-css-prefix}-cc:before { content: @fa-var-cc; }\n.@{fa-css-prefix}-shekel:before,\n.@{fa-css-prefix}-sheqel:before,\n.@{fa-css-prefix}-ils:before { content: @fa-var-ils; }\n.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }\n.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }\n.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }\n.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }\n.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }\n.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }\n.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }\n.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }\n.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }\n.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }\n.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }\n.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }\n.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }\n.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }\n.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }\n.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }\n.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }\n.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }\n.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }\n.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }\n.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }\n.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }\n.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }\n.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }\n.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }\n.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }\n.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }\n.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }\n.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }\n.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }\n.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; }\n.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }\n.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }\n.@{fa-css-prefix}-server:before { content: @fa-var-server; }\n.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }\n.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }\n.@{fa-css-prefix}-hotel:before,\n.@{fa-css-prefix}-bed:before { content: @fa-var-bed; }\n.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }\n.@{fa-css-prefix}-train:before { content: @fa-var-train; }\n.@{fa-css-prefix}-subway:before { content: @fa-var-subway; }\n.@{fa-css-prefix}-medium:before { content: @fa-var-medium; }\n","// Base Class Definition\n// -------------------------\n\n.@{fa-css-prefix} {\n display: inline-block;\n font: normal normal normal @fa-font-size-base/1 EGFontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n transform: translate(0, 0); // ensures no half-pixel rendering in firefox\n\n}\n","// Icon Sizes\n// -------------------------\n\n/* makes the font 33% larger relative to the icon container */\n.@{fa-css-prefix}-lg {\n font-size: (4em / 3);\n line-height: (3em / 4);\n vertical-align: -15%;\n}\n.@{fa-css-prefix}-2x { font-size: 2em; }\n.@{fa-css-prefix}-3x { font-size: 3em; }\n.@{fa-css-prefix}-4x { font-size: 4em; }\n.@{fa-css-prefix}-5x { font-size: 5em; }\n","// Fixed Width Icons\n// -------------------------\n.@{fa-css-prefix}-fw {\n width: (18em / 14);\n text-align: center;\n}\n","// List Icons\n// -------------------------\n\n.@{fa-css-prefix}-ul {\n padding-left: 0;\n margin-left: @fa-li-width;\n list-style-type: none;\n > li { position: relative; }\n}\n.@{fa-css-prefix}-li {\n position: absolute;\n left: -@fa-li-width;\n width: @fa-li-width;\n top: (2em / 14);\n text-align: center;\n &.@{fa-css-prefix}-lg {\n left: (-@fa-li-width + (4em / 14));\n }\n}\n","// Bordered & Pulled\n// -------------------------\n\n.@{fa-css-prefix}-border {\n padding: .2em .25em .15em;\n border: solid .08em @fa-border-color;\n border-radius: .1em;\n}\n\n.pull-right { float: right; }\n.pull-left { float: left; }\n\n.@{fa-css-prefix} {\n &.pull-left { margin-right: .3em; }\n &.pull-right { margin-left: .3em; }\n}\n","// Animated Icons\n// --------------------------\n\n.@{fa-css-prefix}-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.@{fa-css-prefix}-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n","// Mixins\n// --------------------------\n\n.fa-icon() {\n display: inline-block;\n font: normal normal normal @fa-font-size-base/1 EGFontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n transform: translate(0, 0); // ensures no half-pixel rendering in firefox\n\n}\n\n.fa-icon-rotate(@degrees, @rotation) {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation);\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n\n.fa-icon-flip(@horiz, @vert, @rotation) {\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1);\n -webkit-transform: scale(@horiz, @vert);\n -ms-transform: scale(@horiz, @vert);\n transform: scale(@horiz, @vert);\n}\n","// Rotated & Flipped Icons\n// -------------------------\n\n.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }\n.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }\n.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }\n\n.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }\n.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); }\n\n// Hook for IE8-9\n// -------------------------\n\n:root .@{fa-css-prefix}-rotate-90,\n:root .@{fa-css-prefix}-rotate-180,\n:root .@{fa-css-prefix}-rotate-270,\n:root .@{fa-css-prefix}-flip-horizontal,\n:root .@{fa-css-prefix}-flip-vertical {\n filter: none;\n}\n","// Stacked Icons\n// -------------------------\n\n.@{fa-css-prefix}-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle;\n}\n.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center;\n}\n.@{fa-css-prefix}-stack-1x { line-height: inherit; }\n.@{fa-css-prefix}-stack-2x { font-size: 2em; }\n.@{fa-css-prefix}-inverse { color: @fa-inverse; }\n"],"sourceRoot":""}