From c54be338dbd313054093ad903dfe61d114aa33f5 Mon Sep 17 00:00:00 2001 From: Michael Daw Date: Tue, 21 Feb 2017 10:18:46 -0700 Subject: [PATCH] Adding 2017 --- npm-debug.log.4105137231 | 0 scripts/app-bundle.js | 48 +- scripts/app-bundle.js.map | 2 +- scripts/vendor-bundle.js | 11285 ++++++++++++++++++------------------ src/shell/top-bar.ts | 2 +- 5 files changed, 5712 insertions(+), 5625 deletions(-) create mode 100644 npm-debug.log.4105137231 diff --git a/npm-debug.log.4105137231 b/npm-debug.log.4105137231 new file mode 100644 index 0000000..e69de29 diff --git a/scripts/app-bundle.js b/scripts/app-bundle.js index 21b19d8..2d309a5 100644 --- a/scripts/app-bundle.js +++ b/scripts/app-bundle.js @@ -877,7 +877,7 @@ define('shell/top-bar',["require", "exports", "aurelia-framework", "../resources var TopBarCustomElement = (function () { function TopBarCustomElement(authService, eventService) { var _this = this; - this.title = "PPP PGA Pool"; + this.title = "PPP PGA Pool 2017"; this.currentRoute = 'statistics'; this.loggedIn = false; this.authService = authService; @@ -2357,26 +2357,6 @@ define('microservices/stats/current/index',["require", "exports"], function (req exports.configure = configure; }); -define('microservices/stats/majors/index',["require", "exports"], function (require, exports) { - "use strict"; - function configure(config) { - config.globalResources([ - './majors-stats' - ]); - } - exports.configure = configure; -}); - -define('microservices/stats/majors/majors-stats',["require", "exports"], function (require, exports) { - "use strict"; - var MajorsStatsCustomElement = (function () { - function MajorsStatsCustomElement() { - } - return MajorsStatsCustomElement; - }()); - exports.MajorsStatsCustomElement = MajorsStatsCustomElement; -}); - define('microservices/stats/history/history-stats',["require", "exports"], function (require, exports) { "use strict"; var HistoryStatsCustomElement = (function () { @@ -2397,6 +2377,26 @@ define('microservices/stats/history/index',["require", "exports"], function (req exports.configure = configure; }); +define('microservices/stats/majors/index',["require", "exports"], function (require, exports) { + "use strict"; + function configure(config) { + config.globalResources([ + './majors-stats' + ]); + } + exports.configure = configure; +}); + +define('microservices/stats/majors/majors-stats',["require", "exports"], function (require, exports) { + "use strict"; + var MajorsStatsCustomElement = (function () { + function MajorsStatsCustomElement() { + } + return MajorsStatsCustomElement; + }()); + exports.MajorsStatsCustomElement = MajorsStatsCustomElement; +}); + define('microservices/stats/monthly/index',["require", "exports"], function (require, exports) { "use strict"; function configure(config) { @@ -2723,7 +2723,7 @@ define('microservices/stats/season/season-stats',["require", "exports", "aurelia exports.SeasonStatsCustomElement = SeasonStatsCustomElement; }); -define('text!app.html', ['module'], function(module) { module.exports = "\n\n"; }); +define('text!app.html', ['module'], function(module) { module.exports = "\r\n\r\n"; }); define('text!shell/top-bar.css', ['module'], function(module) { module.exports = "#topnav .top-bar-color {\r\n background-color: #55bb22;\r\n}"; }); define('text!shell/nav-bar.html', ['module'], function(module) { module.exports = ""; }); define('text!resources/styles/datatablestyles.css', ['module'], function(module) { module.exports = "div.dataTables_length label {\r\n\tfont-weight: normal;\r\n\ttext-align: left;\r\n\twhite-space: nowrap;\r\n}\r\n\r\ndiv.dataTables_length select {\r\n\twidth: 75px;\r\n\tdisplay: inline-block;\r\n}\r\n\r\ndiv.dataTables_filter {\r\n\ttext-align: right;\r\n}\r\n\r\ndiv.dataTables_filter label {\r\n\tfont-weight: normal;\r\n\twhite-space: nowrap;\r\n\ttext-align: left;\r\n}\r\n\r\ndiv.dataTables_filter input {\r\n\tmargin-left: 0.5em;\r\n\tdisplay: inline-block;\r\n}\r\n\r\ndiv.dataTables_info {\r\n\tpadding-top: 8px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\ndiv.dataTables_paginate {\r\n\tmargin: 0;\r\n\twhite-space: nowrap;\r\n\ttext-align: right;\r\n}\r\n\r\ndiv.dataTables_paginate ul.pagination {\r\n\tmargin: 2px 0;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n@media screen and (max-width: 767px) {\r\n\tdiv.dataTables_length,\r\n\tdiv.dataTables_filter,\r\n\tdiv.dataTables_info,\r\n\tdiv.dataTables_paginate {\r\n\t\ttext-align: center;\r\n\t}\r\n}\r\n\r\n\r\ntable.dataTable td,\r\ntable.dataTable th {\r\n\tbox-sizing: content-box;\r\n}\r\n\r\n\r\ntable.dataTable {\r\n\tclear: both;\r\n\tmargin-top: 6px !important;\r\n\tmargin-bottom: 6px !important;\r\n\tmax-width: none !important;\r\n}\r\n\r\ntable.dataTable thead .sorting,\r\ntable.dataTable thead .sorting_asc,\r\ntable.dataTable thead .sorting_desc,\r\ntable.dataTable thead .sorting_asc_disabled,\r\ntable.dataTable thead .sorting_desc_disabled {\r\n\tcursor: pointer;\r\n\tposition: relative;\r\n}\r\n\r\ntable.dataTable thead .sorting:after,\r\ntable.dataTable thead .sorting_asc:after,\r\ntable.dataTable thead .sorting_desc:after {\r\n\tposition: absolute;\r\n\ttop: 8px;\r\n\tright: 8px;\r\n\tdisplay: block;\r\n\tfont-family: 'Glyphicons Halflings Edit';\r\n\topacity: 0.5;\r\n}\r\ntable.dataTable thead .sorting:after {\r\n\topacity: 0.2;\r\n\tcontent: \"\\e150\"; /* sort */\r\n}\r\ntable.dataTable thead .sorting_asc:after {\r\n\tcontent: \"\\e155\"; /* sort-by-attributes */\r\n}\r\ntable.dataTable thead .sorting_desc:after {\r\n\tcontent: \"\\e156\"; /* sort-by-attributes-alt */\r\n}\r\n\r\ntable.dataTable thead .sorting_asc_disabled:after,\r\ntable.dataTable thead .sorting_desc_disabled:after {\r\n\tcolor: #eee;\r\n}\r\n\r\ntable.dataTable thead > tr > th {\r\n\tpadding-left: 8px;\r\n\tpadding-right: 30px;\r\n}\r\n\r\ntable.dataTable th:active {\r\n\toutline: none;\r\n}\r\n\r\n/* Scrolling */\r\ndiv.dataTables_scrollHead table {\r\n\tmargin-bottom: 0 !important;\r\n\tborder-bottom-left-radius: 0;\r\n\tborder-bottom-right-radius: 0;\r\n}\r\n\r\ndiv.dataTables_scrollHead table thead tr:last-child th:first-child,\r\ndiv.dataTables_scrollHead table thead tr:last-child td:first-child {\r\n\tborder-bottom-left-radius: 0 !important;\r\n\tborder-bottom-right-radius: 0 !important;\r\n}\r\n\r\ndiv.dataTables_scrollBody table {\r\n\tborder-top: none;\r\n\tmargin-top: 0 !important;\r\n\tmargin-bottom: 0 !important;\r\n}\r\n\r\ndiv.dataTables_scrollBody tbody tr:first-child th,\r\ndiv.dataTables_scrollBody tbody tr:first-child td {\r\n\tborder-top: none;\r\n}\r\n\r\ndiv.dataTables_scrollFoot table {\r\n\tmargin-top: 0 !important;\r\n\tborder-top: none;\r\n}\r\n\r\n/* Frustratingly the border-collapse:collapse used by Bootstrap makes the column\r\n width calculations when using scrolling impossible to align columns. We have\r\n to use separate\r\n */\r\ntable.table-bordered.dataTable {\r\n\tborder-collapse: separate !important;\r\n}\r\ntable.table-bordered thead th,\r\ntable.table-bordered thead td {\r\n\tborder-left-width: 0;\r\n\tborder-top-width: 0;\r\n}\r\ntable.table-bordered tbody th,\r\ntable.table-bordered tbody td {\r\n\tborder-left-width: 0;\r\n\tborder-bottom-width: 0;\r\n}\r\ntable.table-bordered th:last-child,\r\ntable.table-bordered td:last-child {\r\n\tborder-right-width: 0;\r\n}\r\ndiv.dataTables_scrollHead table.table-bordered {\r\n\tborder-bottom-width: 0;\r\n}\r\n\r\n\r\n\r\n\r\n/*\r\n * TableTools styles\r\n */\r\n.table.dataTable tbody tr.active td,\r\n.table.dataTable tbody tr.active th {\r\n\tbackground-color: #08C;\r\n\tcolor: white;\r\n}\r\n\r\n.table.dataTable tbody tr.active:hover td,\r\n.table.dataTable tbody tr.active:hover th {\r\n\tbackground-color: #0075b0 !important;\r\n}\r\n\r\n.table.dataTable tbody tr.active th > a,\r\n.table.dataTable tbody tr.active td > a {\r\n\tcolor: white;\r\n}\r\n\r\n.table-striped.dataTable tbody tr.active:nth-child(odd) td,\r\n.table-striped.dataTable tbody tr.active:nth-child(odd) th {\r\n\tbackground-color: #017ebc;\r\n}\r\n\r\ntable.DTTT_selectable tbody tr {\r\n\tcursor: pointer;\r\n}\r\n\r\ndiv.DTTT .btn:hover {\r\n\ttext-decoration: none !important;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu {\r\n z-index: 2003;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu a {\r\n\tcolor: #333 !important; /* needed only when demo_page.css is included */\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu li {\r\n\tposition: relative;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu li:hover a {\r\n\tbackground-color: #0088cc;\r\n\tcolor: white !important;\r\n}\r\n\r\ndiv.DTTT_collection_background {\r\n\tz-index: 2002;\t\r\n}\r\n\r\n/* TableTools information display */\r\ndiv.DTTT_print_info {\r\n\tposition: fixed;\r\n\ttop: 50%;\r\n\tleft: 50%;\r\n\twidth: 400px;\r\n\theight: 150px;\r\n\tmargin-left: -200px;\r\n\tmargin-top: -75px;\r\n\ttext-align: center;\r\n\tcolor: #333;\r\n\tpadding: 10px 30px;\r\n\topacity: 0.95;\r\n\r\n\tbackground-color: white;\r\n\tborder: 1px solid rgba(0, 0, 0, 0.2);\r\n\tborder-radius: 6px;\r\n\tbox-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);\r\n}\r\n\r\ndiv.DTTT_print_info h6 {\r\n\tfont-weight: normal;\r\n\tfont-size: 28px;\r\n\tline-height: 28px;\r\n\tmargin: 1em;\r\n}\r\n\r\ndiv.DTTT_print_info p {\r\n\tfont-size: 14px;\r\n\tline-height: 20px;\r\n}\r\n\r\ndiv.dataTables_processing {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 100%;\r\n height: 60px;\r\n margin-left: -50%;\r\n margin-top: -25px;\r\n padding-top: 20px;\r\n padding-bottom: 20px;\r\n text-align: center;\r\n font-size: 1.2em;\r\n background-color: white;\r\n background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n}\r\n\r\n\r\n\r\n/*\r\n * FixedColumns styles\r\n */\r\ndiv.DTFC_LeftHeadWrapper table,\r\ndiv.DTFC_LeftFootWrapper table,\r\ndiv.DTFC_RightHeadWrapper table,\r\ndiv.DTFC_RightFootWrapper table,\r\ntable.DTFC_Cloned tr.even {\r\n background-color: white;\r\n margin-bottom: 0;\r\n}\r\n \r\ndiv.DTFC_RightHeadWrapper table ,\r\ndiv.DTFC_LeftHeadWrapper table {\r\n\tborder-bottom: none !important;\r\n margin-bottom: 0 !important;\r\n border-top-right-radius: 0 !important;\r\n border-bottom-left-radius: 0 !important;\r\n border-bottom-right-radius: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,\r\ndiv.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,\r\ndiv.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,\r\ndiv.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child {\r\n border-bottom-left-radius: 0 !important;\r\n border-bottom-right-radius: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightBodyWrapper table,\r\ndiv.DTFC_LeftBodyWrapper table {\r\n border-top: none;\r\n margin: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightBodyWrapper tbody tr:first-child th,\r\ndiv.DTFC_RightBodyWrapper tbody tr:first-child td,\r\ndiv.DTFC_LeftBodyWrapper tbody tr:first-child th,\r\ndiv.DTFC_LeftBodyWrapper tbody tr:first-child td {\r\n border-top: none;\r\n}\r\n \r\ndiv.DTFC_RightFootWrapper table,\r\ndiv.DTFC_LeftFootWrapper table {\r\n border-top: none;\r\n margin-top: 0 !important;\r\n}\r\n\r\n\r\n/*\r\n * FixedHeader styles\r\n */\r\ndiv.FixedHeader_Cloned table {\r\n\tmargin: 0 !important\r\n}\r\n"; }); @@ -2753,7 +2753,7 @@ define('text!microservices/picks/picks-main.html', ['module'], function(module) define('text!microservices/picks/picks-pick.html', ['module'], function(module) { module.exports = ""; }); define('text!microservices/picks/picks-start.html', ['module'], function(module) { module.exports = "\r\n"; }); define('text!microservices/picks/picks-state.html', ['module'], function(module) { module.exports = ""; }); -define('text!microservices/picks/picks-title.html', ['module'], function(module) { module.exports = ""; }); +define('text!microservices/picks/picks-title.html', ['module'], function(module) { module.exports = ""; }); define('text!microservices/picks/user-picks.html', ['module'], function(module) { module.exports = ""; }); define('text!microservices/tournaments/tournament-selector.html', ['module'], function(module) { module.exports = ""; }); define('text!microservices/users/registration.html', ['module'], function(module) { module.exports = ""; }); @@ -2764,7 +2764,7 @@ define('text!microservices/stats/current/current-stats.html', ['module'], functi define('text!microservices/stats/current/current-tournament.html', ['module'], function(module) { module.exports = "\r\n\r\n"; }); define('text!microservices/stats/history/history-stats.html', ['module'], function(module) { module.exports = ""; }); define('text!microservices/stats/majors/majors-stats.html', ['module'], function(module) { module.exports = ""; }); -define('text!microservices/stats/monthly/monthly-stats.html', ['module'], function(module) { module.exports = ""; }); define('text!microservices/stats/playoffs/playoff-stats.html', ['module'], function(module) { module.exports = ""; }); define('text!microservices/stats/season/season-stats.html', ['module'], function(module) { module.exports = ""; }); +define('text!microservices/stats/monthly/monthly-stats.html', ['module'], function(module) { module.exports = ""; }); //# sourceMappingURL=app-bundle.js.map \ No newline at end of file diff --git a/scripts/app-bundle.js.map b/scripts/app-bundle.js.map index 3fe36e2..55f7c3c 100644 --- a/scripts/app-bundle.js.map +++ b/scripts/app-bundle.js.map @@ -1 +1 @@ -{"version":3,"sources":["resources/services/eventService.ts","shell/routerService.ts","app.ts","environment.ts","resources/services/restService.ts","resources/services/cookieService.ts","resources/services/authService.ts","microservices/auth/authClient.ts","main.ts","resources/index.ts","shell/index.ts","shell/nav-bar.ts","shell/progress-bar.ts","shell/shell.ts","shell/top-bar.ts","main/admin/admin.ts","main/feedback/feedback.ts","main/picks/picks.ts","main/statistics/statistics.ts","main/winners/winners.ts","microservices/auth/index.ts","microservices/auth/login.ts","microservices/picks/pickClient.ts","microservices/picks/emergency-pick.ts","microservices/picks/index.ts","microservices/picks/pick-summary.ts","microservices/picks/picks-main.ts","microservices/stats/statsClient.ts","microservices/tournaments/index.ts","microservices/tournaments/tournamentsClient.ts","microservices/tournaments/tournament-selector.ts","microservices/users/index.ts","microservices/users/usersClient.ts","microservices/users/registration.ts","resources/valueConverters/dateFormat.ts","resources/valueConverters/objectKeys.ts","microservices/stats/current/current-stats.ts","microservices/stats/current/index.ts","microservices/stats/majors/index.ts","microservices/stats/majors/majors-stats.ts","microservices/stats/history/history-stats.ts","microservices/stats/history/index.ts","microservices/stats/monthly/index.ts","microservices/stats/monthly/monthly-stats.ts","microservices/stats/playoffs/index.ts","microservices/stats/playoffs/playoff-stats.ts","microservices/stats/season/index.ts","microservices/stats/season/season-stats.ts","shell/top-bar.css","resources/styles/datatablestyles.css","resources/styles/iconfonts.css","microservices/stats/current/current-stats-styles.css","microservices/stats/season/season-stats-styles.css","resources/styles/minton/css/components.css","resources/styles/minton/css/core.css","C:/projects/golfpoolnew/web-main/src/resources/styles/minton/css/elements.css","resources/styles/minton/css/icons.css","resources/styles/minton/css/menu.css","resources/styles/minton/css/pages.css","resources/styles/minton/css/responsive.css","resources/styles/minton/css/variables.css"],"names":[],"mappings":"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SE,ADCA,eCDe,ODCO,6CST6C,GCDG,SFES;AACjF,ACDA,ACDA,CTSC,AFEA,CGHC,AFEA,eEFe,EHGE,mCCDmC,eUVe,YDCY;AACjF,ACDA,CRQC,AHGA,CCDC,mBAAmB,4DUV4D;ATUjF,EDCE,oBAAoB;AEDtB,AHGA,ECDE,AMNA,eNMe;AMLjB,CPOC,CEFC,AMNA,WNMW,QFEQ;AQPrB,CNMC,AFEA,CGHC,AFEA,WEFW,GEFG,EHGE,GFEG,iBCDiB;AIHtC,CHGC,ACDA,AHGA,CCDC,AOPA,AEFA,gBPOgB,AHGA,KQRK,cPOc;ASRrC,CPOC,AHGA,ACDA,AOPA,EDCE;AACH,ACDA,EEFE,cNMc,ACDA;ALMhB,ACDA,AGHA,ACDA,EGHE,EEFE,SAAS,OFEO,YDCY;AAChC,CPOC,AQRA,CPOC,AIJA,EKLE,YAAY,IVUI,EKLE,YJIY;AONlC,CRQC,CCDC,AIJA,AEFA,CGHC,aNMa,OJIO,MOPM,OFEO,4CJI4C;AGFhF,CJIC,AUVA,CTSC,AIJA,AEFA,ACDA,UHGU,CGHC,0CDC0C,0bNM0b;ASRjf,CFEC,CPOC,AGHA,ACDA,AEFA,eFEe,IDCI,CHGC,8VMN8V;APQpX,AQRA,EPOE,AGHA,ACDA,AEFA,AGHA,kBNMkB,CHGC,CMNC,UFEU;CLM/B,ACDA,AGHA,ACDA,CEFC,ACDA,EEFE,cVUc,GOPG,CCDC,CEFC;ATUvB,AGHA,ACDA,CLKC,AOPA,CCDC,CEFC,aFEa,KRQK;AONrB,CPOC,AQRA,AEFA,CTSC,AIJA,mBAAmB,GJIG;AONxB,AEFA,ETSE,AGHA,ACDA,AEFA,mBFEmB,GEFG,QHGQ,gCHGgC;ADEhE,ECDE,AGHA,ACDA,AEFA,ACDA,AEFA,cDCc,ELKE,AIJA,CHGC,EJIE,2BMN2B;AEDhD,CTSC,AIJA,CHGC,AIJA,AEFA,ACDA,EEFE,OVUO,AQRA,UDCU,CFEC,CJIC,ASTA;ANOvB,CJIC,AKLA,CJIC,AMNA,ACDA,CEFC,OFEO,WRQW,EOPE,eNMe;AIHtC,CLKC,CCDC,AMNA,ACDA,AEFA,OFEO,OCDO,GTSG,kBCDkB,CMNC;AEDtC,CTSC,ACDA,CGHC,AGHA,ACDA,EEFE,UAAU,EFEE,eJIe,MGHM;CHIpC,AGHA,CCDC,ACDA,CCDC,yBDCyB,IDCI;ARShC,ACDA,AGHA,AGHA,ECDE,ACDA,ACDA,UFEU,QCDQ,0CFE0C;AAC9D,CPOC,CCDC,AONA,ACFA,ECDE,WVUW,CUVC,CDCC,UDEU,uBPMuB;CDEjD,CCDC,AGHA,AGHA,ACAA,ACFA,ECDE,cAAc,CFGC,EROE,CSTC,IFEI,IHGI,0DHG0D;CDEvF,AIJA,AIHA,CPMC,AIJA,AEFA,AEFA,CCDC,kBDCkB,CFEC,YFEY,0TJI0T;AGF5V,AIHA,EPME,AIJA,AEFA,AEFA,ACDA,oBTSoB,AQRA,CFEC,sBFEsB;ALM7C,COPC,CNMC,AIJA,AGFA,ACFA,ECDE,UDCU,CCDC,ELKE,AGFA,IPMI;AMLrB,CPOC,ACDA,AIJA,AGFA,ACFA,ECDE;ALMH,AGFA,ACFA,EFEE,AGHA,eHGe;ANOjB,CMNC,CHGC,AIHA,ACFA,ECDE,aFGa,EJGE,GKLG,QCDQ;AHI9B,CHGC,AIHA,CPMC,AQRA,ECDE,kBDCkB,0BCD0B,kCTSkC;AGFlF,AIHA,CPMC,CDCC,AOPA,AEFA,ECDE,WAAW,EHGE,EEFE,ETSE;CONpB,CPOC,AIHA,AIJA,ACFA,ECDE,aFGa,ICFI,ECDE,4BNO4B;AGHnD,CPOC,AIHA,AIJA,ACFA,GCDG,SAAS;ANQb,AIJA,ACFA,EJIE,AEFA,CGHC,cHGc,iBFEiB;CACjC,AEFA,CCAC,ACFA,ACDA,eDCe,WDEW;ARQ5B,AKLA,AEFA,CCAC,ACFA,GCDG,iBAAiB;AFIrB,ACFA,EJIE,AEFA,EGHE,aHGa,GFEG,GKLG;CVatB,AKPA,AEFA,CCAC,ACFA,CCDC,sBVYsB,GQTG,ACFA;AJK5B,AEFA,CPSC,CQTC,ACFA,ACDA,YDCY,IDEI;EHGhB,AEFA,ACAA,ACFA,ECDE,UDCU,KDEK,CHEC,EEFE,CGHC;CLMtB,CEFC,ACAA,ACFA,CCDC,SDCS,SFES,GCAG;ARUxB,AKPA,CEFC,CHIC,AIJA,ACFA,ACDA,gBFGgB,GCFG,OLMO;AGH5B,CPSC,AILA,CCFC,AGFA,ACFA,ECDE,QDCQ,CTWC,CQTC,MHEM,CKLC;ANQrB,CJKC,AKPA,AGFA,CDAC,AEFA,ECDE,SDCS,KFEK,KGHK,KVYK;AKN5B,AGFA,CRSC,CILC,AGJA,AEFA,ECDE,SDCS,WCDW,INOI,AGJA,GPSG;CAC9B,ASXA,CLMC,ACFA,AEFA,ACAA,CEHC,gBFGgB,CHEC,IDEI,AGJA,IPSI;ASV5B,CTWC,AILA,ACFA,AEFA,CCAC,AEHA,mBFGmB;AJKrB,ACFA,AEFA,CCAC,CCFC,ECDE,qBAAqB,IDCI;ATY7B,AQTA,EJIE,ACFA,AEFA,AEFA,CCDC,kBHGkB,CEFC,KJIK,CDEC;CCD3B,AEFA,CHIC,AIJA,ACFA,ACDA,eFGe,ICFI,GLMG;ACDxB,AEFA,CHIC,AIJA,CCFC,ECDE,YAAY,YDCY;ALO5B,AIJA,EHEE,AEFA,AEFA,CCDC,ULKU,IIJI,IFEI;CGFpB,CNOC,ACFA,AEFA,ACAA,ACFA,eAAe,IDEI,CDAC,EFEE,IDEI;AMN5B,CVYC,AKPA,CDEC,AGJA,ACAA,ACFA,UDEU,GCFG,ETWE,KOTK,EHIE;ACDxB,CLOC,AILA,CGJC,ACAA,ACFA,ACDA,WFGW,CCFC,MTWM,AOTA;AHKpB,CJKC,AQTA,CHEC,AEFA,AEFA,ECDE,SLKS,OIJO,CFEC,MGHM;AFI3B,CDAC,CHIC,ACFA,AIJA,CCDC,kBDCkB,GJIG,IDEI;AJM5B,AOTA,CFEC,CDEC,AIJA,ACFA,ACDA,mBDCmB,GLMG,IIJI;AHG5B,CDEC,CGJC,ACAA,ACFA,ECDE,ODCO,QCDQ,CFGC,EDAE;AHKtB,CGJC,CFEC,AGFA,ACFA,CCDC,ULKU,CIJC,iBDEiB;ADC/B,CPSC,ASXA,CJIC,AGFA,AEHA,kBVYkB,CQTC,GHEG;AIHxB,CTWC,AKPA,CEFC,ACAA,EEHE,MVYM,kBOTkB,CGHC,QFGQ;AHGrC,CLOC,AQTA,CJIC,AGJA,AEFA,CCDC,SVYS,MSXM,aFEa,QHIQ;AIHvC,CRSC,ASXA,ACDA,CNOC,ACFA,AEFA,YFEY,ELOE,MOTM,aHIa;AKLnC,ACDA,CVYC,AILA,ACFA,AEFA,CCAC,gBAAgB,wBRSwB;AIJ1C,ACFA,AEFA,CPSC,AQTA,CCFC,ACDA,YVYY,ISXI;ADGlB,CRSC,CILC,ACFA,AEFA,AEFA,ECDE,UHGU,IEFI,EJIE,SKLS,UNOU;AJMvC,COTC,AEFA,CLMC,ACFA,AGFA,CEHC,kBLKkB,UGFU,QJIQ;AGHvC,AEFA,CTWC,AILA,AIJA,AEHA,CLKC,YLOY,OKPO;ADGrB,AIJA,AEHA,CVYC,CKPC,AEFA,AEFA,aFEa,EEFE,CTWC,CAAC,AUZA,GLKG,OLOO;AUX7B,CVYC,AKPA,AEFA,CCAC,ACFA,gBAAgB,sCDEsC;ARUxD,AKPA,AEFA,CCAC,CCFC,ACDA,iBDCiB;ADGnB,CRSC,CKPC,AEFA,AEFA,ECDE,aAAa,CVYC,ASXA,CTWC,EOTE,OFEO,eLOe;CAC1C,AOTA,CFEC,AGFA,ACFA,CCDC,yBFGyB,ACFA,qBJIqB;ALQjD,AOTA,CEFC,ACDA,CLKC,AGFA,UHEU,GGFG;ACDf,ACDA,CVYC,CKPC,AEFA,ACAA,YAAY,GHEG,CLOC,CAAC,COTC,2BPS2B;CAC9C,AOTA,ACAA,CHEC,AIJA,ACDA,mBDCmB,SJIS;AED9B,ACAA,CCFC,CJIC,EKLE,aAAa,ILKI,OEFO;APU5B,AOTA,AEFA,ELME,ACFA,AGFA,CEHC,YFGY,MHEM,kBDEkB;CIHtC,AEHA,CNOC,ACFA,AEFA,AEFA,SJIS,GIJG,CFEC,wBHIwB;AIHvC,AEHA,CVYC,AILA,AGJA,CFEC,AIJA,WTWW,CKPC,GIJG;ALOjB,AGJA,CPSC,AKPA,CGFC,ACFA,ACDA,WDCW,QDEQ;AHGrB,CGFC,ACFA,CLMC,AGJA,EGHE,UHGU,IGHI,qBNOqB;AJMvC,AQTA,ACFA,CFEC,CHIC,ACFA,CKLC,YLKY,wBDEwB;AGHvC,CPSC,AILA,AMPA,CLKC,AGFA,ACFA,aDEa,IRSI,AKPA,oBIJoB;ALOvC,CJKC,CKPC,AEFA,ACAA,ACFA,YJIY,OLOO,AOTA,ACAA,wBCFwB;CTY5C,AKPA,AEFA,ACAA,CCFC,kCAAkC;AJKpC,AEFA,ACAA,ECFE,eAAe;ATYjB,EKPE,AEFA,ACAA,ACFA,UJIU,AIJA,QFEQ,CCAC;CRUpB,AOTA,ACAA,CHEC,AIJA,QJIQ,GIJG,ETWE;AORf,ACAA,CRSC,CKPC,AIJA,SJIS,SIJS;EJKlB,AEDA,ACDA,ACFA,OJIO,QGFQ,ICFI,mBFGmB;APSxC,CKPC,AEDA,ACDA,CCFC,SAAS,ITWI;AACf,AKPA,AEDA,ACDA,ECFE,SAAS;CTYV,ASXA,CLMC,ACFA,AEAA,ACFA,kBAAkB,CHEC,QLOQ,UILU,GGFG;AEH1C,CTWC,AOPA,ACFA,CJIC,ACFA,gBAAgB,YLOY,SILS;AGSvC,ACZA,CRSC,AILA,ACFA,CIJC,YAAY,iBTWiB;AIJ/B,ACFA,CLOC,COGC,ACZA,ACFA,YDEY,GCFG;ELOf,ACFA,AGFA,ACFA,EFeE,SEfS,QDEQ,ODaO,WHTW,aCFa;ALQpD,CKPC,AGFA,ACFA,CLMC,CGSC,oCHToC;ACDvC,AGFA,ACFA,CLMC,CGSC;AHRF,CJKC,CKPC,AGFA,ACFA,EFgBE,eCde,WDcW,SEhBS,ETWE,gCKPgC;CLQxE,CKPC,AGFA,ACFA,CFgBC,WCdW,EHEE,0BLO0B,ESXE;CTY3C,AOKA,CFZC,AGFA,ACFA,iBDEiB,WHEW,MIJM;AFiBpC,CFZC,CGFC,ACFA,eAAe,GDEG;ARUpB,AKPA,CGFC,CDcC,AEhBA,UAAU,uDFgBuD;ACbnE,CRSC,CKPC,AEcA,AElBA,WAAW,KTWK,AKPA,SEcS;CPN1B,AOOA,CFdC,AGFA,ACFA,iBJIiB,CIJC,MTWM,AQTA;ADiB1B,CPPC,AKPA,CGFC,ACFA,mBAAmB,CDEC,ORSO;AKN7B,CLOC,COOC,AChBA,ACFA,YAAY,GDEG,kDDgBkD;EHXjE,ACFA,AEgBA,AClBA,ACFA,SAAS,GDEG,GHEG,WEgBW,WHdW;AJMvC,CKPC,AEgBA,CHdC,AIJA,ACFA,SAAS,WDEW,iBJIiB;ACDvC,AEgBA,CHdC,AKNA,CDEC,iBAAiB;AJKnB,AKNA,CTWC,AQTA,CHEC,AEgBA,eFhBe,CLOC,iDOSiD;ACjBnE,CRSC,AKPA,CDEC,AGgBA,AEtBA,aAAa,aFsBa,WHhBW;ACDvC,CEkBC,CHhBC,AIJA,ACFA,iBAAiB,oBLMoB,OIJO;ARU9C,AOWA,CHhBC,AKNA,CJIC,AGFA,cHEc,EGFE;AJKlB,AKNA,CTWC,CKPC,AEkBA,ACpBA,wBRSwB,EQTE,kBHEkB,+BEkB+B;CPV5E,CKNC,AEmBA,ACtBA,ACFA,aAAa,GTWG,CQTC,EHGE,KEmBK;CPZzB,AOaA,CFnBC,AGHA,ACFA,iBAAiB,OJKO,AGHA;ADuB1B,CExBC,CJKC,AGHA,6BHG6B,cGHc;ARU7C,ASXA,CDEC,CHGC,AEmBA,oBFnBoB,uDEmBuD;ACrB7E,EHGE,AEqBA,AE1BA,WAAW,aF0Ba,EFrBE;CAC3B,AEqBA,CCxBC,ACFA,UDEU,GCFG;AJMf,AEqBA,CCxBC,ACFA,ETWE;AACH,AQTA,ACFA,EJKE,0BAA0B;CLO3B,CILC,ACDA,AGHA,ACFA,cAAc,EJKE,GGHG,iBRSiB,CILC;CJMtC,ASXA,CLMC,ACDA,AGHA,iBHGiB,WGHW,SJIS;AJMvC,ASXA,CLMC,AIJA,CHGC,uBAAuB;ADEzB,AIJA,EHGE,AEqBA,AE1BA,aF0Ba,EE1BE,GJKG;CLOnB,AOeA,CHpBC,ACDA,AGHA,ACFA,mBJKmB,AGHA,ACFA,CTWC,iBILiB;AGqBvC,CPfC,AKNA,AILA,CLMC,AIJA,SAAS,URSU,kBILkB;ACAvC,AILA,CTWC,AILA,CGoBC,ACxBA,YAAY,ODwBO;APdrB,AILA,ECDE,AEqBA,ACxBA,ACFA,sBF0BsB,KFrBK,CILC,IDEI;CACjC,ACFA,CJKC,AEqBA,WAAW,SFrBS;AGFtB,ACFA,CTWC,CKNC,AEqBA,YAAY,OFrBO,CLMC;CACrB,CKNC,AEqBA,AE1BA,eJKe,EEqBE,CE1BC,ITWI;CACvB,ASXA,CJKC,AEqBA,ACxBA,aAAa,SHGS,CEqBC;APdzB,ASXA,CF0BC,CFrBC,AGHA,aHGa,GGHG;ADyBlB,EFrBE,AGHA,ACFA,eDEe,GHGG,AILA;CTYnB,ASXA,CJKC,AGHA,mBHGmB,AGHA,ERSE;ASVvB,CTWC,CKNC,AEqBA,ACxBA,YHGY,OEqBO,CCxBC;ARUtB,CKNC,CDCC,AGoBA,ACxBA,ACFA,QF0BQ,UE1BU,mBLMmB,AIJA;AHIvC,CLMC,ASXA,CLMC,AGoBA,ACxBA,YDwBY,KCxBK,KRSK,eILe;AKLvC,CTWC,AILA,CGoBC,ACxBA,mBDwBmB,CCxBC;AJKtB,CGoBC,CCxBC,ACFA,aDEa,CHGC,MILM;AJMtB,AEqBA,EHpBE,AIJA,ACFA,aDEa,OCFO,iBLMiB;CIHtC,CJIC,ACDA,AEqBA,AE1BA,WAAW,SJKS,CEqBC,gBHpBgB;AIHvC,CJIC,AGoBA,AE1BA,CJKC,mBAAmB;ALOrB,AILA,AGoBA,AE1BA,CJKC,CGHC,gCAAgC;AHIlC,EEqBE,ACxBA,ACFA,eF0Be,CE1BC,IDEI;CDyBrB,ACxBA,CCFC,CTWC,gBSXgB;ATYnB,AOeA,ACxBA,ECFE,UAAU;CACX,CF0BC,ACxBA,eDwBe,iBCxBiB;ACDlC,CTWC,AOeA,ACxBA,uBRSuB;AOgBxB,ACxBA,CRSC,CSXC,YTWY,QSXQ;CTYrB,CQTC,ACFA,eAAe,iBDEiB,kCDwBkC;AACpE,CCxBC,CCFC,mBAAmB;ATYrB,AQTA,EJIE,AGoBA,AE1BA,iBF0BiB,CE1BC,mBLMmB;CGqBtC,CHpBC,AIJA,ACFA,mBAAmB,aDEa,KJIK;AGqBvC,CPfC,AILA,AIJA,CCFC,iBAAiB,mBTWmB;AIJtC,AIJA,CRSC,ASXA,CF0BC,iBAAiB;AEzBnB,CF0BC,CHpBC,AIJA,qCJIqC,OIJO;ARU9C,AOeA,EHpBE,AIJA,ACFA,eDEe,ACFA,sBLMsB;CACtC,CGoBC,ACxBA,ACFA,eAAe,CDEC,CDwBC;AHnBnB,CJKC,AOeA,CCxBC,ACFA,YTWY,ISXI,CDEC;ADyBnB,CPfC,CQTC,ACFA,mBAAmB,GDEG;CACvB,ACFA,CF0BC,iBAAiB;APdnB,AQTA,ACFA,CF0BC,CHpBC,qCAAqC;AGqBvC,EHpBE,AIJA,ACFA,YDEY,GCFG,sBLMsB;CJMtC,AILA,CGoBC,ACxBA,ACFA,gBAAgB,CF0BC,ECxBE,MRSM;AIJ3B,CJKC,AOeA,CCxBC,ACFA,aDEa,ICFI;AF2BnB,CE1BC,CLMC,AIJA,kBAAkB,mBJImB;AJMvC,ASXA,ELME,AGoBA,ACxBA,iBDwBiB,ECxBE,kBJIkB;CJMtC,AILA,AGoBA,CCxBC,ACFA,eTWe,CQTC,CCFC;ALOnB,AGoBA,CPfC,AQTA,ACFA;ADGD,ACFA,EF0BE,iBAAiB;APdnB,COeC,CCxBC,ACFA,YAAY,ODEO;ADyBrB,CPfC,AQTA,CJIC,AKNA,kBAAkB,cTWc,KILK;AIHvC,CRSC,ASXA,CLMC,AGoBA,iBAAiB,oBHpBoB;AKLvC,CLMC,AGoBA,CCxBC,iBAAiB;ARUnB,AILA,AGoBA,ECxBE,ACFA,YDEY,CCFC;ETYb,AILA,AGoBA,ACxBA,ACFA,YAAY,ETWE,GOeG,ACxBA,oBJIoB;CJMtC,AILA,AGoBA,CCxBC,ACDA,kBDCkB,CCDC;ALMrB,AGoBA,CCxBC,CCDC,wBAAwB;ATW1B,AQTA,EJIE,AGoBA,AEzBA,iBFyBiB,SHpBS,GKLG;CTW9B,AOeA,AEzBA,CLKC,AIJA,sBRSsB,CAAC,CQTC,oBJIoB,2BJK2B;AOgBzE,AEzBA,CTUC,AILA,CIJC,oBAAoB;AJKtB,EGoBE,ACxBA,ACDA,eDCe,EDwBE,0BEzB0B;ATW7C,COeC,CHpBC,AIJA,ACDA,YDCY,KCDK,2BLK2B;AGqB9C,CPfC,AILA,CIJC,ACDA,aAAa,KTUK,EQTE;AJKtB,CJKC,ASVA,CFyBC,ACxBA,iBDwBiB,ACxBA;ACAnB,CFyBC,ACxBA,CJIC,4CAA4C;AJM9C,AOeA,ACxBA,CJIC;AACD,CJKC,COeC,ACxBA,cCDc,CDCC,EDwBE,QPfQ;AST3B,CTUC,AOeA,CHpBC,AIJA,uBRSuB,GQTG,kBJIkB;AGqB9C,CPfC,AILA,AIJA,CCDC,+BAA+B;ALMjC,AIJA,ECDE,mBAAmB;ATWrB,CSVC,CLKC,ACDA,AGHA,eAAe,IHGI,yBDCyB;AKJ9C,CTUC,AILA,CCDC,AEqBA,ACxBA,aRSa,IOeI,GFrBG,MGHM;AJK5B,CJKC,AKNA,AEqBA,ACxBA,CCDC,0BAA0B;AJK5B,AEqBA,ACxBA,EJIE,AKLA,sBAAsB,sBLKsB;AJM9C,CILC,CCDC,AEqBA,ACxBA,ACDA,eDCe,EDwBE,GEzBG,UJIU,ILMI;AACpC,AILA,CGoBC,CFrBC,AGHA,ACDA,oBJIoB,AIJA,MDCM;ADyB5B,CPfC,AQTA,CJIC,ACDA,AIJA,eTUe,CKNC,EIJE,0BLK0B;AIH9C,CRSC,AILA,ACDA,CEqBC,AEzBA,QTUQ,ESVE,OFyBO;AHnBnB,ACDA,CLMC,AOeA,CCxBC,ACDA,STUS,GSVG,GDCG;ADyBjB,CPfC,CILC,ACDA,AGHA,ACDA,YTUY,CSVC,EJIE,WGHW,kBJIkB;CJM7C,AILA,AIJA,CHGC,AEqBA,AEzBA,QAAQ,KTUK,IOeI,SFrBS;ADE5B,AIJA,CRSC,AOeA,CFnBC,AINA,kBAAkB,CTUC,mBKJmB;AEoBxC,CPfC,CILC,ACCA,AGLA,ACDA,UJMU,KGLK,ERSE,ESVE,yBLKyB;CJM7C,AILA,CCCC,AEmBA,ACxBA,ACDA,SAAS,QFyBQ,CPfC,QQTQ,kBHKkB;ADA9C,CJKC,AKJA,AEmBA,ACxBA,CCDC,WTUW,CSVC;AJOd,AEmBA,ACxBA,CRSC,ASVA,CLKC,kBJKkB,CILC;AKJrB,CTUC,CILC,ACCA,AGLA,aRSa,EQTE,GJIG,ACCA;CDAnB,CCCC,AEmBA,ACxBA,ACDA,eJMe,EEmBE,KEzBK,IDCI;AJK5B,CJKC,AKJA,AEmBA,ACxBA,CCDC,qBAAqB,ETUE;AKHzB,AEmBA,ACxBA,CRSC,CILC,AKLA,iBLKiB,EKLE,iBTUiB;CACrC,ASVA,CLKC,ACCA,AEmBA,ACxBA,eAAe,EDwBE,CPfC,CILC,wBCCwB;AIL7C,CTYS,AIPR,ACCA,AEmBA,CCxBC,0BAA0B,cRWsB;AINlD,ACCA,AEmBA,CPbC,AQXA,CCDC,aAAa;ADEf,EJIE,AGoBA,AEzBA,eAAe,CLKC,CGoBC;APZnB,COaC,AEzBA,CLKC,ACCA,AGLA,eAAe,UJIU,OCCO;AEoBlC,AEzBA,CTYC,CIPC,ACCA,AGLA,gBJIgB,GJOG,GKNG,IGLI;CRY3B,AQXA,CJIC,ACCA,AEmBA,AEzBA,ULKU,KJOK,EOaE,SFnBS,AINA;ADE5B,CRWC,AKNA,AEmBA,CHpBC,AKLA,WLKW,MJOM,KSZK;AJOxB,AEmBA,CPbC,CIPC,AIJA,ACDA,WTYW,AIPA,SKLS,MDCM;CRY3B,CIPC,ACCA,AEmBA,ACxBA,ACDA,iBFyBiB,EHpBE,CKLC,qBDCqB,MHKM;CAChD,AEmBA,ACxBA,CJIC,AKLA,SLKS,SKLS;ATapB,AKNA,AEmBA,ACxBA,EJIE,AKLA,OLKO,GKLG;CTaX,AIPA,CCCC,AEmBA,ACxBA,ACDA,UDCU,ECDE,GTYG,AKNA,EEmBE;AHnBnB,CJOC,AOaA,CFnBC,AGLA,ACDA,aAAa,ITYI,EKNE,AGLA;ADyBrB,CPbC,AKNA,CGLC,ACDA,QAAQ,IDCI;AHMd,EEmBE,ACxBA,ACDA,aDCa,CJIC,GGoBG,CEzBC;ATapB,AIPA,CGoBC,CCxBC,ACDA,WDCW,QCDQ;AF0BrB,EHpBE,ACCA,AGLA,ACDA,ETYE,OSZO,CDCC,OJIO,IJOI,sBKNsB;CAC5C,CDDC,AGoBA,ACxBA,ACDA,ETYE,SAAS,CSZC,IDCI,CDwBC,GHpBG;ACEtB,CEmBC,ACxBA,ACDA,CLKC,EJOE,UAAU,cIPc;AGqB5B,ACxBA,ACDA,ELKE,ACCA,ELME,YAAY,YKNY,iBDDiB;EAC3C,ACCA,AEmBA,ACxBA,ACDA,ETYE,WSZW,ETYE,AKNA,EDDE,AGoBA,aCxBa;CJK/B,AGoBA,ACxBA,CHKC,AINA,ETYE,aSZa,KTYK,uBKNuB;ADA7C,AGoBA,ACxBA,CHKC,AINA,GTYG,kBAAkB;AKLtB,AINA,ELKE,AGoBA,ACxBA,ERWE,YIPY,GGoBG,GPbG,MQXM;CDyB3B,ACxBA,CJIC,ACCA,AINA,ETYE,kBSZkB,GTYG,SIPS,GCCG;AEoBrC,ACxBA,CJIC,ACCA,CINC,ETYE,gBSZgB,GTYG;AINvB,ACCA,CINC,CFyBC,ACxBA,ERWE,eOae,EPbE,WQXW;ACAhC,CFyBC,ACxBA,CJIC,ACCA,ELME,UIPU,cJOc,WKNW;AEoBvC,ACxBA,CJIC,ACCA,CINC,ETiBE,cSjBc,gITiBgI;AIXlJ,ACCA,CLWC,ASjBA,CDCC,0BAA0B;ACA5B,CDCC,CJIC,ACCA,AEmBA,iBHpBiB,AGoBA,oBFnBoB;AGJvC,CJIC,ACCA,AEmBA;AHnBD,ACCA,AEmBA,ECxBE,YAAY,ECDE;ATkBhB,ASjBA,ELKE,ACCA,AEmBA,ACxBA,eAAe,EJIE,AGoBA,oBFnBoB;CACtC,AEmBA,CHpBC,AIJA,ACDA,gBAAgB,GDCG,KJIK;ACE1B,AEmBA,EHpBE,AIJA,ACDA,CTiBC,cSjBc,ILKI,SIJS;ARiB9B,CSjBC,CLKC,ACCA,AEmBA,ACxBA,aAAa,EJIE,EGoBE,oBFnBoB;AILvC,CLKC,ACCA,AEmBA,ACxBA;AJKD,ACCA,AEmBA,ACxBA,ECDE,gBAAgB;ELMhB,ACCA,AEmBA,ACxBA,ACDA,YDCY,KDwBK,CEzBC,mBJMmB,MDDM;CCE5C,AEmBA,AEzBA,CLKC,AIJA,YAAY,QJIQ;ACEtB,AEmBA,AEzBA,CLKC,CIJC,ERgBE,wBAAwB,AQhBA;AJK5B,ECCE,AEmBA,ACxBA,ACDA,ETiBE,aQhBa,EDwBE,EPRE,kBKXkB,IINI;CTkB1C,AKXA,AEmBA,AEzBA,CLKC,AIJA,gBJIgB,GIJG;AHMrB,AEmBA,AEzBA,ELKE,AIFA,iBJEiB,cIFc;ARejC,CQdC,CJEC,ACCA,AEmBA,AEzBA,iBLKiB,AGoBA,SEzBS,WJMW;AGFvC,CHGC,AEmBA,AEzBA,CLKC,cAAc;ACEhB,AEmBA,AEzBA,CTiBC,CIZC,AIFA,mBAAmB,OJEO,IJYI;CQb/B,CJEC,ACCA,AEmBA,AEzBA,ETiBE,eOQe,KEzBK,CLKC,OJYO,OKXO;AGFvC,CHGC,AEmBA,AEzBA,CLKC,EJYE,aIZa,yBJYyB;AKV1C,AEmBA,AEzBA,CLKC,CIFC,ERcE,OQdO,iCRciC;AIX5C,ECCE,AEmBA,ACrBA,ACJA,ETiBE,eOQe,KEzBK,GDIG,YHEY,MLWM;CAC5C,AKXA,AEmBA,ACrBA,ACJA,CLKC,mBAAmB;ACErB,AEmBA,ACrBA,ACJA,ELKE,2CAA2C;AJa7C,EIZE,ACCA,AEmBA,ACrBA,iBJCiB,AGoBA,ECrBE,kBHEkB;CDAtC,ACCA,AEmBA,ACrBA;AJED,ACCA,AEmBA,ACrBA;EJEE,ACCA,AEmBA,ACrBA,YAAY,GHEG,EEmBE,OHpBO;CCEzB,AEmBA,CHpBC,AIDA,ACJA,ETiBE,OQbO,QCJQ,yBTiByB,KIZK;ACEjD,AEmBA,CHpBC,AKLA,CDKC,ERYE,wBQZwB,iBRYiB;AIX7C,AKLA,CTiBC,AQZA,CHCC,AEmBA,eFnBe,EEmBE;ACnBnB,CHCC,AEmBA,CHpBC,eAAe;AJajB,AKXA,AEmBA,CHpBC,CIAC,cCLc,GDKG;AJCnB,AKLA,EJME,AEmBA,ACpBA,UAAU,ODoBO,SFnBS;CAC3B,AEmBA,CHpBC,AIAA,ACLA,ETiBE,SQZS,QRYQ,ASjBA,OLKO;ACE5B,AEmBA,CHpBC,AIAA,CCLC,ETiBE,eSjBe,MTiBM;AIXzB,AIAA,CRYC,CKXC,AEmBA,AEzBA,eJMe,EEmBE,AEzBA;CJOlB,AEmBA,CHpBC,AIAA,ACLA,YDKY,ACLA,cLKc;AJa5B,AKXA,AEmBA,CHpBC,CIAC,ACLA,eDKe,ICLI;ALMrB,ECCE,AEmBA,ACpBA,ACLA,eJMe,EEmBE,ECpBE,QCLQ;CJO5B,AEmBA,ACpBA,CJAC,AKLA,0BLK0B,iBKLiB;AJO7C,AEmBA,ACpBA,CJAC,CKHC,sCAAsC;ALIxC,CKHC,CJIC,AEmBA,ACpBA,ERYE,aKXa,AGDA,EDoBE,EPRE;ASdrB,CTeC,AKXA,AEmBA,CHpBC,AIAA,0BJA0B,MIAM;AHElC,AEmBA,CHpBC,CIAC,ACHA,eAAe,EDGE;ARanB,AIZA,ECCE,AEmBA,ACnBA,ACJA,eJIe,EEmBE,EEvBE,MDIM;CHC1B,AEmBA,CHpBC,AICA,ACJA,aAAa,KDIK,QJDQ;ACE5B,AEmBA,CHpBC,CICC,ACJA,ETeE,USfU,OTeO,AQXA;AJArB,ECCE,AEmBA,ACnBA,ACJA,ETeE,SSfS,MFuBM,GCnBG,ORWO,KKXK;CLYjC,AKXA,AEmBA,ACnBA,CJDC,AKHA,SAAS,iBLGiB;ACE5B,AEmBA,ACnBA,CJDC,CKHC,gBAAgB;ALIlB,ECCE,AEmBA,ACnBA,ACAA,eJAe,AGAA,EDmBE,gBEnBgB;ATYnC,CKXC,AEmBA,ACnBA,ACAA,CLDC,0BAA0B;ACE5B,AEmBA,ACnBA,ACAA,CLDC;AACD,ECCE,AEmBA,ACnBA,ACAA,CTWC,cKXc,AGAA,EDmBE,KEnBK;ATYxB,CKXC,AEmBA,ACnBA,CJDC,AKCA,oBAAoB,MLDM;ACE5B,AEmBA,ACnBA,CRWC,AIZA,CKCC,iBAAiB,ETWE;AIXrB,CJYC,CKXC,AEmBA,ACnBA,ACAA,eDAe,EDmBE,SFnBS,EIAE;CFoB7B,ACnBA,CJDC,ACCA,AIAA,YAAY,OLDO,wBCCwB;AEoB7C,ACnBA,CJDC,AKCA,CJAC,mBAAmB;ADArB,AKCA,EJAE,AEmBA,ACnBA,eHAe,AGAA,EDmBE;CAClB,ACnBA,CJDC,ACCA,AIAA,aJAa,GIAG,cLDc;AGqBhC,ACnBA,EJDE,ACCA,AIAA,gBJAgB,EIAE,oBLDoB;EACtC,ACEA,AEkBA,ACnBA,ACAA,eDAe,EHCE,AEkBA,EHpBE,AKCA;CFoBpB,ACnBA,CJDC,ACMA,AILA,kBAAkB,KLDK,MCMM;AEe/B,ACnBA,CJDC,ACMA,AILA;ALAD,ACMA,AILA,EFmBE,ACnBA,eAAe,EDmBE;CAClB,ACnBA,CJDC,ACMA,AILA,gBAAgB,UJKU,GDNG;AGqB/B,ACnBA,CJDC,CCMC,AILA,oBAAoB,uBJKuB;ADL7C,ECOE,AEaA,ACnBA,ACAA,gBDAgB,CHMC,AEaA,AEnBA;CFoBlB,CHpBC,ACOA,AGNA,ACAA,kBDAkB,IHMI,CINC,ULDU;AGqBnC,CEnBC,CLDC,ACOA,AGNA,eHMe,WDPW,MICM;ACClC,CLDC,ACOA,AGNA,CDmBC,iBAAiB;AHnBnB,ACOA,AGNA,CDmBC,CEnBC,0BAA0B;AFoB5B,EHpBE,AKCA,0BAA0B,OLDO;EACjC,AGoBA,ACnBA,ACAA,iBFmBiB,SHpBS,AKCA,IDAI;CJA/B,AGoBA,ACnBA,ACAA,CJMC,2CAA2C;ADN7C,AGoBA,ACnBA,ACAA,CJMC;AACD,EDPE,AGoBA,iBAAiB,gBHpBgB;CGqBlC,CHpBC,ACOA,AGNA,cCAc,YLDY,MCOM;AEclC,ACnBA,ACAA,CLDC,CCOC,oBAAoB;ADNtB,CCOC,CGNC,ACAA,iDAAiD;AJOnD,EDPE,AGoBA,AEnBA,EDAE,WCAW,IFmBI,GCnBG,aJDa;CGqBlC,CHpBC,ACOA,AINA,EDAE,gBCAgB,KDAK,GJDG,MCOM;AEclC,CHpBC,CCOC,AINA,CDAC,YCAY,OJMO;ADNtB,CCOC,CEaC,ACnBA,ACAA,iBFmBiB,AEnBA;AJOnB,CEaC,CHpBC,AKCA,EDAE,WAAW,ECAE,kBLDkB;AGqBnC,EHpBE,ACOA,AILA,EDDE,SAAS,QCCQ,OLFO,MCOM;CDNjC,CCOC,AEaA,AElBA,CDDC,gBDmBgB,GFbG,IILI;ALD1B,CCOC,AEaA,CCnBC,ACCA,6BAA6B;AJM/B,AEaA,CElBC,CLFC,EICE,WAAW,oBJDoB;AKGnC,ELFE,ACOA,EGNE,YAAY,YJDY,MCOM;CDNjC,CCOC,AILA,EDDE,aCCa,EDDE,GHMG;ADNtB,CCOC,AILA,CFkBC,ECnBE,eDmBe,ICnBI;AHOvB,AILA,CFkBC,CHpBC,CICC,gCJDgC;AGqBnC,EHpBE,ACOA,AGNA,ACCA,aAAa,aLFa,ACOA;CDN3B,ACOA,CEaC,AElBA,EDDE,cCCc,CFkBC,GCnBG;AJAtB,ACOA,CEaC,CElBC,CDDC,gBCCgB;AFmBnB,EHpBE,ACOA,AGNA,ACCA,eAAe,WJKW,ODPO;CCQlC,CDPC,AGoBA,AElBA,EDDE,UCCU,KFkBK,ACnBA,SJDS;ACQ5B,CDPC,AGoBA,AElBA,EDDE;AJAH,AGoBA,AElBA,EJKE,AGNA,0BHM0B;CAC3B,CDPC,AGoBA,AElBA,EDDE,WCCW,ILFI,AGoBA,ACnBA;AHOnB,CDPC,AGoBA,CElBC,CDDC,gDCCgD;ALDnD,AGoBA,EFbE,AGNA,ACCA,aAAa,aJKa;CAC3B,CDPC,AGoBA,AElBA,EDDE,UCCU,KLFK,AGoBA,ICnBI;AHOvB,CDPC,AGoBA,CElBC,EDDE,UAAU,GCCG;ALDjB,AGoBA,CElBC,CJKC,EGNE,QAAQ,gBHMgB;AIJ5B,CJKC,CDPC,EICE,aJDa,CICC;AHOlB,CDPC,CGoBC,AElBA,EDDE,OCCO,QFkBQ,4BCnB4B;AJA/C,CGoBC,AElBA,CJKC,EGNE,gBAAgB,QHMQ;AEc5B,AElBA,CJKC,CDPC,EICE,eJDe,EICE;AHOrB,EDPE,AGoBA,AElBA,EDDE,aJDa,AKEA,EFkBE,ECnBE;CDoBpB,AElBA,CLFC,ACOA,EGNE,WJDW,QICQ,KHMK;AEc5B,AElBA,CJKC,CDPC,EICE,WAAW,cJDc;ACQ7B,EDPE,AGoBA,AElBA,EDDE,WCCW,GLFG,CGoBC,ECnBE;CDoBpB,CHpBC,ACOA,AILA,EDAE,WCAW,KLFK,QCOQ,CGLC;ADmB7B,CFbC,CDPC,AKEA,EDAE,UJFU,GKEG,aDAa;AHM9B,CDPC,CGoBC,AElBA,EDAE,eDkBe,UElBU,kBDAkB;AJD/C,CGoBC,CFbC,AILA,CDAC,mBHKmB,6BIL6B;AFmBnD,CFbC,CDPC,AIEA,ACAA,eLFe,EKEE;AJMnB,CDPC,AKEA,CFkBC,EClBE,eDkBe,KClBK;AJDxB,AKEA,CFkBC,CFbC,EGLE,YAAY,YHKY;AEc5B,CFbC,CDPC,AKEA,CDAC,cCAc,ELFE;ACQnB,CILC,CLFC,AGoBA,AClBA,eJFe,EGoBE;AEjBnB,CFkBC,CHpBC,ACOA,EGLE,WJFW,ICOI,EGLE;ADmBrB,EHpBE,ACOA,AILA,EDAE,UCAU,GDAG,EHKE,UDPU;EAC3B,ACOA,AEaA,AElBA,EDAE,WCAW,GLFG,ACOA,CEaC,OClBO;CDmBzB,CHpBC,ACOA,AILA,EDAE,cHKc,AILA,ELFE,IIEI;ADmBxB,CFbC,CDPC,AKEA,CDAC,WJFW,KKEK;AJMnB,CDPC,AKEA,CFkBC,AClBA,iBDkBiB;AHnBnB,AKEA,CFkBC,CFbC,EGLE,aHKa,IGLI;ADmBrB,CFbC,CDPC,EIEE,eJFe,QIEQ;AHM3B,CDPC,CGoBC,EClBE,YCAY,GFkBG,IClBI;AJDvB,AKEA,CFkBC,GClBG,YAAY;ADmBhB,EHpBE,ACUA,EGRE,eAAe,EJFE,WCUW;CDT/B,ACUA,CEUC,AElBA,EDAE,UAAU,ECAE,GFkBG;AHnBnB,ACUA,CEUC,CElBC,CDAC,mBCAmB;AFmBtB,EHpBE,ACUA,AGRA,ACAA,mBAAmB,OJQO,qBDVqB;CCWhD,AIRA,CLFC,AGoBA,EClBE,WAAW,CJFC,GGoBG;AFTnB,AIRA,CLFC,AGoBA,GClBG,OAAO;AJDX,AGoBA,EFVE,AIRA,EDAE,aCAa,KDAK,MHQM;CAC3B,CDVC,AGoBA,AElBA,EDAE,eDkBe,EClBE,ACAA,WLFW;ACWhC,CEUC,CHpBC,AKEA,CDAC,aJFa,CKEC;AFmBjB,CHpBC,CCUC,AGRA,ACAA,gBAAgB,UJQU;ADT5B,CCUC,CEUC,AElBA,EDAE,eDkBe,CElBC,GDAG;AHSvB,CEUC,CElBC,CDAC,mBCAmB;AFmBtB,EFVE,AGRA,ACAA,cLFc,KKEK,OJQO;ADT5B,CCUC,CEUC,AElBA,EDAE,eDkBe,EClBE,ACAA;AJSrB,CEUC,AElBA,CLFC,EIEE,gBAAgB,yBJFyB;AGqB7C,AElBA,ELFE,ACUA,EGRE,UAAU,cJFc,ACUA;CAC3B,CDVC,AGoBA,AElBA,CDAC,SCAS,OFkBO,OHpBO;ACW1B,CEUC,CHpBC,AIEA,ACAA,mBAAmB,ULFU;AGqB/B,EHpBE,ACUA,AIRA,EDAE,OCAO,QDAQ,GJFG,MCUM;CAC3B,CDVC,AGoBA,AElBA,EDAE,QCAQ,OFkBO,GClBG,CJFC;ACWvB,CDVC,AGoBA,CElBC,EDAE,YAAY,KCAK;ALDrB,AGoBA,CElBC,CJQC,EGRE,oBAAoB,IHQI;AIP5B,CJQC,CDVC,AGoBA,EClBE,eDkBe,EHpBE,eIEe;AHSpC,CEUC,CHpBC,AKEA,CDAC,aCAa,CLFC;AGqBjB,EHpBE,ACUA,AGRA,ACAA,mBLFmB,OCUO,UIRU;CJSrC,CDVC,AGoBA,AElBA,EDAE,WJFW,IGoBI,AClBA,oBCAoB;AJSvC,CDVC,AGoBA,CElBC,CDAC,oBHQoB,UIRU;ALDjC,ACUA,AEUA,CElBC,CDAC;ACCF,ELFE,AGoBA,EClBE,aJFa,EGoBE,AClBA;CDmBlB,CHpBC,ACUA,AIRA,EDAE,SCAS,CLFC,QIEQ,WHQW;AEWjC,EHpBE,ACUA,AIRA,EDAE,YAAY,EJFE,YCUY,QIRQ;CJSrC,CDVC,AGoBA,AElBA,EDAE,eJFe,AGoBA,SClBS,WCAW;AJSvC,CEUC,CHpBC,AKEA,EDAE,eJFe,KIEK,YCAY;AFmBpC,CElBC,CLFC,EIEE,YJFY,IIEI;ACCpB,ELFE,ACUA,AEUA,EClBE,eDkBe,SHpBS,EIEE,IHQI;CEWjC,CHpBC,ACUA,EGRE,oBAAoB,CJFC,MCUM;AEW/B,CHpBC,ACUA,GGRG,YCAY,KDAK;AJDrB,ACUA,AIRA,EFkBE,EClBE,eDkBe,AClBA;CDmBlB,CHpBC,AKEA,CDAC,cCAc,OLFO;AGqBxB,CElBC,CLFC,ACUA,AGRA,aJFa,ECUE;AIPjB,ELFE,ACUA,AEUA,EClBE,cJFc,AIEA,CDkBC,aFVa;CEW/B,CHpBC,ACUA,AIRA,CDAC,iBJFiB,gBKEgB,SJQS;AEW7C,CFVC,CDVC,AIEA,ACAA,mBLFmB,AKEA;AJSrB,CIRC,CLFC,AGoBA,EClBE,eDkBe,EHpBE,SIES;ACC9B,CFkBC,CHpBC,CIEC,iBJFiB;AGqBpB,CHpBC,AIEA,CCAC,aAAa;ALDf,AIEA,EDkBE,AElBA,iBFkBiB,GElBG;CFmBrB,AElBA,CLFC,ACUA,AGRA,cJFc,YCUY;AEW5B,AElBA,CLFC,ACUA,GGRG,iBAAiB;AJDrB,ACUA,EEUE,AElBA,CDAC,aCAa,GFkBG;CAClB,AElBA,CLFC,ACUA,AGRA,eJFe,ECUE;AEWnB,AElBA,CLFC,CCUC,EGRE,YAAY,QHQQ;ADTxB,ECUE,AEUA,AElBA,CDAC,WHQW,KEUK,EElBE;CJSpB,AEUA,CHpBC,AIEA,ACAA,iBAAiB,kBLFkB;ACWrC,AEUA,CElBC,CLFC,EIEE,YAAY,sBJFsB;AKGtC,ELFE,ACUA,AEUA,EClBE,aHQa,EEUE,GClBG,mBJFmB;CCWxC,AEUA,CHpBC,AKEA,CDAC,kBCAkB,qBLFqB;ACW1C,AEUA,EHpBE,AIEA,ACAA,gBAAgB,eLFe;EAC/B,ACYA,AEQA,AElBA,EDAE,YAAY,GDkBG,EFRE,IIVI,SLFS;CCajC,AEQA,CHpBC,AKEA,CDAC,aJFa,QKEQ;AJWxB,AEQA,EHpBE,AIEA,ACAA,aAAa,ELFE;CAChB,AKEA,CFkBC,EClBE,eDkBe,iBClBiB;AJDpC,AKEA,CFkBC,GClBG,cAAc;ADmBlB,EHpBE,AKEA,CDAC,gBCAgB,WLFW;CAC7B,AKEA,CDAC;AJDF,AKEA,EFkBE,EClBE,eDkBe,OClBO;CDmBzB,CFRC,AIVA,EDAE,mBAAmB,KHUK,eIVe;AFmB3C,CElBC,CJUC,EGVE,mBAAmB,CHUC;AITxB,CJUC,CEQC,CClBC,gBDkBgB;AFPnB,CEQC,CClBC,ACAA,0BAA0B;AFmB5B,CElBC,GDAG,mBAAmB;ACCvB,EJYE,AEMA,EClBE,YAAY,GDkBG,EFNE;CEOpB,CFNC,AIZA,CDAC,cHYc,WIZW;AFmB5B,CElBC,CLFC,ACcA,AGZA,eJFe,SCcS;AIX1B,CLFC,ACcA,CEMC,EClBE,cAAc,CDkBC;AHnBnB,ACcA,CEMC,CElBC,EDAE,iBAAiB,kBCAkB;AFmBvC,EHpBE,AKEA,EDAE,aCAa,MDAM,gBJFgB;EACrC,ACcA,AEMA,AElBA,EDAE,UAAU,KJFK,AGoBA,AElBA,oBJYoB;CACtC,AEMA,CHpBC,AKGA,CDDC,YJFY,MKGM;AJYrB,AEMA,EHpBE,AIEA,ACCA,WLHW,aKGa;ELFxB,AGoBA,AEjBA,EDDE,eDkBe,AClBA,EJFE,UKGU;CFkB9B,AEjBA,CLHC,EIEE,UJFU,SIES;ADmBvB,AEjBA,ELHE,EIEE,KJFK,aIEa;CJDrB,CGoBC,AEjBA,EDDE,eDkBe,AEjBA,iBDDiB;AJDpC,CGoBC,CEjBC,CDDC,+BCC+B;AFkBlC,CEjBC,CLHC,AIEA,YJFY;AKId,ELHE,AGoBA,EClBE,WJFW,IGoBI,AClBA;CDmBlB,CHpBC,CIEC,yBJFyB;AGqB5B,EHnBE,AICA,cCCc,KLFK;AKGrB,ELFE,ACaA,AEMA,EClBE,eDkBe,EClBE,KJDK,aCaa;CEOtC,CHnBC,ACaA,AIXA,EDDE,aHYa,EIXE,QDDQ,IJDI;AGoB/B,EHlBE,ACYA,AIXA,EDDE,mBAAmB,SCCS,aJWa,SDZS;CCarD,CDZC,AGkBA,AEjBA,EDDE,YAAY,GDkBG,EHlBE,EKCE;AJYvB,CEMC,CHlBC,AKCA,CDDC,SJAS,iCKCiC;AFkB7C,CEjBC,CLDC,AIAA,SJAS;AKEX,ELDE,AGkBA,EClBE,eDkBe,AClBA,EJAE;CGmBpB,CHlBC,ACYA,AIXA,CDDC,cHYc,GDZG,mBKCmB;AFkBvC,CHlBC,ACYA,CGZC,ACCA,sBAAsB;ALWxB,ACCA,EEME,AEjBA,EDDE,MHYM,KIXK,GDDG,CDkBC;AFLnB,CEMC,AEjBA,CLUC,EIXE,iBAAiB;ADmBrB,AEjBA,EJWE,CGZC,CJWC,UKVU,GJWG,6CDD6C;AKT9D,EJWE,AGZA,EJWE,WCCW,uDDDuD;ECEpE,AEMA,AEjBA,CLUC,CIXC,eDkBe,AClBA,EHYE,2DIX2D;CFkB/E,AEjBA,CLUC,ACCA,CGZC,mBHYmB;AEOtB,AEjBA,EJWE,AGZA,EJWE,UCCU,qDDDqD;CCElE,CEMC,AEjBA,ELUE,AIXA,eDkBe,AEjBA,EDDE,sDJWsD;ACE3E,CEMC,CEjBC,CLUC,CIXC,gBAAgB,yBCCyB;AFkB7C,CEjBC,CLUC,ACCA,CGZC,cHYc;AIVjB,EJWE,AEMA,AClBA,EJWE,UCCU,KEMK,mDHPmD;CGQrE,CFNC,AIXA,ELUE,AIXA,QHYQ,OGZO,ACCA,2DLU2D;AGQ9E,EFNE,AIXA,CLUC,CIXC,iBHYiB,EGZE,sBCCsB;CLW5C,ACCA,AIXA,CFiBC,EClBE,cAAc,CDkBC;AHNnB,ACCA,AIXA,CFiBC,GClBG,0BAA0B;ADmB9B,EFNE,AIXA,EDDE,WCCW,KDDK,gBHYgB;EAClC,AEMA,AEjBA,EDDE,YJWY,GGOG,CEjBC,IDDI,WHYW;ADAnC,CGOC,AEjBA,CJWC,EGZE,eAAe,eHYe;AEOlC,AEjBA,ELUE,ACCA,CGZC,kBJWkB,kBCCkB;CDAtC,CCCC,AEMA,AClBA,ACCA,aAAa,EJWE,EEME;AHNnB,CGOC,CFNC,AIXA,EDDE,aHYa,EGZE,CCCC;AFkBpB,CEjBC,CLUC,ACCA,CGZC,YHYY,SDDS;AKTxB,ELUE,ACCA,AEMA,AClBA,iBDkBiB,CHPC,ICCI;CEOvB,CHPC,ACCA,AIXA,EDDE,YAAY,GCCG,ELUE,UCCU;AEO/B,CHPC,CCCC,AIXA,CDDC,WHYW,aIXa;ALW3B,CCCC,AIXA,CFiBC,AClBA,iBDkBiB;AFLnB,AIXA,CFiBC,CHPC,EIXE,mBAAmB,WJWW;AGQlC,EHPE,ACCA,AIXA,EDDE,UAAU,KCCK,SJWS,WDDW;CCEtC,AIXA,CLUC,AGOA,EClBE,QAAQ,ODkBO,aHPa;ACEhC,AIXA,CFiBC,CHPC,EIXE,YAAY,KJWK;AGQrB,EHPE,ACCA,AIXA,EDDE,cAAc,UJWU,ACCA,AIXA;ELW1B,ACCA,AEMA,AEjBA,EDDE,QHYQ,EDDE,GIXG,EDkBE,SEjBS;CFkB3B,AEjBA,CLUC,ACCA,EGZE,UHYU,QGZQ,EJWE;AGQxB,AEjBA,ELUE,ACCA,EGZE,WJWW,IIXI,EHYE;EDAnB,ACCA,AEMA,AEjBA,EDDE,MJWM,SGOS,QFNQ,CIXC,uBDDuB;CHalD,AEMA,CHPC,AKVA,EDDE,iBJWiB,OKVO,0BDD0B;AHatD,AEMA,CEjBC,CLUC,EIXE,iBJWiB,SIXS;ACE9B,ELUE,ACCA,AEMA,CClBC,MHYM,UEMU,YHPY;CCE9B,AEMA,CHPC,AIXA,YJWY;ACEd,AEMA,EHPE,AKVA,EDDE,eAAe,QJWQ,KKVK;CLW/B,AKVA,CJWC,AEMA,EClBE,eDkBe,EClBE,UHYU;ADA/B,AKVA,CJWC,AEMA,EClBE;AHaH,AEMA,CClBC,CJWC,eAAe;AIVjB,EJWE,ACCA,AEMA,AEjBA,eAAe,EFiBE,KHPK,eCCe;CACtC,AEMA,AEjBA,CLUC,AIXA,gBJWgB;ACElB,AEMA,AEjBA,ELUE,EIXE,SCCS,ELUE,SIXS;ACExB,ELUE,ACCA,EGZE,MJWM,KIXK,wBHYwB;CACtC,CDDC,AGOA,AEjBA,EDDE,cAAc,CDkBC,EHPE,eKVe;AJYpC,CEMC,CHPC,AKVA,CDDC,iBJWiB,MKVM;AFkB1B,EHPE,ACCA,AGZA,ACCA,iBLUiB,QKVQ,YJWY;CACtC,CDDC,AGOA,AEjBA,EDDE,eDkBe,EHPE,GIXG,ECCE;AJY1B,CEMC,CHPC,AKVA,EDDE,KJWK,MIXM,gBCCgB;AFkB/B,EHPE,ACCA,AIXA,EDDE,UJWU,GCCG,EGZE,wBCCwB;CLW1C,CCCC,AEMA,AEjBA,EDDE,eDkBe,CClBC,UCCU,OJWO;ADArC,CCCC,AEMA,CEjBC,CDDC,cCCc;AJYjB,AEMA,CEjBC,CLUC,AIXA,gBJWgB;AKTlB,ELUE,ACCA,AEMA,EClBE,SJWS,MGOM,AClBA,0BHY0B;CEO5C,CHPC,ACCA,AIXA,CDDC,UJWU,SCCS,cIXc;AFkBpC,CClBC,CJWC,ACCA,AIXA,cJWc,UIXU,CLUC;AIV3B,CJWC,CCCC,AEMA,AEjBA,UDDU,GCCG,EJWE,EEME;AHNnB,AIXA,CDkBC,CFNC,AIXA,YAAY,cJWc;AEO5B,CFNC,CDDC,AIXA,ACCA,UAAU,ILUI,2BIX2B;AHa3C,CDDC,AKVA,CDDC,YAAY;AJYd,AKVA,EJWE,AEMA,AClBA,eAAe,EDkBE,GFNG;CACrB,AEMA,CHPC,AIXA,ACCA,aAAa,QLUQ,OIXO;AHa9B,AEMA,CEjBC,CLUC,AIXA,cJWc,IIXI;ACEpB,CLUC,CCCC,AEMA,AClBA,iBDkBiB,EClBE,wBHYwB;ADA7C,CGOC,CFNC,AGZA,ACCA,WDDW,ICCI,KJWK;AEOtB,EHPE,ACCA,AGZA,ACCA,UDDU,OJWO,GCCG,MIXM;CDA3B,ACCA,CLUC,ACCA,AEMA,cFNc,GEMG,UHPU;AKT7B,CLUC,AGOA,CFNC,eAAe;ADAjB,AGOA,EFNE,AIXA,oBJWoB,iBIXiB;ELWrC,ACCA,AEMA,AEjBA,iBFiBiB,AEjBA,SLUS,ACCA;CAC3B,AEMA,CHPC,AKTA,oBLSoB,sBKTsB;AJW5C,AEMA,CHPC,CKTC,+CAA+C;ALUjD,CKTC,CJUC,AEMA,iBAAiB,GFNG;AITtB,CFgBC,CHPC,ACCA,iBAAiB,EDDE;AGQrB,CHPC,CCCC,AIVA,oBJUoB,MIVM;ALU5B,CKTC,CJUC,AEMA,aFNa,IEMI;AEfnB,CJUC,AEMA,CHPC,cAAc;ACEhB,AEMA,CHPC,CKTC,YAAY;ALUd,CKTC,CJUC,AEMA,iBAAiB,SFNS;AIT5B,CFgBC,CHPC,ACCA,UAAU,GDDG;AGQf,CHPC,ACCA,CIVC,sDAAsD;ALUxD,ACCA,EEME,AEhBA,iBFgBiB,WEhBW;CFiB7B,CHPC,ACCA,AIVA,eJUe,WDDW,SKTS;AFiBrC,EHPE,ACCA,AIVA,mBJUmB,GDDG,aKTa;CLUpC,CCCC,AEMA,AEfA,iBFeiB,GFNG,UITU;ALShC,CCCC,AEMA,CEfC,mCAAmC;AJUrC,AEMA,EHPE,AKRA,eLQe,yBKRyB;CLSzC,CCCC,AEMA,AEfA,UJSU,OEMO,AEfA;ALSnB,CCCC,AEMA,AEfA;AJUD,AEMA,AEfA,ELQE,0BAA0B;EAC1B,AGOA,AEfA,iBFeiB,KHPK,IKRI;CLS3B,AGOA,CFNC,AITA,sBAAsB,0BJS0B;ADAlD,AGOA,EFNE,AITA,eAAe,EJSE;EDAjB,ACCA,AEMA,AEfA,aJSa,EDDE,EGOE,oBEfoB;CLStC,AGOA,CFNC,AITA,aAAa,GJSG;ADAlB,AGOA,EFNE,AIRA,iBAAiB,CJQC;CIPnB,CLOC,ACCA,AEMA,iBAAiB,EFNE,ODDO;AKN5B,CFcC,CHPC,ACCA,oBAAoB,EDDE;AGQxB,CHPC,CCCC,AIRA,uBJQuB,GIRG;ALQ5B,ECCE,AEMA,AEdA,iBJQiB,AEMA,IEdI;CFetB,AEdA,CLOC,ACCA,eDDe,WCCW;AEO5B,AEdA,CLOC,CCCC,2CAA2C;ADA7C,CCCC,CEMC,AEdA,SAAS,QFcQ;AFLnB,CEMC,AEdA,CLOC,0BAA0B;AGQ5B,AEdA,ELOE,WKPW,WLOW;AKNxB,CLOC,CCCC,AEMA,iBAAiB,SFNS;ADA5B,CGOC,CFNC,AIRA,yCAAyC,OJQO;AEOlD,CFNC,AIRA,CLOC,eAAe;ACEjB,AIRA,CLOC,CGOC,iBAAiB;AHNnB,CGOC,CFNC,AIRA,eAAe,GJQG;AEOpB,CFNC,CDDC,AKPA,gBAAgB,ULOU;ACE5B,EDDE,AGOA,AEdA,iBFciB,AEdA,KLOK;CACvB,AGOA,AEdA,CJQC,iBAAiB;ADAnB,AGOA,AEdA,EJQE,0CAA0C;CAC3C,CDDC,AGOA,AEdA,eLOe,EGOE,QEdQ;AJS3B,CDDC,AGOA,AEdA;ALQD,AGOA,AEdA;ELQE,AGOA,AEdA,YAAY,KFcK,SHPS;CGQ3B,CHPC,AKPA,sBLOsB,eKPe;AFevC,CHPC,CCCC,AIRA,aJQa,AIRA;ALQf,CCCC,AIRA;AJSD,AIRA,ELOE,AGOA,eHPe,EGOE;CHNlB,AGOA,CEdC,iCAAiC;ALQnC,AGOA,CEdC;AACD,ELOE,AGOA,iBAAiB,SHPS;CGQ3B,CHPC,AKPA,eAAe,OLOO;AGQxB,CHPC,CKPC,gBAAgB;ALQlB,ECCE,AEMA,AEdA,iBFciB,AEdA,SJQS;CAC3B,AEMA,AEdA,CLOC,eAAe;ACEjB,AEMA,AEdA,CLOC;AACD,ECCE,AEMA,AEdA,iBFciB,EEdE,CJQC;CACrB,AEMA,CHPC,AKPA,iBAAiB,SLOS;ACE5B,AEMA,EHPE,AKPA,WAAW,WLOW;CACvB,CCCC,AIRA,sBAAsB,uBJQuB;ADA/C,CCCC,CEMC,AEdA,aAAa,IFcI;AFLnB,CEMC,CHPC,AKPA,eLOe,EKPE;AFenB,CHPC,CCCC,AIRA,kBAAkB,uBJQuB;ADA3C,CCCC,CEMC,AEdA,eAAe,EFcE;AFLnB,CEMC,CHPC,AKPA,gBAAgB,GLOG;AGQrB,CHPC,AKPA,CJQC,wBAAwB;ADA1B,AKPA,EJQE,AEMA,iBAAiB,6BFN6B;CAC/C,AEMA,CHPC,AKPA,iBAAiB,KLOK;ACExB,AEMA,EHPE,AKPA,kBLOkB,IKPI;CACvB,CLOC,ACCA,AEMA,iBAAiB,EHPE,uBCCuB;AIP5C,CLOC,ACCA,AEMA;AHND,ACCA,AEMA,EEdE,uBAAuB;ELQvB,ACCA,AEMA,AEdA,iBFciB,OFNO,EIRE,aLOa;CGQxC,CHPC,ACCA,AIRA,mBAAmB,yBLOyB,GCCG;AEOjD,CFNC,CDDC,AKPA,0BAA0B,ILOI;ACEhC,CIRC,CLOC,AGOA,iBAAiB,EHPE;AKNrB,CFcC,CHPC,ACCA,0BDD0B,iBCCiB;AEO7C,CFNC,CDDC,AKPA,YLOY,GKPG;AJSjB,EDDE,AGOA,AEdA,gBAAgB,CFcC,KHPK;CGQvB,CHPC,AKPA,aLOa,IKPI;AFenB,CEdC,CLOC,QAAQ;AKNV,ELOE,AGOA,iBAAiB,EHPE;CGQpB,CHPC,ACCA,AIRA,aJQa,YDDY,KKPK;AFehC,CFNC,CDDC,AKPA,mBLOmB,UKPU;AJS/B,CIRC,CLOC,AGOA,iBAAiB,mBHPmB;AKNtC,CFcC,CHPC,YAAY;AGQd,CHPC,CKPC,sDAAsD;ALQxD,EGOE,AEdA,iBFciB,OEdO;CFezB,CHPC,AKPA,aAAa,4DLO4D;AGQ3E,CEdC,CLOC,2BAA2B;AKN7B,ELOE,ACCA,AEMA,iBAAiB,SHPS,ACCA;CAC3B,AEMA,CHPC,AKPA,eAAe,sDLOsD;ACEvE,AEMA,EHPE,AKPA,WJQW,KIRK,eLOe;ACEjC,EDDE,AGOA,AEdA,iBFciB,AEdA,8DLO8D;CGQhF,CHPC,ACCA,AIRA,iBJQiB,SDDS,CKPC;AFe7B,CFNC,AIRA,CLOC,mBAAmB;ACErB,AIRA,ELOE,AGOA,aHPa,IGOI;CAClB,CHPC,AKPA,sBLOsB,IKPI;AFe5B,CEdC,CLOC,aAAa;AKNf,ELOE,ACCA,AEMA,UHPU,KCCK,EEME;CAClB,CHPC,ACCA,AIRA,YJQY,ODDO,sBKPsB;AFe3C,CEdC,CLOC,ACCA,iBAAiB,EDDE;AKNrB,ELOE,ACCA,AEMA,SHPS,QGOQ,CFNC;CEOnB,CHPC,ACCA,kBAAkB,KDDK;AGQzB,EHPE,ACCA,kBAAkB,6CDD6C;CCEhE,CDDC,AGOA,AEdA,YLOY,KGOK,wBEdwB;AJS3C,CDDC,AGOA,AEdA,UJQU;ADAX,ACCA,AEMA,AEdA;ELQE,ACCA,AEMA,AEdA,gBLOgB,CGOC,KFNK,qBIRqB;CFe5C,AEdA,CLOC,ACCA,WDDW,cCCc;AEO3B,AEdA,ELOE,ACCA,WDDW,4BCC4B;EDAvC,ACCA,AEMA,AEdA,iBFciB,EFNE,MDDM,CKPC;CLQ3B,AGOA,AEdA,CJQC,iBAAiB;ADAnB,AGOA,AEdA,EJQE,cAAc;EDAd,ACCA,AEMA,AEdA,cLOc,GGOG,SFNS,iBIRiB;CLQ5C,ACCA,AEMA,CEdC,uBAAuB;ALQzB,ACCA,AEMA,EEdE,WAAW;ELQX,ACCA,AIRA,UJQU,EIRE,SLOS;EACrB,ACCA,AEMA,AEdA,WJQW,MEMM,EEdE,wBLOwB;CGQ5C,AEdA,CLOC,ACCA,qBDDqB,6BCC6B;AEOpD,AEdA,CLOC,CCCC,qBAAqB;ADAvB,CCCC,CIRC,0BAA0B;AJS5B,EDEE,AGIA,AEdA,gBAAgB,CFcC,MHJM;CACxB,AGIA,CFNC,AIRA,gBJQgB,CIRC;ALWnB,AGIA,CFNC,CIRC,kBAAkB;AJSpB,EDEE,AGIA,AEdA,iBFciB,CEdC,ELUE;CACrB,AGIA,AEdA,CJQC,WAAW;ADGb,AGIA,AEdA,EJQE,kBAAkB;EDGlB,ACFA,AEMA,AEdA,cLUc,GGIG,SEdS,qBJQqB;CDGhD,ACFA,AEMA,CEdC,uBAAuB;ALWzB,ACFA,AEMA,EEdE,WAAW;ELWX,ACFA,AIRA,YAAY,CLUC,ECFE;CDGhB,CCFC,AEMA,AEdA,iBFciB,CFNC,CIRC;ALWrB,CCFC,AEMA,AEdA;AJSD,AEMA,AEdA,ELUE,0BAA0B;CAC3B,CCFC,AIRA,WJQW,IIRI;ALWjB,CCFC,CEMC,AEdA,gBAAgB,CFcC;AFLnB,CEMC,CHJC,AKVA,iBAAiB,KLUK;AGKxB,CHJC,CCFC,AIRA,kBAAkB,QJQQ;ADG5B,CCFC,AIRA,CFcC,iBAAiB;AFLnB,AIRA,CFcC,CHJC,0BAA0B;AGK5B,CHJC,CCFC,AIRA,mBJQmB,OIRO;ALW5B,CCFC,CIRC,uBAAuB;AJSzB,CIRC,CLUC,AGIA,iBAAiB,SHJS;AKT5B,CLUC,AGIA,CFNC,mBAAmB;ADGrB,AGIA,CFNC,CIRC,sDAAsD;AJSxD,EDEE,AGIA,AEdA,iBFciB,KHJK,EKVE;CLWzB,AGIA,CFNC,AIRA,iBJQiB,gBIRgB;ALWnC,AGIA,CFNC,CIRC,aAAa;AJSf,CIRC,CLUC,gBCFgB,UDEU;ACD5B,AIRA,CLUC;AACD,ECFE,AEMA,iBAAiB,MFNM;CEOxB,CHJC,ACFA,AIRA,aJQa,aDEa,4BKV4B;AFexD,CHJC,CCDC,AITA,eAAe,IJSI;ADErB,CKVC,CJSC,AEKA,iBAAiB,OFLO;AIR1B,CFcC,CHJC,ACDA,sBDCsB,OCDO;AEM/B,CHJC,CCDC,AITA,cJSc,2BIT2B;ALW3C,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,0BAA0B;AGK5B,CHJC,CCDC,AITA,mBJSmB,gBITgB;ALWrC,CKVC,CJSC,AEKA,UFLU,OEKO;AEbnB,CFcC,CHJC,ACDA,YAAY,cDCc;AGK5B,CHJC,CCDC,eAAe;ADEjB,CCDC,CEKC,AEdA,iBFciB,SEdS;AJU5B,CEKC,AEdA,CLUC,sBAAsB;AGKxB,AEdA,CLUC,CCDC,6BAA6B;ADE/B,ECDE,AEKA,AEdA,iBFciB,CFLC,oCIToC;CFevD,CHJC,ACDA,AITA,gBJSgB,QITQ,ELUE;AGK5B,CHJC,AKVA,CJSC,0BAA0B;ADE5B,AKVA,EJSE,AEKA,eFLe,EEKE;CAClB,CHJC,ACDA,AITA,eAAe,EJSE,SDCS;AGK5B,CHJC,CCDC,AITA,YJSY,IITI;ALWlB,CCDC,CEKC,AEdA,iBFciB,AEdA;AJUnB,CEKC,AEdA,CLUC,sBAAsB;AGKxB,AEdA,CLUC,CCDC,cAAc;ADEhB,CCDC,CEKC,AEdA,eAAe,EFcE;AFJnB,CEKC,CHJC,AKVA,gBAAgB,ULUU;AGK5B,CHJC,CKVC,iBAAiB;ALWnB,ECDE,AEKA,AEdA,UJSU,OEKO,kBEdkB;CFepC,AEdA,CLUC,ACDA,cAAc,YDCY;AGK5B,AEdA,CLUC,ACDA;ADED,ACDA,EEKE,AEdA,aAAa,IFcI;CAClB,AEdA,CLUC,ACDA,mBAAmB,GDCG;AGKxB,AEdA,CLUC,ACDA;ADED,ACDA,EEKE,AEdA,iBFciB,AEdA;CFelB,CHJC,AKVA,uBAAuB,GLUG;AGK5B,CHJC,CCDC,AITA,kBAAkB,KJSK;ADEzB,CCDC,CEKC,AEdA,iBFciB,aEda;AJUhC,CEKC,AEdA,CLUC,0BAA0B;AGK5B,AEdA,CLUC,CCDC,8BAA8B;ADEhC,CCDC,CEKC,iBAAiB;AFJnB,CEKC,CHJC,AKVA,UJSU,OITO,KLUK;ACAxB,AEKA,CHJC,CKVC,uBAAuB;ALWzB,ECDE,AEKA,AEdA,iBFciB,SEdS,2BJS2B;CEMtD,AEdA,CLUC,ACDA,0BDC0B,sBCDsB;AEMlD,AEdA,CLUC,CCDC,eAAe;ADEjB,CCDC,CEKC,AEdA,eAAe,EFcE;AFJnB,CEKC,CHJC,AKVA,gBAAgB,ULUU;AGK5B,CHJC,CCDC,AITA,eJSe,EITE;ALWnB,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,sBAAsB;AGKxB,CHJC,CCDC,AITA,eAAe,sCJSsC;ADEvD,ECDE,AEKA,AEdA,gBAAgB,CFcC,gCFLgC;CEMlD,AEdA,CLUC,ACDA,eAAe,WDCW;AGK5B,AEdA,CLUC,ACDA;ADED,ACDA,EITE,eAAe;EJUf,AEKA,AEdA,eJSe,CITC,CFcC;CFJlB,AEKA,AEdA,eLUe;AAChB,ACDA,AEKA,AEdA;ELWE,ACDA,AITA,uBAAuB,aLUa,gBCDgB;CIRrD,CLUC,ACDA,AEKA,iBAAiB,0BHJ0B,KCDK;AIRlD,CFcC,CHJC,ACDA,eAAe,aDCa;AGK9B,CFLC,CDCC,AKVA,aLUa,wBKVwB;AJUvC,CITC,CLUC,oBAAoB;AKTtB,ELUE,ACDA,AEKA,eFLe,EDCE,AGIA;CHHlB,ACDA,AEKA,CEdC,uBAAuB;ALWzB,ACDA,AEKA,CEdC;AACD,ELUE,ACDA,AEKA,iBHJiB,AGIA,mCFLmC;CEMrD,CHJC,ACDA,AITA,eLUe,AKVA,iCJSiC;AEMlD,EHJE,ACDA,AITA,eJSe,CITC,CLUC;CCAlB,AITA,CLUC,AGIA,iBAAiB,CHJC;ACApB,AITA,CLUC,AGIA;AHHD,AGIA,EFLE,AITA,eJSe,WITW;CJU3B,CDCC,AKVA,gBAAgB,OLUO;ACAzB,CDCC,CGIC,AEdA,cJSc,GEKG,AEdA;ALWnB,ACDA,CEKC,CEdC,2BAA2B;AFe7B,CEdC,CLUC,ACDA,eDCe,4BCD4B;AIR7C,ELUE,ACDA,iBDCiB,OCDO;CDEzB,CCDC,AEKA,AEdA,eAAe,EFcE,SFLS;ADE5B,CCDC,AEKA,CEdC,gBAAgB;AJUlB,AEKA,EHJE,AKVA,iBAAiB,OLUO;CACzB,CCDC,AITA,2BAA2B,4BJS4B;ADEzD,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,kBAAkB;AGKpB,EHJE,oBAAoB;CACrB,CGIC,iBAAiB;AHHnB,CGIC,CFLC,AITA,0BAA0B,6BJS6B;AEMzD,CFLC,AITA,CLUC,wBAAwB;ACA1B,AITA,CLUC,CGIC,iBAAiB;AHHnB,CGIC;AACD,EHJE,gBAAgB;EAChB,ACDA,AITA,eAAe,GLUG,mBCDmB;CDEtC,AKVA,CJSC,AEKA,iBAAiB,KFLK;ADExB,AKVA,CJSC,AEKA;AFJD,AEKA,EHJE,0BAA0B;CAC3B,CGIC,iBAAiB;AHHnB,CGIC,CEdC,0BAA0B;AFe5B,CEdC,CLUC,ACDA,0BDC0B,MCDM;AIRlC,CLUC,ACDA,CEKC,iBAAiB;AHHnB,ACDA,CEKC;AACD,EHJE,0BAA0B;CAC3B,CCDC,eAAe;ADEjB,CCDC,CEKC,iBAAiB;AFJnB,CEKC,CHJC,0BAA0B;AGK5B,CHJC,CCDC,eAAe;ADEjB,CCDC,CEKC,iBAAiB;AFJnB,CEKC,CHJC,0BAA0B;AGK5B,CHJC,CCDC,AITA,eAAe,OJSO;ADExB,CKVC,CJSC,AEKA,iBAAiB,WFLW;AIR9B,CJSC,AEKA,CHJC,0BAA0B;ACA5B,AEKA,CHJC,CKVC,0BAA0B;ALW5B,CKVC,CJSC,AEKA,iBAAiB,KFLK;AIRxB,CFcC,CHJC,ACDA,0BDC0B,ECDE;AEM9B,CHJC,ACDA,CITC,0BAA0B;ALW5B,ACDA,CITC,CFcC,iBAAiB;AEbnB,CFcC,CHJC,ACDA,sBAAsB,IDCI;AGK5B,CHJC,CCDC,AITA,0BAA0B,EJSE;ADE9B,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,+BAA+B;AGKjC,EHJE,ACDA,AITA,mBJSmB,kBITkB,KLUK;CKT3C,CLUC,ACDA,AEKA,aFLa,IEKI,UHJU;AKT7B,CFcC,CHJC,ACDA,uBDCuB,oBCDoB;AEM7C,EHJE,ACDA,AITA,eJSe,WITW,QLUQ;CCAnC,AITA,CLUC,AGIA,iBAAiB,EHJE;ACArB,AITA,CLUC,AGIA,aFLa,GITG;ALWjB,ACDA,AEKA,AEdA;EJUE,AEKA,AEdA,aAAa,IFcI,EFLE;CEMpB,CFLC,AITA,cLUc,EKVE,EJSE;ADEpB,AGIA,CFLC,CITC,iBAAiB;AJUnB,EDCE,AGIA,AEdA,WLUW,MGIM,aEda;CLW/B,AGIA,AEdA,CJWC,wBAAwB;ADA1B,AGIA,AEdA,EJWE,uBAAuB;EDAvB,ACCA,AEGA,AEdA,iBFciB,EHJE,KCCK,QIXQ;CJYjC,AEGA,AEdA,CLUC,SAAS;ACEX,AEGA,AEdA,ELUE,WCCW,sCDDsC;ACEnD,EDDE,AGIA,WHJW,MGIM;CAClB,CHJC,ACCA,cIXc,OJWO,CDDC;AGKxB,AEdA,ELUE,ACCA,aAAa,GDDG;CACjB,CCEC,AEEA,AEdA,iBFciB,EFFE,AIZA;ALWrB,CGIC,CFFC,AIZA,mBAAmB,KJYK;AEG1B,EHJE,ACEA,AIZA,0BLU0B,AKVA,GJYG;CDD9B,ACEA,CEEC,AEdA,aAAa,IFcI;AHHnB,ACEA,CEEC,CEdC,0BAA0B;AFe5B,CEdC,CJYC,8BAA8B;AIXhC,EJYE,AEEA,cHJc,CCEC,EEEE;AHHnB,CGIC,CFFC,AIZA,iBJYiB,SIZS;AFe5B,CFFC,AIZA,CLUC,oBAAoB;ACGtB,AIZA,CLUC,CGIC,iBAAiB;AHHnB,CGIC,CEdC,iBAAiB;AFenB,CEdC,CLUC,cCEc,kBDFkB;ACGlC,AIZA,CLUC,CGIC,iBAAiB;AHHnB,CGIC,CFFC,AIZA,gBAAgB,QJYQ;AEG1B,CFFC,AIZA,CLUC,gCAAgC;ACGlC,AIZA,ELUE,AGIA,gBHJgB,CGIC;CAClB,CHJC,ACEA,AIZA,iBLUiB,UKVU,CJYC;AEG9B,CHJC,ACEA,AIZA;ALWD,ACEA,AIZA,EFcE,iBAAiB;CAClB,CFFC,AIVA,wBAAwB,KJUK;AEG/B,CFFC,AIVA;AJWD,AIVA,EFYE,iBAAiB;CAClB,CFFC,AIVA,mBAAmB,YJUY;AEGjC,CFFC,CIVC,sBAAsB;AJWxB,EDFE,AGIA,AEZA,aAAa,IFYI,8BHJ8B;CAChD,AGIA,CFFC,AIVA,cAAc,kBJUkB;ADDlC,AGIA,CFFC,CIVC,iBAAiB;AJWnB,EDFE,AGIA,AEZA,iBFYiB,GEZG,8BLQ8B;CACnD,AGIA,CFFC,AIVA,mBAAmB,IJUI;ADDzB,AGIA,CFFC,AIVA;AJWD,AIVA,ELQE,AGIA,iBAAiB,SHJS;CAC3B,AGIA,CFFC,AIVA,kBJUkB,CIVC;ALSrB,AGIA,CFFC,CIVC,OAAO;AJWT,EEEE,AEZA,QAAQ,SFYS;CAClB,AEZA,CJUC,mBAAmB;AEGrB,AEZA,CJUC;AACD,EEEE,AEZA,gBAAgB,CFYC;CAClB,CFFC,AIVA,mBAAmB,WJUW;AEGhC,CFFC,AIVA;AJWD,AIVA,EFYE,iBAAiB;CAClB,CFFC,AIVA,iBJUiB,KIVK;AFaxB,CFFC,CIVC,mBAAmB;AJWrB,EEEE,AEZA,WAAW,MFYM;CAClB,CFFC,AIVA,iBAAiB,CJUC;AEGpB,CFFC,CIVC,gBAAgB;AJWlB,EEEE,AEZA,eAAe,EFYE;CAClB,AEZA,CLQC,ACEA,kBAAkB,mBDFmB;AGKvC,AEZA,CLQC,ACEA;ADDD,ACEA,EEEE,AEZA,aAAa,IFYI;CAClB,CFFC,AIVA,mBAAmB,QJUQ;AEG7B,CFFC,CIVC,gBAAgB;AJWlB,CIVC,CFYC,iBAAiB;AEXnB,CFYC,CFFC,cIVc,EJUE;AEGlB,AEZA,CJUC;AACD,EEEE,AEZA,iBFYiB,CEZC;CFanB,CFFC,AIVA,0BAA0B,EJUE;AEG9B,CFFC,CIVC,wCAAwC;AJW1C,EIVE,aAAa;EJWb,AEEA,AEZA,eAAe,EFYE,WFFW;CAC7B,AEEA,CEZC,iBAAiB;AJWnB,AEEA,EHJE,AKRA,aAAa,6BLQ6B;CAC3C,CCEC,AEEA,AEZA,gBAAgB,CFYC,WFFW;ADD9B,CCEC,AEEA,CEVC,mBAAmB;AJSrB,AEEA,CEVC;AACD,EJQE,AEEA,iBAAiB,WFFW;CAC7B,AEEA,CEVC,aAAa;AJSf,AEEA,CEVC;AACD,EJQE,AEEA,iBAAiB,WFFW;CAC7B,AEEA,CEVC,6BAA6B;AJS/B,AEEA,EEVE,kBAAkB;EJSlB,AEEA,AEVA,iBFUiB,GEVG,UJQU;CAC/B,AEEA,AEVA;AJSD,AEEA,AEVA;EJSE,AEEA,AEVA,iBFUiB,EFFE,sBIRsB;CJS1C,AEEA,AEVA,CLMC,2CAA2C;ACG7C,AEEA,AEVA,CLMC;AACD,ECEE,AIRA,oBJQoB,MIRM;CJS3B,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC,mBEVmB;AFWpB,AEVA,EJQE,oBAAoB;CACrB,CEEC,AEVA,YAAY,KFUK;AFDnB,CEEC,AEVA;AFWD,AEVA,EJQE,oBAAoB;CACrB,CEEC,AEVA,iBFUiB,gBEVgB;AJSnC,CEEC,AEVA;AFWD,AEVA,EJQE,oBAAoB;CACrB,CEEC,AEVA,iBFUiB,CEVC;AJSpB,CEEC,AEVA;AFWD,AEVA,ELME,ACEA,+BAA+B,WDFW;CAC3C,ACEA,CEEC,AEVA,cAAc,GFUG;AHHnB,ACEA,CEEC,CEVC,eAAe;AFWjB,EFFE,AIRA,gBJQgB,AIRA;CJSjB,CEEC,AEVA,eAAe,EFUE;AFDnB,CEEC,AEVA;AFWD,AEVA,EJQE,gBAAgB;CACjB,CEEC,AEVA,eAAe,EFUE;AFDnB,CEEC,CEVC,cAAc;AFWhB,EFFE,AIRA,gBAAgB,CJQC;CAClB,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC;AACD,EFFE,iBAAiB;CAClB,CEEC,iBAAiB;AFDnB,CEEC,CHJC,0CAA0C;AGK5C,CHJC,CCEC,AIRA,gBAAgB,CJQC;ADDnB,CCEC,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC,CHJC,2CAA2C;AGK7C,CHJC,CCEC,6BAA6B;ADD/B,CCEC,CEEC,iBAAiB;AFDnB,CEEC,CHJC,0BAA0B;AGK5B,CHJC,CCEC,AIRA,gBAAgB,CJQC;ADDnB,CCEC,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC;AACD,EFFE,iBAAiB;CAClB,CEEC,iBAAiB;AFDnB,CEEC;AACD,EFFE,AIRA,gBAAgB,IJQI;CACrB,AIRA,CLMC,2CAA2C;ACG7C,AIRA,CLMC,CGIC,iBAAiB;AHHnB,CGIC,CFFC,gBAAgB;AEGlB,CFFC,CDFC,wBAAwB;ACG1B,EDFE,kBAAkB;EAClB,ACEA,AIRA,cJQc,EIRE,CLMC;CCGlB,AIRA,CLMC,AGIA,WHJW,MGIM;AFDnB,AIRA,CFUC,CHJC,mBAAmB;AGKrB,EHJE,ACEA,iBDFiB,MCEM;CDDxB,CCEC,AEEA,eFFe,EEEE;AHHnB,CCEC,AEEA,eHJe;AAChB,ACEA,AEEA,EEVE,gBAAgB;CACjB,CLMC,ACEA,AEEA,aHJa,IGII,EFFE;AIPrB,CLMC,AGIA,CFFC,oBAAoB;ADDtB,AGIA,CFFC;AACD,EDFE,AGIA,iBAAiB,aHJa;CGK/B,CHJC,ACEA,YDFY,YCEY;AEG1B,CHJC,ACEA,CIRC,gBAAgB;ALOlB,ACEA,CIRC;AACD,ELME,ACEA,AEEA,aFFa,EDFE,EGIE;CHHlB,ACEA,AEEA;AHHD,ACEA,AEEA;EHHE,ACEA,AEEA,eHJe,EGIE,WFFW;CDD7B,ACEA,AEEA,CEVC,gBAAgB;ALOlB,ACEA,AEEA,CEVC;AACD,ELME,ACIA,AEAA,eHJe,EGIE,8BFA8B;CDHhD,ACIA,AEAA;AHHD,ACIA,AEAA,EEVE,cAAc;CACf,CLMC,ACIA,AEAA,eHJe,EGIE,CFAC;AITpB,CLMC,AGIA,CFAC,kBAAkB;ADHpB,AGIA,CFAC;AACD,EDJE,AGIA,AEVA,cAAc,GFUG,GHJG;CACrB,AGIA,AEVA,CJUC,aAAa;ADHf,AGIA,AEVA,EJUE,YAAY;CACb,CDJC,AGIA,iBHJiB,AGIA;AFCnB,CDJC,AGIA,CEVC,cAAc;ALOhB,AGIA,CEVC,CJUC,aAAa;AITf,ELME,ACIA,AEAA,YFAY,KEAK,CHJC;CACnB,ACIA,AEAA;AHHD,ACIA,AEAA,EEVE,cAAc;CACf,CLMC,ACIA,AEAA,YHJY,CCIC,IEAI;AETnB,CLMC,AGIA,CFAC,YAAY,OIVO;ALOrB,AGIA,AEVA,CJUC;AACD,EDJE,AGIA,AEVA,YLMY,CCIC,IEAI,oBEVoB;AJWvC,CDJC,AGIA,CEVC,6BAA6B;ALO/B,AGIA,EFAE,AITA,gBLKgB,GKLG,yBJSyB;ADH9C,ECIE,AEAA,AETA,iBFSiB,GFAG,IITI;CFUzB,CHJC,ACIA,AITA,mBJSmB,EDJE,QKLQ;AFU/B,CHJC,ACIA,CITC,iCAAiC;ALMnC,ACIA,CITC,CFSC,aHJa,IGII;AHHnB,AKLA,CFSC,CFAC,gBAAgB;AEClB,EFAE,AITA,kBJSkB,SITS;ELM3B,ACIA,AEAA,AETA,iBFSiB,GFAG,SITS,SLKS;CGKvC,AETA,CLKC,ACIA,eAAe,MDJM;AGKvB,AETA,CLKC,ACIA,qBITqB;ALMtB,ACIA,AITA,EFSE,iBAAiB;CAClB,CHJC,ACIA,AITA,iBAAiB,EJSE,KDJK;AGK1B,CHJC,AKLA,CJSC,qBAAqB;ADHvB,AKLA,CJSC,CEAC,iBAAiB;AFCnB,CEAC;AACD,EHJE,ACIA,0BDJ0B,GCIG;EDH7B,ACIA,AEAA,iBAAiB,KFAK,iBDJiB;CACxC,AGIA,CFAC,AITA,gBJSgB,AITA;ALMlB,AGIA,EFAE,AITA,UJSU,OITO;CAClB,CLKC,ACIA,AEAA,iBAAiB,EFAE,ODJO;AKJ5B,CLKC,AGIA,CFAC,cITc,OJSO;ADHvB,AGIA,AETA,EJSE,uBAAuB;EDHvB,ACIA,AEAA,AETA,YJSY,EITE,GFSG,WHJW;CAC7B,ACIA,AEAA,AETA;ALMD,ACIA,AEAA,AETA,sBLKsB;AACtB,ECKE,AEDA,iBAAiB,EFCE;CEApB,CHJC,ACKA,AIVA,gBAAgB,QLKQ,ACKA;AEA1B,CHJC,AKLA,CJUC,6BAA6B;ADJ/B,AKLA,CJUC,CEDC,iBAAiB;AFEnB,CEDC,CHJC,0BAA0B;AGK5B,EHJE,ACKA,AIVA,eJUe,gBIVgB,ULKU;CAC1C,ACKA,AIVA,CFSC,iBAAiB;AHHnB,ACKA,AIVA,CFSC;AACD,EHJE,ACKA,AIVA,gBLKgB,SCKS,AIVA;ELMzB,ACKA,AEDA,AETA,gBAAgB,CFSC,GHJG,UCKU;CDJ/B,AGIA,CFCC,AIVA,0BJU0B,CIVC;ALM7B,AGIA,CETC,CJUC,sBAAsB;AITxB,CJUC,CDLC,AGIA,iBAAiB,EHJE;ACMrB,CDLC,AGIA;AHHD,AGIA,EFCE,cIVc,EJUE;AITlB,CJUC,CDLC,AGIA,iBAAiB,KHJK;ACMxB,CEDC,CHJC,AKLA,gBAAgB,ELKE;AGKpB,CETC,CLKC,ACKA,mBDLmB,ICKI;AITzB,CLKC,CCKC,AEDA,iBAAiB,WFCW;ADJ9B,CGIC,CFCC,AIVA,iBAAiB,OJUO;AEA1B,EHJE,ACKA,AIVA,mBAAmB,CJUC,YDLY;CCMjC,AIVA,CLKC,AGIA,iBAAiB,oBHJoB;ACMvC,AIVA,CFSC,CHJC,0BAA0B;AGK5B,EHJE,ACKA,AIVA,kBJUkB,CDLC,GKLG;CACvB,CLKC,ACKA,AEDA,iBAAiB,IFCI,KDLK;AKJ5B,CJUC,AEDA,CHJC,YAAY;ACMd,AEDA,EHJE,AKLA,eAAe,OLKO;EACtB,ACKA,AEDA,AETA,aLKa,AKLA,IFSI,GFCG;CEArB,AETA,CLKC,ACKA,QDLQ,SCKS;AEAnB,AETA,CJUC,CDLC,mBAAmB;ACMrB,EDLE,AGIA,AETA,eAAe,EFSE,EHJE;CGKpB,CHJC,AKLA,iBAAiB,YLKY;AGK/B,EHJE,AKLA,YLKY,CKLC,CJUC;AAChB,EDLE,AGIA,AETA,iBFSiB,CETC,OLKO;CAC1B,AGIA,AETA;ALMD,AGIA,AETA;ELME,AGIA,AETA,eLKe,AKLA,EFSE;CAClB,CHJC,AKLA,iBAAiB,KLKK;AGKxB,EHJE,AKLA,aAAa,GLKG;EAChB,AGIA,AETA,aLKa,IGII,CETC;CFUnB,AETA,CLKC,CCKC,ODLO;ACMV,AEDA,AETA,ELKE,mBAAmB;EACnB,ACKA,AEDA,AETA,iBFSiB,CHJC,CCKC,AIVA;CFUpB,AETA,CLKC,ACKA,gBAAgB,CDLC;AGKnB,AETA,ELKE,ACKA,mBDLmB,GCKG;EDJtB,ACKA,AEDA,UHJU,OCKO,AEDA;CAClB,CHJC,ACKA,YDLY,EKLE,YJUY;AEA5B,AETA,CLKC,CCKC,uBAAuB;ADJzB,ECKE,AEDA,AETA,iBFSiB,KFCK,8BIV8B;CFUrD,CHJC,ACKA,AIVA,gBLKgB,ECKE,iBIViB;AFUrC,EHJE,ACKA,AIVA,WLKW,uBKLuB,OJUO;EDJzC,ACKA,AEDA,AETA,WLKW,MGIM,MFCM,UIVU;CFUlC,CHJC,ACKA,AIVA,WJUW,cDLc,8BKL8B;AFUzD,CHJC,CCKC,AIVA,gCJUgC,MIVM;ALMxC,ECSE,AELA,AETA,iBFSiB,aFKa,iBIdiB;CJehD,AELA,CHJC,AKLA,cLKc,CKLC;AJejB,AELA,CHJC,CKLC,kBAAkB;ALMpB,ECSE,AELA,AETA,iBFSiB,EFKE,GIdG;CFUvB,CHJC,ACSA,AIdA,mBJcmB,EDTE,SKLS;AFUhC,CETC,CLKC,ACSA,YAAY,EDTE;AKJhB,CLKC,CCSC,AELA,aFKa,IELI;AHHnB,CGIC,CFKC,AIdA,kBJckB,QIdQ;AFU5B,EHJE,ACSA,AIdA,eAAe,ELKE,ECSE;CIbpB,CLKC,ACSA,WAAW,gBDTgB;AKJ7B,CLKC,CCSC,AELA,iBAAiB,cFKc;ADRjC,CGIC,CFSC,AIlBA,0BAA0B,IJkBI;AERhC,EHJE,ACgBA,AIrBA,eAAe,WLKW,cCgBc;CIpBzC,CLKC,ACoBA,oBDpBoB,ACoBA;AIxBtB,CLKC,CCoBC,AEhBA,iBAAiB,IFgBI;ADnBvB,CCoBC,AEhBA,CETC,0BAA0B;AJ0B5B,AEhBA,EHJE,AKLA,mBAAmB,OLKO;EAC1B,ACoBA,AIzBA,sBLKsB,qBKLqB,CJyBC;CDnB7C,ACoBA,CEhBC,AETA,iBFSiB,AETA;ALMnB,ACoBA,CEhBC,CETC,qBAAqB;AFUvB,EHJE,ACoBA,AIzBA,eLKe,IKLI,sBJyBsB;CDnB1C,ACoBA,CIzBC,oBAAoB;ALMtB,ACoBA,EEhBE,AETA,YLKY,KGIK,CETC;ALMpB,CGIC,CFgBC,AIzBA,YAAY,8BJyB8B;AEf5C,CFgBC,AIzBA,CLKC,sCAAsC;ACqBxC,AIzBA,ELKE,AGIA,iBAAiB,MHJM;CGKxB,CHJC,ACoBA,AIzBA,aLKa,MKLM,sBJyBsB;AEf3C,CHJC,ACoBA,CIzBC,iBAAiB;ALMnB,ACoBA,EIzBE,YAAY;CACb,CLKC,ACoBA,AEhBA,iBAAiB,CHJC,wBCoBwB;AIxB5C,CJyBC,AEhBA,CHJC,uBAAuB;ACqBzB,AEhBA,EHJE,AKLA,4BAA4B,eLKe;CAC5C,CCoBC,AIzBA,WAAW,8BJyB8B;ADnB3C,CCoBC,CEhBC,AETA,iBFSiB,GETG;AJ0BtB,CEhBC,CHJC,AKLA,eAAe,ILKI;AGKrB,EHJE,ACoBA,AIzBA,iBAAiB,KLKK,mBCoBmB;CAC1C,CDpBC,AKLA,iBLKiB,OKLO;AJ0B1B,CIzBC,CLKC,qBAAqB;AKJvB,ELKE,ACoBA,aDpBa,6BCoB6B;CDnB3C,ACoBA,CEhBC,AETA,YAAY,KFSK;AHHnB,ACoBA,CEhBC,CETC,YAAY;AFUd,EFoBE,AI7BA,0BAA0B,EJ6BE;CAC7B,CDxBC,AKLA,kBAAkB,CLKC;ACyBrB,CI7BC,CLKC,qBAAqB;AKJvB,ELKE,AC4BA,AExBA,iBAAiB,QHJQ,AC4BA;CD3B1B,AGIA,CFwBC,mBAAmB;AD3BrB,AGIA,EFwBE,aAAa,CIjCC;AAChB,EJiCE,cAAc;ED3Bd,AC4BA,AExBA,AETA,gBAAgB,CFSC,EFwBE,CD5BC;CACrB,AGIA,AETA,CJiCC,mBAAmB;AD3BrB,AGIA,AETA,EJiCE,yBAAyB;CAC1B,CD5BC,AKLA,eAAe,kCLKkC;AC6BnD,CD5BC,AKLA,CFSC,iBAAiB;AHHnB,AKLA,CFSC,CFwBC,qBAAqB;AEvBvB,EFwBE,AIjCA,oBAAoB,GJiCG;CACxB,AIjCA,CLKC,AGIA,iBAAiB,QHJQ;AC6B3B,AIjCA,CFSC,CHJC,gBAAgB;AGKlB,CHJC,CC4BC,mBAAmB;AD3BrB,EC4BE,AExBA,OFwBO,OIjCO,GFSG;AERnB,CFSC,CHJC,AC4BA,QAAQ,SD5BS;AGKnB,CHJC,CC4BC,AIjCA,WJiCW,OIjCO;ALMpB,CC4BC,CExBC,AETA,aAAa,IFSI;AFyBnB,CExBC,AETA,CLKC,iBAAiB;AGKnB,AETA,CLKC,CC4BC,eAAe;AD3BjB,CC4BC,CExBC,AETA,aAAa,IFSI;AFyBnB,CExBC,CETC,mBAAmB;AFUrB,CETC,CLKC,eAAe;AKJjB,ELKE,AGIA,cFwBc,GExBG,GHJG;AC6BtB,CD5BC,AGIA,CETC,WAAW,CJiCC;AD3Bd,ACmEA,AE/DA,EETE,SAAS;ELMT,ACmEA,AE/DA,AETA,iBLKiB,AGIA,eETe;CLMjC,AGIA,CETC,EJwEE,WAAW,GIxEG;ALMlB,AGIA,CETC,GJ4EG,sBAAsB;AI3E1B,ELKE,AGIA,CFmEC,gBEnEgB,CHJC;CGKnB,CHJC,ACuEA,AI5EA,kBAAkB,KLKK;AGKzB,CETC,CLKC,ECuEE,WAAW,8BDvE8B;AKJ7C,CLKC,CGIC,EFuEE,eEvEe,OFuEO;AD1E1B,CGIC,CETC,CJgFC,0BIhF0B;AFU7B,EHJE,AC2EA,AIhFA,wBLKwB,EKLE;CLM3B,AKLA,CFSC,EFuEE,WAAW,IEvEI;AHHnB,AKLA,CFSC,GF2EG,oBAAoB;AE1ExB,EETE,CJoFC,YIpFY;CJqFd,CE3EC,AETA,iBFSiB,AETA;AJqFnB,CE3EC,CHJC,AKLA,YJoFY,AIpFA,cLKc;ACwH5B,AEnHA,CETC,CLKC,0BAA0B;AKJ5B,ELKE,ACuHA,AEnHA,iBAAiB,QHJQ;CGK1B,CHJC,AKLA,EJ4HE,WAAW,AI5HA,eLKe;AGK9B,CETC,CLKC,EC2HE,qBD3HqB,SC2HS;AI/HlC,CLKC,CGIC,CFuHC,gBEvHgB;AHHnB,CGIC,CFuHC,AIhIA,YLKY,MKLM;ALMpB,AGIA,EETE,EJgIE,WAAW,KIhIK;ELMlB,AGIA,AETA,EJoIE,eE3He,AETA,SLKS,IC+HI;CD9H/B,AGIA,AETA,EJoIE;AD9HH,AGIA,AETA,EJoIE,oBD/HoB;AACtB,EGIE,AETA,EJoIE,WAAW,EIpIE,EFSE;CAClB,CETC,EJwIE,cIxIc,WJwIW;AE9H7B,EHJE,AKLA,CJwIC,gBIxIgB,gBLKgB;CAClC,ACmIA,CE/HC,AETA,iBFSiB,CETC;ALMpB,ACmIA,CE/HC,CETC,YJwIY,sGIxIsG;AJoKpH,AE1JA,CETC,CLKC,0BAA0B;AKJ5B,ELKE,AC8JA,AE1JA,eHJe,EGIE;CHHlB,AGIA,GF0JG,WAAW;AD7Jf,AGIA,IF8JI,oBAAoB;EDjKtB,AGIA,CF8JC,gBE9JgB,SHJS;CGK3B,CHJC,ACkKA,eDlKe;AGKjB,CHJC,GCkKG,WAAW;ADjKf,EGIE,AETA,EJ2KE,eElKe,KFkKK,6BI3K6B;CFUpD,AETA,CLKC,CCsKC,oBDtKoB;AGKvB,AETA,CJ2KC,CDtKC,0BAA0B;ACuK5B,EDtKE,AGIA,AETA,ULKU,OGIO,IETI,GJ2KG;AAM1B,CD3KC,AGIA,AETA;ALMD,AGIA,AETA,EJgLE;EEtKA,AETA,EJgLE,SAAS,MEvKM,IETI;CFUtB,AETA,EJgLE,eD3Ke;AAClB,AGIA,AETA,CJgLC;AACD,ED3KE,AGIA,AETA,eLKe,EGIE,EFuKE,EIhLE;AJyMvB,CE/LC,AETA,CLKC,gBAAgB;AGKlB,AETA,ELKE,ACmMA,iBDnMiB;CAClB,CGIC,AETA,EJwME,eE/Le,IETI,KJwMK;ADlM5B,CGIC,AETA,EJwME;AE9LH,AETA,ELKE,ACmMA,iCDnMiC;CAClC,CGIC,AETA,EJwME,eE/Le,WF+LW;ADlM9B,CGIC,EF+LE,CIxMC,4BAA4B;AFUhC,CF+LC,CDnMC,CKLC,aLKa;AC2OhB,CI/OC,CLKC,AGIA,UHJU,OGIO;AERnB,CFSC,CHJC,AC0OA,WD1OW;AGKb,CHJC,GC0OG,iCAAiC;ADzOrC,EGIE,EFyOE,YIlPY,GFSG,YFyOY;AIjP/B,CFSC,CHJC,CC6OC,cD7Oc;AGKjB,CHJC,CC6OC;AD5OF,EGIE,AETA,EJkPE,eEzOe,kBFyOkB,CIlPC;CFUrC,CHJC,AKLA,CJkPC,eD7Oe,CKLC;AFUnB,CETC,CLKC,AC6OA,iBD7OiB;AKJnB,ELKE,AGIA,EFyOE,aD7Oa,EGIE,kBFyOkB;CD5OpC,AGIA,GF4OG,0BAA0B;AD/O9B,AGIA,EETE,CJqPC,aDhPa,sBKLsB;ALMtC,CCgPC,CE5OC,AETA,iBFSiB,AETA;AJsPnB,CE5OC,AETA,CLKC,aAAa;AGKf,AETA,CLKC,CCgPC;AD/OF,EGIE,AETA,EJqPE,cIrPc,CFSC,mBF4OmB;CE3OrC,AETA,CLKC,ECgPE,yBDhPyB,ECgPE;AE3O/B,AETA,CLKC,ECgPE;AD/OH,ECgPE,AE5OA,iBAAiB;CAClB,GF4OG,YIrPY,qBJqPqB;AE3OrC,AETA,GJqPG;EACD,AE5OA,AETA,iBFSiB,EETE;CFUpB,CETC,EJqPE,kBIrPkB,gBJqPgB;AE3OtC,CETC,GJqPG,0BAA0B;AIpP9B,EFSE,CF4OC,gBE5OgB;CF6OlB,AE5OA,CETC,mBAAmB;AJsPrB,AE5OA,EETE,kBAAkB;CACnB,CFSC,iBAAiB;AERnB,CFSC,eF4Oe;AAChB,AE5OA,EETE,mBAAmB;ELMnB,ACgPA,AE5OA,AETA,iBFSiB,MHJM,CKLC;CLMzB,AGIA,AETA;ALMD,AGIA,AETA;EFUE,AETA,gBAAgB,CFSC;CAClB,CETC,oBAAoB;AFUtB,EETE,EJqPE,aIrPa,CJqPC;EE3OhB,AETA,EJqPE,YAAY,GE5OG,SETS;CFU3B,CETC,EJqPE,aAAa,KIrPK;AFUtB,EETE,CJqPC,gBIrPgB;CAClB,CJqPC,AE5OA,iBAAiB;AERnB,CFSC;AACD,EETE,EJqPE,cAAc,AIrPA;EFUhB,AETA,CJqPC,gBE5OgB,GETG;CFUrB,CF4OC,AIrPA,eAAe;AFUjB,CETC,GJqPG,2BAA2B;AIpP/B,IJqPI,iBAAiB;EE3OnB,AETA,CJqPC,eIrPe,CFSC;CAClB,CF4OC,AIrPA,eAAe;AFUjB,CETC,GJqPG,4BAA4B;AIpPhC,EFSE,EF4OE,eE5Oe,CF4OC;CE3OnB,CETC,CJqPC,kBIrPkB;AFUrB,CF4OC,CIrPC,wBAAwB;CACzB,CLKC,AGIA,iBAAiB,SHJS;AKJ5B,CLKC,AGIA;AHHD,AGIA,EETE,oBAAoB;EFUpB,AETA,iBFSiB,CETC;CFUnB,AETA;AFUD,AETA;ELME,AGIA,AETA,gBAAgB,CFSC,oBHJoB;CGKtC,CHJC,AKLA,uBLKuB,AKLA;AFUzB,EHJE,AKLA,iBLKiB,CKLC;CACnB,CLKC,AGIA,iBAAiB,CHJC;AKJpB,CLKC,AGIA;AHHD,AGIA,EETE,mBAAmB;EFUnB,AETA,UAAU,OFSO;CAClB,CHJC,AKLA,UAAU,gBLKgB;AGK5B,CHJC,CKLC,WAAW;ALMb,EGIE,AETA,iBFSiB,AETA;CFUlB,CHJC,AKLA,YAAY,+BLK+B;AGK7C,CHJC,CKLC,aAAa;ALMf,EGIE,AETA,iBFSiB,CETC;CFUnB,AETA;AFUD,AETA,ELKE,0BAA0B;EAC1B,AGIA,AETA,gBAAgB,CFSC,KHJK;CACvB,AGIA,CETC,kBAAkB;ALMpB,AGIA,EETE,eAAe;ELMf,AGIA,AETA,iBFSiB,SHJS,AKLA;CLM3B,AGIA,CETC,mBAAmB;ALMrB,AGIA,EETE,kBAAkB;ELOlB,AGGA,AETA,iBFSiB,EHHE,OKNO;CFU3B,CHHC,AKNA,wBLMwB,UKNU;AFUpC,EHHE,AKNA,aAAa,gBLMgB;EAC7B,AKNA,eLMe,AKNA;ELOf,AGGA,AETA,iBLMiB,AGGA,wDETwD;CFU1E,CHHC,AKNA,gBLMgB,IKNI;AFUtB,EHHE,AKNA,sBLMsB,gCKNgC;ELOtD,AGGA,AETA,iBFSiB,EETE,OLMO;CAC3B,AGGA,CETC,UAAU;ALOZ,AGGA,EETE,oBAAoB;EFUpB,AETA,YAAY,KFSK;CAClB,AETA;AFUD,AETA;ELOE,AGGA,AETA,YAAY,KFSK,SHHS;CGI3B,CHHC,AKNA,aLMa,MKNM;AFUrB,EHHE,AKNA,QAAQ,ILMI;CACb,CKNC,UAAU;ALOZ,EGGE,AETA,YAAY,KFSK;CAClB,CETC,+BAA+B;AFUjC,EHHE,AKNA,0BLM0B,UKNU;ELOpC,AGGA,AETA,iBFSiB,SHHS,WKNW;CLOtC,AGGA,CETC,8BAA8B;ALOhC,AGGA,CETC;AACD,ELME,AGGA,iBAAiB,GHHG;CACrB,AGGA,CETC,YAAY;ALOd,AGGA,EETE,mBAAmB;ELOnB,AGGA,AETA,SAAS,QLMQ,AGGA;CAClB,CHHC,AKNA,UAAU,eLMe;AGI3B,CHHC,CKNC,YAAY;ALOd,EGGE,AETA,iBFSiB,kBETkB;CFUpC,CHHC,AKNA,iBLMiB,eKNe;AFUlC,CHHC,CKNC,qCAAqC;ALOvC,EGGE,AETA,iBFSiB,aETa;CFU/B,AETA,CLMC,0BAA0B;AGI5B,AETA,CLMC;AACD,EGGE,iBAAiB;CAClB,CHHC,cKNc,YLMY;AGI5B,AETA,CLMC;AACD,EKNE,aAAa;ELOb,AKNA,YAAY,+BLM+B;EAC3C,AGGA,AETA,eAAe,EFSE,EHHE;CGIpB,CHHC,AKNA,eLMe,WKNW;AFU5B,CHHC,CKNC,mBAAmB;ALOrB,EKNE,mBAAmB;ELOnB,AGGA,AETA,YAAY,KFSK,aHHa;CGI/B,CHHC,AKNA,kBAAkB,eLMe;AGInC,EHHE,AKNA,ULMU,OKNO;CLOlB,AKNA,CFSC,iBAAiB;AHFnB,AKNA,CFSC;AACD,EHHE,AKNA,cAAc,gBLMgB;CAC/B,CGGC,AETA,iBFSiB,CETC;ALOpB,CGGC,CETC,iBAAiB;AFUnB,EHHE,AKNA,gBAAgB,CLMC;CKLlB,CLMC,AGGA,aHHa,IGGI;AERnB,CFSC,CHHC,iBAAiB;AGInB,CHHC,CKNC,kBAAkB;ALOpB,EGGE,AETA,eAAe,EFSE;CAClB,CHHC,AKNA,oBAAoB,ILMI;AGI1B,EHHE,AKNA,eLMe,GKNG;CLOnB,AKNA,CFSC,iBAAiB;AHFnB,CGGC;AACD;EACE,iBAAiB;CAClB;AACD,EHHE,eAAe;CAChB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,wBAAwB;CACzB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,wBAAwB;CACzB,CGGC,iBAAiB;AHFnB,CGGC,eHHe;AAChB,AGGA;EHFE,AGGA,iBAAiB,aHHa;CGI/B,CHHC,0BAA0B;AGI5B,EHHE,mBAAmB;EACnB,AGGA,eHHe,EGGE;CAClB,CHHC,sBAAsB;AGIxB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;AACD,EGGE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB,CHHC,qCAAqC;AGIvC,EHHE,uBAAuB;EACvB,AGGA,iBHHiB,AGGA;CHFlB,AGGA;AHFD,AGGA,cHHc;AACd,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,EHHE,4CAA4C;EAC5C,AGGA,iBAAiB,OHHO;CGIzB,CHHC,mBAAmB;AGIrB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,gBAAgB;AGIlB,CHHC;AACD,EGGE,iBAAiB;CAClB;AACD,gBHHgB;AAChB,EGGE,iBAAiB;CAClB,CHHC,YAAY;AGId,EHHE,mBAAmB;CACpB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,iBAAiB;CAClB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,iBAAiB;CAClB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,mBAAmB;EACnB,AGGA,iBHHiB,AGGA;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,gBHHgB,CGGC;CAClB,CHHC,iBAAiB;AGInB,EHHE,kBAAkB;EAClB,0BAA0B;CAC3B,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,wBAAwB;CACzB;AACD,EGGE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD,EHHE,WAAW;CACZ,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,0BAA0B;CAC3B,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,0BAA0B;CAC3B,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,qCAAqC;EACrC,AGGA,gBHHgB,CGGC;CAClB,CHHC,kBAAkB;AGIpB,EHHE,kBAAkB;EAClB,AGGA,iBAAiB,SHHS;CAC3B,AGGA;AHFD,AGGA;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EHFE,AGGA,iBAAiB,aHHa;CGI/B,CHHC,uCAAuC;AGIzC,CHHC;AACD;EACE,oBAAoB;EACpB,AGGA,iBAAiB,SHHS;CGI3B,CHHC,eAAe;AGIjB,EHHE,2BAA2B;CAC5B;AACD,EGGE,iBAAiB;CAClB,CHHC,qBAAqB;AGIvB,EHHE,gBAAgB;CACjB;AACD,EGGE,iBAAiB;CAClB,CHHC,oBAAoB;AGItB,CHHC;AACD;EACE,AGGA,iBAAiB,GHHG;CACrB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,GHHG;CACrB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,OHHO;CACzB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,EHHE;CGIpB,CHHC,aAAa;AGIf,EHHE,aAAa;EACb,AGGA,gBHHgB,CGGC;CAClB,CHHC,gBAAgB;AGIlB,EHHE,iBAAiB;EACjB,mBAAmB;CACpB;AACD;EACE,eAAe;EACf,AGGA,aHHa,IGGI;CAClB,CHHC,eAAe;AGIjB,EHHE,kBAAkB;CACnB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,mBAAmB;CACpB;AACD,EGGE,iBAAiB;CAClB,CHHC,mBAAmB;AGIrB,CHHC;AACD;EGIE,iBAAiB;CAClB,eHHe;AAChB,AGGA,kBHHkB;AAClB,EGGE,iBAAiB;CAClB,CHHC,iCAAiC;AGInC,EHHE,iBAAiB;EACjB,AGGA,gBHHgB,CGGC;CAClB,CHHC,mBAAmB;AGIrB,CHHC;AACD;EACE,eAAe;EACf,AGGA,YHHY,KGGK;CAClB,CHHC,mBAAmB;AGIrB,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,eAAe;EACf,eAAe;EACf,AGGA,UHHU,OGGO;CHFlB,AGGA;AHFD,AGGA;EHFE,eAAe;EACf,AGGA,eHHe,EGGE;CAClB,CHHC,gBAAgB;AGIlB,EHHE,UAAU;CACX;AACD,EGGE,iBAAiB;CAClB,CHHC,eAAe;AGIjB,EHHE,gBAAgB;EAChB,AGGA,iBAAiB,EHHE;CGIpB,CHHC,WAAW;AGIb,EHHE,SAAS;CACV,CGGC,iBAAiB;AHFnB,CGGC,gBHHgB;AACjB,AGGA;EHFE,AGGA,iBHHiB,AGGA;CAClB,CHHC,cAAc;AGIhB,EHHE,kBAAkB;CACnB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,oBAAoB;CACrB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,sBAAsB;EACtB,AGGA,YHHY,KGGK;CAClB,CHHC,mBAAmB;AGIrB,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,oBAAoB;EACpB,AGGA,YHHY,KGGK;CHFlB,AGGA;AHFD,AGGA;EHFE,gBAAgB;EAChB,AGGA,iBAAiB,EHHE;CGIpB,CHHC,eAAe;AGIjB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,wBAAwB;AGI1B,EHHE,2BAA2B;EAC3B,AGGA,iBAAiB,oBHHoB;CGItC,CHHC,mBAAmB;AGIrB,EHHE,sBAAsB;EACtB,AGGA,cHHc,GGGG;CAClB,CHHC,mBAAmB;AGIrB,EHHE,yCAAyC;CAC1C,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,eAAe;EACf,AGGA,eHHe,EGGE;CAClB,CHHC,gBAAgB;AGIlB,EHHE,mBAAmB;EACnB,AGGA,iBAAiB,CHHC;CGInB,CHHC,mBAAmB;AGIrB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,YAAY;AGId,EHHE,iBAAiB;EACjB,AGGA,eHHe,EGGE;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,YHHY,KGGK;CAClB,CHHC,QAAQ;AGIV,EHHE,0BAA0B;EAC1B,AGGA,aHHa,IGGI;CAClB,CHHC,UAAU;AGIZ,EHHE,SAAS;EACT,AGGA,iBAAiB,EHHE;CGIpB,CHHC,qBAAqB;AGIvB,EHHE,2CAA2C;EAC3C,AGGA,iBAAiB,CHHC;CGInB,CHHC,kBAAkB;AGIpB,EHHE,6CAA6C;CAC9C,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,sBAAsB;EACtB,AGGA,YHHY,KGGK;CAClB,CHHC,gBAAgB;AGIlB,EHHE,kBAAkB;EAClB,AGGA,WHHW,MGGM;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,OHHO;CACzB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,OHHO;CGIzB,CHHC,mBAAmB;AGIrB,EHHE,kBAAkB;EAClB,AGGA,iBAAiB,KHHK;CACvB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,+BHH+B;CGIjD,CHHC,uDAAuD;AGIzD,EHHE,sDAAsD;EACtD,AGGA,iBAAiB,KHHK;CGIvB,CHHC,mBAAmB;AGIrB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,EHHE,oBAAoB;CACrB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,mBAAmB;CACpB,CGGC,iBAAiB;AHFnB,CGGC,iBHHiB;AAClB,AGGA;EHFE,AGGA,gBHHgB,CGGC;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,EHHE;CGIpB,CHHC,YAAY;AGId,EHHE,YAAY;EACZ,AGGA,aHHa,IGGI;CAClB,CHHC,eAAe;AGIjB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,oBAAoB;AGItB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,mCAAmC;AGIrC,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;AACD,EGGE,gBHHgB,CGGC;AHFnB,CGGC;AACD,EHHE,aAAa;EACb,AGGA,iBAAiB,KHHK;CGIvB,CHHC,aAAa;AGIf,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,mBAAmB;AGIrB,EHHE,mBAAmB;EACnB,AGGA,iBAAiB,EHHE;CGIpB,CHHC,mBAAmB;AGIrB,EHHE,oBAAoB;CACrB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,gBAAgB;EAChB,AGGA,cHHc,GGGG;CAClB,CHHC,qCAAqC;AGIvC,EHHE,mBAAmB;EACnB,AGGA,WHHW,MGGM;CAClB,CHHC,YAAY;AGId,EHHE,SAAS;EACT,kBAAkB;CACnB;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,aAAa;AGIf,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,kBAAkB;CACnB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,oBAAoB;EACpB,AGGA,eHHe,EGGE;CAClB,CHHC,iBAAiB;AGInB,EHHE,wBAAwB;CACzB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,YAAY;EACZ,AGGA,iBHHiB,AGGA;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,YHHY,KGGK;CAClB,CHHC,gBAAgB;AGIlB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;EGIC,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;;GAGG;AACH;EACE,2CAA2C;EAC3C,6DAA6D;EAC7D,+QAA+Q;EAC/Q,oBAAoB;EACpB,mBAAmB;CACpB;AACD;;EAEE,sBAAsB;EACtB,gEAAgE;EAChE,mBAAmB;EACnB,YAAY;EACZ,qBAAqB;EACrB,oCAAoC;EACpC,mCAAmC;CACpC;AACD;EACE,qBAAqB;EACrB,uBAAuB;CACxB;AACD;EACE,iBAAiB;EACjB,kBAAkB;EAClB,qBAAqB;CACtB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;CAChB;AACD;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,oBAAoB;CACrB;AACD;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,mBAAmB;CACpB;AACD;;EAEE,YAAY;EACZ,mBAAmB;CACpB;AACD;;EAEE,aAAa;EACb,kBAAkB;CACnB;AACD;EAEE,wCAAwC;CACzC;AACD;EAEE,gDAAgD;CACjD;AAWD;EACE;IAEE,wBAAwB;GACzB;EACD;IAEE,0BAA0B;GAC3B;CACF;AAWD;EACE;IAEE,wBAAwB;GACzB;EACD;IAEE,2BAA2B;GAC5B;CACF;AACD;EACE,iEAAiE;EAGjE,yBAAyB;CAC1B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;;;;;EAKE,aAAa;CACd;AACD;oEACoE;AACpE,oEAAoE;AACpE;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;;;;EAKE;AACF;EACE,wBAAwB;EACxB,0CAA0C;EAC1C,wPAAwP;EACxP,oBAAoB;EACpB,mBAAmB;CACpB;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAkmBE,sBAAsB;EACtB,wBAAwB;EACxB,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CACpC;AACD;;;;;;;;EAWE,mCAAmC;CACpC;AAiCD;EACE;IACE,wBAAwB;GACzB;EACD;IACE,0BAA0B;GAC3B;CACF;AACD;EAGE,2CAA2C;CAC5C;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,uBAAuB;EACvB,yCAAyC;EACzC,mPAAmP;EACnP,oBAAoB;EACpB,mBAAmB;CACpB;AACD;;EAEE,uBAAuB;EACvB,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,uCAAuC;EACvC,oCAAoC;EACpC,mCAAmC;CACpC;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;;;;;;;;;;;;;;;;;;;GAoBG;AACH;EACE,4BAA4B;EAC5B,sDAAsD;EACtD,yXAAyX;EACzX,oBAAoB;EACpB,mBAAmB;CACpB;AACD;EACE,sBAAsB;EACtB,4BAA4B;EAC5B,mBAAmB;EACnB,oBAAoB;EACpB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CACpC;AACD;EACE,mBAAmB;EACnB,aAAa;CACd;AACD;EACE,iEAAiE;EAGjE,yBAAyB;CAC1B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB","file":"app-bundle.js","sourcesContent":["import { autoinject } from 'aurelia-dependency-injection';\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\n\r\n@autoinject()\r\nexport class EventService {\r\n constructor(eventAggregator: EventAggregator) {\r\n this._eventAggregator = eventAggregator;\r\n }\r\n\r\n private readonly _eventAggregator: EventAggregator;\r\n\r\n publish(eventType: EventType, data: any = null){\r\n this._eventAggregator.publish(eventType, data);\r\n }\r\n\r\n subscribe(eventType: EventType, callback: (data) => void){\r\n this._eventAggregator.subscribe(eventType, callback)\r\n }\r\n}\r\n\r\nexport type EventType =\r\n 'login' |\r\n 'logout' |\r\n 'request' |\r\n 'response' |\r\n 'routed' |\r\n 'notAdmin' |\r\n 'adminDetected' |\r\n 'tournamentChanged';","import { inject } from \"aurelia-framework\";\r\nimport { Router } from \"aurelia-router\";\r\nimport { RouterConfiguration } from \"aurelia-router\";\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\nimport { EventService } from '../resources/services/eventService';\r\n\r\n@inject(Router, EventAggregator, EventService)\r\nexport class RouterService {\r\n\r\n private currentRoute: string = 'statistics';\r\n private readonly eventAggregator: EventAggregator;\r\n private readonly eventService: EventService;\r\n\r\n constructor(router: Router, eventAggregator: EventAggregator, eventService: EventService) {\r\n this.eventAggregator = eventAggregator;\r\n this.eventService = eventService;\r\n this.eventAggregator.subscribe('router:navigation:complete', data => {\r\n if (data.instruction.fragment == '/') {\r\n this.currentRoute = 'statistics';\r\n } else {\r\n this.currentRoute = this.determineRoute(data.instruction.fragment);\r\n }\r\n this.eventService.publish('routed', this.currentRoute);\r\n }); \r\n }\r\n\r\n public configure(config: RouterConfiguration) : RouterConfiguration {\r\n config.title = \"ppppool\",\r\n config.map([\r\n { route: [\"\"], moduleId: \"./main/statistics/statistics\", title: 'Statistics', nav: true },\r\n { route: [\"picks\"], moduleId: \"./main/picks/picks\", title: 'Picks', nav: true },\r\n { route: [\"winners\"], moduleId: \"./main/winners/winners\", title: 'Winners', nav: true },\r\n { route: [\"feedback\"], moduleId: \"./main/feedback/feedback\", title: 'Feedback' },\r\n { route: [\"admin\"], moduleId: \"./main/admin/admin\", title: 'Admin', nav: true },\r\n { route: [\"settings\"], moduleId: \"./main/settings/settings\", title: 'Settings', nav: true },\r\n ]);\r\n return config;\r\n }\r\n\r\n determineRoute(route) {\r\n let firstSlash = false;\r\n let buffer = '';\r\n for (let c of route) {\r\n if (!firstSlash) {\r\n if (c == '/') {\r\n firstSlash = true;\r\n continue;\r\n }\r\n }\r\n if (c == '/') {\r\n return buffer;\r\n }\r\n buffer = buffer + c;\r\n }\r\n return buffer;\r\n }\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { EventService } from './resources/services/eventService';\r\nimport { RouterService } from './shell/routerService';\r\nimport { Router } from 'aurelia-router';\r\n\r\n@inject(EventService, Router, RouterService)\r\nexport class App {\r\n constructor(eventService: EventService, router: Router, routerService: RouterService) {\r\n this.eventService = eventService;\r\n this.router = router;\r\n this.routerService = routerService;\r\n }\r\n\r\n eventService: EventService;\r\n routerService: RouterService;\r\n router: Router;\r\n\r\n async activate() {\r\n await this.router.configure(this.routerService.configure); }\r\n}","export default {\n debug: true,\n testing: true\n};\n","import { autoinject } from 'aurelia-dependency-injection';\r\nimport { HttpClient } from \"aurelia-fetch-client\";\r\n\r\n@autoinject()\r\nexport class RestService {\r\n constructor(http: HttpClient) {\r\n this.http = http;\r\n }\r\n\r\n private http: HttpClient\r\n\r\n public async post(url: string, query: Object = null, headers: Object = {}, body: Object = {}): Promise {\r\n let urlQuery = this.getQueryUrl(url, query);\r\n this.requestDiagnostic();\r\n if(!headers){\r\n headers = {}\r\n }\r\n headers['Content-Type'] = 'application/json; charset=utf-8';\r\n let response = await this.http.fetch(urlQuery, {\r\n method: 'post',\r\n headers: headers ? headers : {},\r\n body: body ? JSON.stringify(body) : JSON.stringify({empty: true})\r\n });\r\n this.responseDiagnostic();\r\n let content = {};\r\n try {\r\n content = await response.json();\r\n } catch (err) {\r\n content = {};\r\n console.log(err);\r\n }\r\n return new Response(content[\"Status\"] ? content[\"Status\"] : response.status , content[\"StatusText\"] ? content[\"StatusText\"] : response.statusText, content);\r\n }\r\n\r\n\r\n private getQueryUrl(url: string, query: Object): string {\r\n return !query ? url : `${url}?${this.serialize(query)}`\r\n }\r\n\r\n private serialize(obj: Object): string {\r\n let str = [];\r\n for (var p in obj)\r\n if (obj.hasOwnProperty(p)) {\r\n str.push(encodeURIComponent(p) + \"=\" + encodeURIComponent(obj[p]));\r\n }\r\n return str.join(\"&\");\r\n }\r\n\r\n private requestDiagnostic() {\r\n }\r\n\r\n private responseDiagnostic() {\r\n }\r\n\r\n}\r\n\r\nexport class Response {\r\n constructor(status: number, statusText: string, data: Object = null){\r\n this.Status = status;\r\n this.StatusText = statusText;\r\n this.Data = data;\r\n this.IsError = status != 200;\r\n }\r\n\r\n StatusText: string;\r\n Status: number;\r\n Data: any;\r\n IsError: Boolean;\r\n}","// http://www.w3schools.com/js/js_cookies.asp\r\nexport class CookieService {\r\n \r\n constructor(){\r\n \r\n }\r\n\r\n setCookie(cname: string, cvalue: string, exdays: number) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));\r\n var expires = \"expires=\" + d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n getCookie(cname: string) : string {\r\n var name = cname + \"=\";\r\n var ca = document.cookie.split(';');\r\n for (var i = 0; i < ca.length; i++) {\r\n var c = ca[i];\r\n while (c.charAt(0) == ' ') {\r\n c = c.substring(1);\r\n }\r\n if (c.indexOf(name) == 0) {\r\n return c.substring(name.length, c.length);\r\n }\r\n }\r\n return \"\";\r\n }\r\n\r\n cookieExists(cname: string) : boolean {\r\n var value = this.getCookie(cname);\r\n return value != \"\";\r\n }\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { CookieService } from './cookieService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { EventService, EventType } from './eventService';\r\nlet log = LogManager.getLogger('authService');\r\n\r\n@inject(CookieService, EventService)\r\nexport class AuthService {\r\n constructor(cs: CookieService, ea: EventService) {\r\n this.cookieService = cs;\r\n this.eventService = ea;\r\n }\r\n\r\n eventService: EventService;\r\n cookieService: CookieService;\r\n adminRequestCallback: (authToken: string) => Promise = null;\r\n\r\n login(token: WebToken) {\r\n log.debug('storing auth cookie');\r\n this.cookieService.setCookie(\"authToken\", JSON.stringify(token), 1000);\r\n this.eventService.publish('login');\r\n }\r\n\r\n isLoggedIn(): boolean {\r\n let isLoggedIn = this.cookieService.cookieExists(\"authToken\");\r\n log.debug(`is logged in: ${isLoggedIn}`);\r\n return isLoggedIn;\r\n }\r\n\r\n getWebToken() : WebToken {\r\n if(this.isLoggedIn()){\r\n let data = JSON.parse(this.cookieService.getCookie(\"authToken\"));\r\n return new WebToken(data.email, data.authToken, data.userId, data.name);\r\n }\r\n return null;\r\n }\r\n\r\n logout() {\r\n log.debug(`logging out.`);\r\n this.cookieService.setCookie(\"authToken\", \"\", 1);\r\n window.location.replace(\"#\");\r\n this.eventService.publish('logout');\r\n window.location.reload(true);\r\n }\r\n\r\n setAdminRequestCallback(adminRequestCallback: (authToken: string) => Promise) {\r\n log.debug(\"setting admin request callback\");\r\n this.adminRequestCallback = adminRequestCallback;\r\n }\r\n\r\n async requestAdminAuthorization(): Promise {\r\n if (!this.isLoggedIn()) {\r\n return;\r\n }\r\n log.debug(`Requesting admin authorization`);\r\n let authToken = this.getWebToken().authToken;\r\n var isAdmin = await this.adminRequestCallback(authToken);\r\n log.debug(`Admin authorization: ${isAdmin}`);\r\n if(isAdmin){\r\n this.eventService.publish('adminDetected');\r\n } else {\r\n this.eventService.publish('notAdmin');\r\n }\r\n return isAdmin;\r\n }\r\n}\r\n\r\nexport class WebToken{\r\n constructor(email: string, authToken: string, userId: string, name: string){\r\n this.email = email;\r\n this.authToken = authToken;\r\n this.userId = userId;\r\n this.name = name;\r\n }\r\n\r\n readonly email: string;\r\n readonly authToken: string;\r\n readonly userId: string;\r\n readonly name: string;\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService, WebToken } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('authClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class AuthClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n this.authService.setAdminRequestCallback(async authToken => {\r\n let result = await this.authorize(\"admin\", authToken);\r\n return result;\r\n });\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppoolauthservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async login(userId, password): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/login`, {\r\n userId: userId,\r\n password: password\r\n });\r\n\r\n if(!response.IsError){\r\n let data = response.Data;\r\n this.authService.login(new WebToken(data[\"email\"], data[\"authToken\"], data[\"userId\"], data[\"name\"]));\r\n }\r\n\r\n return !response.IsError\r\n }\r\n\r\n async authorize(role, authToken): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/authenticate`, {\r\n role: role,\r\n authToken: authToken\r\n });\r\n return !response.IsError;\r\n }\r\n}","import { Aurelia } from 'aurelia-framework'\nimport environment from './environment';\nimport { LogManager } from \"aurelia-framework\";\nimport { ConsoleAppender } from \"aurelia-logging-console\";\nimport { HttpClient } from 'aurelia-fetch-client';\nimport { EventAggregator } from 'aurelia-event-aggregator';\nimport { Container } from 'aurelia-dependency-injection';\nimport { AuthClient } from './microservices/auth/authClient';\nimport { EventService } from './resources/services/eventService';\nimport { RouterService } from './shell/routerService';\nimport { Router, RouterConfiguration } from 'aurelia-router';\n\n//Configure Bluebird Promises.\n(Promise).config({\n longStackTraces: false,\n warnings: {\n wForgottenReturn: false\n }\n});\n\nexport function configure(aurelia: Aurelia) {\n aurelia.use\n .standardConfiguration()\n .feature('resources')\n .feature('microservices/auth')\n .feature('shell')\n .feature('microservices/stats/current')\n .feature('microservices/stats/history')\n .feature('microservices/stats/majors')\n .feature('microservices/stats/monthly')\n .feature('microservices/stats/playoffs')\n .feature('microservices/stats/season')\n .feature('microservices/picks')\n .feature('microservices/users')\n .feature('microservices/tournaments');\n\n if (environment.debug) {\n LogManager.addAppender(new ConsoleAppender());\n LogManager.setLevel(LogManager.logLevel.debug); // debug, info\n }\n\n if (environment.testing) {\n aurelia.use.plugin('aurelia-testing');\n }\n\n\n let log = LogManager.getLogger('RestService');\n let ea = aurelia.container.get(EventAggregator);\n let httpClient = aurelia.container.get(HttpClient)\n httpClient.configure(config => {\n config\n .withDefaults({\n headers: {\n 'Accept': 'application/json',\n 'X-Requested-With': 'Fetch'\n }\n })\n .withInterceptor({\n request(request) {\n //log.info(`Requesting ${request.method} ${request.url}`);\n log.info(request);\n ea.publish('request');\n return request;\n },\n response(response) {\n //log.info(`Received ${response.status} ${response.url}`);\n log.info(response);\n ea.publish('response');\n return response;\n }\n });\n });\n\n let authClient = aurelia.container.get(AuthClient);\n \n aurelia.start().then(() => aurelia.setRoot());\n}\n","import { FrameworkConfiguration } from 'aurelia-framework';\n\nexport function configure(config: FrameworkConfiguration) {\n config.globalResources([\n 'bootstrap/css/bootstrap.css',\n 'resources/styles/iconfonts.css',\n 'resources/styles/datatablestyles.css',\n 'resources/styles/minton/css/components.css',\n 'resources/styles/minton/css/core.css',\n 'resources/styles/minton/css/elements.css',\n 'resources/styles/minton/css/icons.css',\n 'resources/styles/minton/css/menu.css',\n 'resources/styles/minton/css/pages.css',\n 'resources/styles/minton/css/responsive.css',\n 'resources/styles/minton/css/variables.css',\n 'resources/valueConverters/dateFormat',\n 'resources/valueConverters/objectKeys'\n ]);\n}\n","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./shell\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { EventService } from '../resources/services/eventService';\r\nimport { AuthService } from '../resources/services/authService';\r\n\r\n@inject(EventService, AuthService)\r\nexport class NavBarCustomElement {\r\n constructor(es: EventService, as: AuthService){\r\n this.eventService = es;\r\n this.authService = as;\r\n this.eventService.subscribe('routed', (data) => {\r\n this.currentRoute = data;\r\n });\r\n this.eventService.subscribe('adminDetected', async () => {\r\n this.isAdmin = true;\r\n });\r\n this.eventService.subscribe('notAdmin', async () => {\r\n this.isAdmin = false;\r\n }); \r\n this.eventService.subscribe('logout', () => {\r\n this.isAdmin = false;\r\n });\r\n }\r\n\r\n private currentRoute: string = 'statistics';\r\n private isAdmin: boolean;\r\n private readonly eventService: EventService;\r\n private readonly authService: AuthService;\r\n}","import { inject } from \"aurelia-framework\";\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\n\r\n@inject(EventAggregator)\r\nexport class ProgressBarCustomElement {\r\n constructor(ea) {\r\n this.ea = ea;\r\n this.ea.subscribe(\"request\", () => {\r\n this.show = true;\r\n });\r\n this.ea.subscribe(\"response\", () =>{\r\n this.show = false;\r\n });\r\n }\r\n\r\n private show: boolean = false;\r\n private readonly ea: EventAggregator;\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { EventService } from '../resources/services/eventService';\r\nimport { AuthService } from '../resources/services/authService';\r\nimport { RouterService } from './routerService';\r\nimport { Router } from \"aurelia-router\";\r\n\r\n@inject(EventService, AuthService, RouterService, Router)\r\nexport class ShellCustomElement {\r\n constructor(es: EventService, as: AuthService, rs: RouterService, r: Router) {\r\n this.eventService = es;\r\n this.authService = as;\r\n this.routerService = rs;\r\n this.router = r;\r\n this.eventService.subscribe('routed', (data) => {\r\n this.currentRoute = data;\r\n });\r\n this.eventService.subscribe('login', () => {\r\n this.loggedIn = true;\r\n });\r\n this.eventService.subscribe('logout', () => {\r\n this.loggedIn = false;\r\n });\r\n this.loggedIn = this.authService.isLoggedIn();\r\n //this.router.configure(this.routerService.configureRouter);\r\n }\r\n\r\n private loggedIn: boolean;\r\n private currentRoute: string = 'statistics';\r\n private readonly eventService: EventService;\r\n private readonly authService: AuthService;\r\n private readonly routerService: RouterService;\r\n private readonly router: Router;\r\n\r\n async attached(){\r\n await this.authService.requestAdminAuthorization();\r\n }\r\n\r\n}","import { inject } from \"aurelia-framework\";\r\nimport { bindable, bindingMode } from 'aurelia-framework';\r\nimport { EventService } from '../resources/services/eventService';\r\nimport { AuthService, WebToken } from '../resources/services/authService';\r\n\r\n@inject(AuthService, EventService)\r\nexport class TopBarCustomElement {\r\n private title: string = \"PPP PGA Pool\";\r\n private currentRoute: string = 'statistics';\r\n private loggedIn: boolean = false;\r\n\r\n constructor(authService, eventService) {\r\n this.authService = authService;\r\n this.eventService = eventService;\r\n this.eventService.subscribe('routed', (data) => {\r\n this.currentRoute = data;\r\n });\r\n this.eventService.subscribe('login', () => {\r\n this.loggedIn = true;\r\n });\r\n this.eventService.subscribe('logout', () => {\r\n this.loggedIn = false;\r\n });\r\n this.loggedIn = this.authService.isLoggedIn();\r\n }\r\n\r\n private readonly authService: AuthService;\r\n private readonly eventService: EventService;\r\n\r\n logout() {\r\n this.authService.logout();\r\n }\r\n\r\n}","\r\nexport class Admin {\r\n \r\n}","\r\nexport class Feedback {\r\n \r\n}","\r\nexport class Picks{\r\n \r\n}","\r\nexport class Statistics {\r\n message = \"statistics\";\r\n}","\r\nexport class Winners {\r\n \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./login\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { AuthClient } from './authClient';\r\n\r\n@inject(AuthClient)\r\nexport class LoginCustomElement {\r\n constructor(ac: AuthClient){\r\n this.authClient = ac;\r\n }\r\n\r\n authClient: AuthClient\r\n userId: string;\r\n password: string;\r\n errorMessage: string = '';\r\n\r\n async login(){\r\n this.errorMessage = \"\";\r\n if(!this.userId || !this.password){\r\n return;\r\n }\r\n let response = await this.authClient.login(this.userId, this.password);\r\n if(!response){\r\n this.errorMessage = \"Login failed\";\r\n }\r\n }\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('pickClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class PickClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppoolpicksservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async getCurrentPickInfo(userId: string = null): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getGolfers`, userId ? { userId: userId } : null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getPickForCurrent(tournamentIndex: string): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getPicks`, {\r\n season: 'current', tour: 'PGA TOUR', tournamentIndex: tournamentIndex, user: 'true'\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async pickGolfer(playerId: string, playerName: string) {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/pickGolfer`, {\r\n tour: 'PGA TOUR', playerId: playerId, playerName: playerName\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async emergencyPick(playerId: string, playerName: string, email: string, userId: string) {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/emergencyPick`, {\r\n tour: 'PGA TOUR', playerId: playerId, playerName: playerName, email: email, userId: userId\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n }\r\n\r\n async getUsers(): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getUsers`, null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getPickSummary() {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getPickSummary`, {\r\n season: 'current', tour: \"PGA TOUR\"\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data; \r\n }\r\n}","import { inject } from 'aurelia-framework';\r\nimport { PickClient } from './pickClient';\r\n\r\n@inject(PickClient)\r\nexport class EmergencyPickCustomElement {\r\n constructor(pc: PickClient) {\r\n this.pickClient = pc;\r\n }\r\n\r\n private readonly pickClient: PickClient;\r\n private golfersDataForUser: Object;\r\n private profiles: Array;\r\n private selectedProfile: Object;\r\n private selectedGolfer: Object;\r\n private tournament: Object;\r\n private golfers: Object;\r\n\r\n async attached() {\r\n this.profiles = await this.pickClient.getUsers();\r\n }\r\n\r\n async loadGolfers(){\r\n if(!this.selectedProfile){\r\n return;\r\n }\r\n this.golfersDataForUser = await this.pickClient.getCurrentPickInfo();\r\n this.tournament = this.golfersDataForUser[\"Tournament\"];\r\n this.golfers = >this.golfersDataForUser[\"Golfers\"];\r\n }\r\n\r\n async submit(){\r\n if(!this.selectedProfile || !this.selectedGolfer){\r\n return;\r\n }\r\n let response = await this.pickClient.emergencyPick(\r\n this.selectedGolfer[\"TournamentPlayerId\"], this.selectedGolfer[\"PlayerName\"],\r\n this.selectedProfile[\"Email\"], this.selectedProfile[\"UserId\"]);\r\n \r\n }\r\n\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./picks-main\",\r\n \"./emergency-pick\",\r\n \"./pick-summary\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { PickClient } from './pickClient';\r\nimport { observable } from 'aurelia-framework';\r\n\r\n@inject(PickClient)\r\nexport class PickSummary {\r\n constructor(pc: PickClient) {\r\n this.pickClient = pc;\r\n }\r\n\r\n private readonly pickClient: PickClient;\r\n private picks: Object;\r\n private pooliePicks: Object;\r\n private golferPicks: Object;\r\n @observable search: string = '';\r\n @observable golfer: string = '';\r\n\r\n async attached() {\r\n this.picks = await this.pickClient.getPickSummary();\r\n this.pooliePicks = this.picks;\r\n this.golferPicks = this.pooliePicks;\r\n console.log(this.picks);\r\n }\r\n\r\n searchChanged() {\r\n if (this.search === '') {\r\n this.pooliePicks = this.picks;\r\n this.golferPicks = this.pooliePicks;\r\n } else {\r\n this.pooliePicks = {};\r\n let names = Object.getOwnPropertyNames(this.picks);\r\n for (let rawName of names) {\r\n let name = rawName.substr(0, rawName.indexOf(':'))\r\n if (name.toLowerCase().includes(this.search.toLowerCase())) {\r\n this.pooliePicks[rawName] = this.picks[rawName];\r\n }\r\n }\r\n this.golferPicks = this.pooliePicks;\r\n }\r\n \r\n if (this.golfer === '') {\r\n return;\r\n }\r\n this.golferPicks = {};\r\n for (let property in this.pooliePicks) {\r\n if (this.pooliePicks.hasOwnProperty(property)) {\r\n let golfers = this.pooliePicks[property] as Array;\r\n for (let player of golfers) {\r\n if (player[\"PlayerName\"].toLowerCase().includes(this.golfer.toLowerCase())) {\r\n this.golferPicks[property] = this.pooliePicks[property];\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n golferChanged() {\r\n this.searchChanged();\r\n }\r\n}\r\n\r\n","import { inject } from 'aurelia-framework';\r\nimport { PickClient } from './pickClient';\r\n\r\n@inject(PickClient)\r\nexport class PicksMainCustomElement {\r\n constructor(pc: PickClient){\r\n this.pickClient = pc;\r\n }\r\n\r\n private readonly pickClient : PickClient;\r\n private tournament: Object;\r\n private golfers: Array;\r\n private pick: any;\r\n private selectedPlayer: Object;\r\n private submitting: boolean = false;\r\n\r\n async attached(){\r\n let data = await this.pickClient.getCurrentPickInfo();\r\n this.tournament = data[\"Tournament\"];\r\n this.golfers = data[\"Golfers\"];\r\n let pickData = await this.pickClient.getPickForCurrent(this.tournament[\"Index\"]);\r\n if(pickData[\"empty\"]){\r\n this.pick = 'none';\r\n } else {\r\n this.pick = pickData; \r\n }\r\n }\r\n\r\n async submitPick(){\r\n if(!this.selectedPlayer){\r\n return;\r\n }\r\n this.submitting = true;\r\n let response = await this.pickClient.pickGolfer(this.selectedPlayer[\"TournamentPlayerId\"], this.selectedPlayer[\"PlayerName\"]);\r\n let pickData = await this.pickClient.getPickForCurrent(this.tournament[\"Index\"]);\r\n if(pickData[\"empty\"]){\r\n this.pick = 'none';\r\n } else {\r\n this.pick = pickData; \r\n }\r\n this.submitting = false;\r\n }\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('statsClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class StatsClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppoolstatsservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async getTournamentStats(\r\n season: string = 'current', \r\n tour: string = 'PGA TOUR', \r\n key: string = 'current', \r\n value: string = ''): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getTournament`, {\r\n season, tour, key, value\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n }); \r\n return response.Data;\r\n }\r\n\r\n async getSpecificTournamentStats(index: String) : Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getTournament`, {\r\n season: 'current', tour: 'PGA TOUR', key:'index', value: index\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getSeasonStats(\r\n season: string = 'current',\r\n tour: string = 'PGA TOUR'): Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getSeason`, {\r\n season, tour\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getMonthlyStats(\r\n season: string = 'current',\r\n tour: string = 'PGA TOUR',\r\n key: string = 'user'): Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getMonthly`, {\r\n season, tour, key\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n } \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./tournament-selector\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('statsClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class TournamentsClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppooltournamentservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async getSeason(): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/Season`, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n }); \r\n return response.Data;\r\n }\r\n\r\n async getTournaments(\r\n season: string = 'current',\r\n tour: string = 'PGA TOUR',\r\n key: string = \"all\"\r\n ): Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getTournaments`, {\r\n season: season, tour: tour, key: key\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getAvailableTournaments() : Promise>{\r\n let tournaments = >await this.getTournaments();\r\n let filtered = [];\r\n for(let tournament of tournaments){\r\n if(tournament[\"Used\"] && tournament[\"State\"] != 'future'){\r\n filtered.push(tournament);\r\n }\r\n }\r\n return filtered;\r\n }\r\n}","import { inject } from 'aurelia-framework';\r\nimport { TournamentsClient } from './tournamentsClient';\r\nimport { EventService } from '../../resources/services/eventService';\r\n\r\n@inject(TournamentsClient, EventService)\r\nexport class TournamentSelector{\r\n constructor(tournamentsClient, eventService){\r\n this.tournamentsClient = tournamentsClient;\r\n this.eventService = eventService;\r\n }\r\n\r\n private readonly tournamentsClient: TournamentsClient;\r\n private readonly eventService: EventService;\r\n private tournaments: Array;\r\n private selectedTournament: Object;\r\n\r\n async attached(){\r\n this.tournaments = await this.tournamentsClient.getAvailableTournaments();\r\n }\r\n\r\n async tournamentChanged(){\r\n this.eventService.publish('tournamentChanged', this.selectedTournament);\r\n }\r\n\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./registration\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService, Response } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('pickClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class UsersClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppooluserservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async setProfile(profileData: Object): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/setProfile`, null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n }, profileData);\r\n return response.Data;\r\n }\r\n\r\n // key/value can be userId, name, or email. 'all' ignores value.\r\n async getProfile(key: string = 'all', value: string): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getProfile`, {\r\n key: key, value: value\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getRegistration() : Promise>{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getRegistration`, null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data; \r\n }\r\n}","import { inject } from 'aurelia-framework';\r\nimport { UsersClient } from './usersClient';\r\n\r\n@inject(UsersClient)\r\nexport class RegistrationCustomElement {\r\n constructor(uc: UsersClient) {\r\n this.usersClient = uc;\r\n }\r\n\r\n private readonly usersClient: UsersClient;\r\n private registrations: Array;\r\n\r\n async attached() {\r\n this.registrations = await this.usersClient.getRegistration();\r\n window.setTimeout(() => {\r\n ($('#regtable')).dataTable(this.getRegTableConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n getRegTableConfig() {\r\n return {\r\n columnDefs: [\r\n { type: \"string\" },\r\n { type: \"string\" },\r\n { type: \"num\" }\r\n ],\r\n order: [[0, 'asc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n}","\r\nexport class DateFormatValueConverter {\r\n toView(value) {\r\n let date = new Date(value);\r\n let year = date.getFullYear();\r\n let month = this.getNumber(date.getMonth() + 1);\r\n let day = this.getNumber(date.getDate());\r\n return `${year}-${month}-${day}`;\r\n }\r\n\r\n getNumber(number){\r\n return (\"0\" + number).slice(-2);\r\n }\r\n}","export class ObjectKeysValueConverter {\r\n toView(value) {\r\n if(!value){\r\n return [''];\r\n }\r\n return Object.keys(value);\r\n }\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { StatsClient } from '../statsClient';\r\nimport { EventService } from '../../../resources/services/eventService';\r\n\r\n@inject(StatsClient, EventService)\r\nexport class CurrentStatsCustomElement {\r\n constructor(sc: StatsClient, es: EventService) {\r\n this.statsClient = sc;\r\n this.eventService = es;\r\n this.eventService.subscribe('tournamentChanged', async data => {\r\n console.log(data);\r\n this.tournament = null;\r\n this.poolieTable.fnDestroy();\r\n this.golferTable.fnDestroy();\r\n if(data == 'Current'){\r\n await this.getData();\r\n } else if(data){\r\n await this.getData(data[\"Index\"]);\r\n }\r\n this.setupTables();\r\n });\r\n }\r\n\r\n private readonly statsClient: StatsClient;\r\n private readonly eventService: EventService;\r\n private tournament: Object = null;\r\n private course: Object = {};\r\n private golfers: Array = [];\r\n private poolies: Array = [];\r\n private golfersConfig: Object;\r\n private pooliesConfig: Object;\r\n private maxPoints: number;\r\n\r\n private poolieTable: any;\r\n private golferTable: any;\r\n\r\n async attached() {\r\n await this.getData();\r\n this.setupTables();\r\n }\r\n\r\n setupTables(){\r\n window.setTimeout(() => {\r\n this.poolieTable = ($('#pooliestable')).dataTable(this.getPooliesConfig());\r\n console.log(this.poolieTable);\r\n this.golferTable = ($('#golferstable')).dataTable(this.getGolfersConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n reSetupTables(){\r\n window.setTimeout(() => {\r\n ($('#pooliestable')).dataTable();\r\n ($('#golferstable')).dataTable();\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000); \r\n }\r\n\r\n async getData(index: string = null) {\r\n if(index){\r\n this.tournament = await this.statsClient.getSpecificTournamentStats(index);\r\n } else {\r\n this.tournament = await this.statsClient.getTournamentStats();\r\n }\r\n \r\n this.course = this.tournament[\"Course\"];\r\n this.poolies = >this.tournament[\"Poolies\"];\r\n this.golfers = >this.tournament[\"Golfers\"];\r\n let points = [];\r\n this.golfers.forEach(golfer => {\r\n points.push(golfer.Points);\r\n });\r\n this.maxPoints = Math.max.apply(null, points);\r\n }\r\n\r\n padZeros(num, size) {\r\n var s = \"000000000\" + num;\r\n return s.substr(s.length - size);\r\n }\r\n\r\n getPooliesConfig() {\r\n return {\r\n columnDefs: [\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"string\" },\r\n { type: \"string\" }\r\n ],\r\n order: [[1, 'asc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n getGolfersConfig() {\r\n return {\r\n columnDefs: [\r\n { type: \"string\", targets:[0] },\r\n { type: \"num\", targets:[1] },\r\n { type: \"num\", targets:[2], orderData:[3] },\r\n { type: \"num\", targets:[3], visible: false, searchable: false },\r\n { type: \"num\", targets:[4] },\r\n { type: \"num\", targets:[5] },\r\n { type: \"num\", targets:[6] }\r\n ],\r\n order: [[1, 'desc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './current-stats'\r\n ]);\r\n}\r\n","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './majors-stats'\r\n ]);\r\n}\r\n","\r\nexport class MajorsStatsCustomElement {\r\n \r\n}","\r\nexport class HistoryStatsCustomElement {\r\n \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './history-stats'\r\n ]);\r\n}\r\n","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './monthly-stats'\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { StatsClient } from '../statsClient';\r\n\r\n@inject(StatsClient)\r\nexport class MonthlyStatsCustomElement {\r\n constructor(sc: StatsClient) {\r\n this.statsClient = sc;\r\n }\r\n\r\n private readonly statsClient: StatsClient;\r\n private poolies: Array;\r\n private currentMonth: number;\r\n private monthNames: Array;\r\n\r\n async attached() {\r\n await this.getData();\r\n window.setTimeout(() => {\r\n ($('#monthtable')).dataTable(this.getTableConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n async getData() {\r\n let data = await this.statsClient.getMonthlyStats();\r\n this.poolies = >data;\r\n this.currentMonth = (>this.poolies[0][\"Points\"]).length;\r\n this.monthNames = [];\r\n for(var i = 0; i < this.currentMonth; i++){\r\n this.monthNames.push(this.getMonthName(i + 1));\r\n }\r\n }\r\n\r\n getMonthName(month: number): string {\r\n let strMonth = month > 9 ? `${month}` : `0${month}`;\r\n let date = new Date(`${strMonth}/02/2000`);\r\n let locale = 'en-us';\r\n return date.toLocaleString(locale, { month: \"long\" });\r\n }\r\n\r\n getTableConfig() {\r\n let columnDefs = [\r\n { type: 'string' },\r\n { type: 'num' }\r\n ]\r\n for (var i = 0; i < this.currentMonth; i++) {\r\n columnDefs.push({ type: 'num' });\r\n }\r\n\r\n return {\r\n columnDefs: columnDefs,\r\n order: [[1, 'desc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n getMonthNameLiteral(month: number) : string {\r\n switch (month) {\r\n case 0: return \"Invalid\"\r\n case 1: return 'January'\r\n case 2: return 'Februray'\r\n case 3: return 'March'\r\n case 4: return 'April'\r\n case 5: return 'May'\r\n case 6: return 'June'\r\n case 7: return 'July'\r\n case 8: return 'August'\r\n case 9: return 'September'\r\n case 10: return 'October'\r\n case 11: return 'November'\r\n case 12: return 'December'\r\n default:\r\n return 'invalid';\r\n }\r\n }\r\n\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './playoff-stats'\r\n ]);\r\n}\r\n","export class PlayoffStatsCustomElement {\r\n \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './season-stats'\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { StatsClient } from '../statsClient';\r\n\r\n@inject(StatsClient)\r\nexport class SeasonStatsCustomElement {\r\n constructor(sc: StatsClient) {\r\n this.statsClient = sc;\r\n }\r\n\r\n private readonly statsClient: StatsClient;\r\n private poolies: Array;\r\n private season: number;\r\n private week: number;\r\n private tournamentName: string;\r\n\r\n private maxWins: number;\r\n private maxTop5: number;\r\n private maxTop10: number;\r\n private maxCuts: number;\r\n private maxPlusMinus: number;\r\n\r\n async attached() {\r\n await this.getData();\r\n window.setTimeout(() => {\r\n ($('#seasontable')).dataTable(this.getTableConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n async getData() {\r\n let data = await this.statsClient.getSeasonStats();\r\n this.week = data[\"Week\"];\r\n this.season = data[\"Season\"];\r\n this.tournamentName = data[\"Tournament\"]\r\n this.tournamentName = this.tournamentName.toLowerCase().startsWith(\"the \") ? this.tournamentName : `The ${this.tournamentName}`;\r\n this.poolies = >data[\"Poolies\"];\r\n this.getMaxValues();\r\n }\r\n\r\n getTableConfig(): Object {\r\n return {\r\n columnDefs: [\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"string\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" }\r\n ],\r\n order: [[0, 'asc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n getMaxValues() {\r\n let array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Wins\"]){\r\n array.push(poolie[\"Wins\"]);\r\n }\r\n });\r\n this.maxWins = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Top5\"]){\r\n array.push(poolie[\"Top5\"]);\r\n }\r\n });\r\n this.maxTop5 = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Top10\"]){\r\n array.push(poolie[\"Top10\"]);\r\n }\r\n });\r\n this.maxTop10 = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Cuts\"]){\r\n array.push(poolie[\"Cuts\"]);\r\n }\r\n });\r\n this.maxCuts = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"PlusMinus\"]){\r\n array.push(poolie[\"PlusMinus\"]);\r\n }\r\n });\r\n this.maxPlusMinus = Math.max.apply(null, array);\r\n\r\n }\r\n}","#topnav .top-bar-color {\r\n background-color: #55bb22;\r\n}","div.dataTables_length label {\r\n\tfont-weight: normal;\r\n\ttext-align: left;\r\n\twhite-space: nowrap;\r\n}\r\n\r\ndiv.dataTables_length select {\r\n\twidth: 75px;\r\n\tdisplay: inline-block;\r\n}\r\n\r\ndiv.dataTables_filter {\r\n\ttext-align: right;\r\n}\r\n\r\ndiv.dataTables_filter label {\r\n\tfont-weight: normal;\r\n\twhite-space: nowrap;\r\n\ttext-align: left;\r\n}\r\n\r\ndiv.dataTables_filter input {\r\n\tmargin-left: 0.5em;\r\n\tdisplay: inline-block;\r\n}\r\n\r\ndiv.dataTables_info {\r\n\tpadding-top: 8px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\ndiv.dataTables_paginate {\r\n\tmargin: 0;\r\n\twhite-space: nowrap;\r\n\ttext-align: right;\r\n}\r\n\r\ndiv.dataTables_paginate ul.pagination {\r\n\tmargin: 2px 0;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n@media screen and (max-width: 767px) {\r\n\tdiv.dataTables_length,\r\n\tdiv.dataTables_filter,\r\n\tdiv.dataTables_info,\r\n\tdiv.dataTables_paginate {\r\n\t\ttext-align: center;\r\n\t}\r\n}\r\n\r\n\r\ntable.dataTable td,\r\ntable.dataTable th {\r\n\t-webkit-box-sizing: content-box;\r\n\t-moz-box-sizing: content-box;\r\n\tbox-sizing: content-box;\r\n}\r\n\r\n\r\ntable.dataTable {\r\n\tclear: both;\r\n\tmargin-top: 6px !important;\r\n\tmargin-bottom: 6px !important;\r\n\tmax-width: none !important;\r\n}\r\n\r\ntable.dataTable thead .sorting,\r\ntable.dataTable thead .sorting_asc,\r\ntable.dataTable thead .sorting_desc,\r\ntable.dataTable thead .sorting_asc_disabled,\r\ntable.dataTable thead .sorting_desc_disabled {\r\n\tcursor: pointer;\r\n\tposition: relative;\r\n}\r\n\r\ntable.dataTable thead .sorting:after,\r\ntable.dataTable thead .sorting_asc:after,\r\ntable.dataTable thead .sorting_desc:after {\r\n\tposition: absolute;\r\n\ttop: 8px;\r\n\tright: 8px;\r\n\tdisplay: block;\r\n\tfont-family: 'Glyphicons Halflings Edit';\r\n\topacity: 0.5;\r\n}\r\ntable.dataTable thead .sorting:after {\r\n\topacity: 0.2;\r\n\tcontent: \"\\e150\"; /* sort */\r\n}\r\ntable.dataTable thead .sorting_asc:after {\r\n\tcontent: \"\\e155\"; /* sort-by-attributes */\r\n}\r\ntable.dataTable thead .sorting_desc:after {\r\n\tcontent: \"\\e156\"; /* sort-by-attributes-alt */\r\n}\r\n\r\ntable.dataTable thead .sorting_asc_disabled:after,\r\ntable.dataTable thead .sorting_desc_disabled:after {\r\n\tcolor: #eee;\r\n}\r\n\r\ntable.dataTable thead > tr > th {\r\n\tpadding-left: 8px;\r\n\tpadding-right: 30px;\r\n}\r\n\r\ntable.dataTable th:active {\r\n\toutline: none;\r\n}\r\n\r\n/* Scrolling */\r\ndiv.dataTables_scrollHead table {\r\n\tmargin-bottom: 0 !important;\r\n\tborder-bottom-left-radius: 0;\r\n\tborder-bottom-right-radius: 0;\r\n}\r\n\r\ndiv.dataTables_scrollHead table thead tr:last-child th:first-child,\r\ndiv.dataTables_scrollHead table thead tr:last-child td:first-child {\r\n\tborder-bottom-left-radius: 0 !important;\r\n\tborder-bottom-right-radius: 0 !important;\r\n}\r\n\r\ndiv.dataTables_scrollBody table {\r\n\tborder-top: none;\r\n\tmargin-top: 0 !important;\r\n\tmargin-bottom: 0 !important;\r\n}\r\n\r\ndiv.dataTables_scrollBody tbody tr:first-child th,\r\ndiv.dataTables_scrollBody tbody tr:first-child td {\r\n\tborder-top: none;\r\n}\r\n\r\ndiv.dataTables_scrollFoot table {\r\n\tmargin-top: 0 !important;\r\n\tborder-top: none;\r\n}\r\n\r\n/* Frustratingly the border-collapse:collapse used by Bootstrap makes the column\r\n width calculations when using scrolling impossible to align columns. We have\r\n to use separate\r\n */\r\ntable.table-bordered.dataTable {\r\n\tborder-collapse: separate !important;\r\n}\r\ntable.table-bordered thead th,\r\ntable.table-bordered thead td {\r\n\tborder-left-width: 0;\r\n\tborder-top-width: 0;\r\n}\r\ntable.table-bordered tbody th,\r\ntable.table-bordered tbody td {\r\n\tborder-left-width: 0;\r\n\tborder-bottom-width: 0;\r\n}\r\ntable.table-bordered th:last-child,\r\ntable.table-bordered td:last-child {\r\n\tborder-right-width: 0;\r\n}\r\ndiv.dataTables_scrollHead table.table-bordered {\r\n\tborder-bottom-width: 0;\r\n}\r\n\r\n\r\n\r\n\r\n/*\r\n * TableTools styles\r\n */\r\n.table.dataTable tbody tr.active td,\r\n.table.dataTable tbody tr.active th {\r\n\tbackground-color: #08C;\r\n\tcolor: white;\r\n}\r\n\r\n.table.dataTable tbody tr.active:hover td,\r\n.table.dataTable tbody tr.active:hover th {\r\n\tbackground-color: #0075b0 !important;\r\n}\r\n\r\n.table.dataTable tbody tr.active th > a,\r\n.table.dataTable tbody tr.active td > a {\r\n\tcolor: white;\r\n}\r\n\r\n.table-striped.dataTable tbody tr.active:nth-child(odd) td,\r\n.table-striped.dataTable tbody tr.active:nth-child(odd) th {\r\n\tbackground-color: #017ebc;\r\n}\r\n\r\ntable.DTTT_selectable tbody tr {\r\n\tcursor: pointer;\r\n}\r\n\r\ndiv.DTTT .btn:hover {\r\n\ttext-decoration: none !important;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu {\r\n z-index: 2003;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu a {\r\n\tcolor: #333 !important; /* needed only when demo_page.css is included */\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu li {\r\n\tposition: relative;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu li:hover a {\r\n\tbackground-color: #0088cc;\r\n\tcolor: white !important;\r\n}\r\n\r\ndiv.DTTT_collection_background {\r\n\tz-index: 2002;\t\r\n}\r\n\r\n/* TableTools information display */\r\ndiv.DTTT_print_info {\r\n\tposition: fixed;\r\n\ttop: 50%;\r\n\tleft: 50%;\r\n\twidth: 400px;\r\n\theight: 150px;\r\n\tmargin-left: -200px;\r\n\tmargin-top: -75px;\r\n\ttext-align: center;\r\n\tcolor: #333;\r\n\tpadding: 10px 30px;\r\n\topacity: 0.95;\r\n\r\n\tbackground-color: white;\r\n\tborder: 1px solid rgba(0, 0, 0, 0.2);\r\n\tborder-radius: 6px;\r\n\t\r\n\t-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);\r\n\t box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);\r\n}\r\n\r\ndiv.DTTT_print_info h6 {\r\n\tfont-weight: normal;\r\n\tfont-size: 28px;\r\n\tline-height: 28px;\r\n\tmargin: 1em;\r\n}\r\n\r\ndiv.DTTT_print_info p {\r\n\tfont-size: 14px;\r\n\tline-height: 20px;\r\n}\r\n\r\ndiv.dataTables_processing {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 100%;\r\n height: 60px;\r\n margin-left: -50%;\r\n margin-top: -25px;\r\n padding-top: 20px;\r\n padding-bottom: 20px;\r\n text-align: center;\r\n font-size: 1.2em;\r\n background-color: white;\r\n background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));\r\n background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n}\r\n\r\n\r\n\r\n/*\r\n * FixedColumns styles\r\n */\r\ndiv.DTFC_LeftHeadWrapper table,\r\ndiv.DTFC_LeftFootWrapper table,\r\ndiv.DTFC_RightHeadWrapper table,\r\ndiv.DTFC_RightFootWrapper table,\r\ntable.DTFC_Cloned tr.even {\r\n background-color: white;\r\n margin-bottom: 0;\r\n}\r\n \r\ndiv.DTFC_RightHeadWrapper table ,\r\ndiv.DTFC_LeftHeadWrapper table {\r\n\tborder-bottom: none !important;\r\n margin-bottom: 0 !important;\r\n border-top-right-radius: 0 !important;\r\n border-bottom-left-radius: 0 !important;\r\n border-bottom-right-radius: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,\r\ndiv.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,\r\ndiv.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,\r\ndiv.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child {\r\n border-bottom-left-radius: 0 !important;\r\n border-bottom-right-radius: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightBodyWrapper table,\r\ndiv.DTFC_LeftBodyWrapper table {\r\n border-top: none;\r\n margin: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightBodyWrapper tbody tr:first-child th,\r\ndiv.DTFC_RightBodyWrapper tbody tr:first-child td,\r\ndiv.DTFC_LeftBodyWrapper tbody tr:first-child th,\r\ndiv.DTFC_LeftBodyWrapper tbody tr:first-child td {\r\n border-top: none;\r\n}\r\n \r\ndiv.DTFC_RightFootWrapper table,\r\ndiv.DTFC_LeftFootWrapper table {\r\n border-top: none;\r\n margin-top: 0 !important;\r\n}\r\n\r\n\r\n/*\r\n * FixedHeader styles\r\n */\r\ndiv.FixedHeader_Cloned table {\r\n\tmargin: 0 !important\r\n}\r\n","@font-face {\r\n font-family: 'Glyphicons Halflings Edit';\r\n\r\n src: url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.eot');\r\n src: url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.woff') format('woff'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\r\n}\r\n\r\n.glyphicon {\r\n position: relative;\r\n top: 1px;\r\n display: inline-block;\r\n font-family: 'Glyphicons Halflings Edit' !important;\r\n font-style: normal;\r\n font-weight: normal;\r\n line-height: 1;\r\n\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n@font-face {\r\n font-family: 'FontAwesome Edit';\r\n src: url('src/resources/styles/minton/fonts/fontawesome-webfont.eot?v=4.5.0');\r\n src: url('src/resources/styles/minton/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('src/resources/styles/minton/fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('src/resources/styles/minton/fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('src/resources/styles/minton/fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('src/resources/styles/minton/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.fa {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 FontAwesome Edit !important;\r\n font-size: inherit;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Material Design Iconic Font Edit';\r\n src: url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.eot?v=1.0.1');\r\n src: url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.eot?#iefix&v=1.0.1') format('embedded-opentype'), url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.ttf?v=1.0.1') format('truetype'), url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.svg?v=1.0.1#Material-Design-Iconic-Font') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n\r\n.md {\r\n font: normal normal normal 14px/1 'Material Design Iconic Font Edit' !important;\r\n}",".table-green {\r\n color: #00bb00;\r\n}\r\n\r\n.table-red {\r\n color: #cc0000;\r\n}\r\n\r\n.table-grey {\r\n color: #aaaaaa;\r\n}\r\n\r\n.form-control {\r\n \r\n width: 75%;\r\n\ttransition: none;\r\n}",".table-green {\r\n color: #00bb00;\r\n}\r\n\r\n.table-red {\r\n color: #cc0000;\r\n}\r\n\r\n.table-grey {\r\n color: #aaaaaa;\r\n}\r\n\r\n.form-control {\r\n \r\n width: 75%;\r\n\ttransition: none;\r\n}","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/* ===========\r\n Components List\r\n\r\n - Buttons\r\n - Panels\r\n - Portlets\r\n - Checkbox and radio\r\n - Progressbars\r\n - Carousel\r\n - Tables\r\n - Form Elements\r\n - Calendar\r\n - Widgets\r\n =============*/\r\n/* ===========\r\n Buttons\r\n =============*/\r\n.btn {\r\n border-radius: 2px;\r\n padding: 6px 14px;\r\n}\r\n.btn-group-lg > .btn,\r\n.btn-lg {\r\n padding: 10px 16px !important;\r\n font-size: 16px;\r\n}\r\n.btn-group-sm > .btn,\r\n.btn-sm {\r\n padding: 5px 10px !important;\r\n}\r\n.btn-group-xs > .btn,\r\n.btn-xs {\r\n padding: 1px 5px !important;\r\n}\r\n.btn-group .btn + .btn,\r\n.btn-group .btn + .btn-group,\r\n.btn-group .btn-group + .btn,\r\n.btn-group .btn-group + .btn-group {\r\n margin-left: 0px;\r\n}\r\n.btn-group.open .dropdown-toggle {\r\n -webkit-box-shadow: 0 0 0 100px rgba(0, 0, 0, 0.1) inset;\r\n box-shadow: 0 0 0 100px rgba(0, 0, 0, 0.1) inset;\r\n}\r\n.btn-primary,\r\n.btn-success,\r\n.btn-info,\r\n.btn-warning,\r\n.btn-danger,\r\n.btn-inverse,\r\n.btn-purple,\r\n.btn-pink {\r\n color: #ffffff !important;\r\n}\r\n.btn-default {\r\n background-color: #dae6ec;\r\n border-color: #dae6ec;\r\n}\r\n.btn-default:focus {\r\n background-color: #dae6ec;\r\n border-color: #C2CED4;\r\n}\r\n.btn-default:hover {\r\n background-color: #dae6ec;\r\n border-color: #C2CED4;\r\n}\r\n.btn-default:active {\r\n background-color: #dae6ec;\r\n border-color: #C2CED4;\r\n}\r\n.btn-default.active,\r\n.btn-default:active,\r\n.open > .dropdown-toggle.btn-default {\r\n background-color: #dae6ec !important;\r\n border-color: #C2CED4 !important;\r\n}\r\n.btn-primary {\r\n background-color: #3bafda !important;\r\n border: 1px solid #3bafda !important;\r\n}\r\n.btn-primary:hover,\r\n.btn-primary:focus,\r\n.btn-primary:active,\r\n.btn-primary.active,\r\n.btn-primary.focus,\r\n.btn-primary:active,\r\n.btn-primary:focus,\r\n.btn-primary:hover,\r\n.open > .dropdown-toggle.btn-primary {\r\n background-color: #28a5d4 !important;\r\n border: 1px solid #28a5d4 !important;\r\n}\r\n.btn-success {\r\n background-color: #00b19d !important;\r\n border: 1px solid #00b19d !important;\r\n}\r\n.btn-success:hover,\r\n.btn-success:focus,\r\n.btn-success:active,\r\n.btn-success.active,\r\n.btn-success.focus,\r\n.btn-success:active,\r\n.btn-success:focus,\r\n.btn-success:hover,\r\n.open > .dropdown-toggle.btn-success {\r\n background-color: #009886 !important;\r\n border: 1px solid #009886 !important;\r\n}\r\n.btn-info {\r\n background-color: #3ddcf7 !important;\r\n border: 1px solid #3ddcf7 !important;\r\n}\r\n.btn-info:hover,\r\n.btn-info:focus,\r\n.btn-info:active,\r\n.btn-info.active,\r\n.btn-info.focus,\r\n.btn-info:active,\r\n.btn-info:focus,\r\n.btn-info:hover,\r\n.open > .dropdown-toggle.btn-info {\r\n background-color: #25d8f6 !important;\r\n border: 1px solid #25d8f6 !important;\r\n}\r\n.btn-warning {\r\n background-color: #ffaa00 !important;\r\n border: 1px solid #ffaa00 !important;\r\n}\r\n.btn-warning:hover,\r\n.btn-warning:focus,\r\n.btn-warning:active,\r\n.btn-warning.active,\r\n.btn-warning.focus,\r\n.btn-warning:active,\r\n.btn-warning:focus,\r\n.btn-warning:hover,\r\n.open > .dropdown-toggle.btn-warning {\r\n background-color: #e69900 !important;\r\n border: 1px solid #e69900 !important;\r\n}\r\n.btn-danger {\r\n background-color: #ef5350 !important;\r\n border: 1px solid #ef5350 !important;\r\n}\r\n.btn-danger:active,\r\n.btn-danger:focus,\r\n.btn-danger:hover,\r\n.btn-danger.active,\r\n.btn-danger.focus,\r\n.btn-danger:active,\r\n.btn-danger:focus,\r\n.btn-danger:hover,\r\n.open > .dropdown-toggle.btn-danger {\r\n background-color: #ed3c39 !important;\r\n border: 1px solid #ed3c39 !important;\r\n}\r\n.btn-inverse {\r\n background-color: #4c5667 !important;\r\n border: 1px solid #4c5667 !important;\r\n}\r\n.btn-inverse:hover,\r\n.btn-inverse:focus,\r\n.btn-inverse:active,\r\n.btn-inverse.active,\r\n.btn-inverse.focus,\r\n.btn-inverse:active,\r\n.btn-inverse:focus,\r\n.btn-inverse:hover,\r\n.open > .dropdown-toggle.btn-inverse {\r\n background-color: #414a58 !important;\r\n border: 1px solid #414a58 !important;\r\n}\r\n.btn-purple {\r\n background-color: #7266ba !important;\r\n border: 1px solid #7266ba !important;\r\n}\r\n.btn-purple:hover,\r\n.btn-purple:focus,\r\n.btn-purple:active {\r\n background-color: #6254b2 !important;\r\n border: 1px solid #6254b2 !important;\r\n}\r\n.btn-pink {\r\n background-color: #f76397 !important;\r\n border: 1px solid #f76397 !important;\r\n}\r\n.btn-pink:hover,\r\n.btn-pink:focus,\r\n.btn-pink:active {\r\n background-color: #f64b87 !important;\r\n border: 1px solid #f64b87 !important;\r\n}\r\n.btn-custom {\r\n border-bottom: 3px solid transparent;\r\n}\r\n.btn-custom.btn-default {\r\n background-color: #dae6ec;\r\n border-bottom: 2px solid #a4b6bf !important;\r\n}\r\n.btn-custom.btn-primary {\r\n border-bottom: 2px solid #2494be !important;\r\n}\r\n.btn-custom.btn-success {\r\n border-bottom: 2px solid #007e70 !important;\r\n}\r\n.btn-custom.btn-info {\r\n border-bottom: 2px solid #08aac6 !important;\r\n}\r\n.btn-custom.btn-warning {\r\n border-bottom: 2px solid #cc8800 !important;\r\n}\r\n.btn-custom.btn-danger {\r\n border-bottom: 2px solid #c71612 !important;\r\n}\r\n.btn-custom.btn-inverse {\r\n border-bottom: 2px solid #21252c !important;\r\n}\r\n.btn-custom.btn-purple {\r\n border-bottom: 2px solid #443a80 !important;\r\n}\r\n.btn-custom.btn-pink {\r\n border-bottom: 2px solid #e80c59 !important;\r\n}\r\n.btn-rounded {\r\n border-radius: 2em;\r\n padding: 6px 18px;\r\n}\r\n.fileupload {\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n.fileupload input.upload {\r\n cursor: pointer;\r\n filter: alpha(opacity=0);\r\n font-size: 20px;\r\n margin: 0;\r\n opacity: 0;\r\n padding: 0;\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n}\r\n/* ===========\r\n Panels\r\n =============*/\r\n.panel {\r\n border-radius: 0;\r\n margin-bottom: 20px;\r\n background-color: #323b44;\r\n border: 2px solid rgba(238, 238, 238, 0.1);\r\n border-top: none;\r\n}\r\n.panel .panel-body {\r\n padding: 20px;\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n.panel .panel-body p {\r\n margin: 0px;\r\n}\r\n.panel .panel-body p + p {\r\n margin-top: 15px;\r\n}\r\n.panel-heading {\r\n border-radius: 0;\r\n border: none !important;\r\n padding: 10px 20px;\r\n margin: 0 -2px;\r\n}\r\n.panel-default > .panel-heading {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n border-bottom: none;\r\n}\r\n.panel-title {\r\n font-size: 14px;\r\n font-weight: 600;\r\n margin-bottom: 0;\r\n margin-top: 0;\r\n text-transform: uppercase;\r\n letter-spacing: 0.03em;\r\n color: #ffffff;\r\n}\r\n.panel-sub-title {\r\n margin-bottom: 3px;\r\n color: rgba(255, 255, 255, 0.6) !important;\r\n margin-top: -3px;\r\n}\r\n.panel-footer {\r\n background: transparent;\r\n border-top: 1px solid rgba(238, 238, 238, 0.2);\r\n}\r\n.panel-color .panel-title {\r\n color: #ffffff;\r\n}\r\n.panel-primary > .panel-heading {\r\n background-color: #3bafda;\r\n}\r\n.panel-success > .panel-heading {\r\n background-color: #00b19d;\r\n}\r\n.panel-info > .panel-heading {\r\n background-color: #3ddcf7;\r\n}\r\n.panel-warning > .panel-heading {\r\n background-color: #ffaa00;\r\n}\r\n.panel-danger > .panel-heading {\r\n background-color: #ef5350;\r\n}\r\n.panel-purple > .panel-heading {\r\n background-color: #7266ba;\r\n}\r\n.panel-pink > .panel-heading {\r\n background-color: #f76397;\r\n}\r\n.panel-inverse > .panel-heading {\r\n background-color: #4c5667;\r\n}\r\n.panel-border {\r\n border-radius: 3px;\r\n}\r\n.panel-border .panel-heading {\r\n background-color: transparent;\r\n border-top: 3px solid #ccc !important;\r\n border-radius: 3px;\r\n padding: 10px 20px 0px;\r\n}\r\n.panel-border .panel-body {\r\n padding: 15px 20px 20px 20px;\r\n}\r\n.panel-border.panel-primary .panel-heading {\r\n border-color: #3bafda !important;\r\n color: #3bafda !important;\r\n}\r\n.panel-border.panel-success .panel-heading {\r\n border-color: #00b19d !important;\r\n color: #00b19d !important;\r\n}\r\n.panel-border.panel-info .panel-heading {\r\n border-color: #3ddcf7 !important;\r\n color: #3ddcf7 !important;\r\n}\r\n.panel-border.panel-warning .panel-heading {\r\n border-color: #ffaa00 !important;\r\n color: #ffaa00 !important;\r\n}\r\n.panel-border.panel-danger .panel-heading {\r\n border-color: #ef5350 !important;\r\n color: #ef5350 !important;\r\n}\r\n.panel-border.panel-purple .panel-heading {\r\n border-color: #7266ba !important;\r\n color: #7266ba !important;\r\n}\r\n.panel-border.panel-pink .panel-heading {\r\n border-color: #f76397 !important;\r\n color: #f76397 !important;\r\n}\r\n.panel-border.panel-inverse .panel-heading {\r\n border-color: #4c5667 !important;\r\n color: #4c5667 !important;\r\n}\r\n.panel-group .panel .panel-heading a[data-toggle=collapse].collapsed:before {\r\n content: '\\f067';\r\n}\r\n.panel-group .panel .panel-heading .accordion-toggle.collapsed:before {\r\n content: '\\f067';\r\n}\r\n.panel-group .panel .panel-heading a[data-toggle=collapse] {\r\n display: block;\r\n}\r\n.panel-group .panel .panel-heading a[data-toggle=collapse]:before {\r\n content: '\\f068';\r\n display: block;\r\n float: right;\r\n font-family: 'FontAwesome';\r\n font-size: 14px;\r\n text-align: right;\r\n width: 25px;\r\n}\r\n.panel-group .panel .panel-heading .accordion-toggle {\r\n display: block;\r\n}\r\n.panel-group .panel .panel-heading .accordion-toggle:before {\r\n content: '\\f068';\r\n display: block;\r\n float: right;\r\n font-family: 'FontAwesome';\r\n font-size: 14px;\r\n text-align: right;\r\n width: 25px;\r\n}\r\n.panel-group .panel .panel-heading + .panel-collapse .panel-body {\r\n border-top: none;\r\n}\r\n.panel-group .panel-heading {\r\n padding: 12px 26px;\r\n}\r\n.panel-group.panel-group-joined .panel + .panel {\r\n border-top: 1px solid rgba(255, 255, 255, 0.3);\r\n margin-top: 0;\r\n}\r\n.panel-group-joined .panel-group .panel + .panel {\r\n border-top: 1px solid #eeeeee;\r\n margin-top: 0;\r\n}\r\n/* ===========\r\n Portlets\r\n =============*/\r\n.portlet {\r\n border: 2px solid rgba(238, 238, 238, 0.1);\r\n -moz-transition: all 0.4s;\r\n -o-transition: all 0.4s;\r\n -webkit-transition: all 0.4s;\r\n margin-bottom: 20px;\r\n transition: all 0.4s;\r\n}\r\n.portlet .portlet-heading {\r\n border-radius: 3px;\r\n color: #ffffff;\r\n padding: 12px 20px;\r\n margin: -1px;\r\n}\r\n.portlet .portlet-heading .portlet-title {\r\n color: #ffffff;\r\n float: left;\r\n font-size: 14px;\r\n font-weight: 600;\r\n margin-bottom: 0;\r\n margin-top: 0;\r\n text-transform: uppercase;\r\n letter-spacing: 0.03em;\r\n}\r\n.portlet .portlet-heading .portlet-widgets {\r\n display: inline-block;\r\n float: right;\r\n font-size: 15px;\r\n line-height: 30px;\r\n padding-left: 15px;\r\n position: relative;\r\n text-align: right;\r\n}\r\n.portlet .portlet-heading .portlet-widgets .divider {\r\n margin: 0 5px;\r\n}\r\n.portlet .portlet-heading a {\r\n color: #999999;\r\n}\r\n.portlet .portlet-body {\r\n -moz-border-radius-bottomleft: 5px;\r\n -moz-border-radius-bottomright: 5px;\r\n -webkit-border-bottom-left-radius: 5px;\r\n -webkit-border-bottom-right-radius: 5px;\r\n border-bottom-left-radius: 5px;\r\n border-bottom-right-radius: 5px;\r\n padding: 15px;\r\n color: #98a6ad;\r\n}\r\n.portlet .portlet-heading .portlet-widgets .collapsed .ion-minus-round:before {\r\n content: \"\\f217\" !important;\r\n}\r\n.portlet .portlet-heading.bg-purple a,\r\n.portlet .portlet-heading.bg-info a,\r\n.portlet .portlet-heading.bg-success a,\r\n.portlet .portlet-heading.bg-primary a,\r\n.portlet .portlet-heading.bg-danger a,\r\n.portlet .portlet-heading.bg-warning a,\r\n.portlet .portlet-heading.bg-inverse a,\r\n.portlet .portlet-heading.bg-pink a {\r\n color: #ffffff;\r\n}\r\n.panel-disabled {\r\n background: rgba(238, 238, 238, 0.2);\r\n cursor: progress;\r\n bottom: 20px;\r\n left: 10px;\r\n position: absolute;\r\n right: 10px;\r\n top: 0;\r\n}\r\n.loader-1 {\r\n width: 30px;\r\n height: 30px;\r\n background-color: #3bafda;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;\r\n animation: sk-rotateplane 1.2s infinite ease-in-out;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n margin-left: -15px;\r\n margin-top: -15px;\r\n}\r\n@-webkit-keyframes sk-rotateplane {\r\n 0% {\r\n -webkit-transform: perspective(120px);\r\n }\r\n 50% {\r\n -webkit-transform: perspective(120px) rotateY(180deg);\r\n }\r\n 100% {\r\n -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);\r\n }\r\n}\r\n@keyframes sk-rotateplane {\r\n 0% {\r\n transform: perspective(120px) rotateX(0deg) rotateY(0deg);\r\n -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);\r\n }\r\n 50% {\r\n transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);\r\n -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);\r\n }\r\n 100% {\r\n transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\r\n -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\r\n }\r\n}\r\n/* ===========\r\n Checkbox and Radio\r\n =============*/\r\n.checkbox {\r\n padding-left: 20px;\r\n}\r\n.checkbox label {\r\n display: inline-block;\r\n padding-left: 5px;\r\n position: relative;\r\n}\r\n.checkbox label::before {\r\n -o-transition: 0.3s ease-in-out;\r\n -webkit-transition: 0.3s ease-in-out;\r\n background-color: transparent;\r\n border-radius: 3px;\r\n border: 2px solid #98a6ad;\r\n content: \"\";\r\n display: inline-block;\r\n height: 17px;\r\n left: 0;\r\n margin-left: -20px;\r\n position: absolute;\r\n transition: 0.3s ease-in-out;\r\n width: 17px;\r\n outline: none !important;\r\n}\r\n.checkbox label::after {\r\n color: #eeeeee;\r\n display: inline-block;\r\n font-size: 11px;\r\n height: 16px;\r\n left: 0;\r\n margin-left: -20px;\r\n padding-left: 3px;\r\n padding-top: 1px;\r\n position: absolute;\r\n top: 0;\r\n width: 16px;\r\n}\r\n.checkbox input[type=\"checkbox\"] {\r\n cursor: pointer;\r\n opacity: 0;\r\n z-index: 1;\r\n outline: none !important;\r\n}\r\n.checkbox input[type=\"checkbox\"]:disabled + label {\r\n opacity: 0.65;\r\n}\r\n.checkbox input[type=\"checkbox\"]:focus + label::before {\r\n outline-offset: -2px;\r\n outline: none;\r\n}\r\n.checkbox input[type=\"checkbox\"]:checked + label::after {\r\n content: \"\\f00c\";\r\n font-family: 'FontAwesome';\r\n}\r\n.checkbox input[type=\"checkbox\"]:disabled + label::before {\r\n background-color: #eeeeee;\r\n cursor: not-allowed;\r\n}\r\n.checkbox.checkbox-circle label::before {\r\n border-radius: 50%;\r\n}\r\n.checkbox.checkbox-inline {\r\n margin-top: 0;\r\n}\r\n.checkbox.checkbox-single label {\r\n height: 17px;\r\n}\r\n.checkbox-primary input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.checkbox-primary input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-danger input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #ef5350;\r\n border-color: #ef5350;\r\n}\r\n.checkbox-danger input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-info input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #3ddcf7;\r\n border-color: #3ddcf7;\r\n}\r\n.checkbox-info input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-warning input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #ffaa00;\r\n border-color: #ffaa00;\r\n}\r\n.checkbox-warning input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-success input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #00b19d;\r\n border-color: #00b19d;\r\n}\r\n.checkbox-success input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-purple input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #7266ba;\r\n border-color: #7266ba;\r\n}\r\n.checkbox-purple input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-pink input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #f76397;\r\n border-color: #f76397;\r\n}\r\n.checkbox-pink input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-inverse input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #4c5667;\r\n border-color: #4c5667;\r\n}\r\n.checkbox-inverse input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.radio {\r\n padding-left: 20px;\r\n}\r\n.radio label {\r\n display: inline-block;\r\n padding-left: 5px;\r\n position: relative;\r\n}\r\n.radio label::before {\r\n -o-transition: border 0.5s ease-in-out;\r\n -webkit-transition: border 0.5s ease-in-out;\r\n background-color: transparent;\r\n border-radius: 50%;\r\n border: 2px solid #98a6ad;\r\n content: \"\";\r\n display: inline-block;\r\n height: 17px;\r\n left: 0;\r\n margin-left: -20px;\r\n outline: none !important;\r\n position: absolute;\r\n transition: border 0.5s ease-in-out;\r\n width: 17px;\r\n}\r\n.radio label::after {\r\n -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n -ms-transform: scale(0, 0);\r\n -o-transform: scale(0, 0);\r\n -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n -webkit-transform: scale(0, 0);\r\n -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n background-color: #98a6ad;\r\n border-radius: 50%;\r\n content: \" \";\r\n display: inline-block;\r\n height: 11px;\r\n left: 3px;\r\n margin-left: -20px;\r\n position: absolute;\r\n top: 3px;\r\n transform: scale(0, 0);\r\n transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n width: 11px;\r\n}\r\n.radio input[type=\"radio\"] {\r\n cursor: pointer;\r\n opacity: 0;\r\n z-index: 1;\r\n outline: none !important;\r\n}\r\n.radio input[type=\"radio\"]:disabled + label {\r\n opacity: 0.65;\r\n}\r\n.radio input[type=\"radio\"]:focus + label::before {\r\n outline-offset: -2px;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n outline: thin dotted;\r\n}\r\n.radio input[type=\"radio\"]:checked + label::after {\r\n -ms-transform: scale(1, 1);\r\n -o-transform: scale(1, 1);\r\n -webkit-transform: scale(1, 1);\r\n transform: scale(1, 1);\r\n}\r\n.radio input[type=\"radio\"]:disabled + label::before {\r\n cursor: not-allowed;\r\n}\r\n.radio.radio-inline {\r\n margin-top: 0;\r\n}\r\n.radio.radio-single label {\r\n height: 17px;\r\n}\r\n.radio-primary input[type=\"radio\"] + label::after {\r\n background-color: #3bafda;\r\n}\r\n.radio-primary input[type=\"radio\"]:checked + label::before {\r\n border-color: #3bafda;\r\n}\r\n.radio-primary input[type=\"radio\"]:checked + label::after {\r\n background-color: #3bafda;\r\n}\r\n.radio-danger input[type=\"radio\"] + label::after {\r\n background-color: #ef5350;\r\n}\r\n.radio-danger input[type=\"radio\"]:checked + label::before {\r\n border-color: #ef5350;\r\n}\r\n.radio-danger input[type=\"radio\"]:checked + label::after {\r\n background-color: #ef5350;\r\n}\r\n.radio-info input[type=\"radio\"] + label::after {\r\n background-color: #3ddcf7;\r\n}\r\n.radio-info input[type=\"radio\"]:checked + label::before {\r\n border-color: #3ddcf7;\r\n}\r\n.radio-info input[type=\"radio\"]:checked + label::after {\r\n background-color: #3ddcf7;\r\n}\r\n.radio-warning input[type=\"radio\"] + label::after {\r\n background-color: #ffaa00;\r\n}\r\n.radio-warning input[type=\"radio\"]:checked + label::before {\r\n border-color: #ffaa00;\r\n}\r\n.radio-warning input[type=\"radio\"]:checked + label::after {\r\n background-color: #ffaa00;\r\n}\r\n.radio-success input[type=\"radio\"] + label::after {\r\n background-color: #00b19d;\r\n}\r\n.radio-success input[type=\"radio\"]:checked + label::before {\r\n border-color: #00b19d;\r\n}\r\n.radio-success input[type=\"radio\"]:checked + label::after {\r\n background-color: #00b19d;\r\n}\r\n.radio-purple input[type=\"radio\"] + label::after {\r\n background-color: #7266ba;\r\n}\r\n.radio-purple input[type=\"radio\"]:checked + label::before {\r\n border-color: #7266ba;\r\n}\r\n.radio-purple input[type=\"radio\"]:checked + label::after {\r\n background-color: #7266ba;\r\n}\r\n.radio-pink input[type=\"radio\"] + label::after {\r\n background-color: #f76397;\r\n}\r\n.radio-pink input[type=\"radio\"]:checked + label::before {\r\n border-color: #f76397;\r\n}\r\n.radio-pink input[type=\"radio\"]:checked + label::after {\r\n background-color: #f76397;\r\n}\r\n.radio-inverse input[type=\"radio\"] + label::after {\r\n background-color: #4c5667;\r\n}\r\n.radio-inverse input[type=\"radio\"]:checked + label::before {\r\n border-color: #4c5667;\r\n}\r\n.radio-inverse input[type=\"radio\"]:checked + label::after {\r\n background-color: #4c5667;\r\n}\r\n/* ===========\r\n Progressbars\r\n =============*/\r\n.progress {\r\n -webkit-box-shadow: none !important;\r\n background-color: rgba(152, 166, 173, 0.4);\r\n box-shadow: none !important;\r\n height: 10px;\r\n margin-bottom: 18px;\r\n overflow: hidden;\r\n}\r\n.progress-bar {\r\n box-shadow: none;\r\n font-size: 8px;\r\n font-weight: 600;\r\n line-height: 12px;\r\n}\r\n.progress.progress-sm {\r\n height: 5px !important;\r\n}\r\n.progress.progress-sm .progress-bar {\r\n font-size: 8px;\r\n line-height: 5px;\r\n}\r\n.progress.progress-md {\r\n height: 15px !important;\r\n}\r\n.progress.progress-md .progress-bar {\r\n font-size: 10.8px;\r\n line-height: 14.4px;\r\n}\r\n.progress.progress-lg {\r\n height: 20px !important;\r\n}\r\n.progress.progress-lg .progress-bar {\r\n font-size: 12px;\r\n line-height: 20px;\r\n}\r\n.progress-bar-primary {\r\n background-color: #3bafda;\r\n}\r\n.progress-bar-success {\r\n background-color: #00b19d;\r\n}\r\n.progress-bar-info {\r\n background-color: #3ddcf7;\r\n}\r\n.progress-bar-warning {\r\n background-color: #ffaa00;\r\n}\r\n.progress-bar-danger {\r\n background-color: #ef5350;\r\n}\r\n.progress-bar-inverse {\r\n background-color: #4c5667;\r\n}\r\n.progress-bar-purple {\r\n background-color: #7266ba;\r\n}\r\n.progress-bar-pink {\r\n background-color: #f76397;\r\n}\r\n.progress-animated {\r\n -webkit-animation-duration: 5s;\r\n -webkit-animation-name: animationProgress;\r\n -webkit-transition: 5s all;\r\n animation-duration: 5s;\r\n animation-name: animationProgress;\r\n transition: 5s all;\r\n}\r\n/* ===========\r\n Carousel\r\n =============*/\r\n.carousel-control {\r\n width: 10%;\r\n}\r\n.carousel-control span {\r\n position: absolute;\r\n top: 50%;\r\n /* pushes the icon in the middle of the height */\r\n z-index: 5;\r\n display: inline-block;\r\n font-size: 30px;\r\n}\r\n.carousel-indicators li {\r\n border: 2px solid #ffffff;\r\n}\r\n/* ===========\r\n Tables\r\n =============*/\r\n.table {\r\n margin-bottom: 10px;\r\n}\r\ntbody {\r\n color: rgba(255, 255, 255, 0.4);\r\n}\r\nth {\r\n color: rgba(255, 255, 255, 0.7);\r\n font-size: 15px;\r\n font-weight: 500;\r\n}\r\n.table > tbody > tr > td,\r\n.table > tbody > tr > th,\r\n.table > tfoot > tr > td,\r\n.table > tfoot > tr > th,\r\n.table > thead > tr > td,\r\n.table > thead > tr > th {\r\n border-top: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.table > thead > tr > th {\r\n border-bottom: 2px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.table-hover > tbody > tr:hover {\r\n background-color: #323b44;\r\n}\r\n.table-striped > tbody > tr:nth-of-type(odd),\r\n.table-hover > tbody > tr:hover,\r\n.table > thead > tr > td.active,\r\n.table > tbody > tr > td.active,\r\n.table > tfoot > tr > td.active,\r\n.table > thead > tr > th.active,\r\n.table > tbody > tr > th.active,\r\n.table > tfoot > tr > th.active,\r\n.table > thead > tr.active > td,\r\n.table > tbody > tr.active > td,\r\n.table > tfoot > tr.active > td,\r\n.table > thead > tr.active > th,\r\n.table > tbody > tr.active > th,\r\n.table > tfoot > tr.active > th {\r\n background-color: #323b44 !important;\r\n}\r\n.table > tbody > tr.success > td,\r\n.table > tbody > tr.success > th,\r\n.table > tbody > tr > td.success,\r\n.table > tbody > tr > th.success,\r\n.table > tfoot > tr.success > td,\r\n.table > tfoot > tr.success > th,\r\n.table > tfoot > tr > td.success,\r\n.table > tfoot > tr > th.success,\r\n.table > thead > tr.success > td,\r\n.table > thead > tr.success > th,\r\n.table > thead > tr > td.success,\r\n.table > thead > tr > th.success {\r\n background-color: rgba(0, 177, 157, 0.15);\r\n}\r\n.table > tbody > tr.info > td,\r\n.table > tbody > tr.info > th,\r\n.table > tbody > tr > td.info,\r\n.table > tbody > tr > th.info,\r\n.table > tfoot > tr.info > td,\r\n.table > tfoot > tr.info > th,\r\n.table > tfoot > tr > td.info,\r\n.table > tfoot > tr > th.info,\r\n.table > thead > tr.info > td,\r\n.table > thead > tr.info > th,\r\n.table > thead > tr > td.info,\r\n.table > thead > tr > th.info {\r\n background-color: rgba(61, 220, 247, 0.15);\r\n}\r\n.table > tbody > tr.warning > td,\r\n.table > tbody > tr.warning > th,\r\n.table > tbody > tr > td.warning,\r\n.table > tbody > tr > th.warning,\r\n.table > tfoot > tr.warning > td,\r\n.table > tfoot > tr.warning > th,\r\n.table > tfoot > tr > td.warning,\r\n.table > tfoot > tr > th.warning,\r\n.table > thead > tr.warning > td,\r\n.table > thead > tr.warning > th,\r\n.table > thead > tr > td.warning,\r\n.table > thead > tr > th.warning {\r\n background-color: rgba(255, 170, 0, 0.15);\r\n}\r\n.table > tbody > tr.danger > td,\r\n.table > tbody > tr.danger > th,\r\n.table > tbody > tr > td.danger,\r\n.table > tbody > tr > th.danger,\r\n.table > tfoot > tr.danger > td,\r\n.table > tfoot > tr.danger > th,\r\n.table > tfoot > tr > td.danger,\r\n.table > tfoot > tr > th.danger,\r\n.table > thead > tr.danger > td,\r\n.table > thead > tr.danger > th,\r\n.table > thead > tr > td.danger,\r\n.table > thead > tr > th.danger {\r\n background-color: rgba(239, 83, 80, 0.15);\r\n}\r\n.table-bordered {\r\n border: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.table-striped > tbody > tr:nth-of-type(odd) {\r\n background-color: #323b44;\r\n}\r\n.table-bordered > thead > tr > th,\r\n.table-bordered > tbody > tr > th,\r\n.table-bordered > tfoot > tr > th,\r\n.table-bordered > thead > tr > td,\r\n.table-bordered > tbody > tr > td,\r\n.table-bordered > tfoot > tr > td {\r\n border: 1px solid rgba(255, 255, 255, 0.2);\r\n}\r\n.modal-block {\r\n background: transparent;\r\n margin: 40px auto;\r\n max-width: 600px;\r\n padding: 0;\r\n position: relative;\r\n text-align: left;\r\n}\r\n/* Data table */\r\n#datatable-editable .actions a {\r\n padding: 5px;\r\n}\r\n#datatable-editable .form-control {\r\n background-color: transparent;\r\n width: 100%;\r\n}\r\n#datatable-editable .fa-trash-o {\r\n color: #ef5350;\r\n}\r\n#datatable-editable .fa-times {\r\n color: #ef5350;\r\n}\r\n#datatable-editable .fa-pencil {\r\n color: #29b6f6;\r\n}\r\n#datatable-editable .fa-save {\r\n color: #33b86c;\r\n}\r\n#datatable td {\r\n font-weight: normal;\r\n}\r\ndiv.dataTables_paginate ul.pagination {\r\n margin-top: 30px;\r\n}\r\ndiv.dataTables_info {\r\n padding-top: 38px;\r\n}\r\n.dt-buttons {\r\n float: left;\r\n}\r\ndiv#datatable-buttons_info {\r\n float: left;\r\n}\r\n/* Fixed Header */\r\n.fixedHeader-floating {\r\n top: 70px !important;\r\n}\r\n/* Key table */\r\ntable.dataTable th.focus,\r\ntable.dataTable td.focus {\r\n outline: 3px solid #3bafda !important;\r\n outline-offset: -1px;\r\n}\r\n.fixedHeader-floating {\r\n border: none !important;\r\n}\r\n.fixedHeader-floating .sorting,\r\n.fixedHeader-floating .sorting_asc {\r\n background-color: #323b44;\r\n border-color: rgba(238, 238, 238, 0.3);\r\n}\r\ndiv.DTS tbody tr.even {\r\n background-color: #272e35;\r\n}\r\ndiv.DTS div.dataTables_scrollBody {\r\n background: none !important;\r\n}\r\n/* Responsive table */\r\n.table-rep-plugin .table-responsive {\r\n border: none !important;\r\n}\r\n.table-rep-plugin .dropdown-menu li.checkbox-row {\r\n color: #ffffff !important;\r\n background-color: transparent !important;\r\n}\r\n.table-rep-plugin tbody th {\r\n font-size: 14px;\r\n font-weight: normal;\r\n}\r\n.table-rep-plugin .checkbox-row {\r\n padding-left: 40px;\r\n}\r\n.table-rep-plugin .checkbox-row label {\r\n display: inline-block;\r\n padding-left: 5px;\r\n position: relative;\r\n}\r\n.table-rep-plugin .checkbox-row label::before {\r\n -o-transition: 0.3s ease-in-out;\r\n -webkit-transition: 0.3s ease-in-out;\r\n background-color: #ffffff;\r\n border-radius: 3px;\r\n border: 1px solid #cccccc;\r\n content: \"\";\r\n display: inline-block;\r\n height: 17px;\r\n left: 0;\r\n margin-left: -20px;\r\n position: absolute;\r\n transition: 0.3s ease-in-out;\r\n width: 17px;\r\n outline: none !important;\r\n}\r\n.table-rep-plugin .checkbox-row label::after {\r\n color: #555555;\r\n display: inline-block;\r\n font-size: 11px;\r\n height: 16px;\r\n left: 0;\r\n margin-left: -20px;\r\n padding-left: 3px;\r\n padding-top: 1px;\r\n position: absolute;\r\n top: -1px;\r\n width: 16px;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"] {\r\n cursor: pointer;\r\n opacity: 0;\r\n z-index: 1;\r\n outline: none !important;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:disabled + label {\r\n opacity: 0.65;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:focus + label::before {\r\n outline-offset: -2px;\r\n outline: none;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:checked + label::after {\r\n content: \"\\f00c\";\r\n font-family: 'FontAwesome';\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:disabled + label::before {\r\n background-color: #eeeeee;\r\n cursor: not-allowed;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n/* Tablesaw */\r\n.tablesaw thead {\r\n background: rgba(255, 255, 255, 0.05);\r\n background-image: none;\r\n border: none;\r\n}\r\n.tablesaw thead th {\r\n text-shadow: none;\r\n letter-spacing: 0.06em;\r\n color: rgba(255, 255, 255, 0.7) !important;\r\n}\r\n.tablesaw thead tr:first-child th {\r\n padding-top: 1.1em;\r\n padding-bottom: 0.9em;\r\n font-weight: 600;\r\n font-family: inherit;\r\n border: none;\r\n}\r\n.tablesaw td,\r\n.tablesaw tbody th {\r\n font-size: inherit;\r\n line-height: inherit;\r\n padding: 10px !important;\r\n}\r\n.tablesaw-stack tbody tr,\r\n.tablesaw tbody tr {\r\n border-bottom: none;\r\n}\r\n.tablesaw-swipe .tablesaw-cell-persist {\r\n border-right: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n}\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after {\r\n content: \"\\f176\";\r\n}\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {\r\n content: \"\\f175\";\r\n}\r\n.tablesaw-bar .btn-select.btn-small:after,\r\n.tablesaw-bar .btn-select.btn-micro:after {\r\n font-size: 8px;\r\n padding-right: 10px;\r\n}\r\n.tablesaw-swipe .tablesaw-cell-persist {\r\n box-shadow: none;\r\n}\r\n.tablesaw-enhanced .tablesaw-bar .btn {\r\n text-shadow: none;\r\n background-image: none;\r\n color: rgba(255, 255, 255, 0.7) !important;\r\n}\r\n.tablesaw-enhanced .tablesaw-bar .btn.btn-select:hover {\r\n background: transparent;\r\n}\r\n.tablesaw-enhanced .tablesaw-bar .btn:hover,\r\n.tablesaw-enhanced .tablesaw-bar .btn:focus,\r\n.tablesaw-enhanced .tablesaw-bar .btn:active {\r\n color: #3bafda !important;\r\n background-color: #f5f5f5;\r\n outline: none !important;\r\n box-shadow: none !important;\r\n background-image: none;\r\n}\r\n/* Footable */\r\n.footable-odd {\r\n background-color: #2e363e;\r\n}\r\n/* Responsive table */\r\ntable.focus-on tbody tr.unfocused th,\r\ntable.focus-on tbody tr.unfocused td {\r\n color: rgba(255, 255, 255, 0.25);\r\n}\r\ntable.focus-on tbody tr.focused th {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\ntable.focus-on tbody tr.focused td {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\n.table-rep-plugin .sticky-table-header.fixed-solution {\r\n top: 70px !important;\r\n background-color: #272e35;\r\n border: 0;\r\n}\r\n/* =============\r\n Form elements\r\n ============= */\r\n.error {\r\n color: #ef5350;\r\n font-size: 12px;\r\n font-weight: 500;\r\n}\r\n.parsley-error {\r\n border-color: #ef5350 !important;\r\n}\r\n.parsley-errors-list {\r\n display: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.parsley-errors-list.filled {\r\n display: block;\r\n}\r\n.parsley-errors-list > li {\r\n font-size: 12px;\r\n list-style: none;\r\n color: #f6504d;\r\n}\r\n/* Datepicker */\r\n.datepicker {\r\n padding: 8px;\r\n}\r\n.datepicker th {\r\n font-size: 14px !important;\r\n}\r\n.datepicker table tr td.today,\r\n.datepicker table tr td.today:hover,\r\n.datepicker table tr td.today.disabled,\r\n.datepicker table tr td.today.disabled:hover,\r\n.datepicker table tr td.selected,\r\n.datepicker table tr td.selected:hover,\r\n.datepicker table tr td.selected.disabled,\r\n.datepicker table tr td.selected.disabled:hover,\r\n.datepicker table tr td span.active,\r\n.datepicker table tr td span.active:hover,\r\n.datepicker table tr td span.active.disabled,\r\n.datepicker table tr td span.active.disabled:hover {\r\n background-image: none;\r\n}\r\n.datepicker table tr td span.active:hover,\r\n.datepicker table tr td span.active:hover:hover,\r\n.datepicker table tr td span.active.disabled:hover,\r\n.datepicker table tr td span.active.disabled:hover:hover,\r\n.datepicker table tr td span.active:active,\r\n.datepicker table tr td span.active:hover:active,\r\n.datepicker table tr td span.active.disabled:active,\r\n.datepicker table tr td span.active.disabled:hover:active,\r\n.datepicker table tr td span.active.active,\r\n.datepicker table tr td span.active:hover.active,\r\n.datepicker table tr td span.active.disabled.active,\r\n.datepicker table tr td span.active.disabled:hover.active,\r\n.datepicker table tr td span.active.disabled,\r\n.datepicker table tr td span.active:hover.disabled,\r\n.datepicker table tr td span.active.disabled.disabled,\r\n.datepicker table tr td span.active.disabled:hover.disabled,\r\n.datepicker table tr td span.active[disabled],\r\n.datepicker table tr td span.active:hover[disabled],\r\n.datepicker table tr td span.active.disabled[disabled],\r\n.datepicker table tr td span.active.disabled:hover[disabled] {\r\n background-color: #3bafda;\r\n}\r\n.datepicker table tr td.active,\r\n.datepicker table tr td.active:hover,\r\n.datepicker table tr td.active.disabled,\r\n.datepicker table tr td.active.disabled:hover {\r\n background-color: #3bafda !important;\r\n background-image: none;\r\n box-shadow: none;\r\n text-shadow: none;\r\n}\r\n.datepicker thead tr:first-child th:hover,\r\n.datepicker tfoot tr th:hover {\r\n background-color: #1c2127;\r\n}\r\n.datepicker-inline {\r\n border: 2px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.daterangepicker td.active,\r\n.daterangepicker td.active:hover {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.daterangepicker .input-mini.active {\r\n border: 1px solid #AAAAAA;\r\n}\r\n.daterangepicker .ranges li {\r\n -webkit-border-radius: 2px;\r\n border-radius: 2px;\r\n -moz-border-radius: 2px;\r\n background-clip: padding-box;\r\n color: #98a6ad;\r\n font-weight: 600;\r\n font-size: 12px;\r\n border-color: #323b44;\r\n background-color: #323b44;\r\n}\r\n.daterangepicker select.hourselect,\r\n.daterangepicker select.minuteselect,\r\n.daterangepicker select.secondselect,\r\n.daterangepicker select.ampmselect {\r\n border: 1px solid #e3e3e3;\r\n padding: 2px;\r\n width: 60px;\r\n}\r\n.daterangepicker .ranges li.active,\r\n.daterangepicker .ranges li:hover {\r\n background-color: #3bafda;\r\n border: 1px solid #3bafda;\r\n}\r\n.search-input {\r\n margin-bottom: 10px;\r\n}\r\n.ms-selectable {\r\n box-shadow: none;\r\n outline: none !important;\r\n}\r\n.ms-container .ms-list.ms-focus {\r\n box-shadow: none;\r\n}\r\n.ms-container .ms-selectable li.ms-hover {\r\n background-color: #3bafda;\r\n}\r\n.ms-container .ms-selection li.ms-hover {\r\n background-color: #3bafda;\r\n}\r\n.note-editor {\r\n border: 2px solid rgba(255, 255, 255, 0.2);\r\n position: relative;\r\n color: #98a6ad;\r\n}\r\n.note-editor .note-toolbar {\r\n background-color: transparent;\r\n border-bottom: 1px solid #eeeeee;\r\n margin: 0;\r\n}\r\n.note-editor .note-statusbar {\r\n background-color: transparent;\r\n}\r\n.note-editor .note-statusbar .note-resizebar {\r\n border-top: none;\r\n height: 15px;\r\n padding-top: 3px;\r\n}\r\n.note-editor .note-editing-area .note-editable {\r\n background: transparent;\r\n color: #98a6ad;\r\n}\r\n.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,\r\n.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title,\r\n.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,\r\n.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset {\r\n color: #323b44;\r\n}\r\n.note-popover .popover .popover-content {\r\n padding: 5px 0 10px 5px;\r\n}\r\n.note-toolbar {\r\n padding: 5px 0 10px 5px;\r\n}\r\n/* Timepicker */\r\n.bootstrap-timepicker-widget table td a:hover {\r\n background-color: transparent;\r\n border-color: transparent;\r\n border-radius: 4px;\r\n color: #3bafda;\r\n text-decoration: none;\r\n}\r\n.editor-horizontal .popover-content {\r\n padding: 9px 30px;\r\n}\r\n.datepicker table tr td.active,\r\n.datepicker table tr td.active:hover,\r\n.datepicker table tr td.active.disabled,\r\n.datepicker table tr td.active.disabled:hover {\r\n background-color: #3bafda !important;\r\n background-image: none;\r\n box-shadow: none;\r\n}\r\n/* Dropzone */\r\n.dropzone {\r\n min-height: 230px;\r\n border: 2px dashed rgba(255, 255, 255, 0.2);\r\n background: transparent;\r\n border-radius: 6px;\r\n}\r\n.dropzone .dz-message {\r\n font-size: 30px;\r\n}\r\n/* =============\r\n Calendar\r\n============= */\r\n.calendar {\r\n float: left;\r\n margin-bottom: 0px;\r\n}\r\n.fc-view {\r\n margin-top: 30px;\r\n}\r\n.none-border .modal-footer {\r\n border-top: none;\r\n}\r\n.fc-toolbar {\r\n margin-bottom: 5px;\r\n margin-top: 15px;\r\n}\r\n.fc-toolbar h2 {\r\n font-size: 18px;\r\n font-weight: 600;\r\n line-height: 30px;\r\n text-transform: uppercase;\r\n}\r\n.fc-day {\r\n background: transparent;\r\n}\r\n.fc-toolbar .fc-state-active,\r\n.fc-toolbar .ui-state-active,\r\n.fc-toolbar button:focus,\r\n.fc-toolbar button:hover,\r\n.fc-toolbar .ui-state-hover {\r\n z-index: 0;\r\n}\r\n.fc-widget-header {\r\n border: 1px solid #f5f5f5;\r\n}\r\n.fc-widget-content {\r\n border: 1px solid #f5f5f5;\r\n}\r\n.fc th.fc-widget-header {\r\n background: rgba(255, 255, 255, 0.2);\r\n font-size: 14px;\r\n line-height: 20px;\r\n padding: 10px 0px;\r\n text-transform: uppercase;\r\n}\r\n.fc-unthemed th,\r\n.fc-unthemed td,\r\n.fc-unthemed thead,\r\n.fc-unthemed tbody,\r\n.fc-unthemed .fc-divider,\r\n.fc-unthemed .fc-row,\r\n.fc-unthemed .fc-popover {\r\n background-color: transparent;\r\n border-color: rgba(255, 255, 255, 0.1);\r\n}\r\n.fc-button {\r\n background: #ffffff;\r\n border: 1px solid #f5f5f5;\r\n color: #555555;\r\n text-transform: capitalize;\r\n}\r\n.fc-text-arrow {\r\n font-family: inherit;\r\n font-size: 16px;\r\n}\r\n.fc-state-hover {\r\n background: #F5F5F5;\r\n}\r\n.fc-state-highlight {\r\n background: #f0f0f0;\r\n}\r\n.fc-cell-overlay {\r\n background: #f0f0f0;\r\n}\r\n.fc-unthemed .fc-today {\r\n background: transparent;\r\n}\r\n.fc-event {\r\n border-radius: 2px;\r\n border: none;\r\n cursor: move;\r\n font-size: 13px;\r\n margin: 5px 7px;\r\n padding: 5px 5px;\r\n text-align: center;\r\n}\r\n.external-event {\r\n color: #ffffff;\r\n cursor: move;\r\n margin: 10px 0;\r\n padding: 6px 10px;\r\n}\r\n.fc-basic-view td.fc-week-number span {\r\n padding-right: 5px;\r\n}\r\n.fc-basic-view td.fc-day-number {\r\n padding-right: 5px;\r\n}\r\n/* ===========\r\n Widgets\r\n =============*/\r\n/* Inbox-widget */\r\n.inbox-widget .inbox-item {\r\n border-bottom: 1px solid #323b44;\r\n overflow: hidden;\r\n padding: 10px 0;\r\n position: relative;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-img {\r\n display: block;\r\n float: left;\r\n margin-right: 15px;\r\n width: 40px;\r\n}\r\n.inbox-widget .inbox-item img {\r\n width: 40px;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-author {\r\n color: #f5f5f5;\r\n display: block;\r\n margin: 0;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-text {\r\n color: #98a6ad;\r\n display: block;\r\n font-size: 12px;\r\n margin: 0;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-date {\r\n color: #98a6ad;\r\n font-size: 11px;\r\n position: absolute;\r\n right: 7px;\r\n top: 2px;\r\n}\r\n/* Chat widget */\r\n.conversation-list {\r\n list-style: none;\r\n height: 332px;\r\n padding: 0px 20px;\r\n}\r\n.conversation-list li {\r\n margin-bottom: 24px;\r\n}\r\n.conversation-list .chat-avatar {\r\n display: inline-block;\r\n float: left;\r\n text-align: center;\r\n width: 42px;\r\n}\r\n.conversation-list .chat-avatar img {\r\n border-radius: 100%;\r\n width: 100%;\r\n}\r\n.conversation-list .chat-avatar i {\r\n font-size: 12px;\r\n font-style: normal;\r\n color: #98a6ad;\r\n}\r\n.conversation-list .ctext-wrap {\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n background: rgba(255, 255, 255, 0.1);\r\n border-radius: 3px;\r\n display: inline-block;\r\n padding: 12px;\r\n position: relative;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\r\n}\r\n.conversation-list .ctext-wrap i {\r\n color: #f5f5f5;\r\n display: block;\r\n font-size: 12px;\r\n font-style: normal;\r\n font-weight: bold;\r\n position: relative;\r\n}\r\n.conversation-list .ctext-wrap p {\r\n margin: 0px;\r\n padding-top: 3px;\r\n color: #98a6ad;\r\n}\r\n.conversation-list .ctext-wrap:after {\r\n right: 100%;\r\n top: 0%;\r\n border: solid transparent;\r\n content: \" \";\r\n height: 0;\r\n width: 0;\r\n position: absolute;\r\n pointer-events: none;\r\n border-top-color: rgba(255, 255, 255, 0.1);\r\n border-width: 8px;\r\n margin-left: -1px;\r\n border-right-color: rgba(255, 255, 255, 0.1);\r\n}\r\n.conversation-list .conversation-text {\r\n display: inline-block;\r\n float: left;\r\n font-size: 12px;\r\n margin-left: 12px;\r\n width: 70%;\r\n}\r\n.conversation-list .odd .chat-avatar {\r\n float: right !important;\r\n}\r\n.conversation-list .odd .conversation-text {\r\n float: right !important;\r\n margin-right: 12px;\r\n text-align: right;\r\n width: 70% !important;\r\n}\r\n.conversation-list .odd .ctext-wrap:after {\r\n border-color: rgba(238, 238, 242, 0) !important;\r\n border-left-color: rgba(255, 255, 255, 0.1) !important;\r\n border-top-color: rgba(255, 255, 255, 0.1) !important;\r\n left: 100% !important;\r\n margin-right: -1px;\r\n}\r\n.chat-send {\r\n padding-left: 0px;\r\n padding-right: 30px;\r\n}\r\n.chat-send button {\r\n width: 100%;\r\n}\r\n.chat-inputbar {\r\n padding-left: 30px;\r\n}\r\n/* Todos widget */\r\n#todo-message {\r\n font-size: 16px;\r\n}\r\n.todo-list li {\r\n border-radius: 0px;\r\n border: 0px;\r\n margin: 0px;\r\n padding: 1px;\r\n color: #98a6ad;\r\n}\r\n.todo-list li:last-of-type {\r\n border-bottom: none;\r\n}\r\n.todo-list li:hover {\r\n background: transparent !important;\r\n}\r\n.todo-send {\r\n padding-left: 0px;\r\n}\r\n/* Widget-chart */\r\n.widget-chart ul li {\r\n width: 31.5%;\r\n display: inline-block;\r\n padding: 0px;\r\n}\r\n.widget-panel {\r\n padding: 30px 20px;\r\n padding-left: 30px;\r\n border-radius: 4px;\r\n position: relative;\r\n margin-bottom: 20px;\r\n}\r\n.widget-panel i {\r\n font-size: 60px;\r\n padding: 30px;\r\n background: rgba(255, 255, 255, 0.2);\r\n position: absolute;\r\n right: 0px;\r\n bottom: 0px;\r\n top: 0px;\r\n line-height: 60px;\r\n}\r\n.widget-user {\r\n min-height: 112px;\r\n}\r\n.widget-user img {\r\n height: 72px;\r\n float: left;\r\n}\r\n.widget-user .wid-u-info {\r\n margin-left: 90px;\r\n}\r\n.widget-user .wid-u-info p {\r\n white-space: nowrap;\r\n display: block;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n.widget-simple-chart .circliful-chart {\r\n float: left;\r\n margin-top: -5px;\r\n}\r\n.widget-icon i {\r\n float: left;\r\n font-size: 48px;\r\n}\r\n.widget-icon .wid-icon-info {\r\n margin-left: 80px;\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/* ===========\r\n Core file List\r\n\r\n - Common\r\n - Bootstrap custom\r\n - Helper class\r\n - Waves effect\r\n - Animation\r\n - Print css\r\n =============*/\r\n/* ===========\r\n Common\r\n =============*/\r\nbody {\r\n background: #2d353d;\r\n font-family: 'Roboto', sans-serif;\r\n margin: 0;\r\n color: #98a6ad;\r\n overflow-x: hidden !important;\r\n}\r\nhtml {\r\n overflow-x: hidden;\r\n position: relative;\r\n min-height: 100%;\r\n background: #2d353d;\r\n}\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6 {\r\n color: rgba(255, 255, 255, 0.8);\r\n font-family: 'Source Sans Pro', sans-serif;\r\n margin: 10px 0;\r\n}\r\nh1 small,\r\nh2 small,\r\nh3 small,\r\nh4 small,\r\nh5 small,\r\nh6 small {\r\n color: rgba(255, 255, 255, 0.5);\r\n}\r\nh1 {\r\n line-height: 43px;\r\n}\r\nh2 {\r\n line-height: 35px;\r\n}\r\nh3 {\r\n line-height: 30px;\r\n}\r\nh4 {\r\n line-height: 22px;\r\n}\r\n* {\r\n outline: none !important;\r\n}\r\na:hover {\r\n outline: 0;\r\n text-decoration: none;\r\n}\r\na:active {\r\n outline: 0;\r\n text-decoration: none;\r\n}\r\na:focus {\r\n outline: 0;\r\n text-decoration: none;\r\n}\r\n.container {\r\n width: auto;\r\n}\r\n.container-alt {\r\n margin-left: auto;\r\n margin-right: auto;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n}\r\n.footer {\r\n background-color: #323b44;\r\n border-top: 1px solid rgba(255, 255, 255, 0.1);\r\n bottom: 0;\r\n color: #98a6ad;\r\n text-align: left !important;\r\n padding: 20px 30px;\r\n position: absolute;\r\n right: 0;\r\n left: 240px;\r\n}\r\n#wrapper {\r\n height: 100%;\r\n overflow: hidden;\r\n width: 100%;\r\n}\r\n.page {\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n}\r\n.page-title {\r\n margin-bottom: 0px;\r\n margin-top: 0px;\r\n}\r\n.page-header {\r\n border-bottom: 1px solid rgba(238, 238, 238, 0.2);\r\n}\r\n.page-title-box {\r\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.03);\r\n padding: 20px;\r\n margin: -20px -20px 0 -20px;\r\n}\r\n.page-title-box .breadcrumb {\r\n margin-top: 0px;\r\n padding-top: 2px;\r\n}\r\n.page-title-box .breadcrumb a {\r\n color: #3bafda;\r\n}\r\n.page-title-box .breadcrumb > .active {\r\n color: #98a6ad;\r\n}\r\n.card-box {\r\n padding: 20px;\r\n border: 1px solid rgba(255, 255, 255, 0.07);\r\n -webkit-border-radius: 5px;\r\n border-radius: 5px;\r\n -moz-border-radius: 5px;\r\n background-clip: padding-box;\r\n margin-bottom: 20px;\r\n background-color: #323b44;\r\n}\r\n.header-title {\r\n text-transform: uppercase;\r\n font-size: 15px;\r\n font-weight: 600;\r\n letter-spacing: 0.04em;\r\n line-height: 16px;\r\n margin-bottom: 8px;\r\n}\r\n.social-links li a {\r\n -webkit-border-radius: 50%;\r\n background: #EFF0F4;\r\n border-radius: 50%;\r\n color: #7A7676;\r\n display: inline-block;\r\n height: 30px;\r\n line-height: 30px;\r\n text-align: center;\r\n width: 30px;\r\n}\r\n/* ===========\r\n Bootstrap-custom\r\n =============*/\r\n.row {\r\n margin-right: -10px;\r\n margin-left: -10px;\r\n}\r\n.col-lg-1,\r\n.col-lg-10,\r\n.col-lg-11,\r\n.col-lg-12,\r\n.col-lg-2,\r\n.col-lg-3,\r\n.col-lg-4,\r\n.col-lg-5,\r\n.col-lg-6,\r\n.col-lg-7,\r\n.col-lg-8,\r\n.col-lg-9,\r\n.col-md-1,\r\n.col-md-10,\r\n.col-md-11,\r\n.col-md-12,\r\n.col-md-2,\r\n.col-md-3,\r\n.col-md-4,\r\n.col-md-5,\r\n.col-md-6,\r\n.col-md-7,\r\n.col-md-8,\r\n.col-md-9,\r\n.col-sm-1,\r\n.col-sm-10,\r\n.col-sm-11,\r\n.col-sm-12,\r\n.col-sm-2,\r\n.col-sm-3,\r\n.col-sm-4,\r\n.col-sm-5,\r\n.col-sm-6,\r\n.col-sm-7,\r\n.col-sm-8,\r\n.col-sm-9,\r\n.col-xs-1,\r\n.col-xs-10,\r\n.col-xs-11,\r\n.col-xs-12,\r\n.col-xs-2,\r\n.col-xs-3,\r\n.col-xs-4,\r\n.col-xs-5,\r\n.col-xs-6,\r\n.col-xs-7,\r\n.col-xs-8,\r\n.col-xs-9 {\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n}\r\n.breadcrumb {\r\n background-color: transparent;\r\n margin-bottom: 15px;\r\n margin-top: 5px;\r\n}\r\n.dropdown-menu {\r\n padding: 4px 0;\r\n background-color: #1c2127;\r\n -webkit-animation: dropdownOpen 0.3s ease-out;\r\n -o-animation: dropdownOpen 0.3s ease-out;\r\n animation: dropdownOpen 0.3s ease-out;\r\n border: 0;\r\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\r\n}\r\n.dropdown-menu > li > a {\r\n padding: 6px 20px;\r\n color: #98a6ad;\r\n}\r\n.dropdown-menu .divider {\r\n background-color: rgba(238, 238, 238, 0.2);\r\n}\r\n.dropdown-menu > li > a:focus,\r\n.dropdown-menu > li > a:hover {\r\n color: rgba(255, 255, 255, 0.7);\r\n text-decoration: none;\r\n background-color: #121518;\r\n}\r\nhr {\r\n border-top: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\ncode {\r\n color: #3bafda;\r\n border-radius: 4px;\r\n}\r\ncode,\r\npre {\r\n background-color: rgba(255, 255, 255, 0.1);\r\n}\r\npre {\r\n background-color: #21272c;\r\n color: #eeeeee;\r\n border: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.bg-empty {\r\n background: transparent !important;\r\n}\r\n.bg-primary {\r\n background-color: #3bafda !important;\r\n}\r\n.bg-success {\r\n background-color: #00b19d !important;\r\n}\r\n.bg-info {\r\n background-color: #3ddcf7 !important;\r\n}\r\n.bg-warning {\r\n background-color: #ffaa00 !important;\r\n}\r\n.bg-danger {\r\n background-color: #ef5350 !important;\r\n}\r\n.bg-muted {\r\n background-color: #F5F5F5 !important;\r\n}\r\n.bg-inverse {\r\n background-color: #4c5667 !important;\r\n}\r\n.bg-purple {\r\n background-color: #7266ba !important;\r\n}\r\n.bg-pink {\r\n background-color: #f76397 !important;\r\n}\r\n.bg-white {\r\n background-color: #ffffff !important;\r\n}\r\n.text-white {\r\n color: #ffffff;\r\n}\r\n.text-danger {\r\n color: #ef5350;\r\n}\r\n.text-muted {\r\n color: #98a6ad !important;\r\n}\r\n.text-primary {\r\n color: #3bafda;\r\n}\r\n.text-warning {\r\n color: #ffaa00;\r\n}\r\n.text-success {\r\n color: #00b19d;\r\n}\r\n.text-info {\r\n color: #3ddcf7;\r\n}\r\n.text-inverse {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n.text-pink {\r\n color: #f76397;\r\n}\r\n.text-purple {\r\n color: #7266ba;\r\n}\r\n.form-control {\r\n background-color: #323b44;\r\n border: 2px solid rgba(238, 238, 238, 0.1);\r\n border-radius: 4px;\r\n color: #ffffff;\r\n height: 36px;\r\n max-width: 100%;\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n -webkit-transition: all 300ms linear;\r\n -moz-transition: all 300ms linear;\r\n -o-transition: all 300ms linear;\r\n -ms-transition: all 300ms linear;\r\n transition: all 300ms linear;\r\n}\r\n.form-control:focus {\r\n background-color: #323b44;\r\n border: 2px solid rgba(238, 238, 238, 0.3);\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n outline: 0 !important;\r\n color: #ffffff;\r\n}\r\n.form-control[disabled],\r\n.form-control[readonly],\r\nfieldset[disabled] .form-control {\r\n background-color: rgba(255, 255, 255, 0.1);\r\n}\r\ninput.form-control::-webkit-input-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\ninput.form-control:-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\ninput.form-control::-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\ninput.form-control:-ms-input-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\n.label {\r\n color: #ffffff !important;\r\n}\r\n.label-primary {\r\n background-color: #3bafda;\r\n}\r\n.label-success {\r\n background-color: #00b19d;\r\n}\r\n.label-info {\r\n background-color: #3ddcf7;\r\n}\r\n.label-warning {\r\n background-color: #ffaa00;\r\n}\r\n.label-danger {\r\n background-color: #ef5350;\r\n}\r\n.label-purple {\r\n background-color: #7266ba;\r\n}\r\n.label-pink {\r\n background-color: #f76397;\r\n}\r\n.label-dark {\r\n background: #4f595b;\r\n}\r\n.label-inverse {\r\n background-color: #4c5667;\r\n}\r\n.badge {\r\n font-weight: 600;\r\n padding: 3px 5px;\r\n font-size: 12px;\r\n margin-top: 1px;\r\n}\r\n.badge-xs {\r\n font-size: 9px;\r\n}\r\n.badge-xs,\r\n.badge-sm {\r\n -webkit-transform: translate(0, -2px);\r\n -ms-transform: translate(0, -2px);\r\n -o-transform: translate(0, -2px);\r\n transform: translate(0, -2px);\r\n}\r\n.badge-primary {\r\n background-color: #3bafda;\r\n}\r\n.badge-success {\r\n background-color: #00b19d;\r\n}\r\n.badge-info {\r\n background-color: #3ddcf7;\r\n}\r\n.badge-warning {\r\n background-color: #ffaa00;\r\n}\r\n.badge-danger {\r\n background-color: #ef5350;\r\n}\r\n.badge-purple {\r\n background-color: #7266ba;\r\n}\r\n.badge-pink {\r\n background-color: #f76397;\r\n}\r\n.badge-inverse {\r\n background-color: #4c5667;\r\n}\r\n/* Pagination/ Pager */\r\n.pagination > li:first-child > a,\r\n.pagination > li:first-child > span {\r\n border-bottom-left-radius: 3px;\r\n border-top-left-radius: 3px;\r\n}\r\n.pagination > li:last-child > a,\r\n.pagination > li:last-child > span {\r\n border-bottom-right-radius: 3px;\r\n border-top-right-radius: 3px;\r\n}\r\n.pagination > li > a,\r\n.pagination > li > span {\r\n color: #ffffff;\r\n background-color: transparent;\r\n border: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.pagination > li > a:hover,\r\n.pagination > li > span:hover,\r\n.pagination > li > a:focus,\r\n.pagination > li > span:focus {\r\n background-color: #e4e7ea;\r\n}\r\n.pagination-split li {\r\n margin-left: 5px;\r\n display: inline-block;\r\n float: left;\r\n}\r\n.pagination-split li:first-child {\r\n margin-left: 0;\r\n}\r\n.pagination-split li a {\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n}\r\n.pagination > .active > a,\r\n.pagination > .active > span,\r\n.pagination > .active > a:hover,\r\n.pagination > .active > span:hover,\r\n.pagination > .active > a:focus,\r\n.pagination > .active > span:focus {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.pager li > a,\r\n.pager li > span {\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n color: #ffffff;\r\n background: transparent;\r\n}\r\n.pager li > a:hover,\r\n.pager li > span:hover {\r\n background: rgba(255, 255, 255, 0.2);\r\n}\r\n.pagination > .disabled > a,\r\n.pagination > .disabled > a:focus,\r\n.pagination > .disabled > a:hover,\r\n.pagination > .disabled > span,\r\n.pagination > .disabled > span:focus,\r\n.pagination > .disabled > span:hover,\r\n.pager .disabled > a,\r\n.pager .disabled > a:focus,\r\n.pager .disabled > a:hover,\r\n.pager .disabled > span {\r\n background: rgba(255, 255, 255, 0.2);\r\n color: #ffffff;\r\n border: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\nblockquote .small,\r\nblockquote footer,\r\nblockquote small {\r\n color: #ffffff;\r\n}\r\n/* Tabs */\r\n.tabs {\r\n margin: 0 auto;\r\n padding: 0px;\r\n position: relative;\r\n white-space: nowrap;\r\n width: 100%;\r\n}\r\n.tabs li.tab {\r\n display: block;\r\n float: left;\r\n margin: 0;\r\n text-align: center;\r\n}\r\n.tabs li.tab a {\r\n -moz-transition: color 0.28s ease;\r\n -ms-transition: color 0.28s ease;\r\n -o-transition: color 0.28s ease;\r\n -webkit-transition: color 0.28s ease;\r\n color: #eeeeee;\r\n display: block;\r\n height: 100%;\r\n text-decoration: none;\r\n transition: color 0.28s ease;\r\n width: 100%;\r\n}\r\n.tabs li.tab a.active {\r\n color: #3bafda !important;\r\n}\r\n.tabs .indicator {\r\n background-color: #3bafda;\r\n bottom: 0;\r\n height: 2px;\r\n position: absolute;\r\n will-change: left, right;\r\n}\r\n.tabs-top .indicator {\r\n top: 0;\r\n}\r\n.nav-pills li a {\r\n line-height: 36px !important;\r\n}\r\n.nav-pills li.active a {\r\n background-color: #3bafda !important;\r\n}\r\n.nav-pills li.active a:hover {\r\n background-color: #3bafda !important;\r\n}\r\n.nav-pills li.active a:focus {\r\n background-color: #3bafda !important;\r\n}\r\n.nav-pills li a:hover {\r\n color: #3bafda;\r\n background: transparent !important;\r\n}\r\n.nav.nav-tabs + .tab-content {\r\n border: 2px solid rgba(255, 255, 255, 0.1);\r\n margin-bottom: 30px;\r\n padding: 30px;\r\n color: #98a6ad;\r\n background-color: #323b44;\r\n}\r\n.tabs-vertical-env {\r\n margin-bottom: 30px;\r\n}\r\n.tabs-vertical-env .tab-content {\r\n border: 2px solid rgba(255, 255, 255, 0.1);\r\n display: table-cell;\r\n margin-bottom: 30px;\r\n padding: 30px;\r\n color: #98a6ad;\r\n vertical-align: top;\r\n background-color: #272e35;\r\n}\r\n.tabs-vertical-env .nav.tabs-vertical {\r\n display: table-cell;\r\n min-width: 120px;\r\n vertical-align: top;\r\n width: 150px;\r\n}\r\n.tabs-vertical-env .nav.tabs-vertical li.active > a {\r\n background-color: #ffffff;\r\n border: 0;\r\n}\r\n.tabs-vertical-env .nav.tabs-vertical li > a {\r\n color: #333333;\r\n text-align: center;\r\n white-space: nowrap;\r\n}\r\n.nav.nav-tabs > li.active > a {\r\n border: 0;\r\n}\r\n.nav.nav-tabs > li > a,\r\n.nav.tabs-vertical > li > a {\r\n background: rgba(255, 255, 255, 0.1) !important;\r\n border-radius: 0;\r\n border: none;\r\n cursor: pointer;\r\n line-height: 50px;\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n letter-spacing: 0.03em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n font-family: 'Source Sans Pro', sans-serif;\r\n}\r\n.nav.nav-tabs > li > a:hover,\r\n.nav.tabs-vertical > li > a:hover {\r\n color: #3bafda !important;\r\n background: rgba(255, 255, 255, 0.1) !important;\r\n}\r\n.nav.nav-tabs > li:last-of-type a {\r\n margin-right: 0px;\r\n}\r\n.nav.nav-tabs {\r\n border-bottom: 0;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\r\n}\r\n.nav-tabs.nav-justified > .active > a,\r\n.nav-tabs.nav-justified > .active > a:hover,\r\n.nav-tabs.nav-justified > .active > a:focus,\r\n.tabs-vertical-env .nav.tabs-vertical li.active > a {\r\n border: none;\r\n}\r\n.nav-tabs > li.active > a,\r\n.nav-tabs > li.active > a:focus,\r\n.nav-tabs > li.active > a:hover,\r\n.tabs-vertical > li.active > a,\r\n.tabs-vertical > li.active > a:focus,\r\n.tabs-vertical > li.active > a:hover {\r\n color: #3bafda !important;\r\n}\r\n.navtab-custom li {\r\n margin-bottom: -2px;\r\n}\r\n.navtab-custom li a {\r\n border-top: 2px solid transparent !important;\r\n}\r\n.navtab-custom li.active a {\r\n border-top: 2px solid #3bafda !important;\r\n}\r\n.nav-tab-left.navtab-custom li a {\r\n border: none !important;\r\n border-left: 2px solid transparent !important;\r\n}\r\n.nav-tab-left.navtab-custom li.active a {\r\n border-left: 2px solid #3bafda !important;\r\n}\r\n.nav-tab-right.navtab-custom li a {\r\n border: none !important;\r\n border-right: 2px solid transparent !important;\r\n}\r\n.nav-tab-right.navtab-custom li.active a {\r\n border-right: 2px solid #3bafda !important;\r\n}\r\n.nav-tabs.nav-justified > .active > a,\r\n.nav-tabs.nav-justified > .active > a:hover,\r\n.nav-tabs.nav-justified > .active > a:focus,\r\n.tabs-vertical-env .nav.tabs-vertical li.active > a {\r\n border: none;\r\n}\r\n.nav-tabs > li.active > a,\r\n.nav-tabs > li.active > a:focus,\r\n.nav-tabs > li.active > a:hover,\r\n.tabs-vertical > li.active > a,\r\n.tabs-vertical > li.active > a:focus,\r\n.tabs-vertical > li.active > a:hover {\r\n color: #3bafda !important;\r\n}\r\n/* Dropcap */\r\n.dropcap {\r\n font-size: 3.1em;\r\n}\r\n.dropcap,\r\n.dropcap-circle,\r\n.dropcap-square {\r\n display: block;\r\n float: left;\r\n font-weight: 400;\r\n line-height: 36px;\r\n margin-right: 6px;\r\n text-shadow: none;\r\n}\r\n/* Modal */\r\n.modal .modal-dialog .modal-content {\r\n -moz-box-shadow: none;\r\n -webkit-box-shadow: none;\r\n border-color: rgba(238, 238, 238, 0.3);\r\n border-radius: 2px;\r\n box-shadow: none;\r\n padding: 30px;\r\n background-color: #323b44;\r\n}\r\n.modal .modal-dialog .modal-content .modal-header {\r\n margin: 0;\r\n padding: 0;\r\n border-bottom: 2px solid rgba(238, 238, 238, 0.3);\r\n padding-bottom: 15px;\r\n}\r\n.modal .modal-dialog .modal-content .modal-body {\r\n padding: 20px 0;\r\n}\r\n.modal .modal-dialog .modal-content .modal-footer {\r\n padding: 0;\r\n padding-top: 15px;\r\n border-top: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.modal .close {\r\n color: #ffffff;\r\n text-shadow: none;\r\n}\r\n.modal-full {\r\n width: 98%;\r\n}\r\n.modal-backdrop {\r\n background-color: #eeeeee;\r\n}\r\n.modal-content .nav.nav-tabs + .tab-content {\r\n margin-bottom: 0px;\r\n}\r\n.modal-content .panel-group {\r\n margin-bottom: 0px;\r\n}\r\n.modal-content .panel {\r\n border-top: none;\r\n}\r\n/* Custom-modal */\r\n.modal-demo {\r\n background-color: #FFF;\r\n width: 600px;\r\n -webkit-border-radius: 4px;\r\n border-radius: 4px;\r\n -moz-border-radius: 4px;\r\n background-clip: padding-box;\r\n display: none;\r\n}\r\n.modal-demo .close {\r\n position: absolute;\r\n top: 15px;\r\n right: 25px;\r\n color: #eeeeee;\r\n}\r\n.custom-modal-title {\r\n padding: 15px 25px 15px 25px;\r\n line-height: 22px;\r\n font-size: 18px;\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n text-align: left;\r\n margin: 0px;\r\n}\r\n.custom-modal-text {\r\n padding: 20px;\r\n}\r\n.custombox-modal-flash .close,\r\n.custombox-modal-rotatedown .close {\r\n top: 20px;\r\n z-index: 9999;\r\n}\r\n.tabs-vertical-env .tab-content {\r\n margin-bottom: 0px;\r\n}\r\n.table > thead > tr > td.middle-align,\r\n.table > tbody > tr > td.middle-align {\r\n vertical-align: middle;\r\n}\r\n.legendLabel {\r\n padding-left: 10px !important;\r\n}\r\n/* Alerts */\r\n.alert-success {\r\n background-color: rgba(0, 177, 157, 0.25) !important;\r\n border-color: rgba(0, 177, 157, 0.5) !important;\r\n color: #00b19d;\r\n}\r\n.alert-success .alert-link {\r\n color: #00b19d;\r\n}\r\n.alert-info {\r\n background-color: rgba(61, 220, 247, 0.2) !important;\r\n border-color: rgba(61, 220, 247, 0.5) !important;\r\n color: #3ddcf7;\r\n}\r\n.alert-info .alert-link {\r\n color: #3ddcf7;\r\n}\r\n.alert-warning {\r\n background-color: rgba(255, 170, 0, 0.2) !important;\r\n border-color: rgba(255, 170, 0, 0.5) !important;\r\n color: #ffaa00;\r\n}\r\n.alert-warning .alert-link {\r\n color: #ffaa00;\r\n}\r\n.alert-danger {\r\n background-color: rgba(239, 83, 80, 0.2) !important;\r\n border-color: rgba(239, 83, 80, 0.5) !important;\r\n color: #ef5350;\r\n}\r\n.alert-danger .alert-link {\r\n color: #ef5350;\r\n}\r\n/* List group */\r\n.list-group-item {\r\n border: 1px solid rgba(238, 238, 238, 0.3);\r\n background: transparent;\r\n color: #ffffff !important;\r\n}\r\n.list-group-item:hover {\r\n background-color: rgba(255, 255, 255, 0.07) !important;\r\n}\r\n.list-group-item.disabled,\r\n.list-group-item.disabled:focus,\r\n.list-group-item.disabled:hover {\r\n background-color: rgba(255, 255, 255, 0.07) !important;\r\n}\r\n.list-group-item.active,\r\n.list-group-item.active:hover,\r\n.list-group-item.active:focus {\r\n background-color: #3bafda !important;\r\n border-color: #3bafda;\r\n}\r\n.list-group-item.disabled .list-group-item-text,\r\n.list-group-item.disabled:focus .list-group-item-text,\r\n.list-group-item.disabled:hover .list-group-item-text {\r\n color: rgba(255, 255, 255, 0.5);\r\n}\r\na.list-group-item .list-group-item-heading,\r\nbutton.list-group-item .list-group-item-heading {\r\n color: #ffffff;\r\n}\r\n.nav-pills > .active > a > .badge {\r\n color: #3bafda;\r\n}\r\n.has-success .form-control {\r\n border-color: #00b19d;\r\n box-shadow: none !important;\r\n}\r\n.has-warning .form-control {\r\n border-color: #ffaa00;\r\n box-shadow: none !important;\r\n}\r\n.has-error .form-control {\r\n border-color: #ef5350;\r\n box-shadow: none !important;\r\n}\r\n.input-group-addon {\r\n border-radius: 2px;\r\n border: none;\r\n background-color: rgba(255, 255, 255, 0.2);\r\n color: #ffffff;\r\n}\r\n/* Tooltips */\r\n.tooltip-inner {\r\n border-radius: 1px;\r\n padding: 6px 10px;\r\n}\r\n.jqstooltip {\r\n -webkit-box-sizing: content-box;\r\n -moz-box-sizing: content-box;\r\n box-sizing: content-box;\r\n width: auto !important;\r\n height: auto !important;\r\n}\r\n/* Popover */\r\n.popover {\r\n font-family: inherit;\r\n border: none;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.popover .popover-title {\r\n background-color: transparent;\r\n color: #3bafda;\r\n font-weight: 600;\r\n}\r\n/* ===========\r\n Helper classes\r\n =============*/\r\n.p-0 {\r\n padding: 0px !important;\r\n}\r\n.p-t-0 {\r\n padding-top: 0px !important;\r\n}\r\n.p-t-10 {\r\n padding-top: 10px !important;\r\n}\r\n.p-b-0 {\r\n padding-bottom: 0px !important;\r\n}\r\n.p-b-10 {\r\n padding-bottom: 10px !important;\r\n}\r\n.m-0 {\r\n margin: 0px !important;\r\n}\r\n.m-r-5 {\r\n margin-right: 5px;\r\n}\r\n.m-r-10 {\r\n margin-right: 10px;\r\n}\r\n.m-r-15 {\r\n margin-right: 15px !important;\r\n}\r\n.m-l-5 {\r\n margin-left: 5px;\r\n}\r\n.m-l-10 {\r\n margin-left: 10px;\r\n}\r\n.m-l-15 {\r\n margin-left: 15px;\r\n}\r\n.m-t-5 {\r\n margin-top: 5px !important;\r\n}\r\n.m-t-0 {\r\n margin-top: 0px;\r\n}\r\n.m-t-10 {\r\n margin-top: 10px !important;\r\n}\r\n.m-t-15 {\r\n margin-top: 15px !important;\r\n}\r\n.m-t-20 {\r\n margin-top: 20px !important;\r\n}\r\n.m-t-30 {\r\n margin-top: 30px !important;\r\n}\r\n.m-t-40 {\r\n margin-top: 40px !important;\r\n}\r\n.m-b-0 {\r\n margin-bottom: 0px !important;\r\n}\r\n.m-b-5 {\r\n margin-bottom: 5px;\r\n}\r\n.m-b-10 {\r\n margin-bottom: 10px;\r\n}\r\n.m-b-15 {\r\n margin-bottom: 15px;\r\n}\r\n.m-b-20 {\r\n margin-bottom: 20px;\r\n}\r\n.m-b-25 {\r\n margin-bottom: 25px;\r\n}\r\n.m-b-30 {\r\n margin-bottom: 30px !important;\r\n}\r\n.w-xs {\r\n min-width: 80px;\r\n}\r\n.w-sm {\r\n min-width: 95px;\r\n}\r\n.w-md {\r\n min-width: 110px;\r\n}\r\n.w-lg {\r\n min-width: 140px;\r\n}\r\n.m-h-50 {\r\n min-height: 50px;\r\n}\r\n.l-h-34 {\r\n line-height: 34px !important;\r\n}\r\n.font-light {\r\n font-weight: 300;\r\n}\r\n.font-500 {\r\n font-weight: 500;\r\n}\r\n.font-normal {\r\n font-weight: normal;\r\n}\r\n.font-13 {\r\n font-size: 13px;\r\n}\r\n.wrapper-md {\r\n padding: 20px;\r\n}\r\n.center-page {\r\n float: none !important;\r\n margin: 0 auto;\r\n}\r\n.pull-in {\r\n margin-left: -20px;\r\n margin-right: -20px;\r\n}\r\n.b-0 {\r\n border: none !important;\r\n}\r\n.no-border {\r\n border: none;\r\n}\r\n.bx-s-0 {\r\n box-shadow: none !important;\r\n}\r\n.bx-shadow {\r\n -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n}\r\n.mx-box {\r\n max-height: 380px;\r\n min-height: 380px;\r\n}\r\n.thumb-sm {\r\n height: 32px;\r\n width: 32px;\r\n}\r\n.thumb-md {\r\n height: 48px;\r\n width: 48px;\r\n}\r\n.thumb-lg {\r\n height: 88px;\r\n width: 88px;\r\n}\r\n/* Demo Only */\r\n.grid-structure .grid-container {\r\n background-color: rgba(255, 255, 255, 0.03);\r\n margin-bottom: 10px;\r\n padding: 10px 20px;\r\n}\r\n.icon-list-demo div {\r\n cursor: pointer;\r\n line-height: 45px;\r\n white-space: nowrap;\r\n color: #98a6ad;\r\n}\r\n.icon-list-demo div p {\r\n margin-bottom: 0px;\r\n line-height: inherit;\r\n}\r\n.icon-list-demo i {\r\n -webkit-transition: all 0.2s;\r\n display: inline-block;\r\n font-size: 18px;\r\n margin: 0;\r\n text-align: center;\r\n transition: all 0.2s;\r\n vertical-align: middle;\r\n width: 40px;\r\n}\r\n.icon-list-demo .col-md-4 {\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.icon-list-demo .col-md-4:hover {\r\n color: #3bafda;\r\n}\r\n.icon-list-demo .col-md-4:hover i {\r\n -o-transform: scale(1.5);\r\n -webkit-transform: scale(1.5);\r\n moz-transform: scale(1.5);\r\n transform: scale(1.5);\r\n}\r\n.ionicon-list i {\r\n font-size: 16px;\r\n}\r\n.ionicon-list .col-md-3:hover i {\r\n -o-transform: scale(2);\r\n -webkit-transform: scale(2);\r\n moz-transform: scale(2);\r\n transform: scale(2);\r\n}\r\n.button-list {\r\n margin-left: -8px;\r\n margin-bottom: -12px;\r\n}\r\n.button-list .btn {\r\n margin-bottom: 12px;\r\n margin-left: 8px;\r\n}\r\n/* ===========\r\n Waves Effect\r\n =============*/\r\n/*!\r\n * Waves v0.6.0\r\n * http://fian.my.id/Waves\r\n *\r\n * Copyright 2014 Alfiana E. Sibuea and other contributors\r\n * Released under the MIT license\r\n * https://github.com/fians/Waves/blob/master/LICENSE\r\n */\r\n.waves-effect {\r\n position: relative;\r\n cursor: pointer;\r\n display: inline-block;\r\n overflow: hidden;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n -webkit-tap-highlight-color: transparent;\r\n vertical-align: middle;\r\n z-index: 1;\r\n will-change: opacity, transform;\r\n -webkit-transition: all 0.3s ease-out;\r\n -moz-transition: all 0.3s ease-out;\r\n -o-transition: all 0.3s ease-out;\r\n -ms-transition: all 0.3s ease-out;\r\n transition: all 0.3s ease-out;\r\n}\r\n.waves-effect .waves-ripple {\r\n position: absolute;\r\n border-radius: 50%;\r\n width: 20px;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-left: -10px;\r\n opacity: 0;\r\n background: rgba(0, 0, 0, 0.2);\r\n -webkit-transition: all 0.7s ease-out;\r\n -moz-transition: all 0.7s ease-out;\r\n -o-transition: all 0.7s ease-out;\r\n -ms-transition: all 0.7s ease-out;\r\n transition: all 0.7s ease-out;\r\n -webkit-transition-property: -webkit-transform, opacity;\r\n -moz-transition-property: -moz-transform, opacity;\r\n -o-transition-property: -o-transform, opacity;\r\n transition-property: transform, opacity;\r\n -webkit-transform: scale(0);\r\n -moz-transform: scale(0);\r\n -ms-transform: scale(0);\r\n -o-transform: scale(0);\r\n transform: scale(0);\r\n pointer-events: none;\r\n}\r\n.waves-effect.waves-light .waves-ripple {\r\n background-color: rgba(255, 255, 255, 0.45);\r\n}\r\n.waves-effect.waves-red .waves-ripple {\r\n background-color: rgba(244, 67, 54, 0.7);\r\n}\r\n.waves-effect.waves-yellow .waves-ripple {\r\n background-color: rgba(255, 235, 59, 0.7);\r\n}\r\n.waves-effect.waves-orange .waves-ripple {\r\n background-color: rgba(255, 152, 0, 0.7);\r\n}\r\n.waves-effect.waves-purple .waves-ripple {\r\n background-color: rgba(156, 39, 176, 0.7);\r\n}\r\n.waves-effect.waves-green .waves-ripple {\r\n background-color: rgba(76, 175, 80, 0.7);\r\n}\r\n.waves-effect.waves-teal .waves-ripple {\r\n background-color: rgba(0, 150, 136, 0.7);\r\n}\r\n.waves-effect.waves-primary .waves-ripple {\r\n background-color: rgba(59, 175, 218, 0.4);\r\n}\r\n.waves-notransition {\r\n -webkit-transition: none !important;\r\n -moz-transition: none !important;\r\n -o-transition: none !important;\r\n -ms-transition: none !important;\r\n transition: none !important;\r\n}\r\n.waves-circle {\r\n -webkit-transform: translateZ(0);\r\n -moz-transform: translateZ(0);\r\n -ms-transform: translateZ(0);\r\n -o-transform: translateZ(0);\r\n transform: translateZ(0);\r\n text-align: center;\r\n width: 2.5em;\r\n height: 2.5em;\r\n line-height: 2.5em;\r\n border-radius: 50%;\r\n -webkit-mask-image: none;\r\n}\r\n.waves-input-wrapper {\r\n border-radius: 0.2em;\r\n vertical-align: bottom;\r\n}\r\n.waves-input-wrapper .waves-button-input {\r\n position: relative;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n.waves-block {\r\n display: block;\r\n}\r\n/* ===========\r\n Animation\r\n =============*/\r\n/* Bounce 1 */\r\n@-webkit-keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale(1.2);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n@-moz-keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -moz-transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -moz-transform: scale(1.2);\r\n }\r\n 100% {\r\n -moz-transform: scale(1);\r\n }\r\n}\r\n@-o-keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -o-transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -o-transform: scale(1.2);\r\n }\r\n 100% {\r\n -o-transform: scale(1);\r\n }\r\n}\r\n@keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0.5);\r\n -moz-transform: scale(0.5);\r\n -ms-transform: scale(0.5);\r\n -o-transform: scale(0.5);\r\n transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale(1.2);\r\n -moz-transform: scale(1.2);\r\n -ms-transform: scale(1.2);\r\n -o-transform: scale(1.2);\r\n transform: scale(1.2);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n -ms-transform: scale(1);\r\n -o-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n/* Bounce 2 */\r\n@-webkit-keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translateX(20px);\r\n }\r\n 100% {\r\n -webkit-transform: translateX(0);\r\n }\r\n}\r\n@-moz-keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -moz-transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -moz-transform: translateX(20px);\r\n }\r\n 100% {\r\n -moz-transform: translateX(0);\r\n }\r\n}\r\n@-o-keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -o-transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -o-transform: translateX(20px);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -o-transform: translateX(0);\r\n }\r\n}\r\n@keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translateX(-100px);\r\n -moz-transform: translateX(-100px);\r\n -ms-transform: translateX(-100px);\r\n -o-transform: translateX(-100px);\r\n transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translateX(20px);\r\n -moz-transform: translateX(20px);\r\n -ms-transform: translateX(20px);\r\n -o-transform: translateX(20px);\r\n transform: translateX(20px);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: translateX(0);\r\n -moz-transform: translateX(0);\r\n -ms-transform: translateX(0);\r\n -o-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n}\r\n/* Dropdown */\r\n@-webkit-keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n@-moz-keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -moz-transform: scale(0);\r\n }\r\n 100% {\r\n -moz-transform: scale(1);\r\n }\r\n}\r\n@-o-keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -o-transform: scale(0);\r\n }\r\n 100% {\r\n -o-transform: scale(1);\r\n }\r\n}\r\n@keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0);\r\n -moz-transform: scale(0);\r\n -ms-transform: scale(0);\r\n -o-transform: scale(0);\r\n transform: scale(0);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n -ms-transform: scale(1);\r\n -o-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n/* Progressbar Animated */\r\n@-webkit-keyframes animationProgress {\r\n from {\r\n width: 0;\r\n }\r\n}\r\n@keyframes animationProgress {\r\n from {\r\n width: 0;\r\n }\r\n}\r\n/* Portlets loader */\r\n@-webkit-keyframes loaderAnimate {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(220deg);\r\n }\r\n}\r\n@-moz-keyframes loaderAnimate {\r\n 0% {\r\n -moz-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -moz-transform: rotate(220deg);\r\n }\r\n}\r\n@-o-keyframes loaderAnimate {\r\n 0% {\r\n -o-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -o-transform: rotate(220deg);\r\n }\r\n}\r\n@keyframes loaderAnimate {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n transform: rotate(220deg);\r\n }\r\n}\r\n@-webkit-keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(140deg);\r\n }\r\n}\r\n@-moz-keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -moz-transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -moz-transform: rotate(140deg);\r\n }\r\n}\r\n@-o-keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -o-transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -o-transform: rotate(140deg);\r\n }\r\n}\r\n@keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(-140deg);\r\n -moz-transform: rotate(-140deg);\r\n -ms-transform: rotate(-140deg);\r\n transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(140deg);\r\n -moz-transform: rotate(140deg);\r\n -ms-transform: rotate(140deg);\r\n transform: rotate(140deg);\r\n }\r\n}\r\n@keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #999 0 0 0 17px;\r\n transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #999 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #999 0 0 0 17px;\r\n transform: rotate(140deg);\r\n }\r\n}\r\n/* =============\r\n Print css\r\n============= */\r\n@media print {\r\n .logo,\r\n .breadcrumb,\r\n .page-title,\r\n .footer,\r\n .topbar-left {\r\n display: none;\r\n margin: 0px;\r\n padding: 0px;\r\n }\r\n .left,\r\n .right-bar {\r\n display: none;\r\n }\r\n .content {\r\n margin-top: 0px !important;\r\n padding-top: 0px;\r\n }\r\n .content-page {\r\n margin-left: 0px !important;\r\n margin-top: 0px;\r\n }\r\n}\r\n",null,"@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/*\r\nTemplate Name: Minton Dashboard\r\nAuthor: CoderThemes\r\nEmail: coderthemes@gmail.com\r\nFile: Icons\r\n*/\r\n/*!\r\n * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome\r\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\r\n */\r\n/* FONT PATH\r\n * -------------------------- */\r\n@font-face {\r\n font-family: 'FontAwesome';\r\n src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');\r\n src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.fa {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 FontAwesome;\r\n font-size: inherit;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n/* makes the font 33% larger relative to the icon container */\r\n.fa-lg {\r\n font-size: 1.33333333em;\r\n line-height: 0.75em;\r\n vertical-align: -15%;\r\n}\r\n.fa-2x {\r\n font-size: 2em;\r\n}\r\n.fa-3x {\r\n font-size: 3em;\r\n}\r\n.fa-4x {\r\n font-size: 4em;\r\n}\r\n.fa-5x {\r\n font-size: 5em;\r\n}\r\n.fa-fw {\r\n width: 1.28571429em;\r\n text-align: center;\r\n}\r\n.fa-ul {\r\n padding-left: 0;\r\n margin-left: 2.14285714em;\r\n list-style-type: none;\r\n}\r\n.fa-ul > li {\r\n position: relative;\r\n}\r\n.fa-li {\r\n position: absolute;\r\n left: -2.14285714em;\r\n width: 2.14285714em;\r\n top: 0.14285714em;\r\n text-align: center;\r\n}\r\n.fa-li.fa-lg {\r\n left: -1.85714286em;\r\n}\r\n.fa-border {\r\n padding: .2em .25em .15em;\r\n border: solid 0.08em #eeeeee;\r\n border-radius: .1em;\r\n}\r\n.fa-pull-left {\r\n float: left;\r\n}\r\n.fa-pull-right {\r\n float: right;\r\n}\r\n.fa.fa-pull-left {\r\n margin-right: .3em;\r\n}\r\n.fa.fa-pull-right {\r\n margin-left: .3em;\r\n}\r\n/* Deprecated as of 4.4.0 */\r\n.pull-right {\r\n float: right;\r\n}\r\n.pull-left {\r\n float: left;\r\n}\r\n.fa.pull-left {\r\n margin-right: .3em;\r\n}\r\n.fa.pull-right {\r\n margin-left: .3em;\r\n}\r\n.fa-spin {\r\n -webkit-animation: fa-spin 2s infinite linear;\r\n animation: fa-spin 2s infinite linear;\r\n}\r\n.fa-pulse {\r\n -webkit-animation: fa-spin 1s infinite steps(8);\r\n animation: fa-spin 1s infinite steps(8);\r\n}\r\n@-webkit-keyframes fa-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n@keyframes fa-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n.fa-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n.fa-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n.fa-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n.fa-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n.fa-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n:root .fa-rotate-90,\r\n:root .fa-rotate-180,\r\n:root .fa-rotate-270,\r\n:root .fa-flip-horizontal,\r\n:root .fa-flip-vertical {\r\n filter: none;\r\n}\r\n.fa-stack {\r\n position: relative;\r\n display: inline-block;\r\n width: 2em;\r\n height: 2em;\r\n line-height: 2em;\r\n vertical-align: middle;\r\n}\r\n.fa-stack-1x,\r\n.fa-stack-2x {\r\n position: absolute;\r\n left: 0;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n.fa-stack-1x {\r\n line-height: inherit;\r\n}\r\n.fa-stack-2x {\r\n font-size: 2em;\r\n}\r\n.fa-inverse {\r\n color: #ffffff;\r\n}\r\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\r\n readers do not read off random characters that represent icons */\r\n.fa-glass:before {\r\n content: \"\\f000\";\r\n}\r\n.fa-music:before {\r\n content: \"\\f001\";\r\n}\r\n.fa-search:before {\r\n content: \"\\f002\";\r\n}\r\n.fa-envelope-o:before {\r\n content: \"\\f003\";\r\n}\r\n.fa-heart:before {\r\n content: \"\\f004\";\r\n}\r\n.fa-star:before {\r\n content: \"\\f005\";\r\n}\r\n.fa-star-o:before {\r\n content: \"\\f006\";\r\n}\r\n.fa-user:before {\r\n content: \"\\f007\";\r\n}\r\n.fa-film:before {\r\n content: \"\\f008\";\r\n}\r\n.fa-th-large:before {\r\n content: \"\\f009\";\r\n}\r\n.fa-th:before {\r\n content: \"\\f00a\";\r\n}\r\n.fa-th-list:before {\r\n content: \"\\f00b\";\r\n}\r\n.fa-check:before {\r\n content: \"\\f00c\";\r\n}\r\n.fa-remove:before,\r\n.fa-close:before,\r\n.fa-times:before {\r\n content: \"\\f00d\";\r\n}\r\n.fa-search-plus:before {\r\n content: \"\\f00e\";\r\n}\r\n.fa-search-minus:before {\r\n content: \"\\f010\";\r\n}\r\n.fa-power-off:before {\r\n content: \"\\f011\";\r\n}\r\n.fa-signal:before {\r\n content: \"\\f012\";\r\n}\r\n.fa-gear:before,\r\n.fa-cog:before {\r\n content: \"\\f013\";\r\n}\r\n.fa-trash-o:before {\r\n content: \"\\f014\";\r\n}\r\n.fa-home:before {\r\n content: \"\\f015\";\r\n}\r\n.fa-file-o:before {\r\n content: \"\\f016\";\r\n}\r\n.fa-clock-o:before {\r\n content: \"\\f017\";\r\n}\r\n.fa-road:before {\r\n content: \"\\f018\";\r\n}\r\n.fa-download:before {\r\n content: \"\\f019\";\r\n}\r\n.fa-arrow-circle-o-down:before {\r\n content: \"\\f01a\";\r\n}\r\n.fa-arrow-circle-o-up:before {\r\n content: \"\\f01b\";\r\n}\r\n.fa-inbox:before {\r\n content: \"\\f01c\";\r\n}\r\n.fa-play-circle-o:before {\r\n content: \"\\f01d\";\r\n}\r\n.fa-rotate-right:before,\r\n.fa-repeat:before {\r\n content: \"\\f01e\";\r\n}\r\n.fa-refresh:before {\r\n content: \"\\f021\";\r\n}\r\n.fa-list-alt:before {\r\n content: \"\\f022\";\r\n}\r\n.fa-lock:before {\r\n content: \"\\f023\";\r\n}\r\n.fa-flag:before {\r\n content: \"\\f024\";\r\n}\r\n.fa-headphones:before {\r\n content: \"\\f025\";\r\n}\r\n.fa-volume-off:before {\r\n content: \"\\f026\";\r\n}\r\n.fa-volume-down:before {\r\n content: \"\\f027\";\r\n}\r\n.fa-volume-up:before {\r\n content: \"\\f028\";\r\n}\r\n.fa-qrcode:before {\r\n content: \"\\f029\";\r\n}\r\n.fa-barcode:before {\r\n content: \"\\f02a\";\r\n}\r\n.fa-tag:before {\r\n content: \"\\f02b\";\r\n}\r\n.fa-tags:before {\r\n content: \"\\f02c\";\r\n}\r\n.fa-book:before {\r\n content: \"\\f02d\";\r\n}\r\n.fa-bookmark:before {\r\n content: \"\\f02e\";\r\n}\r\n.fa-print:before {\r\n content: \"\\f02f\";\r\n}\r\n.fa-camera:before {\r\n content: \"\\f030\";\r\n}\r\n.fa-font:before {\r\n content: \"\\f031\";\r\n}\r\n.fa-bold:before {\r\n content: \"\\f032\";\r\n}\r\n.fa-italic:before {\r\n content: \"\\f033\";\r\n}\r\n.fa-text-height:before {\r\n content: \"\\f034\";\r\n}\r\n.fa-text-width:before {\r\n content: \"\\f035\";\r\n}\r\n.fa-align-left:before {\r\n content: \"\\f036\";\r\n}\r\n.fa-align-center:before {\r\n content: \"\\f037\";\r\n}\r\n.fa-align-right:before {\r\n content: \"\\f038\";\r\n}\r\n.fa-align-justify:before {\r\n content: \"\\f039\";\r\n}\r\n.fa-list:before {\r\n content: \"\\f03a\";\r\n}\r\n.fa-dedent:before,\r\n.fa-outdent:before {\r\n content: \"\\f03b\";\r\n}\r\n.fa-indent:before {\r\n content: \"\\f03c\";\r\n}\r\n.fa-video-camera:before {\r\n content: \"\\f03d\";\r\n}\r\n.fa-photo:before,\r\n.fa-image:before,\r\n.fa-picture-o:before {\r\n content: \"\\f03e\";\r\n}\r\n.fa-pencil:before {\r\n content: \"\\f040\";\r\n}\r\n.fa-map-marker:before {\r\n content: \"\\f041\";\r\n}\r\n.fa-adjust:before {\r\n content: \"\\f042\";\r\n}\r\n.fa-tint:before {\r\n content: \"\\f043\";\r\n}\r\n.fa-edit:before,\r\n.fa-pencil-square-o:before {\r\n content: \"\\f044\";\r\n}\r\n.fa-share-square-o:before {\r\n content: \"\\f045\";\r\n}\r\n.fa-check-square-o:before {\r\n content: \"\\f046\";\r\n}\r\n.fa-arrows:before {\r\n content: \"\\f047\";\r\n}\r\n.fa-step-backward:before {\r\n content: \"\\f048\";\r\n}\r\n.fa-fast-backward:before {\r\n content: \"\\f049\";\r\n}\r\n.fa-backward:before {\r\n content: \"\\f04a\";\r\n}\r\n.fa-play:before {\r\n content: \"\\f04b\";\r\n}\r\n.fa-pause:before {\r\n content: \"\\f04c\";\r\n}\r\n.fa-stop:before {\r\n content: \"\\f04d\";\r\n}\r\n.fa-forward:before {\r\n content: \"\\f04e\";\r\n}\r\n.fa-fast-forward:before {\r\n content: \"\\f050\";\r\n}\r\n.fa-step-forward:before {\r\n content: \"\\f051\";\r\n}\r\n.fa-eject:before {\r\n content: \"\\f052\";\r\n}\r\n.fa-chevron-left:before {\r\n content: \"\\f053\";\r\n}\r\n.fa-chevron-right:before {\r\n content: \"\\f054\";\r\n}\r\n.fa-plus-circle:before {\r\n content: \"\\f055\";\r\n}\r\n.fa-minus-circle:before {\r\n content: \"\\f056\";\r\n}\r\n.fa-times-circle:before {\r\n content: \"\\f057\";\r\n}\r\n.fa-check-circle:before {\r\n content: \"\\f058\";\r\n}\r\n.fa-question-circle:before {\r\n content: \"\\f059\";\r\n}\r\n.fa-info-circle:before {\r\n content: \"\\f05a\";\r\n}\r\n.fa-crosshairs:before {\r\n content: \"\\f05b\";\r\n}\r\n.fa-times-circle-o:before {\r\n content: \"\\f05c\";\r\n}\r\n.fa-check-circle-o:before {\r\n content: \"\\f05d\";\r\n}\r\n.fa-ban:before {\r\n content: \"\\f05e\";\r\n}\r\n.fa-arrow-left:before {\r\n content: \"\\f060\";\r\n}\r\n.fa-arrow-right:before {\r\n content: \"\\f061\";\r\n}\r\n.fa-arrow-up:before {\r\n content: \"\\f062\";\r\n}\r\n.fa-arrow-down:before {\r\n content: \"\\f063\";\r\n}\r\n.fa-mail-forward:before,\r\n.fa-share:before {\r\n content: \"\\f064\";\r\n}\r\n.fa-expand:before {\r\n content: \"\\f065\";\r\n}\r\n.fa-compress:before {\r\n content: \"\\f066\";\r\n}\r\n.fa-plus:before {\r\n content: \"\\f067\";\r\n}\r\n.fa-minus:before {\r\n content: \"\\f068\";\r\n}\r\n.fa-asterisk:before {\r\n content: \"\\f069\";\r\n}\r\n.fa-exclamation-circle:before {\r\n content: \"\\f06a\";\r\n}\r\n.fa-gift:before {\r\n content: \"\\f06b\";\r\n}\r\n.fa-leaf:before {\r\n content: \"\\f06c\";\r\n}\r\n.fa-fire:before {\r\n content: \"\\f06d\";\r\n}\r\n.fa-eye:before {\r\n content: \"\\f06e\";\r\n}\r\n.fa-eye-slash:before {\r\n content: \"\\f070\";\r\n}\r\n.fa-warning:before,\r\n.fa-exclamation-triangle:before {\r\n content: \"\\f071\";\r\n}\r\n.fa-plane:before {\r\n content: \"\\f072\";\r\n}\r\n.fa-calendar:before {\r\n content: \"\\f073\";\r\n}\r\n.fa-random:before {\r\n content: \"\\f074\";\r\n}\r\n.fa-comment:before {\r\n content: \"\\f075\";\r\n}\r\n.fa-magnet:before {\r\n content: \"\\f076\";\r\n}\r\n.fa-chevron-up:before {\r\n content: \"\\f077\";\r\n}\r\n.fa-chevron-down:before {\r\n content: \"\\f078\";\r\n}\r\n.fa-retweet:before {\r\n content: \"\\f079\";\r\n}\r\n.fa-shopping-cart:before {\r\n content: \"\\f07a\";\r\n}\r\n.fa-folder:before {\r\n content: \"\\f07b\";\r\n}\r\n.fa-folder-open:before {\r\n content: \"\\f07c\";\r\n}\r\n.fa-arrows-v:before {\r\n content: \"\\f07d\";\r\n}\r\n.fa-arrows-h:before {\r\n content: \"\\f07e\";\r\n}\r\n.fa-bar-chart-o:before,\r\n.fa-bar-chart:before {\r\n content: \"\\f080\";\r\n}\r\n.fa-twitter-square:before {\r\n content: \"\\f081\";\r\n}\r\n.fa-facebook-square:before {\r\n content: \"\\f082\";\r\n}\r\n.fa-camera-retro:before {\r\n content: \"\\f083\";\r\n}\r\n.fa-key:before {\r\n content: \"\\f084\";\r\n}\r\n.fa-gears:before,\r\n.fa-cogs:before {\r\n content: \"\\f085\";\r\n}\r\n.fa-comments:before {\r\n content: \"\\f086\";\r\n}\r\n.fa-thumbs-o-up:before {\r\n content: \"\\f087\";\r\n}\r\n.fa-thumbs-o-down:before {\r\n content: \"\\f088\";\r\n}\r\n.fa-star-half:before {\r\n content: \"\\f089\";\r\n}\r\n.fa-heart-o:before {\r\n content: \"\\f08a\";\r\n}\r\n.fa-sign-out:before {\r\n content: \"\\f08b\";\r\n}\r\n.fa-linkedin-square:before {\r\n content: \"\\f08c\";\r\n}\r\n.fa-thumb-tack:before {\r\n content: \"\\f08d\";\r\n}\r\n.fa-external-link:before {\r\n content: \"\\f08e\";\r\n}\r\n.fa-sign-in:before {\r\n content: \"\\f090\";\r\n}\r\n.fa-trophy:before {\r\n content: \"\\f091\";\r\n}\r\n.fa-github-square:before {\r\n content: \"\\f092\";\r\n}\r\n.fa-upload:before {\r\n content: \"\\f093\";\r\n}\r\n.fa-lemon-o:before {\r\n content: \"\\f094\";\r\n}\r\n.fa-phone:before {\r\n content: \"\\f095\";\r\n}\r\n.fa-square-o:before {\r\n content: \"\\f096\";\r\n}\r\n.fa-bookmark-o:before {\r\n content: \"\\f097\";\r\n}\r\n.fa-phone-square:before {\r\n content: \"\\f098\";\r\n}\r\n.fa-twitter:before {\r\n content: \"\\f099\";\r\n}\r\n.fa-facebook-f:before,\r\n.fa-facebook:before {\r\n content: \"\\f09a\";\r\n}\r\n.fa-github:before {\r\n content: \"\\f09b\";\r\n}\r\n.fa-unlock:before {\r\n content: \"\\f09c\";\r\n}\r\n.fa-credit-card:before {\r\n content: \"\\f09d\";\r\n}\r\n.fa-feed:before,\r\n.fa-rss:before {\r\n content: \"\\f09e\";\r\n}\r\n.fa-hdd-o:before {\r\n content: \"\\f0a0\";\r\n}\r\n.fa-bullhorn:before {\r\n content: \"\\f0a1\";\r\n}\r\n.fa-bell:before {\r\n content: \"\\f0f3\";\r\n}\r\n.fa-certificate:before {\r\n content: \"\\f0a3\";\r\n}\r\n.fa-hand-o-right:before {\r\n content: \"\\f0a4\";\r\n}\r\n.fa-hand-o-left:before {\r\n content: \"\\f0a5\";\r\n}\r\n.fa-hand-o-up:before {\r\n content: \"\\f0a6\";\r\n}\r\n.fa-hand-o-down:before {\r\n content: \"\\f0a7\";\r\n}\r\n.fa-arrow-circle-left:before {\r\n content: \"\\f0a8\";\r\n}\r\n.fa-arrow-circle-right:before {\r\n content: \"\\f0a9\";\r\n}\r\n.fa-arrow-circle-up:before {\r\n content: \"\\f0aa\";\r\n}\r\n.fa-arrow-circle-down:before {\r\n content: \"\\f0ab\";\r\n}\r\n.fa-globe:before {\r\n content: \"\\f0ac\";\r\n}\r\n.fa-wrench:before {\r\n content: \"\\f0ad\";\r\n}\r\n.fa-tasks:before {\r\n content: \"\\f0ae\";\r\n}\r\n.fa-filter:before {\r\n content: \"\\f0b0\";\r\n}\r\n.fa-briefcase:before {\r\n content: \"\\f0b1\";\r\n}\r\n.fa-arrows-alt:before {\r\n content: \"\\f0b2\";\r\n}\r\n.fa-group:before,\r\n.fa-users:before {\r\n content: \"\\f0c0\";\r\n}\r\n.fa-chain:before,\r\n.fa-link:before {\r\n content: \"\\f0c1\";\r\n}\r\n.fa-cloud:before {\r\n content: \"\\f0c2\";\r\n}\r\n.fa-flask:before {\r\n content: \"\\f0c3\";\r\n}\r\n.fa-cut:before,\r\n.fa-scissors:before {\r\n content: \"\\f0c4\";\r\n}\r\n.fa-copy:before,\r\n.fa-files-o:before {\r\n content: \"\\f0c5\";\r\n}\r\n.fa-paperclip:before {\r\n content: \"\\f0c6\";\r\n}\r\n.fa-save:before,\r\n.fa-floppy-o:before {\r\n content: \"\\f0c7\";\r\n}\r\n.fa-square:before {\r\n content: \"\\f0c8\";\r\n}\r\n.fa-navicon:before,\r\n.fa-reorder:before,\r\n.fa-bars:before {\r\n content: \"\\f0c9\";\r\n}\r\n.fa-list-ul:before {\r\n content: \"\\f0ca\";\r\n}\r\n.fa-list-ol:before {\r\n content: \"\\f0cb\";\r\n}\r\n.fa-strikethrough:before {\r\n content: \"\\f0cc\";\r\n}\r\n.fa-underline:before {\r\n content: \"\\f0cd\";\r\n}\r\n.fa-table:before {\r\n content: \"\\f0ce\";\r\n}\r\n.fa-magic:before {\r\n content: \"\\f0d0\";\r\n}\r\n.fa-truck:before {\r\n content: \"\\f0d1\";\r\n}\r\n.fa-pinterest:before {\r\n content: \"\\f0d2\";\r\n}\r\n.fa-pinterest-square:before {\r\n content: \"\\f0d3\";\r\n}\r\n.fa-google-plus-square:before {\r\n content: \"\\f0d4\";\r\n}\r\n.fa-google-plus:before {\r\n content: \"\\f0d5\";\r\n}\r\n.fa-money:before {\r\n content: \"\\f0d6\";\r\n}\r\n.fa-caret-down:before {\r\n content: \"\\f0d7\";\r\n}\r\n.fa-caret-up:before {\r\n content: \"\\f0d8\";\r\n}\r\n.fa-caret-left:before {\r\n content: \"\\f0d9\";\r\n}\r\n.fa-caret-right:before {\r\n content: \"\\f0da\";\r\n}\r\n.fa-columns:before {\r\n content: \"\\f0db\";\r\n}\r\n.fa-unsorted:before,\r\n.fa-sort:before {\r\n content: \"\\f0dc\";\r\n}\r\n.fa-sort-down:before,\r\n.fa-sort-desc:before {\r\n content: \"\\f0dd\";\r\n}\r\n.fa-sort-up:before,\r\n.fa-sort-asc:before {\r\n content: \"\\f0de\";\r\n}\r\n.fa-envelope:before {\r\n content: \"\\f0e0\";\r\n}\r\n.fa-linkedin:before {\r\n content: \"\\f0e1\";\r\n}\r\n.fa-rotate-left:before,\r\n.fa-undo:before {\r\n content: \"\\f0e2\";\r\n}\r\n.fa-legal:before,\r\n.fa-gavel:before {\r\n content: \"\\f0e3\";\r\n}\r\n.fa-dashboard:before,\r\n.fa-tachometer:before {\r\n content: \"\\f0e4\";\r\n}\r\n.fa-comment-o:before {\r\n content: \"\\f0e5\";\r\n}\r\n.fa-comments-o:before {\r\n content: \"\\f0e6\";\r\n}\r\n.fa-flash:before,\r\n.fa-bolt:before {\r\n content: \"\\f0e7\";\r\n}\r\n.fa-sitemap:before {\r\n content: \"\\f0e8\";\r\n}\r\n.fa-umbrella:before {\r\n content: \"\\f0e9\";\r\n}\r\n.fa-paste:before,\r\n.fa-clipboard:before {\r\n content: \"\\f0ea\";\r\n}\r\n.fa-lightbulb-o:before {\r\n content: \"\\f0eb\";\r\n}\r\n.fa-exchange:before {\r\n content: \"\\f0ec\";\r\n}\r\n.fa-cloud-download:before {\r\n content: \"\\f0ed\";\r\n}\r\n.fa-cloud-upload:before {\r\n content: \"\\f0ee\";\r\n}\r\n.fa-user-md:before {\r\n content: \"\\f0f0\";\r\n}\r\n.fa-stethoscope:before {\r\n content: \"\\f0f1\";\r\n}\r\n.fa-suitcase:before {\r\n content: \"\\f0f2\";\r\n}\r\n.fa-bell-o:before {\r\n content: \"\\f0a2\";\r\n}\r\n.fa-coffee:before {\r\n content: \"\\f0f4\";\r\n}\r\n.fa-cutlery:before {\r\n content: \"\\f0f5\";\r\n}\r\n.fa-file-text-o:before {\r\n content: \"\\f0f6\";\r\n}\r\n.fa-building-o:before {\r\n content: \"\\f0f7\";\r\n}\r\n.fa-hospital-o:before {\r\n content: \"\\f0f8\";\r\n}\r\n.fa-ambulance:before {\r\n content: \"\\f0f9\";\r\n}\r\n.fa-medkit:before {\r\n content: \"\\f0fa\";\r\n}\r\n.fa-fighter-jet:before {\r\n content: \"\\f0fb\";\r\n}\r\n.fa-beer:before {\r\n content: \"\\f0fc\";\r\n}\r\n.fa-h-square:before {\r\n content: \"\\f0fd\";\r\n}\r\n.fa-plus-square:before {\r\n content: \"\\f0fe\";\r\n}\r\n.fa-angle-double-left:before {\r\n content: \"\\f100\";\r\n}\r\n.fa-angle-double-right:before {\r\n content: \"\\f101\";\r\n}\r\n.fa-angle-double-up:before {\r\n content: \"\\f102\";\r\n}\r\n.fa-angle-double-down:before {\r\n content: \"\\f103\";\r\n}\r\n.fa-angle-left:before {\r\n content: \"\\f104\";\r\n}\r\n.fa-angle-right:before {\r\n content: \"\\f105\";\r\n}\r\n.fa-angle-up:before {\r\n content: \"\\f106\";\r\n}\r\n.fa-angle-down:before {\r\n content: \"\\f107\";\r\n}\r\n.fa-desktop:before {\r\n content: \"\\f108\";\r\n}\r\n.fa-laptop:before {\r\n content: \"\\f109\";\r\n}\r\n.fa-tablet:before {\r\n content: \"\\f10a\";\r\n}\r\n.fa-mobile-phone:before,\r\n.fa-mobile:before {\r\n content: \"\\f10b\";\r\n}\r\n.fa-circle-o:before {\r\n content: \"\\f10c\";\r\n}\r\n.fa-quote-left:before {\r\n content: \"\\f10d\";\r\n}\r\n.fa-quote-right:before {\r\n content: \"\\f10e\";\r\n}\r\n.fa-spinner:before {\r\n content: \"\\f110\";\r\n}\r\n.fa-circle:before {\r\n content: \"\\f111\";\r\n}\r\n.fa-mail-reply:before,\r\n.fa-reply:before {\r\n content: \"\\f112\";\r\n}\r\n.fa-github-alt:before {\r\n content: \"\\f113\";\r\n}\r\n.fa-folder-o:before {\r\n content: \"\\f114\";\r\n}\r\n.fa-folder-open-o:before {\r\n content: \"\\f115\";\r\n}\r\n.fa-smile-o:before {\r\n content: \"\\f118\";\r\n}\r\n.fa-frown-o:before {\r\n content: \"\\f119\";\r\n}\r\n.fa-meh-o:before {\r\n content: \"\\f11a\";\r\n}\r\n.fa-gamepad:before {\r\n content: \"\\f11b\";\r\n}\r\n.fa-keyboard-o:before {\r\n content: \"\\f11c\";\r\n}\r\n.fa-flag-o:before {\r\n content: \"\\f11d\";\r\n}\r\n.fa-flag-checkered:before {\r\n content: \"\\f11e\";\r\n}\r\n.fa-terminal:before {\r\n content: \"\\f120\";\r\n}\r\n.fa-code:before {\r\n content: \"\\f121\";\r\n}\r\n.fa-mail-reply-all:before,\r\n.fa-reply-all:before {\r\n content: \"\\f122\";\r\n}\r\n.fa-star-half-empty:before,\r\n.fa-star-half-full:before,\r\n.fa-star-half-o:before {\r\n content: \"\\f123\";\r\n}\r\n.fa-location-arrow:before {\r\n content: \"\\f124\";\r\n}\r\n.fa-crop:before {\r\n content: \"\\f125\";\r\n}\r\n.fa-code-fork:before {\r\n content: \"\\f126\";\r\n}\r\n.fa-unlink:before,\r\n.fa-chain-broken:before {\r\n content: \"\\f127\";\r\n}\r\n.fa-question:before {\r\n content: \"\\f128\";\r\n}\r\n.fa-info:before {\r\n content: \"\\f129\";\r\n}\r\n.fa-exclamation:before {\r\n content: \"\\f12a\";\r\n}\r\n.fa-superscript:before {\r\n content: \"\\f12b\";\r\n}\r\n.fa-subscript:before {\r\n content: \"\\f12c\";\r\n}\r\n.fa-eraser:before {\r\n content: \"\\f12d\";\r\n}\r\n.fa-puzzle-piece:before {\r\n content: \"\\f12e\";\r\n}\r\n.fa-microphone:before {\r\n content: \"\\f130\";\r\n}\r\n.fa-microphone-slash:before {\r\n content: \"\\f131\";\r\n}\r\n.fa-shield:before {\r\n content: \"\\f132\";\r\n}\r\n.fa-calendar-o:before {\r\n content: \"\\f133\";\r\n}\r\n.fa-fire-extinguisher:before {\r\n content: \"\\f134\";\r\n}\r\n.fa-rocket:before {\r\n content: \"\\f135\";\r\n}\r\n.fa-maxcdn:before {\r\n content: \"\\f136\";\r\n}\r\n.fa-chevron-circle-left:before {\r\n content: \"\\f137\";\r\n}\r\n.fa-chevron-circle-right:before {\r\n content: \"\\f138\";\r\n}\r\n.fa-chevron-circle-up:before {\r\n content: \"\\f139\";\r\n}\r\n.fa-chevron-circle-down:before {\r\n content: \"\\f13a\";\r\n}\r\n.fa-html5:before {\r\n content: \"\\f13b\";\r\n}\r\n.fa-css3:before {\r\n content: \"\\f13c\";\r\n}\r\n.fa-anchor:before {\r\n content: \"\\f13d\";\r\n}\r\n.fa-unlock-alt:before {\r\n content: \"\\f13e\";\r\n}\r\n.fa-bullseye:before {\r\n content: \"\\f140\";\r\n}\r\n.fa-ellipsis-h:before {\r\n content: \"\\f141\";\r\n}\r\n.fa-ellipsis-v:before {\r\n content: \"\\f142\";\r\n}\r\n.fa-rss-square:before {\r\n content: \"\\f143\";\r\n}\r\n.fa-play-circle:before {\r\n content: \"\\f144\";\r\n}\r\n.fa-ticket:before {\r\n content: \"\\f145\";\r\n}\r\n.fa-minus-square:before {\r\n content: \"\\f146\";\r\n}\r\n.fa-minus-square-o:before {\r\n content: \"\\f147\";\r\n}\r\n.fa-level-up:before {\r\n content: \"\\f148\";\r\n}\r\n.fa-level-down:before {\r\n content: \"\\f149\";\r\n}\r\n.fa-check-square:before {\r\n content: \"\\f14a\";\r\n}\r\n.fa-pencil-square:before {\r\n content: \"\\f14b\";\r\n}\r\n.fa-external-link-square:before {\r\n content: \"\\f14c\";\r\n}\r\n.fa-share-square:before {\r\n content: \"\\f14d\";\r\n}\r\n.fa-compass:before {\r\n content: \"\\f14e\";\r\n}\r\n.fa-toggle-down:before,\r\n.fa-caret-square-o-down:before {\r\n content: \"\\f150\";\r\n}\r\n.fa-toggle-up:before,\r\n.fa-caret-square-o-up:before {\r\n content: \"\\f151\";\r\n}\r\n.fa-toggle-right:before,\r\n.fa-caret-square-o-right:before {\r\n content: \"\\f152\";\r\n}\r\n.fa-euro:before,\r\n.fa-eur:before {\r\n content: \"\\f153\";\r\n}\r\n.fa-gbp:before {\r\n content: \"\\f154\";\r\n}\r\n.fa-dollar:before,\r\n.fa-usd:before {\r\n content: \"\\f155\";\r\n}\r\n.fa-rupee:before,\r\n.fa-inr:before {\r\n content: \"\\f156\";\r\n}\r\n.fa-cny:before,\r\n.fa-rmb:before,\r\n.fa-yen:before,\r\n.fa-jpy:before {\r\n content: \"\\f157\";\r\n}\r\n.fa-ruble:before,\r\n.fa-rouble:before,\r\n.fa-rub:before {\r\n content: \"\\f158\";\r\n}\r\n.fa-won:before,\r\n.fa-krw:before {\r\n content: \"\\f159\";\r\n}\r\n.fa-bitcoin:before,\r\n.fa-btc:before {\r\n content: \"\\f15a\";\r\n}\r\n.fa-file:before {\r\n content: \"\\f15b\";\r\n}\r\n.fa-file-text:before {\r\n content: \"\\f15c\";\r\n}\r\n.fa-sort-alpha-asc:before {\r\n content: \"\\f15d\";\r\n}\r\n.fa-sort-alpha-desc:before {\r\n content: \"\\f15e\";\r\n}\r\n.fa-sort-amount-asc:before {\r\n content: \"\\f160\";\r\n}\r\n.fa-sort-amount-desc:before {\r\n content: \"\\f161\";\r\n}\r\n.fa-sort-numeric-asc:before {\r\n content: \"\\f162\";\r\n}\r\n.fa-sort-numeric-desc:before {\r\n content: \"\\f163\";\r\n}\r\n.fa-thumbs-up:before {\r\n content: \"\\f164\";\r\n}\r\n.fa-thumbs-down:before {\r\n content: \"\\f165\";\r\n}\r\n.fa-youtube-square:before {\r\n content: \"\\f166\";\r\n}\r\n.fa-youtube:before {\r\n content: \"\\f167\";\r\n}\r\n.fa-xing:before {\r\n content: \"\\f168\";\r\n}\r\n.fa-xing-square:before {\r\n content: \"\\f169\";\r\n}\r\n.fa-youtube-play:before {\r\n content: \"\\f16a\";\r\n}\r\n.fa-dropbox:before {\r\n content: \"\\f16b\";\r\n}\r\n.fa-stack-overflow:before {\r\n content: \"\\f16c\";\r\n}\r\n.fa-instagram:before {\r\n content: \"\\f16d\";\r\n}\r\n.fa-flickr:before {\r\n content: \"\\f16e\";\r\n}\r\n.fa-adn:before {\r\n content: \"\\f170\";\r\n}\r\n.fa-bitbucket:before {\r\n content: \"\\f171\";\r\n}\r\n.fa-bitbucket-square:before {\r\n content: \"\\f172\";\r\n}\r\n.fa-tumblr:before {\r\n content: \"\\f173\";\r\n}\r\n.fa-tumblr-square:before {\r\n content: \"\\f174\";\r\n}\r\n.fa-long-arrow-down:before {\r\n content: \"\\f175\";\r\n}\r\n.fa-long-arrow-up:before {\r\n content: \"\\f176\";\r\n}\r\n.fa-long-arrow-left:before {\r\n content: \"\\f177\";\r\n}\r\n.fa-long-arrow-right:before {\r\n content: \"\\f178\";\r\n}\r\n.fa-apple:before {\r\n content: \"\\f179\";\r\n}\r\n.fa-windows:before {\r\n content: \"\\f17a\";\r\n}\r\n.fa-android:before {\r\n content: \"\\f17b\";\r\n}\r\n.fa-linux:before {\r\n content: \"\\f17c\";\r\n}\r\n.fa-dribbble:before {\r\n content: \"\\f17d\";\r\n}\r\n.fa-skype:before {\r\n content: \"\\f17e\";\r\n}\r\n.fa-foursquare:before {\r\n content: \"\\f180\";\r\n}\r\n.fa-trello:before {\r\n content: \"\\f181\";\r\n}\r\n.fa-female:before {\r\n content: \"\\f182\";\r\n}\r\n.fa-male:before {\r\n content: \"\\f183\";\r\n}\r\n.fa-gittip:before,\r\n.fa-gratipay:before {\r\n content: \"\\f184\";\r\n}\r\n.fa-sun-o:before {\r\n content: \"\\f185\";\r\n}\r\n.fa-moon-o:before {\r\n content: \"\\f186\";\r\n}\r\n.fa-archive:before {\r\n content: \"\\f187\";\r\n}\r\n.fa-bug:before {\r\n content: \"\\f188\";\r\n}\r\n.fa-vk:before {\r\n content: \"\\f189\";\r\n}\r\n.fa-weibo:before {\r\n content: \"\\f18a\";\r\n}\r\n.fa-renren:before {\r\n content: \"\\f18b\";\r\n}\r\n.fa-pagelines:before {\r\n content: \"\\f18c\";\r\n}\r\n.fa-stack-exchange:before {\r\n content: \"\\f18d\";\r\n}\r\n.fa-arrow-circle-o-right:before {\r\n content: \"\\f18e\";\r\n}\r\n.fa-arrow-circle-o-left:before {\r\n content: \"\\f190\";\r\n}\r\n.fa-toggle-left:before,\r\n.fa-caret-square-o-left:before {\r\n content: \"\\f191\";\r\n}\r\n.fa-dot-circle-o:before {\r\n content: \"\\f192\";\r\n}\r\n.fa-wheelchair:before {\r\n content: \"\\f193\";\r\n}\r\n.fa-vimeo-square:before {\r\n content: \"\\f194\";\r\n}\r\n.fa-turkish-lira:before,\r\n.fa-try:before {\r\n content: \"\\f195\";\r\n}\r\n.fa-plus-square-o:before {\r\n content: \"\\f196\";\r\n}\r\n.fa-space-shuttle:before {\r\n content: \"\\f197\";\r\n}\r\n.fa-slack:before {\r\n content: \"\\f198\";\r\n}\r\n.fa-envelope-square:before {\r\n content: \"\\f199\";\r\n}\r\n.fa-wordpress:before {\r\n content: \"\\f19a\";\r\n}\r\n.fa-openid:before {\r\n content: \"\\f19b\";\r\n}\r\n.fa-institution:before,\r\n.fa-bank:before,\r\n.fa-university:before {\r\n content: \"\\f19c\";\r\n}\r\n.fa-mortar-board:before,\r\n.fa-graduation-cap:before {\r\n content: \"\\f19d\";\r\n}\r\n.fa-yahoo:before {\r\n content: \"\\f19e\";\r\n}\r\n.fa-google:before {\r\n content: \"\\f1a0\";\r\n}\r\n.fa-reddit:before {\r\n content: \"\\f1a1\";\r\n}\r\n.fa-reddit-square:before {\r\n content: \"\\f1a2\";\r\n}\r\n.fa-stumbleupon-circle:before {\r\n content: \"\\f1a3\";\r\n}\r\n.fa-stumbleupon:before {\r\n content: \"\\f1a4\";\r\n}\r\n.fa-delicious:before {\r\n content: \"\\f1a5\";\r\n}\r\n.fa-digg:before {\r\n content: \"\\f1a6\";\r\n}\r\n.fa-pied-piper:before {\r\n content: \"\\f1a7\";\r\n}\r\n.fa-pied-piper-alt:before {\r\n content: \"\\f1a8\";\r\n}\r\n.fa-drupal:before {\r\n content: \"\\f1a9\";\r\n}\r\n.fa-joomla:before {\r\n content: \"\\f1aa\";\r\n}\r\n.fa-language:before {\r\n content: \"\\f1ab\";\r\n}\r\n.fa-fax:before {\r\n content: \"\\f1ac\";\r\n}\r\n.fa-building:before {\r\n content: \"\\f1ad\";\r\n}\r\n.fa-child:before {\r\n content: \"\\f1ae\";\r\n}\r\n.fa-paw:before {\r\n content: \"\\f1b0\";\r\n}\r\n.fa-spoon:before {\r\n content: \"\\f1b1\";\r\n}\r\n.fa-cube:before {\r\n content: \"\\f1b2\";\r\n}\r\n.fa-cubes:before {\r\n content: \"\\f1b3\";\r\n}\r\n.fa-behance:before {\r\n content: \"\\f1b4\";\r\n}\r\n.fa-behance-square:before {\r\n content: \"\\f1b5\";\r\n}\r\n.fa-steam:before {\r\n content: \"\\f1b6\";\r\n}\r\n.fa-steam-square:before {\r\n content: \"\\f1b7\";\r\n}\r\n.fa-recycle:before {\r\n content: \"\\f1b8\";\r\n}\r\n.fa-automobile:before,\r\n.fa-car:before {\r\n content: \"\\f1b9\";\r\n}\r\n.fa-cab:before,\r\n.fa-taxi:before {\r\n content: \"\\f1ba\";\r\n}\r\n.fa-tree:before {\r\n content: \"\\f1bb\";\r\n}\r\n.fa-spotify:before {\r\n content: \"\\f1bc\";\r\n}\r\n.fa-deviantart:before {\r\n content: \"\\f1bd\";\r\n}\r\n.fa-soundcloud:before {\r\n content: \"\\f1be\";\r\n}\r\n.fa-database:before {\r\n content: \"\\f1c0\";\r\n}\r\n.fa-file-pdf-o:before {\r\n content: \"\\f1c1\";\r\n}\r\n.fa-file-word-o:before {\r\n content: \"\\f1c2\";\r\n}\r\n.fa-file-excel-o:before {\r\n content: \"\\f1c3\";\r\n}\r\n.fa-file-powerpoint-o:before {\r\n content: \"\\f1c4\";\r\n}\r\n.fa-file-photo-o:before,\r\n.fa-file-picture-o:before,\r\n.fa-file-image-o:before {\r\n content: \"\\f1c5\";\r\n}\r\n.fa-file-zip-o:before,\r\n.fa-file-archive-o:before {\r\n content: \"\\f1c6\";\r\n}\r\n.fa-file-sound-o:before,\r\n.fa-file-audio-o:before {\r\n content: \"\\f1c7\";\r\n}\r\n.fa-file-movie-o:before,\r\n.fa-file-video-o:before {\r\n content: \"\\f1c8\";\r\n}\r\n.fa-file-code-o:before {\r\n content: \"\\f1c9\";\r\n}\r\n.fa-vine:before {\r\n content: \"\\f1ca\";\r\n}\r\n.fa-codepen:before {\r\n content: \"\\f1cb\";\r\n}\r\n.fa-jsfiddle:before {\r\n content: \"\\f1cc\";\r\n}\r\n.fa-life-bouy:before,\r\n.fa-life-buoy:before,\r\n.fa-life-saver:before,\r\n.fa-support:before,\r\n.fa-life-ring:before {\r\n content: \"\\f1cd\";\r\n}\r\n.fa-circle-o-notch:before {\r\n content: \"\\f1ce\";\r\n}\r\n.fa-ra:before,\r\n.fa-rebel:before {\r\n content: \"\\f1d0\";\r\n}\r\n.fa-ge:before,\r\n.fa-empire:before {\r\n content: \"\\f1d1\";\r\n}\r\n.fa-git-square:before {\r\n content: \"\\f1d2\";\r\n}\r\n.fa-git:before {\r\n content: \"\\f1d3\";\r\n}\r\n.fa-y-combinator-square:before,\r\n.fa-yc-square:before,\r\n.fa-hacker-news:before {\r\n content: \"\\f1d4\";\r\n}\r\n.fa-tencent-weibo:before {\r\n content: \"\\f1d5\";\r\n}\r\n.fa-qq:before {\r\n content: \"\\f1d6\";\r\n}\r\n.fa-wechat:before,\r\n.fa-weixin:before {\r\n content: \"\\f1d7\";\r\n}\r\n.fa-send:before,\r\n.fa-paper-plane:before {\r\n content: \"\\f1d8\";\r\n}\r\n.fa-send-o:before,\r\n.fa-paper-plane-o:before {\r\n content: \"\\f1d9\";\r\n}\r\n.fa-history:before {\r\n content: \"\\f1da\";\r\n}\r\n.fa-circle-thin:before {\r\n content: \"\\f1db\";\r\n}\r\n.fa-header:before {\r\n content: \"\\f1dc\";\r\n}\r\n.fa-paragraph:before {\r\n content: \"\\f1dd\";\r\n}\r\n.fa-sliders:before {\r\n content: \"\\f1de\";\r\n}\r\n.fa-share-alt:before {\r\n content: \"\\f1e0\";\r\n}\r\n.fa-share-alt-square:before {\r\n content: \"\\f1e1\";\r\n}\r\n.fa-bomb:before {\r\n content: \"\\f1e2\";\r\n}\r\n.fa-soccer-ball-o:before,\r\n.fa-futbol-o:before {\r\n content: \"\\f1e3\";\r\n}\r\n.fa-tty:before {\r\n content: \"\\f1e4\";\r\n}\r\n.fa-binoculars:before {\r\n content: \"\\f1e5\";\r\n}\r\n.fa-plug:before {\r\n content: \"\\f1e6\";\r\n}\r\n.fa-slideshare:before {\r\n content: \"\\f1e7\";\r\n}\r\n.fa-twitch:before {\r\n content: \"\\f1e8\";\r\n}\r\n.fa-yelp:before {\r\n content: \"\\f1e9\";\r\n}\r\n.fa-newspaper-o:before {\r\n content: \"\\f1ea\";\r\n}\r\n.fa-wifi:before {\r\n content: \"\\f1eb\";\r\n}\r\n.fa-calculator:before {\r\n content: \"\\f1ec\";\r\n}\r\n.fa-paypal:before {\r\n content: \"\\f1ed\";\r\n}\r\n.fa-google-wallet:before {\r\n content: \"\\f1ee\";\r\n}\r\n.fa-cc-visa:before {\r\n content: \"\\f1f0\";\r\n}\r\n.fa-cc-mastercard:before {\r\n content: \"\\f1f1\";\r\n}\r\n.fa-cc-discover:before {\r\n content: \"\\f1f2\";\r\n}\r\n.fa-cc-amex:before {\r\n content: \"\\f1f3\";\r\n}\r\n.fa-cc-paypal:before {\r\n content: \"\\f1f4\";\r\n}\r\n.fa-cc-stripe:before {\r\n content: \"\\f1f5\";\r\n}\r\n.fa-bell-slash:before {\r\n content: \"\\f1f6\";\r\n}\r\n.fa-bell-slash-o:before {\r\n content: \"\\f1f7\";\r\n}\r\n.fa-trash:before {\r\n content: \"\\f1f8\";\r\n}\r\n.fa-copyright:before {\r\n content: \"\\f1f9\";\r\n}\r\n.fa-at:before {\r\n content: \"\\f1fa\";\r\n}\r\n.fa-eyedropper:before {\r\n content: \"\\f1fb\";\r\n}\r\n.fa-paint-brush:before {\r\n content: \"\\f1fc\";\r\n}\r\n.fa-birthday-cake:before {\r\n content: \"\\f1fd\";\r\n}\r\n.fa-area-chart:before {\r\n content: \"\\f1fe\";\r\n}\r\n.fa-pie-chart:before {\r\n content: \"\\f200\";\r\n}\r\n.fa-line-chart:before {\r\n content: \"\\f201\";\r\n}\r\n.fa-lastfm:before {\r\n content: \"\\f202\";\r\n}\r\n.fa-lastfm-square:before {\r\n content: \"\\f203\";\r\n}\r\n.fa-toggle-off:before {\r\n content: \"\\f204\";\r\n}\r\n.fa-toggle-on:before {\r\n content: \"\\f205\";\r\n}\r\n.fa-bicycle:before {\r\n content: \"\\f206\";\r\n}\r\n.fa-bus:before {\r\n content: \"\\f207\";\r\n}\r\n.fa-ioxhost:before {\r\n content: \"\\f208\";\r\n}\r\n.fa-angellist:before {\r\n content: \"\\f209\";\r\n}\r\n.fa-cc:before {\r\n content: \"\\f20a\";\r\n}\r\n.fa-shekel:before,\r\n.fa-sheqel:before,\r\n.fa-ils:before {\r\n content: \"\\f20b\";\r\n}\r\n.fa-meanpath:before {\r\n content: \"\\f20c\";\r\n}\r\n.fa-buysellads:before {\r\n content: \"\\f20d\";\r\n}\r\n.fa-connectdevelop:before {\r\n content: \"\\f20e\";\r\n}\r\n.fa-dashcube:before {\r\n content: \"\\f210\";\r\n}\r\n.fa-forumbee:before {\r\n content: \"\\f211\";\r\n}\r\n.fa-leanpub:before {\r\n content: \"\\f212\";\r\n}\r\n.fa-sellsy:before {\r\n content: \"\\f213\";\r\n}\r\n.fa-shirtsinbulk:before {\r\n content: \"\\f214\";\r\n}\r\n.fa-simplybuilt:before {\r\n content: \"\\f215\";\r\n}\r\n.fa-skyatlas:before {\r\n content: \"\\f216\";\r\n}\r\n.fa-cart-plus:before {\r\n content: \"\\f217\";\r\n}\r\n.fa-cart-arrow-down:before {\r\n content: \"\\f218\";\r\n}\r\n.fa-diamond:before {\r\n content: \"\\f219\";\r\n}\r\n.fa-ship:before {\r\n content: \"\\f21a\";\r\n}\r\n.fa-user-secret:before {\r\n content: \"\\f21b\";\r\n}\r\n.fa-motorcycle:before {\r\n content: \"\\f21c\";\r\n}\r\n.fa-street-view:before {\r\n content: \"\\f21d\";\r\n}\r\n.fa-heartbeat:before {\r\n content: \"\\f21e\";\r\n}\r\n.fa-venus:before {\r\n content: \"\\f221\";\r\n}\r\n.fa-mars:before {\r\n content: \"\\f222\";\r\n}\r\n.fa-mercury:before {\r\n content: \"\\f223\";\r\n}\r\n.fa-intersex:before,\r\n.fa-transgender:before {\r\n content: \"\\f224\";\r\n}\r\n.fa-transgender-alt:before {\r\n content: \"\\f225\";\r\n}\r\n.fa-venus-double:before {\r\n content: \"\\f226\";\r\n}\r\n.fa-mars-double:before {\r\n content: \"\\f227\";\r\n}\r\n.fa-venus-mars:before {\r\n content: \"\\f228\";\r\n}\r\n.fa-mars-stroke:before {\r\n content: \"\\f229\";\r\n}\r\n.fa-mars-stroke-v:before {\r\n content: \"\\f22a\";\r\n}\r\n.fa-mars-stroke-h:before {\r\n content: \"\\f22b\";\r\n}\r\n.fa-neuter:before {\r\n content: \"\\f22c\";\r\n}\r\n.fa-genderless:before {\r\n content: \"\\f22d\";\r\n}\r\n.fa-facebook-official:before {\r\n content: \"\\f230\";\r\n}\r\n.fa-pinterest-p:before {\r\n content: \"\\f231\";\r\n}\r\n.fa-whatsapp:before {\r\n content: \"\\f232\";\r\n}\r\n.fa-server:before {\r\n content: \"\\f233\";\r\n}\r\n.fa-user-plus:before {\r\n content: \"\\f234\";\r\n}\r\n.fa-user-times:before {\r\n content: \"\\f235\";\r\n}\r\n.fa-hotel:before,\r\n.fa-bed:before {\r\n content: \"\\f236\";\r\n}\r\n.fa-viacoin:before {\r\n content: \"\\f237\";\r\n}\r\n.fa-train:before {\r\n content: \"\\f238\";\r\n}\r\n.fa-subway:before {\r\n content: \"\\f239\";\r\n}\r\n.fa-medium:before {\r\n content: \"\\f23a\";\r\n}\r\n.fa-yc:before,\r\n.fa-y-combinator:before {\r\n content: \"\\f23b\";\r\n}\r\n.fa-optin-monster:before {\r\n content: \"\\f23c\";\r\n}\r\n.fa-opencart:before {\r\n content: \"\\f23d\";\r\n}\r\n.fa-expeditedssl:before {\r\n content: \"\\f23e\";\r\n}\r\n.fa-battery-4:before,\r\n.fa-battery-full:before {\r\n content: \"\\f240\";\r\n}\r\n.fa-battery-3:before,\r\n.fa-battery-three-quarters:before {\r\n content: \"\\f241\";\r\n}\r\n.fa-battery-2:before,\r\n.fa-battery-half:before {\r\n content: \"\\f242\";\r\n}\r\n.fa-battery-1:before,\r\n.fa-battery-quarter:before {\r\n content: \"\\f243\";\r\n}\r\n.fa-battery-0:before,\r\n.fa-battery-empty:before {\r\n content: \"\\f244\";\r\n}\r\n.fa-mouse-pointer:before {\r\n content: \"\\f245\";\r\n}\r\n.fa-i-cursor:before {\r\n content: \"\\f246\";\r\n}\r\n.fa-object-group:before {\r\n content: \"\\f247\";\r\n}\r\n.fa-object-ungroup:before {\r\n content: \"\\f248\";\r\n}\r\n.fa-sticky-note:before {\r\n content: \"\\f249\";\r\n}\r\n.fa-sticky-note-o:before {\r\n content: \"\\f24a\";\r\n}\r\n.fa-cc-jcb:before {\r\n content: \"\\f24b\";\r\n}\r\n.fa-cc-diners-club:before {\r\n content: \"\\f24c\";\r\n}\r\n.fa-clone:before {\r\n content: \"\\f24d\";\r\n}\r\n.fa-balance-scale:before {\r\n content: \"\\f24e\";\r\n}\r\n.fa-hourglass-o:before {\r\n content: \"\\f250\";\r\n}\r\n.fa-hourglass-1:before,\r\n.fa-hourglass-start:before {\r\n content: \"\\f251\";\r\n}\r\n.fa-hourglass-2:before,\r\n.fa-hourglass-half:before {\r\n content: \"\\f252\";\r\n}\r\n.fa-hourglass-3:before,\r\n.fa-hourglass-end:before {\r\n content: \"\\f253\";\r\n}\r\n.fa-hourglass:before {\r\n content: \"\\f254\";\r\n}\r\n.fa-hand-grab-o:before,\r\n.fa-hand-rock-o:before {\r\n content: \"\\f255\";\r\n}\r\n.fa-hand-stop-o:before,\r\n.fa-hand-paper-o:before {\r\n content: \"\\f256\";\r\n}\r\n.fa-hand-scissors-o:before {\r\n content: \"\\f257\";\r\n}\r\n.fa-hand-lizard-o:before {\r\n content: \"\\f258\";\r\n}\r\n.fa-hand-spock-o:before {\r\n content: \"\\f259\";\r\n}\r\n.fa-hand-pointer-o:before {\r\n content: \"\\f25a\";\r\n}\r\n.fa-hand-peace-o:before {\r\n content: \"\\f25b\";\r\n}\r\n.fa-trademark:before {\r\n content: \"\\f25c\";\r\n}\r\n.fa-registered:before {\r\n content: \"\\f25d\";\r\n}\r\n.fa-creative-commons:before {\r\n content: \"\\f25e\";\r\n}\r\n.fa-gg:before {\r\n content: \"\\f260\";\r\n}\r\n.fa-gg-circle:before {\r\n content: \"\\f261\";\r\n}\r\n.fa-tripadvisor:before {\r\n content: \"\\f262\";\r\n}\r\n.fa-odnoklassniki:before {\r\n content: \"\\f263\";\r\n}\r\n.fa-odnoklassniki-square:before {\r\n content: \"\\f264\";\r\n}\r\n.fa-get-pocket:before {\r\n content: \"\\f265\";\r\n}\r\n.fa-wikipedia-w:before {\r\n content: \"\\f266\";\r\n}\r\n.fa-safari:before {\r\n content: \"\\f267\";\r\n}\r\n.fa-chrome:before {\r\n content: \"\\f268\";\r\n}\r\n.fa-firefox:before {\r\n content: \"\\f269\";\r\n}\r\n.fa-opera:before {\r\n content: \"\\f26a\";\r\n}\r\n.fa-internet-explorer:before {\r\n content: \"\\f26b\";\r\n}\r\n.fa-tv:before,\r\n.fa-television:before {\r\n content: \"\\f26c\";\r\n}\r\n.fa-contao:before {\r\n content: \"\\f26d\";\r\n}\r\n.fa-500px:before {\r\n content: \"\\f26e\";\r\n}\r\n.fa-amazon:before {\r\n content: \"\\f270\";\r\n}\r\n.fa-calendar-plus-o:before {\r\n content: \"\\f271\";\r\n}\r\n.fa-calendar-minus-o:before {\r\n content: \"\\f272\";\r\n}\r\n.fa-calendar-times-o:before {\r\n content: \"\\f273\";\r\n}\r\n.fa-calendar-check-o:before {\r\n content: \"\\f274\";\r\n}\r\n.fa-industry:before {\r\n content: \"\\f275\";\r\n}\r\n.fa-map-pin:before {\r\n content: \"\\f276\";\r\n}\r\n.fa-map-signs:before {\r\n content: \"\\f277\";\r\n}\r\n.fa-map-o:before {\r\n content: \"\\f278\";\r\n}\r\n.fa-map:before {\r\n content: \"\\f279\";\r\n}\r\n.fa-commenting:before {\r\n content: \"\\f27a\";\r\n}\r\n.fa-commenting-o:before {\r\n content: \"\\f27b\";\r\n}\r\n.fa-houzz:before {\r\n content: \"\\f27c\";\r\n}\r\n.fa-vimeo:before {\r\n content: \"\\f27d\";\r\n}\r\n.fa-black-tie:before {\r\n content: \"\\f27e\";\r\n}\r\n.fa-fonticons:before {\r\n content: \"\\f280\";\r\n}\r\n.fa-reddit-alien:before {\r\n content: \"\\f281\";\r\n}\r\n.fa-edge:before {\r\n content: \"\\f282\";\r\n}\r\n.fa-credit-card-alt:before {\r\n content: \"\\f283\";\r\n}\r\n.fa-codiepie:before {\r\n content: \"\\f284\";\r\n}\r\n.fa-modx:before {\r\n content: \"\\f285\";\r\n}\r\n.fa-fort-awesome:before {\r\n content: \"\\f286\";\r\n}\r\n.fa-usb:before {\r\n content: \"\\f287\";\r\n}\r\n.fa-product-hunt:before {\r\n content: \"\\f288\";\r\n}\r\n.fa-mixcloud:before {\r\n content: \"\\f289\";\r\n}\r\n.fa-scribd:before {\r\n content: \"\\f28a\";\r\n}\r\n.fa-pause-circle:before {\r\n content: \"\\f28b\";\r\n}\r\n.fa-pause-circle-o:before {\r\n content: \"\\f28c\";\r\n}\r\n.fa-stop-circle:before {\r\n content: \"\\f28d\";\r\n}\r\n.fa-stop-circle-o:before {\r\n content: \"\\f28e\";\r\n}\r\n.fa-shopping-bag:before {\r\n content: \"\\f290\";\r\n}\r\n.fa-shopping-basket:before {\r\n content: \"\\f291\";\r\n}\r\n.fa-hashtag:before {\r\n content: \"\\f292\";\r\n}\r\n.fa-bluetooth:before {\r\n content: \"\\f293\";\r\n}\r\n.fa-bluetooth-b:before {\r\n content: \"\\f294\";\r\n}\r\n.fa-percent:before {\r\n content: \"\\f295\";\r\n}\r\n/*!\r\n * Material Design Iconic Font 1.0.1 by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/\r\n * License - https://github.com/zavoloklom/material-design-iconic-font/blob/gh-pages/License.md (Attribution-ShareAlike 4.0 International license)\r\n */\r\n@font-face {\r\n font-family: 'Material Design Iconic Font';\r\n src: url('../fonts/Material-Design-Iconic-Font.eot?v=1.0.1');\r\n src: url('../fonts/Material-Design-Iconic-Font.eot?#iefix&v=1.0.1') format('embedded-opentype'), url('../fonts/Material-Design-Iconic-Font.ttf?v=1.0.1') format('truetype'), url('../fonts/Material-Design-Iconic-Font.svg?v=1.0.1#Material-Design-Iconic-Font') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n[class^=\"md-\"],\r\n[class*=\" md-\"] {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 'Material Design Iconic Font';\r\n font-size: inherit;\r\n speak: none;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.md {\r\n line-height: inherit;\r\n vertical-align: bottom;\r\n}\r\n.md-lg {\r\n font-size: 1.5em;\r\n line-height: .5em;\r\n vertical-align: -35%;\r\n}\r\n.md-2x {\r\n font-size: 2em;\r\n}\r\n.md-3x {\r\n font-size: 3em;\r\n}\r\n.md-4x {\r\n font-size: 4em;\r\n}\r\n.md-5x {\r\n font-size: 5em;\r\n}\r\n.md-border {\r\n padding: .2em .25em .15em;\r\n border: solid 0.08em grey;\r\n border-radius: .1em;\r\n}\r\n.md-border-circle {\r\n padding: .2em .25em .15em;\r\n border: solid 0.08em grey;\r\n border-radius: 50%;\r\n}\r\n[class^=\"md-\"].pull-left,\r\n[class*=\" md-\"].pull-left {\r\n float: left;\r\n margin-right: .3em;\r\n}\r\n[class^=\"md-\"].pull-right,\r\n[class*=\" md-\"].pull-right {\r\n float: right;\r\n margin-left: .3em;\r\n}\r\n.md-spin {\r\n -webkit-animation: md-spin 1.5s infinite linear;\r\n animation: md-spin 1.5s infinite linear;\r\n}\r\n.md-spin-reverse {\r\n -webkit-animation: md-spin-reverse 1.5s infinite linear;\r\n animation: md-spin-reverse 1.5s infinite linear;\r\n}\r\n@-webkit-keyframes md-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n@keyframes md-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n@-webkit-keyframes md-spin-reverse {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(-359deg);\r\n transform: rotate(-359deg);\r\n }\r\n}\r\n@keyframes md-spin-reverse {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(-359deg);\r\n transform: rotate(-359deg);\r\n }\r\n}\r\n.md-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n.md-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n.md-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n.md-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n.md-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n:root .md-rotate-90,\r\n:root .md-rotate-180,\r\n:root .md-rotate-270,\r\n:root .md-flip-horizontal,\r\n:root .md-flip-vertical {\r\n filter: none;\r\n}\r\n/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen\r\n readers do not read off random characters that represent icons */\r\n/* If you do not want use all icons you can disable icon set here */\r\n.md-3d-rotation:before {\r\n content: \"\\f000\";\r\n}\r\n.md-accessibility:before {\r\n content: \"\\f001\";\r\n}\r\n.md-account-balance:before {\r\n content: \"\\f002\";\r\n}\r\n.md-account-balance-wallet:before {\r\n content: \"\\f003\";\r\n}\r\n.md-account-box:before {\r\n content: \"\\f004\";\r\n}\r\n.md-account-child:before {\r\n content: \"\\f005\";\r\n}\r\n.md-account-circle:before {\r\n content: \"\\f006\";\r\n}\r\n.md-add-shopping-cart:before {\r\n content: \"\\f007\";\r\n}\r\n.md-alarm:before {\r\n content: \"\\f008\";\r\n}\r\n.md-alarm-add:before {\r\n content: \"\\f009\";\r\n}\r\n.md-alarm-off:before {\r\n content: \"\\f00a\";\r\n}\r\n.md-alarm-on:before {\r\n content: \"\\f00b\";\r\n}\r\n.md-android:before {\r\n content: \"\\f00c\";\r\n}\r\n.md-announcement:before {\r\n content: \"\\f00d\";\r\n}\r\n.md-aspect-ratio:before {\r\n content: \"\\f00e\";\r\n}\r\n.md-assessment:before {\r\n content: \"\\f00f\";\r\n}\r\n.md-assignment:before {\r\n content: \"\\f010\";\r\n}\r\n.md-assignment-ind:before {\r\n content: \"\\f011\";\r\n}\r\n.md-assignment-late:before {\r\n content: \"\\f012\";\r\n}\r\n.md-assignment-return:before {\r\n content: \"\\f013\";\r\n}\r\n.md-assignment-returned:before {\r\n content: \"\\f014\";\r\n}\r\n.md-assignment-turned-in:before {\r\n content: \"\\f015\";\r\n}\r\n.md-autorenew:before {\r\n content: \"\\f016\";\r\n}\r\n.md-backup:before {\r\n content: \"\\f017\";\r\n}\r\n.md-book:before {\r\n content: \"\\f018\";\r\n}\r\n.md-bookmark:before {\r\n content: \"\\f019\";\r\n}\r\n.md-bookmark-outline:before {\r\n content: \"\\f01a\";\r\n}\r\n.md-bug-report:before {\r\n content: \"\\f01b\";\r\n}\r\n.md-cached:before {\r\n content: \"\\f01c\";\r\n}\r\n.md-class:before {\r\n content: \"\\f01d\";\r\n}\r\n.md-credit-card:before {\r\n content: \"\\f01e\";\r\n}\r\n.md-dashboard:before {\r\n content: \"\\f01f\";\r\n}\r\n.md-delete:before {\r\n content: \"\\f020\";\r\n}\r\n.md-description:before {\r\n content: \"\\f021\";\r\n}\r\n.md-dns:before {\r\n content: \"\\f022\";\r\n}\r\n.md-done:before {\r\n content: \"\\f023\";\r\n}\r\n.md-done-all:before {\r\n content: \"\\f024\";\r\n}\r\n.md-event:before {\r\n content: \"\\f025\";\r\n}\r\n.md-exit-to-app:before {\r\n content: \"\\f026\";\r\n}\r\n.md-explore:before {\r\n content: \"\\f027\";\r\n}\r\n.md-extension:before {\r\n content: \"\\f028\";\r\n}\r\n.md-face-unlock:before {\r\n content: \"\\f029\";\r\n}\r\n.md-favorite:before {\r\n content: \"\\f02a\";\r\n}\r\n.md-favorite-outline:before {\r\n content: \"\\f02b\";\r\n}\r\n.md-find-in-page:before {\r\n content: \"\\f02c\";\r\n}\r\n.md-find-replace:before {\r\n content: \"\\f02d\";\r\n}\r\n.md-flip-to-back:before {\r\n content: \"\\f02e\";\r\n}\r\n.md-flip-to-front:before {\r\n content: \"\\f02f\";\r\n}\r\n.md-get-app:before {\r\n content: \"\\f030\";\r\n}\r\n.md-grade:before {\r\n content: \"\\f031\";\r\n}\r\n.md-group-work:before {\r\n content: \"\\f032\";\r\n}\r\n.md-help:before {\r\n content: \"\\f033\";\r\n}\r\n.md-highlight-remove:before {\r\n content: \"\\f034\";\r\n}\r\n.md-history:before {\r\n content: \"\\f035\";\r\n}\r\n.md-home:before {\r\n content: \"\\f036\";\r\n}\r\n.md-https:before {\r\n content: \"\\f037\";\r\n}\r\n.md-info:before {\r\n content: \"\\f038\";\r\n}\r\n.md-info-outline:before {\r\n content: \"\\f039\";\r\n}\r\n.md-input:before {\r\n content: \"\\f03a\";\r\n}\r\n.md-invert-colors:before {\r\n content: \"\\f03b\";\r\n}\r\n.md-label:before {\r\n content: \"\\f03c\";\r\n}\r\n.md-label-outline:before {\r\n content: \"\\f03d\";\r\n}\r\n.md-language:before {\r\n content: \"\\f03e\";\r\n}\r\n.md-launch:before {\r\n content: \"\\f03f\";\r\n}\r\n.md-list:before {\r\n content: \"\\f040\";\r\n}\r\n.md-lock:before {\r\n content: \"\\f041\";\r\n}\r\n.md-lock-open:before {\r\n content: \"\\f042\";\r\n}\r\n.md-lock-outline:before {\r\n content: \"\\f043\";\r\n}\r\n.md-loyalty:before {\r\n content: \"\\f044\";\r\n}\r\n.md-markunread-mailbox:before {\r\n content: \"\\f045\";\r\n}\r\n.md-note-add:before {\r\n content: \"\\f046\";\r\n}\r\n.md-open-in-browser:before {\r\n content: \"\\f047\";\r\n}\r\n.md-open-in-new:before {\r\n content: \"\\f048\";\r\n}\r\n.md-open-with:before {\r\n content: \"\\f049\";\r\n}\r\n.md-pageview:before {\r\n content: \"\\f04a\";\r\n}\r\n.md-payment:before {\r\n content: \"\\f04b\";\r\n}\r\n.md-perm-camera-mic:before {\r\n content: \"\\f04c\";\r\n}\r\n.md-perm-contact-cal:before {\r\n content: \"\\f04d\";\r\n}\r\n.md-perm-data-setting:before {\r\n content: \"\\f04e\";\r\n}\r\n.md-perm-device-info:before {\r\n content: \"\\f04f\";\r\n}\r\n.md-perm-identity:before {\r\n content: \"\\f050\";\r\n}\r\n.md-perm-media:before {\r\n content: \"\\f051\";\r\n}\r\n.md-perm-phone-msg:before {\r\n content: \"\\f052\";\r\n}\r\n.md-perm-scan-wifi:before {\r\n content: \"\\f053\";\r\n}\r\n.md-picture-in-picture:before {\r\n content: \"\\f054\";\r\n}\r\n.md-polymer:before {\r\n content: \"\\f055\";\r\n}\r\n.md-print:before {\r\n content: \"\\f056\";\r\n}\r\n.md-query-builder:before {\r\n content: \"\\f057\";\r\n}\r\n.md-question-answer:before {\r\n content: \"\\f058\";\r\n}\r\n.md-receipt:before {\r\n content: \"\\f059\";\r\n}\r\n.md-redeem:before {\r\n content: \"\\f05a\";\r\n}\r\n.md-report-problem:before {\r\n content: \"\\f05b\";\r\n}\r\n.md-restore:before {\r\n content: \"\\f05c\";\r\n}\r\n.md-room:before {\r\n content: \"\\f05d\";\r\n}\r\n.md-schedule:before {\r\n content: \"\\f05e\";\r\n}\r\n.md-search:before {\r\n content: \"\\f05f\";\r\n}\r\n.md-settings:before {\r\n content: \"\\f060\";\r\n}\r\n.md-settings-applications:before {\r\n content: \"\\f061\";\r\n}\r\n.md-settings-backup-restore:before {\r\n content: \"\\f062\";\r\n}\r\n.md-settings-bluetooth:before {\r\n content: \"\\f063\";\r\n}\r\n.md-settings-cell:before {\r\n content: \"\\f064\";\r\n}\r\n.md-settings-display:before {\r\n content: \"\\f065\";\r\n}\r\n.md-settings-ethernet:before {\r\n content: \"\\f066\";\r\n}\r\n.md-settings-input-antenna:before {\r\n content: \"\\f067\";\r\n}\r\n.md-settings-input-component:before {\r\n content: \"\\f068\";\r\n}\r\n.md-settings-input-composite:before {\r\n content: \"\\f069\";\r\n}\r\n.md-settings-input-hdmi:before {\r\n content: \"\\f06a\";\r\n}\r\n.md-settings-input-svideo:before {\r\n content: \"\\f06b\";\r\n}\r\n.md-settings-overscan:before {\r\n content: \"\\f06c\";\r\n}\r\n.md-settings-phone:before {\r\n content: \"\\f06d\";\r\n}\r\n.md-settings-power:before {\r\n content: \"\\f06e\";\r\n}\r\n.md-settings-remote:before {\r\n content: \"\\f06f\";\r\n}\r\n.md-settings-voice:before {\r\n content: \"\\f070\";\r\n}\r\n.md-shop:before {\r\n content: \"\\f071\";\r\n}\r\n.md-shopping-basket:before {\r\n content: \"\\f072\";\r\n}\r\n.md-shopping-cart:before {\r\n content: \"\\f073\";\r\n}\r\n.md-shop-two:before {\r\n content: \"\\f074\";\r\n}\r\n.md-speaker-notes:before {\r\n content: \"\\f075\";\r\n}\r\n.md-spellcheck:before {\r\n content: \"\\f076\";\r\n}\r\n.md-star-rate:before {\r\n content: \"\\f077\";\r\n}\r\n.md-stars:before {\r\n content: \"\\f078\";\r\n}\r\n.md-store:before {\r\n content: \"\\f079\";\r\n}\r\n.md-subject:before {\r\n content: \"\\f07a\";\r\n}\r\n.md-swap-horiz:before {\r\n content: \"\\f07b\";\r\n}\r\n.md-swap-vert:before {\r\n content: \"\\f07c\";\r\n}\r\n.md-swap-vert-circle:before {\r\n content: \"\\f07d\";\r\n}\r\n.md-system-update-tv:before {\r\n content: \"\\f07e\";\r\n}\r\n.md-tab:before {\r\n content: \"\\f07f\";\r\n}\r\n.md-tab-unselected:before {\r\n content: \"\\f080\";\r\n}\r\n.md-theaters:before {\r\n content: \"\\f081\";\r\n}\r\n.md-thumb-down:before {\r\n content: \"\\f082\";\r\n}\r\n.md-thumbs-up-down:before {\r\n content: \"\\f083\";\r\n}\r\n.md-thumb-up:before {\r\n content: \"\\f084\";\r\n}\r\n.md-toc:before {\r\n content: \"\\f085\";\r\n}\r\n.md-today:before {\r\n content: \"\\f086\";\r\n}\r\n.md-track-changes:before {\r\n content: \"\\f087\";\r\n}\r\n.md-translate:before {\r\n content: \"\\f088\";\r\n}\r\n.md-trending-down:before {\r\n content: \"\\f089\";\r\n}\r\n.md-trending-neutral:before {\r\n content: \"\\f08a\";\r\n}\r\n.md-trending-up:before {\r\n content: \"\\f08b\";\r\n}\r\n.md-turned-in:before {\r\n content: \"\\f08c\";\r\n}\r\n.md-turned-in-not:before {\r\n content: \"\\f08d\";\r\n}\r\n.md-verified-user:before {\r\n content: \"\\f08e\";\r\n}\r\n.md-view-agenda:before {\r\n content: \"\\f08f\";\r\n}\r\n.md-view-array:before {\r\n content: \"\\f090\";\r\n}\r\n.md-view-carousel:before {\r\n content: \"\\f091\";\r\n}\r\n.md-view-column:before {\r\n content: \"\\f092\";\r\n}\r\n.md-view-day:before {\r\n content: \"\\f093\";\r\n}\r\n.md-view-headline:before {\r\n content: \"\\f094\";\r\n}\r\n.md-view-list:before {\r\n content: \"\\f095\";\r\n}\r\n.md-view-module:before {\r\n content: \"\\f096\";\r\n}\r\n.md-view-quilt:before {\r\n content: \"\\f097\";\r\n}\r\n.md-view-stream:before {\r\n content: \"\\f098\";\r\n}\r\n.md-view-week:before {\r\n content: \"\\f099\";\r\n}\r\n.md-visibility:before {\r\n content: \"\\f09a\";\r\n}\r\n.md-visibility-off:before {\r\n content: \"\\f09b\";\r\n}\r\n.md-wallet-giftcard:before {\r\n content: \"\\f09c\";\r\n}\r\n.md-wallet-membership:before {\r\n content: \"\\f09d\";\r\n}\r\n.md-wallet-travel:before {\r\n content: \"\\f09e\";\r\n}\r\n.md-work:before {\r\n content: \"\\f09f\";\r\n}\r\n.md-error:before {\r\n content: \"\\f0a0\";\r\n}\r\n.md-warning:before {\r\n content: \"\\f0a1\";\r\n}\r\n.md-album:before {\r\n content: \"\\f0a2\";\r\n}\r\n.md-av-timer:before {\r\n content: \"\\f0a3\";\r\n}\r\n.md-closed-caption:before {\r\n content: \"\\f0a4\";\r\n}\r\n.md-equalizer:before {\r\n content: \"\\f0a5\";\r\n}\r\n.md-explicit:before {\r\n content: \"\\f0a6\";\r\n}\r\n.md-fast-forward:before {\r\n content: \"\\f0a7\";\r\n}\r\n.md-fast-rewind:before {\r\n content: \"\\f0a8\";\r\n}\r\n.md-games:before {\r\n content: \"\\f0a9\";\r\n}\r\n.md-hearing:before {\r\n content: \"\\f0aa\";\r\n}\r\n.md-high-quality:before {\r\n content: \"\\f0ab\";\r\n}\r\n.md-loop:before {\r\n content: \"\\f0ac\";\r\n}\r\n.md-mic:before {\r\n content: \"\\f0ad\";\r\n}\r\n.md-mic-none:before {\r\n content: \"\\f0ae\";\r\n}\r\n.md-mic-off:before {\r\n content: \"\\f0af\";\r\n}\r\n.md-movie:before {\r\n content: \"\\f0b0\";\r\n}\r\n.md-my-library-add:before {\r\n content: \"\\f0b1\";\r\n}\r\n.md-my-library-books:before {\r\n content: \"\\f0b2\";\r\n}\r\n.md-my-library-music:before {\r\n content: \"\\f0b3\";\r\n}\r\n.md-new-releases:before {\r\n content: \"\\f0b4\";\r\n}\r\n.md-not-interested:before {\r\n content: \"\\f0b5\";\r\n}\r\n.md-pause:before {\r\n content: \"\\f0b6\";\r\n}\r\n.md-pause-circle-fill:before {\r\n content: \"\\f0b7\";\r\n}\r\n.md-pause-circle-outline:before {\r\n content: \"\\f0b8\";\r\n}\r\n.md-play-arrow:before {\r\n content: \"\\f0b9\";\r\n}\r\n.md-play-circle-fill:before {\r\n content: \"\\f0ba\";\r\n}\r\n.md-play-circle-outline:before {\r\n content: \"\\f0bb\";\r\n}\r\n.md-playlist-add:before {\r\n content: \"\\f0bc\";\r\n}\r\n.md-play-shopping-bag:before {\r\n content: \"\\f0bd\";\r\n}\r\n.md-queue:before {\r\n content: \"\\f0be\";\r\n}\r\n.md-queue-music:before {\r\n content: \"\\f0bf\";\r\n}\r\n.md-radio:before {\r\n content: \"\\f0c0\";\r\n}\r\n.md-recent-actors:before {\r\n content: \"\\f0c1\";\r\n}\r\n.md-repeat:before {\r\n content: \"\\f0c2\";\r\n}\r\n.md-repeat-one:before {\r\n content: \"\\f0c3\";\r\n}\r\n.md-replay:before {\r\n content: \"\\f0c4\";\r\n}\r\n.md-shuffle:before {\r\n content: \"\\f0c5\";\r\n}\r\n.md-skip-next:before {\r\n content: \"\\f0c6\";\r\n}\r\n.md-skip-previous:before {\r\n content: \"\\f0c7\";\r\n}\r\n.md-snooze:before {\r\n content: \"\\f0c8\";\r\n}\r\n.md-stop:before {\r\n content: \"\\f0c9\";\r\n}\r\n.md-subtitles:before {\r\n content: \"\\f0ca\";\r\n}\r\n.md-surround-sound:before {\r\n content: \"\\f0cb\";\r\n}\r\n.md-videocam:before {\r\n content: \"\\f0cc\";\r\n}\r\n.md-videocam-off:before {\r\n content: \"\\f0cd\";\r\n}\r\n.md-video-collection:before {\r\n content: \"\\f0ce\";\r\n}\r\n.md-volume-down:before {\r\n content: \"\\f0cf\";\r\n}\r\n.md-volume-mute:before {\r\n content: \"\\f0d0\";\r\n}\r\n.md-volume-off:before {\r\n content: \"\\f0d1\";\r\n}\r\n.md-volume-up:before {\r\n content: \"\\f0d2\";\r\n}\r\n.md-web:before {\r\n content: \"\\f0d3\";\r\n}\r\n.md-business:before {\r\n content: \"\\f0d4\";\r\n}\r\n.md-call:before {\r\n content: \"\\f0d5\";\r\n}\r\n.md-call-end:before {\r\n content: \"\\f0d6\";\r\n}\r\n.md-call-made:before {\r\n content: \"\\f0d7\";\r\n}\r\n.md-call-merge:before {\r\n content: \"\\f0d8\";\r\n}\r\n.md-call-missed:before {\r\n content: \"\\f0d9\";\r\n}\r\n.md-call-received:before {\r\n content: \"\\f0da\";\r\n}\r\n.md-call-split:before {\r\n content: \"\\f0db\";\r\n}\r\n.md-chat:before {\r\n content: \"\\f0dc\";\r\n}\r\n.md-clear-all:before {\r\n content: \"\\f0dd\";\r\n}\r\n.md-comment:before {\r\n content: \"\\f0de\";\r\n}\r\n.md-contacts:before {\r\n content: \"\\f0df\";\r\n}\r\n.md-dialer-sip:before {\r\n content: \"\\f0e0\";\r\n}\r\n.md-dialpad:before {\r\n content: \"\\f0e1\";\r\n}\r\n.md-dnd-on:before {\r\n content: \"\\f0e2\";\r\n}\r\n.md-email:before {\r\n content: \"\\f0e3\";\r\n}\r\n.md-forum:before {\r\n content: \"\\f0e4\";\r\n}\r\n.md-import-export:before {\r\n content: \"\\f0e5\";\r\n}\r\n.md-invert-colors-off:before {\r\n content: \"\\f0e6\";\r\n}\r\n.md-invert-colors-on:before {\r\n content: \"\\f0e7\";\r\n}\r\n.md-live-help:before {\r\n content: \"\\f0e8\";\r\n}\r\n.md-location-off:before {\r\n content: \"\\f0e9\";\r\n}\r\n.md-location-on:before {\r\n content: \"\\f0ea\";\r\n}\r\n.md-message:before {\r\n content: \"\\f0eb\";\r\n}\r\n.md-messenger:before {\r\n content: \"\\f0ec\";\r\n}\r\n.md-no-sim:before {\r\n content: \"\\f0ed\";\r\n}\r\n.md-phone:before {\r\n content: \"\\f0ee\";\r\n}\r\n.md-portable-wifi-off:before {\r\n content: \"\\f0ef\";\r\n}\r\n.md-quick-contacts-dialer:before {\r\n content: \"\\f0f0\";\r\n}\r\n.md-quick-contacts-mail:before {\r\n content: \"\\f0f1\";\r\n}\r\n.md-ring-volume:before {\r\n content: \"\\f0f2\";\r\n}\r\n.md-stay-current-landscape:before {\r\n content: \"\\f0f3\";\r\n}\r\n.md-stay-current-portrait:before {\r\n content: \"\\f0f4\";\r\n}\r\n.md-stay-primary-landscape:before {\r\n content: \"\\f0f5\";\r\n}\r\n.md-stay-primary-portrait:before {\r\n content: \"\\f0f6\";\r\n}\r\n.md-swap-calls:before {\r\n content: \"\\f0f7\";\r\n}\r\n.md-textsms:before {\r\n content: \"\\f0f8\";\r\n}\r\n.md-voicemail:before {\r\n content: \"\\f0f9\";\r\n}\r\n.md-vpn-key:before {\r\n content: \"\\f0fa\";\r\n}\r\n.md-add:before {\r\n content: \"\\f0fb\";\r\n}\r\n.md-add-box:before {\r\n content: \"\\f0fc\";\r\n}\r\n.md-add-circle:before {\r\n content: \"\\f0fd\";\r\n}\r\n.md-add-circle-outline:before {\r\n content: \"\\f0fe\";\r\n}\r\n.md-archive:before {\r\n content: \"\\f0ff\";\r\n}\r\n.md-backspace:before {\r\n content: \"\\f100\";\r\n}\r\n.md-block:before {\r\n content: \"\\f101\";\r\n}\r\n.md-clear:before {\r\n content: \"\\f102\";\r\n}\r\n.md-content-copy:before {\r\n content: \"\\f103\";\r\n}\r\n.md-content-cut:before {\r\n content: \"\\f104\";\r\n}\r\n.md-content-paste:before {\r\n content: \"\\f105\";\r\n}\r\n.md-create:before {\r\n content: \"\\f106\";\r\n}\r\n.md-drafts:before {\r\n content: \"\\f107\";\r\n}\r\n.md-filter-list:before {\r\n content: \"\\f108\";\r\n}\r\n.md-flag:before {\r\n content: \"\\f109\";\r\n}\r\n.md-forward:before {\r\n content: \"\\f10a\";\r\n}\r\n.md-gesture:before {\r\n content: \"\\f10b\";\r\n}\r\n.md-inbox:before {\r\n content: \"\\f10c\";\r\n}\r\n.md-link:before {\r\n content: \"\\f10d\";\r\n}\r\n.md-mail:before {\r\n content: \"\\f10e\";\r\n}\r\n.md-markunread:before {\r\n content: \"\\f10f\";\r\n}\r\n.md-redo:before {\r\n content: \"\\f110\";\r\n}\r\n.md-remove:before {\r\n content: \"\\f111\";\r\n}\r\n.md-remove-circle:before {\r\n content: \"\\f112\";\r\n}\r\n.md-remove-circle-outline:before {\r\n content: \"\\f113\";\r\n}\r\n.md-reply:before {\r\n content: \"\\f114\";\r\n}\r\n.md-reply-all:before {\r\n content: \"\\f115\";\r\n}\r\n.md-report:before {\r\n content: \"\\f116\";\r\n}\r\n.md-save:before {\r\n content: \"\\f117\";\r\n}\r\n.md-select-all:before {\r\n content: \"\\f118\";\r\n}\r\n.md-send:before {\r\n content: \"\\f119\";\r\n}\r\n.md-sort:before {\r\n content: \"\\f11a\";\r\n}\r\n.md-text-format:before {\r\n content: \"\\f11b\";\r\n}\r\n.md-undo:before {\r\n content: \"\\f11c\";\r\n}\r\n.md-access-alarm:before {\r\n content: \"\\f11d\";\r\n}\r\n.md-access-alarms:before {\r\n content: \"\\f11e\";\r\n}\r\n.md-access-time:before {\r\n content: \"\\f11f\";\r\n}\r\n.md-add-alarm:before {\r\n content: \"\\f120\";\r\n}\r\n.md-airplanemode-off:before {\r\n content: \"\\f121\";\r\n}\r\n.md-airplanemode-on:before {\r\n content: \"\\f122\";\r\n}\r\n.md-battery-20:before {\r\n content: \"\\f123\";\r\n}\r\n.md-battery-30:before {\r\n content: \"\\f124\";\r\n}\r\n.md-battery-50:before {\r\n content: \"\\f125\";\r\n}\r\n.md-battery-60:before {\r\n content: \"\\f126\";\r\n}\r\n.md-battery-80:before {\r\n content: \"\\f127\";\r\n}\r\n.md-battery-90:before {\r\n content: \"\\f128\";\r\n}\r\n.md-battery-alert:before {\r\n content: \"\\f129\";\r\n}\r\n.md-battery-charging-20:before {\r\n content: \"\\f12a\";\r\n}\r\n.md-battery-charging-30:before {\r\n content: \"\\f12b\";\r\n}\r\n.md-battery-charging-50:before {\r\n content: \"\\f12c\";\r\n}\r\n.md-battery-charging-60:before {\r\n content: \"\\f12d\";\r\n}\r\n.md-battery-charging-80:before {\r\n content: \"\\f12e\";\r\n}\r\n.md-battery-charging-90:before {\r\n content: \"\\f12f\";\r\n}\r\n.md-battery-charging-full:before {\r\n content: \"\\f130\";\r\n}\r\n.md-battery-full:before {\r\n content: \"\\f131\";\r\n}\r\n.md-battery-std:before {\r\n content: \"\\f132\";\r\n}\r\n.md-battery-unknown:before {\r\n content: \"\\f133\";\r\n}\r\n.md-bluetooth:before {\r\n content: \"\\f134\";\r\n}\r\n.md-bluetooth-connected:before {\r\n content: \"\\f135\";\r\n}\r\n.md-bluetooth-disabled:before {\r\n content: \"\\f136\";\r\n}\r\n.md-bluetooth-searching:before {\r\n content: \"\\f137\";\r\n}\r\n.md-brightness-auto:before {\r\n content: \"\\f138\";\r\n}\r\n.md-brightness-high:before {\r\n content: \"\\f139\";\r\n}\r\n.md-brightness-low:before {\r\n content: \"\\f13a\";\r\n}\r\n.md-brightness-medium:before {\r\n content: \"\\f13b\";\r\n}\r\n.md-data-usage:before {\r\n content: \"\\f13c\";\r\n}\r\n.md-developer-mode:before {\r\n content: \"\\f13d\";\r\n}\r\n.md-devices:before {\r\n content: \"\\f13e\";\r\n}\r\n.md-dvr:before {\r\n content: \"\\f13f\";\r\n}\r\n.md-gps-fixed:before {\r\n content: \"\\f140\";\r\n}\r\n.md-gps-not-fixed:before {\r\n content: \"\\f141\";\r\n}\r\n.md-gps-off:before {\r\n content: \"\\f142\";\r\n}\r\n.md-location-disabled:before {\r\n content: \"\\f143\";\r\n}\r\n.md-location-searching:before {\r\n content: \"\\f144\";\r\n}\r\n.md-multitrack-audio:before {\r\n content: \"\\f145\";\r\n}\r\n.md-network-cell:before {\r\n content: \"\\f146\";\r\n}\r\n.md-network-wifi:before {\r\n content: \"\\f147\";\r\n}\r\n.md-nfc:before {\r\n content: \"\\f148\";\r\n}\r\n.md-now-wallpaper:before {\r\n content: \"\\f149\";\r\n}\r\n.md-now-widgets:before {\r\n content: \"\\f14a\";\r\n}\r\n.md-screen-lock-landscape:before {\r\n content: \"\\f14b\";\r\n}\r\n.md-screen-lock-portrait:before {\r\n content: \"\\f14c\";\r\n}\r\n.md-screen-lock-rotation:before {\r\n content: \"\\f14d\";\r\n}\r\n.md-screen-rotation:before {\r\n content: \"\\f14e\";\r\n}\r\n.md-sd-storage:before {\r\n content: \"\\f14f\";\r\n}\r\n.md-settings-system-daydream:before {\r\n content: \"\\f150\";\r\n}\r\n.md-signal-cellular-0-bar:before {\r\n content: \"\\f151\";\r\n}\r\n.md-signal-cellular-1-bar:before {\r\n content: \"\\f152\";\r\n}\r\n.md-signal-cellular-2-bar:before {\r\n content: \"\\f153\";\r\n}\r\n.md-signal-cellular-3-bar:before {\r\n content: \"\\f154\";\r\n}\r\n.md-signal-cellular-4-bar:before {\r\n content: \"\\f155\";\r\n}\r\n.md-signal-cellular-connected-no-internet-0-bar:before {\r\n content: \"\\f156\";\r\n}\r\n.md-signal-cellular-connected-no-internet-1-bar:before {\r\n content: \"\\f157\";\r\n}\r\n.md-signal-cellular-connected-no-internet-2-bar:before {\r\n content: \"\\f158\";\r\n}\r\n.md-signal-cellular-connected-no-internet-3-bar:before {\r\n content: \"\\f159\";\r\n}\r\n.md-signal-cellular-connected-no-internet-4-bar:before {\r\n content: \"\\f15a\";\r\n}\r\n.md-signal-cellular-no-sim:before {\r\n content: \"\\f15b\";\r\n}\r\n.md-signal-cellular-null:before {\r\n content: \"\\f15c\";\r\n}\r\n.md-signal-cellular-off:before {\r\n content: \"\\f15d\";\r\n}\r\n.md-signal-wifi-0-bar:before {\r\n content: \"\\f15e\";\r\n}\r\n.md-signal-wifi-1-bar:before {\r\n content: \"\\f15f\";\r\n}\r\n.md-signal-wifi-2-bar:before {\r\n content: \"\\f160\";\r\n}\r\n.md-signal-wifi-3-bar:before {\r\n content: \"\\f161\";\r\n}\r\n.md-signal-wifi-4-bar:before {\r\n content: \"\\f162\";\r\n}\r\n.md-signal-wifi-off:before {\r\n content: \"\\f163\";\r\n}\r\n.md-storage:before {\r\n content: \"\\f164\";\r\n}\r\n.md-usb:before {\r\n content: \"\\f165\";\r\n}\r\n.md-wifi-lock:before {\r\n content: \"\\f166\";\r\n}\r\n.md-wifi-tethering:before {\r\n content: \"\\f167\";\r\n}\r\n.md-attach-file:before {\r\n content: \"\\f168\";\r\n}\r\n.md-attach-money:before {\r\n content: \"\\f169\";\r\n}\r\n.md-border-all:before {\r\n content: \"\\f16a\";\r\n}\r\n.md-border-bottom:before {\r\n content: \"\\f16b\";\r\n}\r\n.md-border-clear:before {\r\n content: \"\\f16c\";\r\n}\r\n.md-border-color:before {\r\n content: \"\\f16d\";\r\n}\r\n.md-border-horizontal:before {\r\n content: \"\\f16e\";\r\n}\r\n.md-border-inner:before {\r\n content: \"\\f16f\";\r\n}\r\n.md-border-left:before {\r\n content: \"\\f170\";\r\n}\r\n.md-border-outer:before {\r\n content: \"\\f171\";\r\n}\r\n.md-border-right:before {\r\n content: \"\\f172\";\r\n}\r\n.md-border-style:before {\r\n content: \"\\f173\";\r\n}\r\n.md-border-top:before {\r\n content: \"\\f174\";\r\n}\r\n.md-border-vertical:before {\r\n content: \"\\f175\";\r\n}\r\n.md-format-align-center:before {\r\n content: \"\\f176\";\r\n}\r\n.md-format-align-justify:before {\r\n content: \"\\f177\";\r\n}\r\n.md-format-align-left:before {\r\n content: \"\\f178\";\r\n}\r\n.md-format-align-right:before {\r\n content: \"\\f179\";\r\n}\r\n.md-format-bold:before {\r\n content: \"\\f17a\";\r\n}\r\n.md-format-clear:before {\r\n content: \"\\f17b\";\r\n}\r\n.md-format-color-fill:before {\r\n content: \"\\f17c\";\r\n}\r\n.md-format-color-reset:before {\r\n content: \"\\f17d\";\r\n}\r\n.md-format-color-text:before {\r\n content: \"\\f17e\";\r\n}\r\n.md-format-indent-decrease:before {\r\n content: \"\\f17f\";\r\n}\r\n.md-format-indent-increase:before {\r\n content: \"\\f180\";\r\n}\r\n.md-format-italic:before {\r\n content: \"\\f181\";\r\n}\r\n.md-format-line-spacing:before {\r\n content: \"\\f182\";\r\n}\r\n.md-format-list-bulleted:before {\r\n content: \"\\f183\";\r\n}\r\n.md-format-list-numbered:before {\r\n content: \"\\f184\";\r\n}\r\n.md-format-paint:before {\r\n content: \"\\f185\";\r\n}\r\n.md-format-quote:before {\r\n content: \"\\f186\";\r\n}\r\n.md-format-size:before {\r\n content: \"\\f187\";\r\n}\r\n.md-format-strikethrough:before {\r\n content: \"\\f188\";\r\n}\r\n.md-format-textdirection-l-to-r:before {\r\n content: \"\\f189\";\r\n}\r\n.md-format-textdirection-r-to-l:before {\r\n content: \"\\f18a\";\r\n}\r\n.md-format-underline:before {\r\n content: \"\\f18b\";\r\n}\r\n.md-functions:before {\r\n content: \"\\f18c\";\r\n}\r\n.md-insert-chart:before {\r\n content: \"\\f18d\";\r\n}\r\n.md-insert-comment:before {\r\n content: \"\\f18e\";\r\n}\r\n.md-insert-drive-file:before {\r\n content: \"\\f18f\";\r\n}\r\n.md-insert-emoticon:before {\r\n content: \"\\f190\";\r\n}\r\n.md-insert-invitation:before {\r\n content: \"\\f191\";\r\n}\r\n.md-insert-link:before {\r\n content: \"\\f192\";\r\n}\r\n.md-insert-photo:before {\r\n content: \"\\f193\";\r\n}\r\n.md-merge-type:before {\r\n content: \"\\f194\";\r\n}\r\n.md-mode-comment:before {\r\n content: \"\\f195\";\r\n}\r\n.md-mode-edit:before {\r\n content: \"\\f196\";\r\n}\r\n.md-publish:before {\r\n content: \"\\f197\";\r\n}\r\n.md-vertical-align-bottom:before {\r\n content: \"\\f198\";\r\n}\r\n.md-vertical-align-center:before {\r\n content: \"\\f199\";\r\n}\r\n.md-vertical-align-top:before {\r\n content: \"\\f19a\";\r\n}\r\n.md-wrap-text:before {\r\n content: \"\\f19b\";\r\n}\r\n.md-attachment:before {\r\n content: \"\\f19c\";\r\n}\r\n.md-cloud:before {\r\n content: \"\\f19d\";\r\n}\r\n.md-cloud-circle:before {\r\n content: \"\\f19e\";\r\n}\r\n.md-cloud-done:before {\r\n content: \"\\f19f\";\r\n}\r\n.md-cloud-download:before {\r\n content: \"\\f1a0\";\r\n}\r\n.md-cloud-off:before {\r\n content: \"\\f1a1\";\r\n}\r\n.md-cloud-queue:before {\r\n content: \"\\f1a2\";\r\n}\r\n.md-cloud-upload:before {\r\n content: \"\\f1a3\";\r\n}\r\n.md-file-download:before {\r\n content: \"\\f1a4\";\r\n}\r\n.md-file-upload:before {\r\n content: \"\\f1a5\";\r\n}\r\n.md-folder:before {\r\n content: \"\\f1a6\";\r\n}\r\n.md-folder-open:before {\r\n content: \"\\f1a7\";\r\n}\r\n.md-folder-shared:before {\r\n content: \"\\f1a8\";\r\n}\r\n.md-cast:before {\r\n content: \"\\f1a9\";\r\n}\r\n.md-cast-connected:before {\r\n content: \"\\f1aa\";\r\n}\r\n.md-computer:before {\r\n content: \"\\f1ab\";\r\n}\r\n.md-desktop-mac:before {\r\n content: \"\\f1ac\";\r\n}\r\n.md-desktop-windows:before {\r\n content: \"\\f1ad\";\r\n}\r\n.md-dock:before {\r\n content: \"\\f1ae\";\r\n}\r\n.md-gamepad:before {\r\n content: \"\\f1af\";\r\n}\r\n.md-headset:before {\r\n content: \"\\f1b0\";\r\n}\r\n.md-headset-mic:before {\r\n content: \"\\f1b1\";\r\n}\r\n.md-keyboard:before {\r\n content: \"\\f1b2\";\r\n}\r\n.md-keyboard-alt:before {\r\n content: \"\\f1b3\";\r\n}\r\n.md-keyboard-arrow-down:before {\r\n content: \"\\f1b4\";\r\n}\r\n.md-keyboard-arrow-left:before {\r\n content: \"\\f1b5\";\r\n}\r\n.md-keyboard-arrow-right:before {\r\n content: \"\\f1b6\";\r\n}\r\n.md-keyboard-arrow-up:before {\r\n content: \"\\f1b7\";\r\n}\r\n.md-keyboard-backspace:before {\r\n content: \"\\f1b8\";\r\n}\r\n.md-keyboard-capslock:before {\r\n content: \"\\f1b9\";\r\n}\r\n.md-keyboard-control:before {\r\n content: \"\\f1ba\";\r\n}\r\n.md-keyboard-hide:before {\r\n content: \"\\f1bb\";\r\n}\r\n.md-keyboard-return:before {\r\n content: \"\\f1bc\";\r\n}\r\n.md-keyboard-tab:before {\r\n content: \"\\f1bd\";\r\n}\r\n.md-keyboard-voice:before {\r\n content: \"\\f1be\";\r\n}\r\n.md-laptop:before {\r\n content: \"\\f1bf\";\r\n}\r\n.md-laptop-chromebook:before {\r\n content: \"\\f1c0\";\r\n}\r\n.md-laptop-mac:before {\r\n content: \"\\f1c1\";\r\n}\r\n.md-laptop-windows:before {\r\n content: \"\\f1c2\";\r\n}\r\n.md-memory:before {\r\n content: \"\\f1c3\";\r\n}\r\n.md-mouse:before {\r\n content: \"\\f1c4\";\r\n}\r\n.md-phone-android:before {\r\n content: \"\\f1c5\";\r\n}\r\n.md-phone-iphone:before {\r\n content: \"\\f1c6\";\r\n}\r\n.md-phonelink:before {\r\n content: \"\\f1c7\";\r\n}\r\n.md-phonelink-off:before {\r\n content: \"\\f1c8\";\r\n}\r\n.md-security:before {\r\n content: \"\\f1c9\";\r\n}\r\n.md-sim-card:before {\r\n content: \"\\f1ca\";\r\n}\r\n.md-smartphone:before {\r\n content: \"\\f1cb\";\r\n}\r\n.md-speaker:before {\r\n content: \"\\f1cc\";\r\n}\r\n.md-tablet:before {\r\n content: \"\\f1cd\";\r\n}\r\n.md-tablet-android:before {\r\n content: \"\\f1ce\";\r\n}\r\n.md-tablet-mac:before {\r\n content: \"\\f1cf\";\r\n}\r\n.md-tv:before {\r\n content: \"\\f1d0\";\r\n}\r\n.md-watch:before {\r\n content: \"\\f1d1\";\r\n}\r\n.md-add-to-photos:before {\r\n content: \"\\f1d2\";\r\n}\r\n.md-adjust:before {\r\n content: \"\\f1d3\";\r\n}\r\n.md-assistant-photo:before {\r\n content: \"\\f1d4\";\r\n}\r\n.md-audiotrack:before {\r\n content: \"\\f1d5\";\r\n}\r\n.md-blur-circular:before {\r\n content: \"\\f1d6\";\r\n}\r\n.md-blur-linear:before {\r\n content: \"\\f1d7\";\r\n}\r\n.md-blur-off:before {\r\n content: \"\\f1d8\";\r\n}\r\n.md-blur-on:before {\r\n content: \"\\f1d9\";\r\n}\r\n.md-brightness-1:before {\r\n content: \"\\f1da\";\r\n}\r\n.md-brightness-2:before {\r\n content: \"\\f1db\";\r\n}\r\n.md-brightness-3:before {\r\n content: \"\\f1dc\";\r\n}\r\n.md-brightness-4:before {\r\n content: \"\\f1dd\";\r\n}\r\n.md-brightness-5:before {\r\n content: \"\\f1de\";\r\n}\r\n.md-brightness-6:before {\r\n content: \"\\f1df\";\r\n}\r\n.md-brightness-7:before {\r\n content: \"\\f1e0\";\r\n}\r\n.md-brush:before {\r\n content: \"\\f1e1\";\r\n}\r\n.md-camera:before {\r\n content: \"\\f1e2\";\r\n}\r\n.md-camera-alt:before {\r\n content: \"\\f1e3\";\r\n}\r\n.md-camera-front:before {\r\n content: \"\\f1e4\";\r\n}\r\n.md-camera-rear:before {\r\n content: \"\\f1e5\";\r\n}\r\n.md-camera-roll:before {\r\n content: \"\\f1e6\";\r\n}\r\n.md-center-focus-strong:before {\r\n content: \"\\f1e7\";\r\n}\r\n.md-center-focus-weak:before {\r\n content: \"\\f1e8\";\r\n}\r\n.md-collections:before {\r\n content: \"\\f1e9\";\r\n}\r\n.md-colorize:before {\r\n content: \"\\f1ea\";\r\n}\r\n.md-color-lens:before {\r\n content: \"\\f1eb\";\r\n}\r\n.md-compare:before {\r\n content: \"\\f1ec\";\r\n}\r\n.md-control-point:before {\r\n content: \"\\f1ed\";\r\n}\r\n.md-control-point-duplicate:before {\r\n content: \"\\f1ee\";\r\n}\r\n.md-crop:before {\r\n content: \"\\f1ef\";\r\n}\r\n.md-crop-3-2:before {\r\n content: \"\\f1f0\";\r\n}\r\n.md-crop-5-4:before {\r\n content: \"\\f1f1\";\r\n}\r\n.md-crop-7-5:before {\r\n content: \"\\f1f2\";\r\n}\r\n.md-crop-16-9:before {\r\n content: \"\\f1f3\";\r\n}\r\n.md-crop-din:before {\r\n content: \"\\f1f4\";\r\n}\r\n.md-crop-free:before {\r\n content: \"\\f1f5\";\r\n}\r\n.md-crop-landscape:before {\r\n content: \"\\f1f6\";\r\n}\r\n.md-crop-original:before {\r\n content: \"\\f1f7\";\r\n}\r\n.md-crop-portrait:before {\r\n content: \"\\f1f8\";\r\n}\r\n.md-crop-square:before {\r\n content: \"\\f1f9\";\r\n}\r\n.md-dehaze:before {\r\n content: \"\\f1fa\";\r\n}\r\n.md-details:before {\r\n content: \"\\f1fb\";\r\n}\r\n.md-edit:before {\r\n content: \"\\f1fc\";\r\n}\r\n.md-exposure:before {\r\n content: \"\\f1fd\";\r\n}\r\n.md-exposure-minus-1:before {\r\n content: \"\\f1fe\";\r\n}\r\n.md-exposure-minus-2:before {\r\n content: \"\\f1ff\";\r\n}\r\n.md-exposure-zero:before {\r\n content: \"\\f200\";\r\n}\r\n.md-exposure-plus-1:before {\r\n content: \"\\f201\";\r\n}\r\n.md-exposure-plus-2:before {\r\n content: \"\\f202\";\r\n}\r\n.md-filter:before {\r\n content: \"\\f203\";\r\n}\r\n.md-filter-1:before {\r\n content: \"\\f204\";\r\n}\r\n.md-filter-2:before {\r\n content: \"\\f205\";\r\n}\r\n.md-filter-3:before {\r\n content: \"\\f206\";\r\n}\r\n.md-filter-4:before {\r\n content: \"\\f207\";\r\n}\r\n.md-filter-5:before {\r\n content: \"\\f208\";\r\n}\r\n.md-filter-6:before {\r\n content: \"\\f209\";\r\n}\r\n.md-filter-7:before {\r\n content: \"\\f20a\";\r\n}\r\n.md-filter-8:before {\r\n content: \"\\f20b\";\r\n}\r\n.md-filter-9:before {\r\n content: \"\\f20c\";\r\n}\r\n.md-filter-9-plus:before {\r\n content: \"\\f20d\";\r\n}\r\n.md-filter-b-and-w:before {\r\n content: \"\\f20e\";\r\n}\r\n.md-filter-center-focus:before {\r\n content: \"\\f20f\";\r\n}\r\n.md-filter-drama:before {\r\n content: \"\\f210\";\r\n}\r\n.md-filter-frames:before {\r\n content: \"\\f211\";\r\n}\r\n.md-filter-hdr:before {\r\n content: \"\\f212\";\r\n}\r\n.md-filter-none:before {\r\n content: \"\\f213\";\r\n}\r\n.md-filter-tilt-shift:before {\r\n content: \"\\f214\";\r\n}\r\n.md-filter-vintage:before {\r\n content: \"\\f215\";\r\n}\r\n.md-flare:before {\r\n content: \"\\f216\";\r\n}\r\n.md-flash-auto:before {\r\n content: \"\\f217\";\r\n}\r\n.md-flash-off:before {\r\n content: \"\\f218\";\r\n}\r\n.md-flash-on:before {\r\n content: \"\\f219\";\r\n}\r\n.md-flip:before {\r\n content: \"\\f21a\";\r\n}\r\n.md-gradient:before {\r\n content: \"\\f21b\";\r\n}\r\n.md-grain:before {\r\n content: \"\\f21c\";\r\n}\r\n.md-grid-off:before {\r\n content: \"\\f21d\";\r\n}\r\n.md-grid-on:before {\r\n content: \"\\f21e\";\r\n}\r\n.md-hdr-off:before {\r\n content: \"\\f21f\";\r\n}\r\n.md-hdr-on:before {\r\n content: \"\\f220\";\r\n}\r\n.md-hdr-strong:before {\r\n content: \"\\f221\";\r\n}\r\n.md-hdr-weak:before {\r\n content: \"\\f222\";\r\n}\r\n.md-healing:before {\r\n content: \"\\f223\";\r\n}\r\n.md-image:before {\r\n content: \"\\f224\";\r\n}\r\n.md-image-aspect-ratio:before {\r\n content: \"\\f225\";\r\n}\r\n.md-iso:before {\r\n content: \"\\f226\";\r\n}\r\n.md-landscape:before {\r\n content: \"\\f227\";\r\n}\r\n.md-leak-add:before {\r\n content: \"\\f228\";\r\n}\r\n.md-leak-remove:before {\r\n content: \"\\f229\";\r\n}\r\n.md-lens:before {\r\n content: \"\\f22a\";\r\n}\r\n.md-looks:before {\r\n content: \"\\f22b\";\r\n}\r\n.md-looks-1:before {\r\n content: \"\\f22c\";\r\n}\r\n.md-looks-2:before {\r\n content: \"\\f22d\";\r\n}\r\n.md-looks-3:before {\r\n content: \"\\f22e\";\r\n}\r\n.md-looks-4:before {\r\n content: \"\\f22f\";\r\n}\r\n.md-looks-5:before {\r\n content: \"\\f230\";\r\n}\r\n.md-looks-6:before {\r\n content: \"\\f231\";\r\n}\r\n.md-loupe:before {\r\n content: \"\\f232\";\r\n}\r\n.md-movie-creation:before {\r\n content: \"\\f233\";\r\n}\r\n.md-nature:before {\r\n content: \"\\f234\";\r\n}\r\n.md-nature-people:before {\r\n content: \"\\f235\";\r\n}\r\n.md-navigate-before:before {\r\n content: \"\\f236\";\r\n}\r\n.md-navigate-next:before {\r\n content: \"\\f237\";\r\n}\r\n.md-palette:before {\r\n content: \"\\f238\";\r\n}\r\n.md-panorama:before {\r\n content: \"\\f239\";\r\n}\r\n.md-panorama-fisheye:before {\r\n content: \"\\f23a\";\r\n}\r\n.md-panorama-horizontal:before {\r\n content: \"\\f23b\";\r\n}\r\n.md-panorama-vertical:before {\r\n content: \"\\f23c\";\r\n}\r\n.md-panorama-wide-angle:before {\r\n content: \"\\f23d\";\r\n}\r\n.md-photo:before {\r\n content: \"\\f23e\";\r\n}\r\n.md-photo-album:before {\r\n content: \"\\f23f\";\r\n}\r\n.md-photo-camera:before {\r\n content: \"\\f240\";\r\n}\r\n.md-photo-library:before {\r\n content: \"\\f241\";\r\n}\r\n.md-portrait:before {\r\n content: \"\\f242\";\r\n}\r\n.md-remove-red-eye:before {\r\n content: \"\\f243\";\r\n}\r\n.md-rotate-left:before {\r\n content: \"\\f244\";\r\n}\r\n.md-rotate-right:before {\r\n content: \"\\f245\";\r\n}\r\n.md-slideshow:before {\r\n content: \"\\f246\";\r\n}\r\n.md-straighten:before {\r\n content: \"\\f247\";\r\n}\r\n.md-style:before {\r\n content: \"\\f248\";\r\n}\r\n.md-switch-camera:before {\r\n content: \"\\f249\";\r\n}\r\n.md-switch-video:before {\r\n content: \"\\f24a\";\r\n}\r\n.md-tag-faces:before {\r\n content: \"\\f24b\";\r\n}\r\n.md-texture:before {\r\n content: \"\\f24c\";\r\n}\r\n.md-timelapse:before {\r\n content: \"\\f24d\";\r\n}\r\n.md-timer:before {\r\n content: \"\\f24e\";\r\n}\r\n.md-timer-3:before {\r\n content: \"\\f24f\";\r\n}\r\n.md-timer-10:before {\r\n content: \"\\f250\";\r\n}\r\n.md-timer-auto:before {\r\n content: \"\\f251\";\r\n}\r\n.md-timer-off:before {\r\n content: \"\\f252\";\r\n}\r\n.md-tonality:before {\r\n content: \"\\f253\";\r\n}\r\n.md-transform:before {\r\n content: \"\\f254\";\r\n}\r\n.md-tune:before {\r\n content: \"\\f255\";\r\n}\r\n.md-wb-auto:before {\r\n content: \"\\f256\";\r\n}\r\n.md-wb-cloudy:before {\r\n content: \"\\f257\";\r\n}\r\n.md-wb-incandescent:before {\r\n content: \"\\f258\";\r\n}\r\n.md-wb-irradescent:before {\r\n content: \"\\f259\";\r\n}\r\n.md-wb-sunny:before {\r\n content: \"\\f25a\";\r\n}\r\n.md-beenhere:before {\r\n content: \"\\f25b\";\r\n}\r\n.md-directions:before {\r\n content: \"\\f25c\";\r\n}\r\n.md-directions-bike:before {\r\n content: \"\\f25d\";\r\n}\r\n.md-directions-bus:before {\r\n content: \"\\f25e\";\r\n}\r\n.md-directions-car:before {\r\n content: \"\\f25f\";\r\n}\r\n.md-directions-ferry:before {\r\n content: \"\\f260\";\r\n}\r\n.md-directions-subway:before {\r\n content: \"\\f261\";\r\n}\r\n.md-directions-train:before {\r\n content: \"\\f262\";\r\n}\r\n.md-directions-transit:before {\r\n content: \"\\f263\";\r\n}\r\n.md-directions-walk:before {\r\n content: \"\\f264\";\r\n}\r\n.md-flight:before {\r\n content: \"\\f265\";\r\n}\r\n.md-hotel:before {\r\n content: \"\\f266\";\r\n}\r\n.md-layers:before {\r\n content: \"\\f267\";\r\n}\r\n.md-layers-clear:before {\r\n content: \"\\f268\";\r\n}\r\n.md-local-airport:before {\r\n content: \"\\f269\";\r\n}\r\n.md-local-atm:before {\r\n content: \"\\f26a\";\r\n}\r\n.md-local-attraction:before {\r\n content: \"\\f26b\";\r\n}\r\n.md-local-bar:before {\r\n content: \"\\f26c\";\r\n}\r\n.md-local-cafe:before {\r\n content: \"\\f26d\";\r\n}\r\n.md-local-car-wash:before {\r\n content: \"\\f26e\";\r\n}\r\n.md-local-convenience-store:before {\r\n content: \"\\f26f\";\r\n}\r\n.md-local-drink:before {\r\n content: \"\\f270\";\r\n}\r\n.md-local-florist:before {\r\n content: \"\\f271\";\r\n}\r\n.md-local-gas-station:before {\r\n content: \"\\f272\";\r\n}\r\n.md-local-grocery-store:before {\r\n content: \"\\f273\";\r\n}\r\n.md-local-hospital:before {\r\n content: \"\\f274\";\r\n}\r\n.md-local-hotel:before {\r\n content: \"\\f275\";\r\n}\r\n.md-local-laundry-service:before {\r\n content: \"\\f276\";\r\n}\r\n.md-local-library:before {\r\n content: \"\\f277\";\r\n}\r\n.md-local-mall:before {\r\n content: \"\\f278\";\r\n}\r\n.md-local-movies:before {\r\n content: \"\\f279\";\r\n}\r\n.md-local-offer:before {\r\n content: \"\\f27a\";\r\n}\r\n.md-local-parking:before {\r\n content: \"\\f27b\";\r\n}\r\n.md-local-pharmacy:before {\r\n content: \"\\f27c\";\r\n}\r\n.md-local-phone:before {\r\n content: \"\\f27d\";\r\n}\r\n.md-local-pizza:before {\r\n content: \"\\f27e\";\r\n}\r\n.md-local-play:before {\r\n content: \"\\f27f\";\r\n}\r\n.md-local-post-office:before {\r\n content: \"\\f280\";\r\n}\r\n.md-local-print-shop:before {\r\n content: \"\\f281\";\r\n}\r\n.md-local-restaurant:before {\r\n content: \"\\f282\";\r\n}\r\n.md-local-see:before {\r\n content: \"\\f283\";\r\n}\r\n.md-local-shipping:before {\r\n content: \"\\f284\";\r\n}\r\n.md-local-taxi:before {\r\n content: \"\\f285\";\r\n}\r\n.md-location-history:before {\r\n content: \"\\f286\";\r\n}\r\n.md-map:before {\r\n content: \"\\f287\";\r\n}\r\n.md-my-location:before {\r\n content: \"\\f288\";\r\n}\r\n.md-navigation:before {\r\n content: \"\\f289\";\r\n}\r\n.md-pin-drop:before {\r\n content: \"\\f28a\";\r\n}\r\n.md-place:before {\r\n content: \"\\f28b\";\r\n}\r\n.md-rate-review:before {\r\n content: \"\\f28c\";\r\n}\r\n.md-restaurant-menu:before {\r\n content: \"\\f28d\";\r\n}\r\n.md-satellite:before {\r\n content: \"\\f28e\";\r\n}\r\n.md-store-mall-directory:before {\r\n content: \"\\f28f\";\r\n}\r\n.md-terrain:before {\r\n content: \"\\f290\";\r\n}\r\n.md-traffic:before {\r\n content: \"\\f291\";\r\n}\r\n.md-apps:before {\r\n content: \"\\f292\";\r\n}\r\n.md-cancel:before {\r\n content: \"\\f293\";\r\n}\r\n.md-arrow-drop-down-circle:before {\r\n content: \"\\f294\";\r\n}\r\n.md-arrow-drop-down:before {\r\n content: \"\\f295\";\r\n}\r\n.md-arrow-drop-up:before {\r\n content: \"\\f296\";\r\n}\r\n.md-arrow-back:before {\r\n content: \"\\f297\";\r\n}\r\n.md-arrow-forward:before {\r\n content: \"\\f298\";\r\n}\r\n.md-check:before {\r\n content: \"\\f299\";\r\n}\r\n.md-close:before {\r\n content: \"\\f29a\";\r\n}\r\n.md-chevron-left:before {\r\n content: \"\\f29b\";\r\n}\r\n.md-chevron-right:before {\r\n content: \"\\f29c\";\r\n}\r\n.md-expand-less:before {\r\n content: \"\\f29d\";\r\n}\r\n.md-expand-more:before {\r\n content: \"\\f29e\";\r\n}\r\n.md-fullscreen:before {\r\n content: \"\\f29f\";\r\n}\r\n.md-fullscreen-exit:before {\r\n content: \"\\f2a0\";\r\n}\r\n.md-menu:before {\r\n content: \"\\f2a1\";\r\n}\r\n.md-more-horiz:before {\r\n content: \"\\f2a2\";\r\n}\r\n.md-more-vert:before {\r\n content: \"\\f2a3\";\r\n}\r\n.md-refresh:before {\r\n content: \"\\f2a4\";\r\n}\r\n.md-unfold-less:before {\r\n content: \"\\f2a5\";\r\n}\r\n.md-unfold-more:before {\r\n content: \"\\f2a6\";\r\n}\r\n.md-adb:before {\r\n content: \"\\f2a7\";\r\n}\r\n.md-bluetooth-audio:before {\r\n content: \"\\f2a8\";\r\n}\r\n.md-disc-full:before {\r\n content: \"\\f2a9\";\r\n}\r\n.md-dnd-forwardslash:before {\r\n content: \"\\f2aa\";\r\n}\r\n.md-do-not-disturb:before {\r\n content: \"\\f2ab\";\r\n}\r\n.md-drive-eta:before {\r\n content: \"\\f2ac\";\r\n}\r\n.md-event-available:before {\r\n content: \"\\f2ad\";\r\n}\r\n.md-event-busy:before {\r\n content: \"\\f2ae\";\r\n}\r\n.md-event-note:before {\r\n content: \"\\f2af\";\r\n}\r\n.md-folder-special:before {\r\n content: \"\\f2b0\";\r\n}\r\n.md-mms:before {\r\n content: \"\\f2b1\";\r\n}\r\n.md-more:before {\r\n content: \"\\f2b2\";\r\n}\r\n.md-network-locked:before {\r\n content: \"\\f2b3\";\r\n}\r\n.md-phone-bluetooth-speaker:before {\r\n content: \"\\f2b4\";\r\n}\r\n.md-phone-forwarded:before {\r\n content: \"\\f2b5\";\r\n}\r\n.md-phone-in-talk:before {\r\n content: \"\\f2b6\";\r\n}\r\n.md-phone-locked:before {\r\n content: \"\\f2b7\";\r\n}\r\n.md-phone-missed:before {\r\n content: \"\\f2b8\";\r\n}\r\n.md-phone-paused:before {\r\n content: \"\\f2b9\";\r\n}\r\n.md-play-download:before {\r\n content: \"\\f2ba\";\r\n}\r\n.md-play-install:before {\r\n content: \"\\f2bb\";\r\n}\r\n.md-sd-card:before {\r\n content: \"\\f2bc\";\r\n}\r\n.md-sim-card-alert:before {\r\n content: \"\\f2bd\";\r\n}\r\n.md-sms:before {\r\n content: \"\\f2be\";\r\n}\r\n.md-sms-failed:before {\r\n content: \"\\f2bf\";\r\n}\r\n.md-sync:before {\r\n content: \"\\f2c0\";\r\n}\r\n.md-sync-disabled:before {\r\n content: \"\\f2c1\";\r\n}\r\n.md-sync-problem:before {\r\n content: \"\\f2c2\";\r\n}\r\n.md-system-update:before {\r\n content: \"\\f2c3\";\r\n}\r\n.md-tap-and-play:before {\r\n content: \"\\f2c4\";\r\n}\r\n.md-time-to-leave:before {\r\n content: \"\\f2c5\";\r\n}\r\n.md-vibration:before {\r\n content: \"\\f2c6\";\r\n}\r\n.md-voice-chat:before {\r\n content: \"\\f2c7\";\r\n}\r\n.md-vpn-lock:before {\r\n content: \"\\f2c8\";\r\n}\r\n.md-cake:before {\r\n content: \"\\f2c9\";\r\n}\r\n.md-domain:before {\r\n content: \"\\f2ca\";\r\n}\r\n.md-location-city:before {\r\n content: \"\\f2cb\";\r\n}\r\n.md-mood:before {\r\n content: \"\\f2cc\";\r\n}\r\n.md-notifications-none:before {\r\n content: \"\\f2cd\";\r\n}\r\n.md-notifications:before {\r\n content: \"\\f2ce\";\r\n}\r\n.md-notifications-off:before {\r\n content: \"\\f2cf\";\r\n}\r\n.md-notifications-on:before {\r\n content: \"\\f2d0\";\r\n}\r\n.md-notifications-paused:before {\r\n content: \"\\f2d1\";\r\n}\r\n.md-pages:before {\r\n content: \"\\f2d2\";\r\n}\r\n.md-party-mode:before {\r\n content: \"\\f2d3\";\r\n}\r\n.md-group:before {\r\n content: \"\\f2d4\";\r\n}\r\n.md-group-add:before {\r\n content: \"\\f2d5\";\r\n}\r\n.md-people:before {\r\n content: \"\\f2d6\";\r\n}\r\n.md-people-outline:before {\r\n content: \"\\f2d7\";\r\n}\r\n.md-person:before {\r\n content: \"\\f2d8\";\r\n}\r\n.md-person-add:before {\r\n content: \"\\f2d9\";\r\n}\r\n.md-person-outline:before {\r\n content: \"\\f2da\";\r\n}\r\n.md-plus-one:before {\r\n content: \"\\f2db\";\r\n}\r\n.md-poll:before {\r\n content: \"\\f2dc\";\r\n}\r\n.md-public:before {\r\n content: \"\\f2dd\";\r\n}\r\n.md-school:before {\r\n content: \"\\f2de\";\r\n}\r\n.md-share:before {\r\n content: \"\\f2df\";\r\n}\r\n.md-whatshot:before {\r\n content: \"\\f2e0\";\r\n}\r\n.md-check-box:before {\r\n content: \"\\f2e1\";\r\n}\r\n.md-check-box-outline-blank:before {\r\n content: \"\\f2e2\";\r\n}\r\n.md-radio-button-off:before {\r\n content: \"\\f2e3\";\r\n}\r\n.md-radio-button-on:before {\r\n content: \"\\f2e4\";\r\n}\r\n.md-star:before {\r\n content: \"\\f2e5\";\r\n}\r\n.md-star-half:before {\r\n content: \"\\f2e6\";\r\n}\r\n.md-star-outline:before {\r\n content: \"\\f2e7\";\r\n}\r\n/*!\r\nIonicons, v1.5.0\r\nCreated by Ben Sperry for the Ionic Framework, http://ionicons.com/\r\nhttps://twitter.com/benjsperry https://twitter.com/ionicframework\r\nMIT License: https://github.com/driftyco/ionicons\r\n*/\r\n@font-face {\r\n font-family: \"Ionicons\";\r\n src: url(\"../fonts/ionicons.eot?v=1.5.0\");\r\n src: url(\"../fonts/ionicons.eot?v=1.5.0#iefix\") format(\"embedded-opentype\"), url(\"../fonts/ionicons.ttf?v=1.5.0\") format(\"truetype\"), url(\"../fonts/ionicons.woff?v=1.5.0\") format(\"woff\"), url(\"../fonts/ionicons.svg?v=1.5.0#Ionicons\") format(\"svg\");\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.ion,\r\n.ion-loading-a,\r\n.ion-loading-b,\r\n.ion-loading-c,\r\n.ion-loading-d,\r\n.ion-looping,\r\n.ion-refreshing,\r\n.ion-ios7-reloading,\r\n.ionicons,\r\n.ion-alert,\r\n.ion-alert-circled,\r\n.ion-android-add,\r\n.ion-android-add-contact,\r\n.ion-android-alarm,\r\n.ion-android-archive,\r\n.ion-android-arrow-back,\r\n.ion-android-arrow-down-left,\r\n.ion-android-arrow-down-right,\r\n.ion-android-arrow-forward,\r\n.ion-android-arrow-up-left,\r\n.ion-android-arrow-up-right,\r\n.ion-android-battery,\r\n.ion-android-book,\r\n.ion-android-calendar,\r\n.ion-android-call,\r\n.ion-android-camera,\r\n.ion-android-chat,\r\n.ion-android-checkmark,\r\n.ion-android-clock,\r\n.ion-android-close,\r\n.ion-android-contact,\r\n.ion-android-contacts,\r\n.ion-android-data,\r\n.ion-android-developer,\r\n.ion-android-display,\r\n.ion-android-download,\r\n.ion-android-drawer,\r\n.ion-android-dropdown,\r\n.ion-android-earth,\r\n.ion-android-folder,\r\n.ion-android-forums,\r\n.ion-android-friends,\r\n.ion-android-hand,\r\n.ion-android-image,\r\n.ion-android-inbox,\r\n.ion-android-information,\r\n.ion-android-keypad,\r\n.ion-android-lightbulb,\r\n.ion-android-locate,\r\n.ion-android-location,\r\n.ion-android-mail,\r\n.ion-android-microphone,\r\n.ion-android-mixer,\r\n.ion-android-more,\r\n.ion-android-note,\r\n.ion-android-playstore,\r\n.ion-android-printer,\r\n.ion-android-promotion,\r\n.ion-android-reminder,\r\n.ion-android-remove,\r\n.ion-android-search,\r\n.ion-android-send,\r\n.ion-android-settings,\r\n.ion-android-share,\r\n.ion-android-social,\r\n.ion-android-social-user,\r\n.ion-android-sort,\r\n.ion-android-stair-drawer,\r\n.ion-android-star,\r\n.ion-android-stopwatch,\r\n.ion-android-storage,\r\n.ion-android-system-back,\r\n.ion-android-system-home,\r\n.ion-android-system-windows,\r\n.ion-android-timer,\r\n.ion-android-trash,\r\n.ion-android-user-menu,\r\n.ion-android-volume,\r\n.ion-android-wifi,\r\n.ion-aperture,\r\n.ion-archive,\r\n.ion-arrow-down-a,\r\n.ion-arrow-down-b,\r\n.ion-arrow-down-c,\r\n.ion-arrow-expand,\r\n.ion-arrow-graph-down-left,\r\n.ion-arrow-graph-down-right,\r\n.ion-arrow-graph-up-left,\r\n.ion-arrow-graph-up-right,\r\n.ion-arrow-left-a,\r\n.ion-arrow-left-b,\r\n.ion-arrow-left-c,\r\n.ion-arrow-move,\r\n.ion-arrow-resize,\r\n.ion-arrow-return-left,\r\n.ion-arrow-return-right,\r\n.ion-arrow-right-a,\r\n.ion-arrow-right-b,\r\n.ion-arrow-right-c,\r\n.ion-arrow-shrink,\r\n.ion-arrow-swap,\r\n.ion-arrow-up-a,\r\n.ion-arrow-up-b,\r\n.ion-arrow-up-c,\r\n.ion-asterisk,\r\n.ion-at,\r\n.ion-bag,\r\n.ion-battery-charging,\r\n.ion-battery-empty,\r\n.ion-battery-full,\r\n.ion-battery-half,\r\n.ion-battery-low,\r\n.ion-beaker,\r\n.ion-beer,\r\n.ion-bluetooth,\r\n.ion-bonfire,\r\n.ion-bookmark,\r\n.ion-briefcase,\r\n.ion-bug,\r\n.ion-calculator,\r\n.ion-calendar,\r\n.ion-camera,\r\n.ion-card,\r\n.ion-cash,\r\n.ion-chatbox,\r\n.ion-chatbox-working,\r\n.ion-chatboxes,\r\n.ion-chatbubble,\r\n.ion-chatbubble-working,\r\n.ion-chatbubbles,\r\n.ion-checkmark,\r\n.ion-checkmark-circled,\r\n.ion-checkmark-round,\r\n.ion-chevron-down,\r\n.ion-chevron-left,\r\n.ion-chevron-right,\r\n.ion-chevron-up,\r\n.ion-clipboard,\r\n.ion-clock,\r\n.ion-close,\r\n.ion-close-circled,\r\n.ion-close-round,\r\n.ion-closed-captioning,\r\n.ion-cloud,\r\n.ion-code,\r\n.ion-code-download,\r\n.ion-code-working,\r\n.ion-coffee,\r\n.ion-compass,\r\n.ion-compose,\r\n.ion-connection-bars,\r\n.ion-contrast,\r\n.ion-cube,\r\n.ion-disc,\r\n.ion-document,\r\n.ion-document-text,\r\n.ion-drag,\r\n.ion-earth,\r\n.ion-edit,\r\n.ion-egg,\r\n.ion-eject,\r\n.ion-email,\r\n.ion-eye,\r\n.ion-eye-disabled,\r\n.ion-female,\r\n.ion-filing,\r\n.ion-film-marker,\r\n.ion-fireball,\r\n.ion-flag,\r\n.ion-flame,\r\n.ion-flash,\r\n.ion-flash-off,\r\n.ion-flask,\r\n.ion-folder,\r\n.ion-fork,\r\n.ion-fork-repo,\r\n.ion-forward,\r\n.ion-funnel,\r\n.ion-game-controller-a,\r\n.ion-game-controller-b,\r\n.ion-gear-a,\r\n.ion-gear-b,\r\n.ion-grid,\r\n.ion-hammer,\r\n.ion-happy,\r\n.ion-headphone,\r\n.ion-heart,\r\n.ion-heart-broken,\r\n.ion-help,\r\n.ion-help-buoy,\r\n.ion-help-circled,\r\n.ion-home,\r\n.ion-icecream,\r\n.ion-icon-social-google-plus,\r\n.ion-icon-social-google-plus-outline,\r\n.ion-image,\r\n.ion-images,\r\n.ion-information,\r\n.ion-information-circled,\r\n.ion-ionic,\r\n.ion-ios7-alarm,\r\n.ion-ios7-alarm-outline,\r\n.ion-ios7-albums,\r\n.ion-ios7-albums-outline,\r\n.ion-ios7-americanfootball,\r\n.ion-ios7-americanfootball-outline,\r\n.ion-ios7-analytics,\r\n.ion-ios7-analytics-outline,\r\n.ion-ios7-arrow-back,\r\n.ion-ios7-arrow-down,\r\n.ion-ios7-arrow-forward,\r\n.ion-ios7-arrow-left,\r\n.ion-ios7-arrow-right,\r\n.ion-ios7-arrow-thin-down,\r\n.ion-ios7-arrow-thin-left,\r\n.ion-ios7-arrow-thin-right,\r\n.ion-ios7-arrow-thin-up,\r\n.ion-ios7-arrow-up,\r\n.ion-ios7-at,\r\n.ion-ios7-at-outline,\r\n.ion-ios7-barcode,\r\n.ion-ios7-barcode-outline,\r\n.ion-ios7-baseball,\r\n.ion-ios7-baseball-outline,\r\n.ion-ios7-basketball,\r\n.ion-ios7-basketball-outline,\r\n.ion-ios7-bell,\r\n.ion-ios7-bell-outline,\r\n.ion-ios7-bolt,\r\n.ion-ios7-bolt-outline,\r\n.ion-ios7-bookmarks,\r\n.ion-ios7-bookmarks-outline,\r\n.ion-ios7-box,\r\n.ion-ios7-box-outline,\r\n.ion-ios7-briefcase,\r\n.ion-ios7-briefcase-outline,\r\n.ion-ios7-browsers,\r\n.ion-ios7-browsers-outline,\r\n.ion-ios7-calculator,\r\n.ion-ios7-calculator-outline,\r\n.ion-ios7-calendar,\r\n.ion-ios7-calendar-outline,\r\n.ion-ios7-camera,\r\n.ion-ios7-camera-outline,\r\n.ion-ios7-cart,\r\n.ion-ios7-cart-outline,\r\n.ion-ios7-chatboxes,\r\n.ion-ios7-chatboxes-outline,\r\n.ion-ios7-chatbubble,\r\n.ion-ios7-chatbubble-outline,\r\n.ion-ios7-checkmark,\r\n.ion-ios7-checkmark-empty,\r\n.ion-ios7-checkmark-outline,\r\n.ion-ios7-circle-filled,\r\n.ion-ios7-circle-outline,\r\n.ion-ios7-clock,\r\n.ion-ios7-clock-outline,\r\n.ion-ios7-close,\r\n.ion-ios7-close-empty,\r\n.ion-ios7-close-outline,\r\n.ion-ios7-cloud,\r\n.ion-ios7-cloud-download,\r\n.ion-ios7-cloud-download-outline,\r\n.ion-ios7-cloud-outline,\r\n.ion-ios7-cloud-upload,\r\n.ion-ios7-cloud-upload-outline,\r\n.ion-ios7-cloudy,\r\n.ion-ios7-cloudy-night,\r\n.ion-ios7-cloudy-night-outline,\r\n.ion-ios7-cloudy-outline,\r\n.ion-ios7-cog,\r\n.ion-ios7-cog-outline,\r\n.ion-ios7-compose,\r\n.ion-ios7-compose-outline,\r\n.ion-ios7-contact,\r\n.ion-ios7-contact-outline,\r\n.ion-ios7-copy,\r\n.ion-ios7-copy-outline,\r\n.ion-ios7-download,\r\n.ion-ios7-download-outline,\r\n.ion-ios7-drag,\r\n.ion-ios7-email,\r\n.ion-ios7-email-outline,\r\n.ion-ios7-expand,\r\n.ion-ios7-eye,\r\n.ion-ios7-eye-outline,\r\n.ion-ios7-fastforward,\r\n.ion-ios7-fastforward-outline,\r\n.ion-ios7-filing,\r\n.ion-ios7-filing-outline,\r\n.ion-ios7-film,\r\n.ion-ios7-film-outline,\r\n.ion-ios7-flag,\r\n.ion-ios7-flag-outline,\r\n.ion-ios7-folder,\r\n.ion-ios7-folder-outline,\r\n.ion-ios7-football,\r\n.ion-ios7-football-outline,\r\n.ion-ios7-gear,\r\n.ion-ios7-gear-outline,\r\n.ion-ios7-glasses,\r\n.ion-ios7-glasses-outline,\r\n.ion-ios7-heart,\r\n.ion-ios7-heart-outline,\r\n.ion-ios7-help,\r\n.ion-ios7-help-empty,\r\n.ion-ios7-help-outline,\r\n.ion-ios7-home,\r\n.ion-ios7-home-outline,\r\n.ion-ios7-infinite,\r\n.ion-ios7-infinite-outline,\r\n.ion-ios7-information,\r\n.ion-ios7-information-empty,\r\n.ion-ios7-information-outline,\r\n.ion-ios7-ionic-outline,\r\n.ion-ios7-keypad,\r\n.ion-ios7-keypad-outline,\r\n.ion-ios7-lightbulb,\r\n.ion-ios7-lightbulb-outline,\r\n.ion-ios7-location,\r\n.ion-ios7-location-outline,\r\n.ion-ios7-locked,\r\n.ion-ios7-locked-outline,\r\n.ion-ios7-loop,\r\n.ion-ios7-loop-strong,\r\n.ion-ios7-medkit,\r\n.ion-ios7-medkit-outline,\r\n.ion-ios7-mic,\r\n.ion-ios7-mic-off,\r\n.ion-ios7-mic-outline,\r\n.ion-ios7-minus,\r\n.ion-ios7-minus-empty,\r\n.ion-ios7-minus-outline,\r\n.ion-ios7-monitor,\r\n.ion-ios7-monitor-outline,\r\n.ion-ios7-moon,\r\n.ion-ios7-moon-outline,\r\n.ion-ios7-more,\r\n.ion-ios7-more-outline,\r\n.ion-ios7-musical-note,\r\n.ion-ios7-musical-notes,\r\n.ion-ios7-navigate,\r\n.ion-ios7-navigate-outline,\r\n.ion-ios7-paper,\r\n.ion-ios7-paper-outline,\r\n.ion-ios7-paperplane,\r\n.ion-ios7-paperplane-outline,\r\n.ion-ios7-partlysunny,\r\n.ion-ios7-partlysunny-outline,\r\n.ion-ios7-pause,\r\n.ion-ios7-pause-outline,\r\n.ion-ios7-paw,\r\n.ion-ios7-paw-outline,\r\n.ion-ios7-people,\r\n.ion-ios7-people-outline,\r\n.ion-ios7-person,\r\n.ion-ios7-person-outline,\r\n.ion-ios7-personadd,\r\n.ion-ios7-personadd-outline,\r\n.ion-ios7-photos,\r\n.ion-ios7-photos-outline,\r\n.ion-ios7-pie,\r\n.ion-ios7-pie-outline,\r\n.ion-ios7-play,\r\n.ion-ios7-play-outline,\r\n.ion-ios7-plus,\r\n.ion-ios7-plus-empty,\r\n.ion-ios7-plus-outline,\r\n.ion-ios7-pricetag,\r\n.ion-ios7-pricetag-outline,\r\n.ion-ios7-pricetags,\r\n.ion-ios7-pricetags-outline,\r\n.ion-ios7-printer,\r\n.ion-ios7-printer-outline,\r\n.ion-ios7-pulse,\r\n.ion-ios7-pulse-strong,\r\n.ion-ios7-rainy,\r\n.ion-ios7-rainy-outline,\r\n.ion-ios7-recording,\r\n.ion-ios7-recording-outline,\r\n.ion-ios7-redo,\r\n.ion-ios7-redo-outline,\r\n.ion-ios7-refresh,\r\n.ion-ios7-refresh-empty,\r\n.ion-ios7-refresh-outline,\r\n.ion-ios7-reload,\r\n.ion-ios7-reverse-camera,\r\n.ion-ios7-reverse-camera-outline,\r\n.ion-ios7-rewind,\r\n.ion-ios7-rewind-outline,\r\n.ion-ios7-search,\r\n.ion-ios7-search-strong,\r\n.ion-ios7-settings,\r\n.ion-ios7-settings-strong,\r\n.ion-ios7-shrink,\r\n.ion-ios7-skipbackward,\r\n.ion-ios7-skipbackward-outline,\r\n.ion-ios7-skipforward,\r\n.ion-ios7-skipforward-outline,\r\n.ion-ios7-snowy,\r\n.ion-ios7-speedometer,\r\n.ion-ios7-speedometer-outline,\r\n.ion-ios7-star,\r\n.ion-ios7-star-half,\r\n.ion-ios7-star-outline,\r\n.ion-ios7-stopwatch,\r\n.ion-ios7-stopwatch-outline,\r\n.ion-ios7-sunny,\r\n.ion-ios7-sunny-outline,\r\n.ion-ios7-telephone,\r\n.ion-ios7-telephone-outline,\r\n.ion-ios7-tennisball,\r\n.ion-ios7-tennisball-outline,\r\n.ion-ios7-thunderstorm,\r\n.ion-ios7-thunderstorm-outline,\r\n.ion-ios7-time,\r\n.ion-ios7-time-outline,\r\n.ion-ios7-timer,\r\n.ion-ios7-timer-outline,\r\n.ion-ios7-toggle,\r\n.ion-ios7-toggle-outline,\r\n.ion-ios7-trash,\r\n.ion-ios7-trash-outline,\r\n.ion-ios7-undo,\r\n.ion-ios7-undo-outline,\r\n.ion-ios7-unlocked,\r\n.ion-ios7-unlocked-outline,\r\n.ion-ios7-upload,\r\n.ion-ios7-upload-outline,\r\n.ion-ios7-videocam,\r\n.ion-ios7-videocam-outline,\r\n.ion-ios7-volume-high,\r\n.ion-ios7-volume-low,\r\n.ion-ios7-wineglass,\r\n.ion-ios7-wineglass-outline,\r\n.ion-ios7-world,\r\n.ion-ios7-world-outline,\r\n.ion-ipad,\r\n.ion-iphone,\r\n.ion-ipod,\r\n.ion-jet,\r\n.ion-key,\r\n.ion-knife,\r\n.ion-laptop,\r\n.ion-leaf,\r\n.ion-levels,\r\n.ion-lightbulb,\r\n.ion-link,\r\n.ion-load-a,\r\n.ion-load-b,\r\n.ion-load-c,\r\n.ion-load-d,\r\n.ion-location,\r\n.ion-locked,\r\n.ion-log-in,\r\n.ion-log-out,\r\n.ion-loop,\r\n.ion-magnet,\r\n.ion-male,\r\n.ion-man,\r\n.ion-map,\r\n.ion-medkit,\r\n.ion-merge,\r\n.ion-mic-a,\r\n.ion-mic-b,\r\n.ion-mic-c,\r\n.ion-minus,\r\n.ion-minus-circled,\r\n.ion-minus-round,\r\n.ion-model-s,\r\n.ion-monitor,\r\n.ion-more,\r\n.ion-mouse,\r\n.ion-music-note,\r\n.ion-navicon,\r\n.ion-navicon-round,\r\n.ion-navigate,\r\n.ion-network,\r\n.ion-no-smoking,\r\n.ion-nuclear,\r\n.ion-outlet,\r\n.ion-paper-airplane,\r\n.ion-paperclip,\r\n.ion-pause,\r\n.ion-person,\r\n.ion-person-add,\r\n.ion-person-stalker,\r\n.ion-pie-graph,\r\n.ion-pin,\r\n.ion-pinpoint,\r\n.ion-pizza,\r\n.ion-plane,\r\n.ion-planet,\r\n.ion-play,\r\n.ion-playstation,\r\n.ion-plus,\r\n.ion-plus-circled,\r\n.ion-plus-round,\r\n.ion-podium,\r\n.ion-pound,\r\n.ion-power,\r\n.ion-pricetag,\r\n.ion-pricetags,\r\n.ion-printer,\r\n.ion-pull-request,\r\n.ion-qr-scanner,\r\n.ion-quote,\r\n.ion-radio-waves,\r\n.ion-record,\r\n.ion-refresh,\r\n.ion-reply,\r\n.ion-reply-all,\r\n.ion-ribbon-a,\r\n.ion-ribbon-b,\r\n.ion-sad,\r\n.ion-scissors,\r\n.ion-search,\r\n.ion-settings,\r\n.ion-share,\r\n.ion-shuffle,\r\n.ion-skip-backward,\r\n.ion-skip-forward,\r\n.ion-social-android,\r\n.ion-social-android-outline,\r\n.ion-social-apple,\r\n.ion-social-apple-outline,\r\n.ion-social-bitcoin,\r\n.ion-social-bitcoin-outline,\r\n.ion-social-buffer,\r\n.ion-social-buffer-outline,\r\n.ion-social-designernews,\r\n.ion-social-designernews-outline,\r\n.ion-social-dribbble,\r\n.ion-social-dribbble-outline,\r\n.ion-social-dropbox,\r\n.ion-social-dropbox-outline,\r\n.ion-social-facebook,\r\n.ion-social-facebook-outline,\r\n.ion-social-foursquare,\r\n.ion-social-foursquare-outline,\r\n.ion-social-freebsd-devil,\r\n.ion-social-github,\r\n.ion-social-github-outline,\r\n.ion-social-google,\r\n.ion-social-google-outline,\r\n.ion-social-googleplus,\r\n.ion-social-googleplus-outline,\r\n.ion-social-hackernews,\r\n.ion-social-hackernews-outline,\r\n.ion-social-instagram,\r\n.ion-social-instagram-outline,\r\n.ion-social-linkedin,\r\n.ion-social-linkedin-outline,\r\n.ion-social-pinterest,\r\n.ion-social-pinterest-outline,\r\n.ion-social-reddit,\r\n.ion-social-reddit-outline,\r\n.ion-social-rss,\r\n.ion-social-rss-outline,\r\n.ion-social-skype,\r\n.ion-social-skype-outline,\r\n.ion-social-tumblr,\r\n.ion-social-tumblr-outline,\r\n.ion-social-tux,\r\n.ion-social-twitter,\r\n.ion-social-twitter-outline,\r\n.ion-social-usd,\r\n.ion-social-usd-outline,\r\n.ion-social-vimeo,\r\n.ion-social-vimeo-outline,\r\n.ion-social-windows,\r\n.ion-social-windows-outline,\r\n.ion-social-wordpress,\r\n.ion-social-wordpress-outline,\r\n.ion-social-yahoo,\r\n.ion-social-yahoo-outline,\r\n.ion-social-youtube,\r\n.ion-social-youtube-outline,\r\n.ion-speakerphone,\r\n.ion-speedometer,\r\n.ion-spoon,\r\n.ion-star,\r\n.ion-stats-bars,\r\n.ion-steam,\r\n.ion-stop,\r\n.ion-thermometer,\r\n.ion-thumbsdown,\r\n.ion-thumbsup,\r\n.ion-toggle,\r\n.ion-toggle-filled,\r\n.ion-trash-a,\r\n.ion-trash-b,\r\n.ion-trophy,\r\n.ion-umbrella,\r\n.ion-university,\r\n.ion-unlocked,\r\n.ion-upload,\r\n.ion-usb,\r\n.ion-videocamera,\r\n.ion-volume-high,\r\n.ion-volume-low,\r\n.ion-volume-medium,\r\n.ion-volume-mute,\r\n.ion-wand,\r\n.ion-waterdrop,\r\n.ion-wifi,\r\n.ion-wineglass,\r\n.ion-woman,\r\n.ion-wrench,\r\n.ion-xbox {\r\n display: inline-block;\r\n font-family: \"Ionicons\";\r\n speak: none;\r\n font-style: normal;\r\n font-weight: normal;\r\n font-variant: normal;\r\n text-transform: none;\r\n text-rendering: auto;\r\n line-height: 1;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.ion-spin,\r\n.ion-loading-a,\r\n.ion-loading-b,\r\n.ion-loading-c,\r\n.ion-loading-d,\r\n.ion-looping,\r\n.ion-refreshing,\r\n.ion-ios7-reloading {\r\n -webkit-animation: spin 1s infinite linear;\r\n -moz-animation: spin 1s infinite linear;\r\n -o-animation: spin 1s infinite linear;\r\n animation: spin 1s infinite linear;\r\n}\r\n@-moz-keyframes spin {\r\n 0% {\r\n -moz-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -moz-transform: rotate(359deg);\r\n }\r\n}\r\n@-webkit-keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n }\r\n}\r\n@-o-keyframes spin {\r\n 0% {\r\n -o-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -o-transform: rotate(359deg);\r\n }\r\n}\r\n@-ms-keyframes spin {\r\n 0% {\r\n -ms-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -ms-transform: rotate(359deg);\r\n }\r\n}\r\n@keyframes spin {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n transform: rotate(359deg);\r\n }\r\n}\r\n.ion-loading-a {\r\n -webkit-animation-timing-function: steps(8, start);\r\n -moz-animation-timing-function: steps(8, start);\r\n animation-timing-function: steps(8, start);\r\n}\r\n.ion-alert:before {\r\n content: \"\\f101\";\r\n}\r\n.ion-alert-circled:before {\r\n content: \"\\f100\";\r\n}\r\n.ion-android-add:before {\r\n content: \"\\f2c7\";\r\n}\r\n.ion-android-add-contact:before {\r\n content: \"\\f2c6\";\r\n}\r\n.ion-android-alarm:before {\r\n content: \"\\f2c8\";\r\n}\r\n.ion-android-archive:before {\r\n content: \"\\f2c9\";\r\n}\r\n.ion-android-arrow-back:before {\r\n content: \"\\f2ca\";\r\n}\r\n.ion-android-arrow-down-left:before {\r\n content: \"\\f2cb\";\r\n}\r\n.ion-android-arrow-down-right:before {\r\n content: \"\\f2cc\";\r\n}\r\n.ion-android-arrow-forward:before {\r\n content: \"\\f30f\";\r\n}\r\n.ion-android-arrow-up-left:before {\r\n content: \"\\f2cd\";\r\n}\r\n.ion-android-arrow-up-right:before {\r\n content: \"\\f2ce\";\r\n}\r\n.ion-android-battery:before {\r\n content: \"\\f2cf\";\r\n}\r\n.ion-android-book:before {\r\n content: \"\\f2d0\";\r\n}\r\n.ion-android-calendar:before {\r\n content: \"\\f2d1\";\r\n}\r\n.ion-android-call:before {\r\n content: \"\\f2d2\";\r\n}\r\n.ion-android-camera:before {\r\n content: \"\\f2d3\";\r\n}\r\n.ion-android-chat:before {\r\n content: \"\\f2d4\";\r\n}\r\n.ion-android-checkmark:before {\r\n content: \"\\f2d5\";\r\n}\r\n.ion-android-clock:before {\r\n content: \"\\f2d6\";\r\n}\r\n.ion-android-close:before {\r\n content: \"\\f2d7\";\r\n}\r\n.ion-android-contact:before {\r\n content: \"\\f2d8\";\r\n}\r\n.ion-android-contacts:before {\r\n content: \"\\f2d9\";\r\n}\r\n.ion-android-data:before {\r\n content: \"\\f2da\";\r\n}\r\n.ion-android-developer:before {\r\n content: \"\\f2db\";\r\n}\r\n.ion-android-display:before {\r\n content: \"\\f2dc\";\r\n}\r\n.ion-android-download:before {\r\n content: \"\\f2dd\";\r\n}\r\n.ion-android-drawer:before {\r\n content: \"\\f310\";\r\n}\r\n.ion-android-dropdown:before {\r\n content: \"\\f2de\";\r\n}\r\n.ion-android-earth:before {\r\n content: \"\\f2df\";\r\n}\r\n.ion-android-folder:before {\r\n content: \"\\f2e0\";\r\n}\r\n.ion-android-forums:before {\r\n content: \"\\f2e1\";\r\n}\r\n.ion-android-friends:before {\r\n content: \"\\f2e2\";\r\n}\r\n.ion-android-hand:before {\r\n content: \"\\f2e3\";\r\n}\r\n.ion-android-image:before {\r\n content: \"\\f2e4\";\r\n}\r\n.ion-android-inbox:before {\r\n content: \"\\f2e5\";\r\n}\r\n.ion-android-information:before {\r\n content: \"\\f2e6\";\r\n}\r\n.ion-android-keypad:before {\r\n content: \"\\f2e7\";\r\n}\r\n.ion-android-lightbulb:before {\r\n content: \"\\f2e8\";\r\n}\r\n.ion-android-locate:before {\r\n content: \"\\f2e9\";\r\n}\r\n.ion-android-location:before {\r\n content: \"\\f2ea\";\r\n}\r\n.ion-android-mail:before {\r\n content: \"\\f2eb\";\r\n}\r\n.ion-android-microphone:before {\r\n content: \"\\f2ec\";\r\n}\r\n.ion-android-mixer:before {\r\n content: \"\\f2ed\";\r\n}\r\n.ion-android-more:before {\r\n content: \"\\f2ee\";\r\n}\r\n.ion-android-note:before {\r\n content: \"\\f2ef\";\r\n}\r\n.ion-android-playstore:before {\r\n content: \"\\f2f0\";\r\n}\r\n.ion-android-printer:before {\r\n content: \"\\f2f1\";\r\n}\r\n.ion-android-promotion:before {\r\n content: \"\\f2f2\";\r\n}\r\n.ion-android-reminder:before {\r\n content: \"\\f2f3\";\r\n}\r\n.ion-android-remove:before {\r\n content: \"\\f2f4\";\r\n}\r\n.ion-android-search:before {\r\n content: \"\\f2f5\";\r\n}\r\n.ion-android-send:before {\r\n content: \"\\f2f6\";\r\n}\r\n.ion-android-settings:before {\r\n content: \"\\f2f7\";\r\n}\r\n.ion-android-share:before {\r\n content: \"\\f2f8\";\r\n}\r\n.ion-android-social:before {\r\n content: \"\\f2fa\";\r\n}\r\n.ion-android-social-user:before {\r\n content: \"\\f2f9\";\r\n}\r\n.ion-android-sort:before {\r\n content: \"\\f2fb\";\r\n}\r\n.ion-android-stair-drawer:before {\r\n content: \"\\f311\";\r\n}\r\n.ion-android-star:before {\r\n content: \"\\f2fc\";\r\n}\r\n.ion-android-stopwatch:before {\r\n content: \"\\f2fd\";\r\n}\r\n.ion-android-storage:before {\r\n content: \"\\f2fe\";\r\n}\r\n.ion-android-system-back:before {\r\n content: \"\\f2ff\";\r\n}\r\n.ion-android-system-home:before {\r\n content: \"\\f300\";\r\n}\r\n.ion-android-system-windows:before {\r\n content: \"\\f301\";\r\n}\r\n.ion-android-timer:before {\r\n content: \"\\f302\";\r\n}\r\n.ion-android-trash:before {\r\n content: \"\\f303\";\r\n}\r\n.ion-android-user-menu:before {\r\n content: \"\\f312\";\r\n}\r\n.ion-android-volume:before {\r\n content: \"\\f304\";\r\n}\r\n.ion-android-wifi:before {\r\n content: \"\\f305\";\r\n}\r\n.ion-aperture:before {\r\n content: \"\\f313\";\r\n}\r\n.ion-archive:before {\r\n content: \"\\f102\";\r\n}\r\n.ion-arrow-down-a:before {\r\n content: \"\\f103\";\r\n}\r\n.ion-arrow-down-b:before {\r\n content: \"\\f104\";\r\n}\r\n.ion-arrow-down-c:before {\r\n content: \"\\f105\";\r\n}\r\n.ion-arrow-expand:before {\r\n content: \"\\f25e\";\r\n}\r\n.ion-arrow-graph-down-left:before {\r\n content: \"\\f25f\";\r\n}\r\n.ion-arrow-graph-down-right:before {\r\n content: \"\\f260\";\r\n}\r\n.ion-arrow-graph-up-left:before {\r\n content: \"\\f261\";\r\n}\r\n.ion-arrow-graph-up-right:before {\r\n content: \"\\f262\";\r\n}\r\n.ion-arrow-left-a:before {\r\n content: \"\\f106\";\r\n}\r\n.ion-arrow-left-b:before {\r\n content: \"\\f107\";\r\n}\r\n.ion-arrow-left-c:before {\r\n content: \"\\f108\";\r\n}\r\n.ion-arrow-move:before {\r\n content: \"\\f263\";\r\n}\r\n.ion-arrow-resize:before {\r\n content: \"\\f264\";\r\n}\r\n.ion-arrow-return-left:before {\r\n content: \"\\f265\";\r\n}\r\n.ion-arrow-return-right:before {\r\n content: \"\\f266\";\r\n}\r\n.ion-arrow-right-a:before {\r\n content: \"\\f109\";\r\n}\r\n.ion-arrow-right-b:before {\r\n content: \"\\f10a\";\r\n}\r\n.ion-arrow-right-c:before {\r\n content: \"\\f10b\";\r\n}\r\n.ion-arrow-shrink:before {\r\n content: \"\\f267\";\r\n}\r\n.ion-arrow-swap:before {\r\n content: \"\\f268\";\r\n}\r\n.ion-arrow-up-a:before {\r\n content: \"\\f10c\";\r\n}\r\n.ion-arrow-up-b:before {\r\n content: \"\\f10d\";\r\n}\r\n.ion-arrow-up-c:before {\r\n content: \"\\f10e\";\r\n}\r\n.ion-asterisk:before {\r\n content: \"\\f314\";\r\n}\r\n.ion-at:before {\r\n content: \"\\f10f\";\r\n}\r\n.ion-bag:before {\r\n content: \"\\f110\";\r\n}\r\n.ion-battery-charging:before {\r\n content: \"\\f111\";\r\n}\r\n.ion-battery-empty:before {\r\n content: \"\\f112\";\r\n}\r\n.ion-battery-full:before {\r\n content: \"\\f113\";\r\n}\r\n.ion-battery-half:before {\r\n content: \"\\f114\";\r\n}\r\n.ion-battery-low:before {\r\n content: \"\\f115\";\r\n}\r\n.ion-beaker:before {\r\n content: \"\\f269\";\r\n}\r\n.ion-beer:before {\r\n content: \"\\f26a\";\r\n}\r\n.ion-bluetooth:before {\r\n content: \"\\f116\";\r\n}\r\n.ion-bonfire:before {\r\n content: \"\\f315\";\r\n}\r\n.ion-bookmark:before {\r\n content: \"\\f26b\";\r\n}\r\n.ion-briefcase:before {\r\n content: \"\\f26c\";\r\n}\r\n.ion-bug:before {\r\n content: \"\\f2be\";\r\n}\r\n.ion-calculator:before {\r\n content: \"\\f26d\";\r\n}\r\n.ion-calendar:before {\r\n content: \"\\f117\";\r\n}\r\n.ion-camera:before {\r\n content: \"\\f118\";\r\n}\r\n.ion-card:before {\r\n content: \"\\f119\";\r\n}\r\n.ion-cash:before {\r\n content: \"\\f316\";\r\n}\r\n.ion-chatbox:before {\r\n content: \"\\f11b\";\r\n}\r\n.ion-chatbox-working:before {\r\n content: \"\\f11a\";\r\n}\r\n.ion-chatboxes:before {\r\n content: \"\\f11c\";\r\n}\r\n.ion-chatbubble:before {\r\n content: \"\\f11e\";\r\n}\r\n.ion-chatbubble-working:before {\r\n content: \"\\f11d\";\r\n}\r\n.ion-chatbubbles:before {\r\n content: \"\\f11f\";\r\n}\r\n.ion-checkmark:before {\r\n content: \"\\f122\";\r\n}\r\n.ion-checkmark-circled:before {\r\n content: \"\\f120\";\r\n}\r\n.ion-checkmark-round:before {\r\n content: \"\\f121\";\r\n}\r\n.ion-chevron-down:before {\r\n content: \"\\f123\";\r\n}\r\n.ion-chevron-left:before {\r\n content: \"\\f124\";\r\n}\r\n.ion-chevron-right:before {\r\n content: \"\\f125\";\r\n}\r\n.ion-chevron-up:before {\r\n content: \"\\f126\";\r\n}\r\n.ion-clipboard:before {\r\n content: \"\\f127\";\r\n}\r\n.ion-clock:before {\r\n content: \"\\f26e\";\r\n}\r\n.ion-close:before {\r\n content: \"\\f12a\";\r\n}\r\n.ion-close-circled:before {\r\n content: \"\\f128\";\r\n}\r\n.ion-close-round:before {\r\n content: \"\\f129\";\r\n}\r\n.ion-closed-captioning:before {\r\n content: \"\\f317\";\r\n}\r\n.ion-cloud:before {\r\n content: \"\\f12b\";\r\n}\r\n.ion-code:before {\r\n content: \"\\f271\";\r\n}\r\n.ion-code-download:before {\r\n content: \"\\f26f\";\r\n}\r\n.ion-code-working:before {\r\n content: \"\\f270\";\r\n}\r\n.ion-coffee:before {\r\n content: \"\\f272\";\r\n}\r\n.ion-compass:before {\r\n content: \"\\f273\";\r\n}\r\n.ion-compose:before {\r\n content: \"\\f12c\";\r\n}\r\n.ion-connection-bars:before {\r\n content: \"\\f274\";\r\n}\r\n.ion-contrast:before {\r\n content: \"\\f275\";\r\n}\r\n.ion-cube:before {\r\n content: \"\\f318\";\r\n}\r\n.ion-disc:before {\r\n content: \"\\f12d\";\r\n}\r\n.ion-document:before {\r\n content: \"\\f12f\";\r\n}\r\n.ion-document-text:before {\r\n content: \"\\f12e\";\r\n}\r\n.ion-drag:before {\r\n content: \"\\f130\";\r\n}\r\n.ion-earth:before {\r\n content: \"\\f276\";\r\n}\r\n.ion-edit:before {\r\n content: \"\\f2bf\";\r\n}\r\n.ion-egg:before {\r\n content: \"\\f277\";\r\n}\r\n.ion-eject:before {\r\n content: \"\\f131\";\r\n}\r\n.ion-email:before {\r\n content: \"\\f132\";\r\n}\r\n.ion-eye:before {\r\n content: \"\\f133\";\r\n}\r\n.ion-eye-disabled:before {\r\n content: \"\\f306\";\r\n}\r\n.ion-female:before {\r\n content: \"\\f278\";\r\n}\r\n.ion-filing:before {\r\n content: \"\\f134\";\r\n}\r\n.ion-film-marker:before {\r\n content: \"\\f135\";\r\n}\r\n.ion-fireball:before {\r\n content: \"\\f319\";\r\n}\r\n.ion-flag:before {\r\n content: \"\\f279\";\r\n}\r\n.ion-flame:before {\r\n content: \"\\f31a\";\r\n}\r\n.ion-flash:before {\r\n content: \"\\f137\";\r\n}\r\n.ion-flash-off:before {\r\n content: \"\\f136\";\r\n}\r\n.ion-flask:before {\r\n content: \"\\f138\";\r\n}\r\n.ion-folder:before {\r\n content: \"\\f139\";\r\n}\r\n.ion-fork:before {\r\n content: \"\\f27a\";\r\n}\r\n.ion-fork-repo:before {\r\n content: \"\\f2c0\";\r\n}\r\n.ion-forward:before {\r\n content: \"\\f13a\";\r\n}\r\n.ion-funnel:before {\r\n content: \"\\f31b\";\r\n}\r\n.ion-game-controller-a:before {\r\n content: \"\\f13b\";\r\n}\r\n.ion-game-controller-b:before {\r\n content: \"\\f13c\";\r\n}\r\n.ion-gear-a:before {\r\n content: \"\\f13d\";\r\n}\r\n.ion-gear-b:before {\r\n content: \"\\f13e\";\r\n}\r\n.ion-grid:before {\r\n content: \"\\f13f\";\r\n}\r\n.ion-hammer:before {\r\n content: \"\\f27b\";\r\n}\r\n.ion-happy:before {\r\n content: \"\\f31c\";\r\n}\r\n.ion-headphone:before {\r\n content: \"\\f140\";\r\n}\r\n.ion-heart:before {\r\n content: \"\\f141\";\r\n}\r\n.ion-heart-broken:before {\r\n content: \"\\f31d\";\r\n}\r\n.ion-help:before {\r\n content: \"\\f143\";\r\n}\r\n.ion-help-buoy:before {\r\n content: \"\\f27c\";\r\n}\r\n.ion-help-circled:before {\r\n content: \"\\f142\";\r\n}\r\n.ion-home:before {\r\n content: \"\\f144\";\r\n}\r\n.ion-icecream:before {\r\n content: \"\\f27d\";\r\n}\r\n.ion-icon-social-google-plus:before {\r\n content: \"\\f146\";\r\n}\r\n.ion-icon-social-google-plus-outline:before {\r\n content: \"\\f145\";\r\n}\r\n.ion-image:before {\r\n content: \"\\f147\";\r\n}\r\n.ion-images:before {\r\n content: \"\\f148\";\r\n}\r\n.ion-information:before {\r\n content: \"\\f14a\";\r\n}\r\n.ion-information-circled:before {\r\n content: \"\\f149\";\r\n}\r\n.ion-ionic:before {\r\n content: \"\\f14b\";\r\n}\r\n.ion-ios7-alarm:before {\r\n content: \"\\f14d\";\r\n}\r\n.ion-ios7-alarm-outline:before {\r\n content: \"\\f14c\";\r\n}\r\n.ion-ios7-albums:before {\r\n content: \"\\f14f\";\r\n}\r\n.ion-ios7-albums-outline:before {\r\n content: \"\\f14e\";\r\n}\r\n.ion-ios7-americanfootball:before {\r\n content: \"\\f31f\";\r\n}\r\n.ion-ios7-americanfootball-outline:before {\r\n content: \"\\f31e\";\r\n}\r\n.ion-ios7-analytics:before {\r\n content: \"\\f321\";\r\n}\r\n.ion-ios7-analytics-outline:before {\r\n content: \"\\f320\";\r\n}\r\n.ion-ios7-arrow-back:before {\r\n content: \"\\f150\";\r\n}\r\n.ion-ios7-arrow-down:before {\r\n content: \"\\f151\";\r\n}\r\n.ion-ios7-arrow-forward:before {\r\n content: \"\\f152\";\r\n}\r\n.ion-ios7-arrow-left:before {\r\n content: \"\\f153\";\r\n}\r\n.ion-ios7-arrow-right:before {\r\n content: \"\\f154\";\r\n}\r\n.ion-ios7-arrow-thin-down:before {\r\n content: \"\\f27e\";\r\n}\r\n.ion-ios7-arrow-thin-left:before {\r\n content: \"\\f27f\";\r\n}\r\n.ion-ios7-arrow-thin-right:before {\r\n content: \"\\f280\";\r\n}\r\n.ion-ios7-arrow-thin-up:before {\r\n content: \"\\f281\";\r\n}\r\n.ion-ios7-arrow-up:before {\r\n content: \"\\f155\";\r\n}\r\n.ion-ios7-at:before {\r\n content: \"\\f157\";\r\n}\r\n.ion-ios7-at-outline:before {\r\n content: \"\\f156\";\r\n}\r\n.ion-ios7-barcode:before {\r\n content: \"\\f323\";\r\n}\r\n.ion-ios7-barcode-outline:before {\r\n content: \"\\f322\";\r\n}\r\n.ion-ios7-baseball:before {\r\n content: \"\\f325\";\r\n}\r\n.ion-ios7-baseball-outline:before {\r\n content: \"\\f324\";\r\n}\r\n.ion-ios7-basketball:before {\r\n content: \"\\f327\";\r\n}\r\n.ion-ios7-basketball-outline:before {\r\n content: \"\\f326\";\r\n}\r\n.ion-ios7-bell:before {\r\n content: \"\\f159\";\r\n}\r\n.ion-ios7-bell-outline:before {\r\n content: \"\\f158\";\r\n}\r\n.ion-ios7-bolt:before {\r\n content: \"\\f15b\";\r\n}\r\n.ion-ios7-bolt-outline:before {\r\n content: \"\\f15a\";\r\n}\r\n.ion-ios7-bookmarks:before {\r\n content: \"\\f15d\";\r\n}\r\n.ion-ios7-bookmarks-outline:before {\r\n content: \"\\f15c\";\r\n}\r\n.ion-ios7-box:before {\r\n content: \"\\f15f\";\r\n}\r\n.ion-ios7-box-outline:before {\r\n content: \"\\f15e\";\r\n}\r\n.ion-ios7-briefcase:before {\r\n content: \"\\f283\";\r\n}\r\n.ion-ios7-briefcase-outline:before {\r\n content: \"\\f282\";\r\n}\r\n.ion-ios7-browsers:before {\r\n content: \"\\f161\";\r\n}\r\n.ion-ios7-browsers-outline:before {\r\n content: \"\\f160\";\r\n}\r\n.ion-ios7-calculator:before {\r\n content: \"\\f285\";\r\n}\r\n.ion-ios7-calculator-outline:before {\r\n content: \"\\f284\";\r\n}\r\n.ion-ios7-calendar:before {\r\n content: \"\\f163\";\r\n}\r\n.ion-ios7-calendar-outline:before {\r\n content: \"\\f162\";\r\n}\r\n.ion-ios7-camera:before {\r\n content: \"\\f165\";\r\n}\r\n.ion-ios7-camera-outline:before {\r\n content: \"\\f164\";\r\n}\r\n.ion-ios7-cart:before {\r\n content: \"\\f167\";\r\n}\r\n.ion-ios7-cart-outline:before {\r\n content: \"\\f166\";\r\n}\r\n.ion-ios7-chatboxes:before {\r\n content: \"\\f169\";\r\n}\r\n.ion-ios7-chatboxes-outline:before {\r\n content: \"\\f168\";\r\n}\r\n.ion-ios7-chatbubble:before {\r\n content: \"\\f16b\";\r\n}\r\n.ion-ios7-chatbubble-outline:before {\r\n content: \"\\f16a\";\r\n}\r\n.ion-ios7-checkmark:before {\r\n content: \"\\f16e\";\r\n}\r\n.ion-ios7-checkmark-empty:before {\r\n content: \"\\f16c\";\r\n}\r\n.ion-ios7-checkmark-outline:before {\r\n content: \"\\f16d\";\r\n}\r\n.ion-ios7-circle-filled:before {\r\n content: \"\\f16f\";\r\n}\r\n.ion-ios7-circle-outline:before {\r\n content: \"\\f170\";\r\n}\r\n.ion-ios7-clock:before {\r\n content: \"\\f172\";\r\n}\r\n.ion-ios7-clock-outline:before {\r\n content: \"\\f171\";\r\n}\r\n.ion-ios7-close:before {\r\n content: \"\\f2bc\";\r\n}\r\n.ion-ios7-close-empty:before {\r\n content: \"\\f2bd\";\r\n}\r\n.ion-ios7-close-outline:before {\r\n content: \"\\f2bb\";\r\n}\r\n.ion-ios7-cloud:before {\r\n content: \"\\f178\";\r\n}\r\n.ion-ios7-cloud-download:before {\r\n content: \"\\f174\";\r\n}\r\n.ion-ios7-cloud-download-outline:before {\r\n content: \"\\f173\";\r\n}\r\n.ion-ios7-cloud-outline:before {\r\n content: \"\\f175\";\r\n}\r\n.ion-ios7-cloud-upload:before {\r\n content: \"\\f177\";\r\n}\r\n.ion-ios7-cloud-upload-outline:before {\r\n content: \"\\f176\";\r\n}\r\n.ion-ios7-cloudy:before {\r\n content: \"\\f17a\";\r\n}\r\n.ion-ios7-cloudy-night:before {\r\n content: \"\\f308\";\r\n}\r\n.ion-ios7-cloudy-night-outline:before {\r\n content: \"\\f307\";\r\n}\r\n.ion-ios7-cloudy-outline:before {\r\n content: \"\\f179\";\r\n}\r\n.ion-ios7-cog:before {\r\n content: \"\\f17c\";\r\n}\r\n.ion-ios7-cog-outline:before {\r\n content: \"\\f17b\";\r\n}\r\n.ion-ios7-compose:before {\r\n content: \"\\f17e\";\r\n}\r\n.ion-ios7-compose-outline:before {\r\n content: \"\\f17d\";\r\n}\r\n.ion-ios7-contact:before {\r\n content: \"\\f180\";\r\n}\r\n.ion-ios7-contact-outline:before {\r\n content: \"\\f17f\";\r\n}\r\n.ion-ios7-copy:before {\r\n content: \"\\f182\";\r\n}\r\n.ion-ios7-copy-outline:before {\r\n content: \"\\f181\";\r\n}\r\n.ion-ios7-download:before {\r\n content: \"\\f184\";\r\n}\r\n.ion-ios7-download-outline:before {\r\n content: \"\\f183\";\r\n}\r\n.ion-ios7-drag:before {\r\n content: \"\\f185\";\r\n}\r\n.ion-ios7-email:before {\r\n content: \"\\f187\";\r\n}\r\n.ion-ios7-email-outline:before {\r\n content: \"\\f186\";\r\n}\r\n.ion-ios7-expand:before {\r\n content: \"\\f30d\";\r\n}\r\n.ion-ios7-eye:before {\r\n content: \"\\f189\";\r\n}\r\n.ion-ios7-eye-outline:before {\r\n content: \"\\f188\";\r\n}\r\n.ion-ios7-fastforward:before {\r\n content: \"\\f18b\";\r\n}\r\n.ion-ios7-fastforward-outline:before {\r\n content: \"\\f18a\";\r\n}\r\n.ion-ios7-filing:before {\r\n content: \"\\f18d\";\r\n}\r\n.ion-ios7-filing-outline:before {\r\n content: \"\\f18c\";\r\n}\r\n.ion-ios7-film:before {\r\n content: \"\\f18f\";\r\n}\r\n.ion-ios7-film-outline:before {\r\n content: \"\\f18e\";\r\n}\r\n.ion-ios7-flag:before {\r\n content: \"\\f191\";\r\n}\r\n.ion-ios7-flag-outline:before {\r\n content: \"\\f190\";\r\n}\r\n.ion-ios7-folder:before {\r\n content: \"\\f193\";\r\n}\r\n.ion-ios7-folder-outline:before {\r\n content: \"\\f192\";\r\n}\r\n.ion-ios7-football:before {\r\n content: \"\\f329\";\r\n}\r\n.ion-ios7-football-outline:before {\r\n content: \"\\f328\";\r\n}\r\n.ion-ios7-gear:before {\r\n content: \"\\f195\";\r\n}\r\n.ion-ios7-gear-outline:before {\r\n content: \"\\f194\";\r\n}\r\n.ion-ios7-glasses:before {\r\n content: \"\\f197\";\r\n}\r\n.ion-ios7-glasses-outline:before {\r\n content: \"\\f196\";\r\n}\r\n.ion-ios7-heart:before {\r\n content: \"\\f199\";\r\n}\r\n.ion-ios7-heart-outline:before {\r\n content: \"\\f198\";\r\n}\r\n.ion-ios7-help:before {\r\n content: \"\\f19c\";\r\n}\r\n.ion-ios7-help-empty:before {\r\n content: \"\\f19a\";\r\n}\r\n.ion-ios7-help-outline:before {\r\n content: \"\\f19b\";\r\n}\r\n.ion-ios7-home:before {\r\n content: \"\\f32b\";\r\n}\r\n.ion-ios7-home-outline:before {\r\n content: \"\\f32a\";\r\n}\r\n.ion-ios7-infinite:before {\r\n content: \"\\f19e\";\r\n}\r\n.ion-ios7-infinite-outline:before {\r\n content: \"\\f19d\";\r\n}\r\n.ion-ios7-information:before {\r\n content: \"\\f1a1\";\r\n}\r\n.ion-ios7-information-empty:before {\r\n content: \"\\f19f\";\r\n}\r\n.ion-ios7-information-outline:before {\r\n content: \"\\f1a0\";\r\n}\r\n.ion-ios7-ionic-outline:before {\r\n content: \"\\f1a2\";\r\n}\r\n.ion-ios7-keypad:before {\r\n content: \"\\f1a4\";\r\n}\r\n.ion-ios7-keypad-outline:before {\r\n content: \"\\f1a3\";\r\n}\r\n.ion-ios7-lightbulb:before {\r\n content: \"\\f287\";\r\n}\r\n.ion-ios7-lightbulb-outline:before {\r\n content: \"\\f286\";\r\n}\r\n.ion-ios7-location:before {\r\n content: \"\\f1a6\";\r\n}\r\n.ion-ios7-location-outline:before {\r\n content: \"\\f1a5\";\r\n}\r\n.ion-ios7-locked:before {\r\n content: \"\\f1a8\";\r\n}\r\n.ion-ios7-locked-outline:before {\r\n content: \"\\f1a7\";\r\n}\r\n.ion-ios7-loop:before {\r\n content: \"\\f32d\";\r\n}\r\n.ion-ios7-loop-strong:before {\r\n content: \"\\f32c\";\r\n}\r\n.ion-ios7-medkit:before {\r\n content: \"\\f289\";\r\n}\r\n.ion-ios7-medkit-outline:before {\r\n content: \"\\f288\";\r\n}\r\n.ion-ios7-mic:before {\r\n content: \"\\f1ab\";\r\n}\r\n.ion-ios7-mic-off:before {\r\n content: \"\\f1a9\";\r\n}\r\n.ion-ios7-mic-outline:before {\r\n content: \"\\f1aa\";\r\n}\r\n.ion-ios7-minus:before {\r\n content: \"\\f1ae\";\r\n}\r\n.ion-ios7-minus-empty:before {\r\n content: \"\\f1ac\";\r\n}\r\n.ion-ios7-minus-outline:before {\r\n content: \"\\f1ad\";\r\n}\r\n.ion-ios7-monitor:before {\r\n content: \"\\f1b0\";\r\n}\r\n.ion-ios7-monitor-outline:before {\r\n content: \"\\f1af\";\r\n}\r\n.ion-ios7-moon:before {\r\n content: \"\\f1b2\";\r\n}\r\n.ion-ios7-moon-outline:before {\r\n content: \"\\f1b1\";\r\n}\r\n.ion-ios7-more:before {\r\n content: \"\\f1b4\";\r\n}\r\n.ion-ios7-more-outline:before {\r\n content: \"\\f1b3\";\r\n}\r\n.ion-ios7-musical-note:before {\r\n content: \"\\f1b5\";\r\n}\r\n.ion-ios7-musical-notes:before {\r\n content: \"\\f1b6\";\r\n}\r\n.ion-ios7-navigate:before {\r\n content: \"\\f1b8\";\r\n}\r\n.ion-ios7-navigate-outline:before {\r\n content: \"\\f1b7\";\r\n}\r\n.ion-ios7-paper:before {\r\n content: \"\\f32f\";\r\n}\r\n.ion-ios7-paper-outline:before {\r\n content: \"\\f32e\";\r\n}\r\n.ion-ios7-paperplane:before {\r\n content: \"\\f1ba\";\r\n}\r\n.ion-ios7-paperplane-outline:before {\r\n content: \"\\f1b9\";\r\n}\r\n.ion-ios7-partlysunny:before {\r\n content: \"\\f1bc\";\r\n}\r\n.ion-ios7-partlysunny-outline:before {\r\n content: \"\\f1bb\";\r\n}\r\n.ion-ios7-pause:before {\r\n content: \"\\f1be\";\r\n}\r\n.ion-ios7-pause-outline:before {\r\n content: \"\\f1bd\";\r\n}\r\n.ion-ios7-paw:before {\r\n content: \"\\f331\";\r\n}\r\n.ion-ios7-paw-outline:before {\r\n content: \"\\f330\";\r\n}\r\n.ion-ios7-people:before {\r\n content: \"\\f1c0\";\r\n}\r\n.ion-ios7-people-outline:before {\r\n content: \"\\f1bf\";\r\n}\r\n.ion-ios7-person:before {\r\n content: \"\\f1c2\";\r\n}\r\n.ion-ios7-person-outline:before {\r\n content: \"\\f1c1\";\r\n}\r\n.ion-ios7-personadd:before {\r\n content: \"\\f1c4\";\r\n}\r\n.ion-ios7-personadd-outline:before {\r\n content: \"\\f1c3\";\r\n}\r\n.ion-ios7-photos:before {\r\n content: \"\\f1c6\";\r\n}\r\n.ion-ios7-photos-outline:before {\r\n content: \"\\f1c5\";\r\n}\r\n.ion-ios7-pie:before {\r\n content: \"\\f28b\";\r\n}\r\n.ion-ios7-pie-outline:before {\r\n content: \"\\f28a\";\r\n}\r\n.ion-ios7-play:before {\r\n content: \"\\f1c8\";\r\n}\r\n.ion-ios7-play-outline:before {\r\n content: \"\\f1c7\";\r\n}\r\n.ion-ios7-plus:before {\r\n content: \"\\f1cb\";\r\n}\r\n.ion-ios7-plus-empty:before {\r\n content: \"\\f1c9\";\r\n}\r\n.ion-ios7-plus-outline:before {\r\n content: \"\\f1ca\";\r\n}\r\n.ion-ios7-pricetag:before {\r\n content: \"\\f28d\";\r\n}\r\n.ion-ios7-pricetag-outline:before {\r\n content: \"\\f28c\";\r\n}\r\n.ion-ios7-pricetags:before {\r\n content: \"\\f333\";\r\n}\r\n.ion-ios7-pricetags-outline:before {\r\n content: \"\\f332\";\r\n}\r\n.ion-ios7-printer:before {\r\n content: \"\\f1cd\";\r\n}\r\n.ion-ios7-printer-outline:before {\r\n content: \"\\f1cc\";\r\n}\r\n.ion-ios7-pulse:before {\r\n content: \"\\f335\";\r\n}\r\n.ion-ios7-pulse-strong:before {\r\n content: \"\\f334\";\r\n}\r\n.ion-ios7-rainy:before {\r\n content: \"\\f1cf\";\r\n}\r\n.ion-ios7-rainy-outline:before {\r\n content: \"\\f1ce\";\r\n}\r\n.ion-ios7-recording:before {\r\n content: \"\\f1d1\";\r\n}\r\n.ion-ios7-recording-outline:before {\r\n content: \"\\f1d0\";\r\n}\r\n.ion-ios7-redo:before {\r\n content: \"\\f1d3\";\r\n}\r\n.ion-ios7-redo-outline:before {\r\n content: \"\\f1d2\";\r\n}\r\n.ion-ios7-refresh:before {\r\n content: \"\\f1d6\";\r\n}\r\n.ion-ios7-refresh-empty:before {\r\n content: \"\\f1d4\";\r\n}\r\n.ion-ios7-refresh-outline:before {\r\n content: \"\\f1d5\";\r\n}\r\n.ion-ios7-reload:before {\r\n content: \"\\f28e\";\r\n}\r\n.ion-ios7-reverse-camera:before {\r\n content: \"\\f337\";\r\n}\r\n.ion-ios7-reverse-camera-outline:before {\r\n content: \"\\f336\";\r\n}\r\n.ion-ios7-rewind:before {\r\n content: \"\\f1d8\";\r\n}\r\n.ion-ios7-rewind-outline:before {\r\n content: \"\\f1d7\";\r\n}\r\n.ion-ios7-search:before {\r\n content: \"\\f1da\";\r\n}\r\n.ion-ios7-search-strong:before {\r\n content: \"\\f1d9\";\r\n}\r\n.ion-ios7-settings:before {\r\n content: \"\\f339\";\r\n}\r\n.ion-ios7-settings-strong:before {\r\n content: \"\\f338\";\r\n}\r\n.ion-ios7-shrink:before {\r\n content: \"\\f30e\";\r\n}\r\n.ion-ios7-skipbackward:before {\r\n content: \"\\f1dc\";\r\n}\r\n.ion-ios7-skipbackward-outline:before {\r\n content: \"\\f1db\";\r\n}\r\n.ion-ios7-skipforward:before {\r\n content: \"\\f1de\";\r\n}\r\n.ion-ios7-skipforward-outline:before {\r\n content: \"\\f1dd\";\r\n}\r\n.ion-ios7-snowy:before {\r\n content: \"\\f309\";\r\n}\r\n.ion-ios7-speedometer:before {\r\n content: \"\\f290\";\r\n}\r\n.ion-ios7-speedometer-outline:before {\r\n content: \"\\f28f\";\r\n}\r\n.ion-ios7-star:before {\r\n content: \"\\f1e0\";\r\n}\r\n.ion-ios7-star-half:before {\r\n content: \"\\f33a\";\r\n}\r\n.ion-ios7-star-outline:before {\r\n content: \"\\f1df\";\r\n}\r\n.ion-ios7-stopwatch:before {\r\n content: \"\\f1e2\";\r\n}\r\n.ion-ios7-stopwatch-outline:before {\r\n content: \"\\f1e1\";\r\n}\r\n.ion-ios7-sunny:before {\r\n content: \"\\f1e4\";\r\n}\r\n.ion-ios7-sunny-outline:before {\r\n content: \"\\f1e3\";\r\n}\r\n.ion-ios7-telephone:before {\r\n content: \"\\f1e6\";\r\n}\r\n.ion-ios7-telephone-outline:before {\r\n content: \"\\f1e5\";\r\n}\r\n.ion-ios7-tennisball:before {\r\n content: \"\\f33c\";\r\n}\r\n.ion-ios7-tennisball-outline:before {\r\n content: \"\\f33b\";\r\n}\r\n.ion-ios7-thunderstorm:before {\r\n content: \"\\f1e8\";\r\n}\r\n.ion-ios7-thunderstorm-outline:before {\r\n content: \"\\f1e7\";\r\n}\r\n.ion-ios7-time:before {\r\n content: \"\\f292\";\r\n}\r\n.ion-ios7-time-outline:before {\r\n content: \"\\f291\";\r\n}\r\n.ion-ios7-timer:before {\r\n content: \"\\f1ea\";\r\n}\r\n.ion-ios7-timer-outline:before {\r\n content: \"\\f1e9\";\r\n}\r\n.ion-ios7-toggle:before {\r\n content: \"\\f33e\";\r\n}\r\n.ion-ios7-toggle-outline:before {\r\n content: \"\\f33d\";\r\n}\r\n.ion-ios7-trash:before {\r\n content: \"\\f1ec\";\r\n}\r\n.ion-ios7-trash-outline:before {\r\n content: \"\\f1eb\";\r\n}\r\n.ion-ios7-undo:before {\r\n content: \"\\f1ee\";\r\n}\r\n.ion-ios7-undo-outline:before {\r\n content: \"\\f1ed\";\r\n}\r\n.ion-ios7-unlocked:before {\r\n content: \"\\f1f0\";\r\n}\r\n.ion-ios7-unlocked-outline:before {\r\n content: \"\\f1ef\";\r\n}\r\n.ion-ios7-upload:before {\r\n content: \"\\f1f2\";\r\n}\r\n.ion-ios7-upload-outline:before {\r\n content: \"\\f1f1\";\r\n}\r\n.ion-ios7-videocam:before {\r\n content: \"\\f1f4\";\r\n}\r\n.ion-ios7-videocam-outline:before {\r\n content: \"\\f1f3\";\r\n}\r\n.ion-ios7-volume-high:before {\r\n content: \"\\f1f5\";\r\n}\r\n.ion-ios7-volume-low:before {\r\n content: \"\\f1f6\";\r\n}\r\n.ion-ios7-wineglass:before {\r\n content: \"\\f294\";\r\n}\r\n.ion-ios7-wineglass-outline:before {\r\n content: \"\\f293\";\r\n}\r\n.ion-ios7-world:before {\r\n content: \"\\f1f8\";\r\n}\r\n.ion-ios7-world-outline:before {\r\n content: \"\\f1f7\";\r\n}\r\n.ion-ipad:before {\r\n content: \"\\f1f9\";\r\n}\r\n.ion-iphone:before {\r\n content: \"\\f1fa\";\r\n}\r\n.ion-ipod:before {\r\n content: \"\\f1fb\";\r\n}\r\n.ion-jet:before {\r\n content: \"\\f295\";\r\n}\r\n.ion-key:before {\r\n content: \"\\f296\";\r\n}\r\n.ion-knife:before {\r\n content: \"\\f297\";\r\n}\r\n.ion-laptop:before {\r\n content: \"\\f1fc\";\r\n}\r\n.ion-leaf:before {\r\n content: \"\\f1fd\";\r\n}\r\n.ion-levels:before {\r\n content: \"\\f298\";\r\n}\r\n.ion-lightbulb:before {\r\n content: \"\\f299\";\r\n}\r\n.ion-link:before {\r\n content: \"\\f1fe\";\r\n}\r\n.ion-load-a:before {\r\n content: \"\\f29a\";\r\n}\r\n.ion-load-b:before {\r\n content: \"\\f29b\";\r\n}\r\n.ion-load-c:before {\r\n content: \"\\f29c\";\r\n}\r\n.ion-load-d:before {\r\n content: \"\\f29d\";\r\n}\r\n.ion-location:before {\r\n content: \"\\f1ff\";\r\n}\r\n.ion-locked:before {\r\n content: \"\\f200\";\r\n}\r\n.ion-log-in:before {\r\n content: \"\\f29e\";\r\n}\r\n.ion-log-out:before {\r\n content: \"\\f29f\";\r\n}\r\n.ion-loop:before {\r\n content: \"\\f201\";\r\n}\r\n.ion-magnet:before {\r\n content: \"\\f2a0\";\r\n}\r\n.ion-male:before {\r\n content: \"\\f2a1\";\r\n}\r\n.ion-man:before {\r\n content: \"\\f202\";\r\n}\r\n.ion-map:before {\r\n content: \"\\f203\";\r\n}\r\n.ion-medkit:before {\r\n content: \"\\f2a2\";\r\n}\r\n.ion-merge:before {\r\n content: \"\\f33f\";\r\n}\r\n.ion-mic-a:before {\r\n content: \"\\f204\";\r\n}\r\n.ion-mic-b:before {\r\n content: \"\\f205\";\r\n}\r\n.ion-mic-c:before {\r\n content: \"\\f206\";\r\n}\r\n.ion-minus:before {\r\n content: \"\\f209\";\r\n}\r\n.ion-minus-circled:before {\r\n content: \"\\f207\";\r\n}\r\n.ion-minus-round:before {\r\n content: \"\\f208\";\r\n}\r\n.ion-model-s:before {\r\n content: \"\\f2c1\";\r\n}\r\n.ion-monitor:before {\r\n content: \"\\f20a\";\r\n}\r\n.ion-more:before {\r\n content: \"\\f20b\";\r\n}\r\n.ion-mouse:before {\r\n content: \"\\f340\";\r\n}\r\n.ion-music-note:before {\r\n content: \"\\f20c\";\r\n}\r\n.ion-navicon:before {\r\n content: \"\\f20e\";\r\n}\r\n.ion-navicon-round:before {\r\n content: \"\\f20d\";\r\n}\r\n.ion-navigate:before {\r\n content: \"\\f2a3\";\r\n}\r\n.ion-network:before {\r\n content: \"\\f341\";\r\n}\r\n.ion-no-smoking:before {\r\n content: \"\\f2c2\";\r\n}\r\n.ion-nuclear:before {\r\n content: \"\\f2a4\";\r\n}\r\n.ion-outlet:before {\r\n content: \"\\f342\";\r\n}\r\n.ion-paper-airplane:before {\r\n content: \"\\f2c3\";\r\n}\r\n.ion-paperclip:before {\r\n content: \"\\f20f\";\r\n}\r\n.ion-pause:before {\r\n content: \"\\f210\";\r\n}\r\n.ion-person:before {\r\n content: \"\\f213\";\r\n}\r\n.ion-person-add:before {\r\n content: \"\\f211\";\r\n}\r\n.ion-person-stalker:before {\r\n content: \"\\f212\";\r\n}\r\n.ion-pie-graph:before {\r\n content: \"\\f2a5\";\r\n}\r\n.ion-pin:before {\r\n content: \"\\f2a6\";\r\n}\r\n.ion-pinpoint:before {\r\n content: \"\\f2a7\";\r\n}\r\n.ion-pizza:before {\r\n content: \"\\f2a8\";\r\n}\r\n.ion-plane:before {\r\n content: \"\\f214\";\r\n}\r\n.ion-planet:before {\r\n content: \"\\f343\";\r\n}\r\n.ion-play:before {\r\n content: \"\\f215\";\r\n}\r\n.ion-playstation:before {\r\n content: \"\\f30a\";\r\n}\r\n.ion-plus:before {\r\n content: \"\\f218\";\r\n}\r\n.ion-plus-circled:before {\r\n content: \"\\f216\";\r\n}\r\n.ion-plus-round:before {\r\n content: \"\\f217\";\r\n}\r\n.ion-podium:before {\r\n content: \"\\f344\";\r\n}\r\n.ion-pound:before {\r\n content: \"\\f219\";\r\n}\r\n.ion-power:before {\r\n content: \"\\f2a9\";\r\n}\r\n.ion-pricetag:before {\r\n content: \"\\f2aa\";\r\n}\r\n.ion-pricetags:before {\r\n content: \"\\f2ab\";\r\n}\r\n.ion-printer:before {\r\n content: \"\\f21a\";\r\n}\r\n.ion-pull-request:before {\r\n content: \"\\f345\";\r\n}\r\n.ion-qr-scanner:before {\r\n content: \"\\f346\";\r\n}\r\n.ion-quote:before {\r\n content: \"\\f347\";\r\n}\r\n.ion-radio-waves:before {\r\n content: \"\\f2ac\";\r\n}\r\n.ion-record:before {\r\n content: \"\\f21b\";\r\n}\r\n.ion-refresh:before {\r\n content: \"\\f21c\";\r\n}\r\n.ion-reply:before {\r\n content: \"\\f21e\";\r\n}\r\n.ion-reply-all:before {\r\n content: \"\\f21d\";\r\n}\r\n.ion-ribbon-a:before {\r\n content: \"\\f348\";\r\n}\r\n.ion-ribbon-b:before {\r\n content: \"\\f349\";\r\n}\r\n.ion-sad:before {\r\n content: \"\\f34a\";\r\n}\r\n.ion-scissors:before {\r\n content: \"\\f34b\";\r\n}\r\n.ion-search:before {\r\n content: \"\\f21f\";\r\n}\r\n.ion-settings:before {\r\n content: \"\\f2ad\";\r\n}\r\n.ion-share:before {\r\n content: \"\\f220\";\r\n}\r\n.ion-shuffle:before {\r\n content: \"\\f221\";\r\n}\r\n.ion-skip-backward:before {\r\n content: \"\\f222\";\r\n}\r\n.ion-skip-forward:before {\r\n content: \"\\f223\";\r\n}\r\n.ion-social-android:before {\r\n content: \"\\f225\";\r\n}\r\n.ion-social-android-outline:before {\r\n content: \"\\f224\";\r\n}\r\n.ion-social-apple:before {\r\n content: \"\\f227\";\r\n}\r\n.ion-social-apple-outline:before {\r\n content: \"\\f226\";\r\n}\r\n.ion-social-bitcoin:before {\r\n content: \"\\f2af\";\r\n}\r\n.ion-social-bitcoin-outline:before {\r\n content: \"\\f2ae\";\r\n}\r\n.ion-social-buffer:before {\r\n content: \"\\f229\";\r\n}\r\n.ion-social-buffer-outline:before {\r\n content: \"\\f228\";\r\n}\r\n.ion-social-designernews:before {\r\n content: \"\\f22b\";\r\n}\r\n.ion-social-designernews-outline:before {\r\n content: \"\\f22a\";\r\n}\r\n.ion-social-dribbble:before {\r\n content: \"\\f22d\";\r\n}\r\n.ion-social-dribbble-outline:before {\r\n content: \"\\f22c\";\r\n}\r\n.ion-social-dropbox:before {\r\n content: \"\\f22f\";\r\n}\r\n.ion-social-dropbox-outline:before {\r\n content: \"\\f22e\";\r\n}\r\n.ion-social-facebook:before {\r\n content: \"\\f231\";\r\n}\r\n.ion-social-facebook-outline:before {\r\n content: \"\\f230\";\r\n}\r\n.ion-social-foursquare:before {\r\n content: \"\\f34d\";\r\n}\r\n.ion-social-foursquare-outline:before {\r\n content: \"\\f34c\";\r\n}\r\n.ion-social-freebsd-devil:before {\r\n content: \"\\f2c4\";\r\n}\r\n.ion-social-github:before {\r\n content: \"\\f233\";\r\n}\r\n.ion-social-github-outline:before {\r\n content: \"\\f232\";\r\n}\r\n.ion-social-google:before {\r\n content: \"\\f34f\";\r\n}\r\n.ion-social-google-outline:before {\r\n content: \"\\f34e\";\r\n}\r\n.ion-social-googleplus:before {\r\n content: \"\\f235\";\r\n}\r\n.ion-social-googleplus-outline:before {\r\n content: \"\\f234\";\r\n}\r\n.ion-social-hackernews:before {\r\n content: \"\\f237\";\r\n}\r\n.ion-social-hackernews-outline:before {\r\n content: \"\\f236\";\r\n}\r\n.ion-social-instagram:before {\r\n content: \"\\f351\";\r\n}\r\n.ion-social-instagram-outline:before {\r\n content: \"\\f350\";\r\n}\r\n.ion-social-linkedin:before {\r\n content: \"\\f239\";\r\n}\r\n.ion-social-linkedin-outline:before {\r\n content: \"\\f238\";\r\n}\r\n.ion-social-pinterest:before {\r\n content: \"\\f2b1\";\r\n}\r\n.ion-social-pinterest-outline:before {\r\n content: \"\\f2b0\";\r\n}\r\n.ion-social-reddit:before {\r\n content: \"\\f23b\";\r\n}\r\n.ion-social-reddit-outline:before {\r\n content: \"\\f23a\";\r\n}\r\n.ion-social-rss:before {\r\n content: \"\\f23d\";\r\n}\r\n.ion-social-rss-outline:before {\r\n content: \"\\f23c\";\r\n}\r\n.ion-social-skype:before {\r\n content: \"\\f23f\";\r\n}\r\n.ion-social-skype-outline:before {\r\n content: \"\\f23e\";\r\n}\r\n.ion-social-tumblr:before {\r\n content: \"\\f241\";\r\n}\r\n.ion-social-tumblr-outline:before {\r\n content: \"\\f240\";\r\n}\r\n.ion-social-tux:before {\r\n content: \"\\f2c5\";\r\n}\r\n.ion-social-twitter:before {\r\n content: \"\\f243\";\r\n}\r\n.ion-social-twitter-outline:before {\r\n content: \"\\f242\";\r\n}\r\n.ion-social-usd:before {\r\n content: \"\\f353\";\r\n}\r\n.ion-social-usd-outline:before {\r\n content: \"\\f352\";\r\n}\r\n.ion-social-vimeo:before {\r\n content: \"\\f245\";\r\n}\r\n.ion-social-vimeo-outline:before {\r\n content: \"\\f244\";\r\n}\r\n.ion-social-windows:before {\r\n content: \"\\f247\";\r\n}\r\n.ion-social-windows-outline:before {\r\n content: \"\\f246\";\r\n}\r\n.ion-social-wordpress:before {\r\n content: \"\\f249\";\r\n}\r\n.ion-social-wordpress-outline:before {\r\n content: \"\\f248\";\r\n}\r\n.ion-social-yahoo:before {\r\n content: \"\\f24b\";\r\n}\r\n.ion-social-yahoo-outline:before {\r\n content: \"\\f24a\";\r\n}\r\n.ion-social-youtube:before {\r\n content: \"\\f24d\";\r\n}\r\n.ion-social-youtube-outline:before {\r\n content: \"\\f24c\";\r\n}\r\n.ion-speakerphone:before {\r\n content: \"\\f2b2\";\r\n}\r\n.ion-speedometer:before {\r\n content: \"\\f2b3\";\r\n}\r\n.ion-spoon:before {\r\n content: \"\\f2b4\";\r\n}\r\n.ion-star:before {\r\n content: \"\\f24e\";\r\n}\r\n.ion-stats-bars:before {\r\n content: \"\\f2b5\";\r\n}\r\n.ion-steam:before {\r\n content: \"\\f30b\";\r\n}\r\n.ion-stop:before {\r\n content: \"\\f24f\";\r\n}\r\n.ion-thermometer:before {\r\n content: \"\\f2b6\";\r\n}\r\n.ion-thumbsdown:before {\r\n content: \"\\f250\";\r\n}\r\n.ion-thumbsup:before {\r\n content: \"\\f251\";\r\n}\r\n.ion-toggle:before {\r\n content: \"\\f355\";\r\n}\r\n.ion-toggle-filled:before {\r\n content: \"\\f354\";\r\n}\r\n.ion-trash-a:before {\r\n content: \"\\f252\";\r\n}\r\n.ion-trash-b:before {\r\n content: \"\\f253\";\r\n}\r\n.ion-trophy:before {\r\n content: \"\\f356\";\r\n}\r\n.ion-umbrella:before {\r\n content: \"\\f2b7\";\r\n}\r\n.ion-university:before {\r\n content: \"\\f357\";\r\n}\r\n.ion-unlocked:before {\r\n content: \"\\f254\";\r\n}\r\n.ion-upload:before {\r\n content: \"\\f255\";\r\n}\r\n.ion-usb:before {\r\n content: \"\\f2b8\";\r\n}\r\n.ion-videocamera:before {\r\n content: \"\\f256\";\r\n}\r\n.ion-volume-high:before {\r\n content: \"\\f257\";\r\n}\r\n.ion-volume-low:before {\r\n content: \"\\f258\";\r\n}\r\n.ion-volume-medium:before {\r\n content: \"\\f259\";\r\n}\r\n.ion-volume-mute:before {\r\n content: \"\\f25a\";\r\n}\r\n.ion-wand:before {\r\n content: \"\\f358\";\r\n}\r\n.ion-waterdrop:before {\r\n content: \"\\f25b\";\r\n}\r\n.ion-wifi:before {\r\n content: \"\\f25c\";\r\n}\r\n.ion-wineglass:before {\r\n content: \"\\f2b9\";\r\n}\r\n.ion-woman:before {\r\n content: \"\\f25d\";\r\n}\r\n.ion-wrench:before {\r\n content: \"\\f2ba\";\r\n}\r\n.ion-xbox:before {\r\n content: \"\\f30c\";\r\n}\r\n@font-face {\r\n font-family: 'themify';\r\n src: url('../fonts/themify.eot?-fvbane');\r\n src: url('../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'), url('../fonts/themify.woff?-fvbane') format('woff'), url('../fonts/themify.ttf?-fvbane') format('truetype'), url('../fonts/themify.svg?-fvbane#themify') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n[class^=\"ti-\"],\r\n[class*=\" ti-\"] {\r\n font-family: 'themify';\r\n speak: none;\r\n font-style: normal;\r\n font-weight: normal;\r\n font-variant: normal;\r\n text-transform: none;\r\n line-height: 1;\r\n /* Better Font Rendering =========== */\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.ti-wand:before {\r\n content: \"\\e600\";\r\n}\r\n.ti-volume:before {\r\n content: \"\\e601\";\r\n}\r\n.ti-user:before {\r\n content: \"\\e602\";\r\n}\r\n.ti-unlock:before {\r\n content: \"\\e603\";\r\n}\r\n.ti-unlink:before {\r\n content: \"\\e604\";\r\n}\r\n.ti-trash:before {\r\n content: \"\\e605\";\r\n}\r\n.ti-thought:before {\r\n content: \"\\e606\";\r\n}\r\n.ti-target:before {\r\n content: \"\\e607\";\r\n}\r\n.ti-tag:before {\r\n content: \"\\e608\";\r\n}\r\n.ti-tablet:before {\r\n content: \"\\e609\";\r\n}\r\n.ti-star:before {\r\n content: \"\\e60a\";\r\n}\r\n.ti-spray:before {\r\n content: \"\\e60b\";\r\n}\r\n.ti-signal:before {\r\n content: \"\\e60c\";\r\n}\r\n.ti-shopping-cart:before {\r\n content: \"\\e60d\";\r\n}\r\n.ti-shopping-cart-full:before {\r\n content: \"\\e60e\";\r\n}\r\n.ti-settings:before {\r\n content: \"\\e60f\";\r\n}\r\n.ti-search:before {\r\n content: \"\\e610\";\r\n}\r\n.ti-zoom-in:before {\r\n content: \"\\e611\";\r\n}\r\n.ti-zoom-out:before {\r\n content: \"\\e612\";\r\n}\r\n.ti-cut:before {\r\n content: \"\\e613\";\r\n}\r\n.ti-ruler:before {\r\n content: \"\\e614\";\r\n}\r\n.ti-ruler-pencil:before {\r\n content: \"\\e615\";\r\n}\r\n.ti-ruler-alt:before {\r\n content: \"\\e616\";\r\n}\r\n.ti-bookmark:before {\r\n content: \"\\e617\";\r\n}\r\n.ti-bookmark-alt:before {\r\n content: \"\\e618\";\r\n}\r\n.ti-reload:before {\r\n content: \"\\e619\";\r\n}\r\n.ti-plus:before {\r\n content: \"\\e61a\";\r\n}\r\n.ti-pin:before {\r\n content: \"\\e61b\";\r\n}\r\n.ti-pencil:before {\r\n content: \"\\e61c\";\r\n}\r\n.ti-pencil-alt:before {\r\n content: \"\\e61d\";\r\n}\r\n.ti-paint-roller:before {\r\n content: \"\\e61e\";\r\n}\r\n.ti-paint-bucket:before {\r\n content: \"\\e61f\";\r\n}\r\n.ti-na:before {\r\n content: \"\\e620\";\r\n}\r\n.ti-mobile:before {\r\n content: \"\\e621\";\r\n}\r\n.ti-minus:before {\r\n content: \"\\e622\";\r\n}\r\n.ti-medall:before {\r\n content: \"\\e623\";\r\n}\r\n.ti-medall-alt:before {\r\n content: \"\\e624\";\r\n}\r\n.ti-marker:before {\r\n content: \"\\e625\";\r\n}\r\n.ti-marker-alt:before {\r\n content: \"\\e626\";\r\n}\r\n.ti-arrow-up:before {\r\n content: \"\\e627\";\r\n}\r\n.ti-arrow-right:before {\r\n content: \"\\e628\";\r\n}\r\n.ti-arrow-left:before {\r\n content: \"\\e629\";\r\n}\r\n.ti-arrow-down:before {\r\n content: \"\\e62a\";\r\n}\r\n.ti-lock:before {\r\n content: \"\\e62b\";\r\n}\r\n.ti-location-arrow:before {\r\n content: \"\\e62c\";\r\n}\r\n.ti-link:before {\r\n content: \"\\e62d\";\r\n}\r\n.ti-layout:before {\r\n content: \"\\e62e\";\r\n}\r\n.ti-layers:before {\r\n content: \"\\e62f\";\r\n}\r\n.ti-layers-alt:before {\r\n content: \"\\e630\";\r\n}\r\n.ti-key:before {\r\n content: \"\\e631\";\r\n}\r\n.ti-import:before {\r\n content: \"\\e632\";\r\n}\r\n.ti-image:before {\r\n content: \"\\e633\";\r\n}\r\n.ti-heart:before {\r\n content: \"\\e634\";\r\n}\r\n.ti-heart-broken:before {\r\n content: \"\\e635\";\r\n}\r\n.ti-hand-stop:before {\r\n content: \"\\e636\";\r\n}\r\n.ti-hand-open:before {\r\n content: \"\\e637\";\r\n}\r\n.ti-hand-drag:before {\r\n content: \"\\e638\";\r\n}\r\n.ti-folder:before {\r\n content: \"\\e639\";\r\n}\r\n.ti-flag:before {\r\n content: \"\\e63a\";\r\n}\r\n.ti-flag-alt:before {\r\n content: \"\\e63b\";\r\n}\r\n.ti-flag-alt-2:before {\r\n content: \"\\e63c\";\r\n}\r\n.ti-eye:before {\r\n content: \"\\e63d\";\r\n}\r\n.ti-export:before {\r\n content: \"\\e63e\";\r\n}\r\n.ti-exchange-vertical:before {\r\n content: \"\\e63f\";\r\n}\r\n.ti-desktop:before {\r\n content: \"\\e640\";\r\n}\r\n.ti-cup:before {\r\n content: \"\\e641\";\r\n}\r\n.ti-crown:before {\r\n content: \"\\e642\";\r\n}\r\n.ti-comments:before {\r\n content: \"\\e643\";\r\n}\r\n.ti-comment:before {\r\n content: \"\\e644\";\r\n}\r\n.ti-comment-alt:before {\r\n content: \"\\e645\";\r\n}\r\n.ti-close:before {\r\n content: \"\\e646\";\r\n}\r\n.ti-clip:before {\r\n content: \"\\e647\";\r\n}\r\n.ti-angle-up:before {\r\n content: \"\\e648\";\r\n}\r\n.ti-angle-right:before {\r\n content: \"\\e649\";\r\n}\r\n.ti-angle-left:before {\r\n content: \"\\e64a\";\r\n}\r\n.ti-angle-down:before {\r\n content: \"\\e64b\";\r\n}\r\n.ti-check:before {\r\n content: \"\\e64c\";\r\n}\r\n.ti-check-box:before {\r\n content: \"\\e64d\";\r\n}\r\n.ti-camera:before {\r\n content: \"\\e64e\";\r\n}\r\n.ti-announcement:before {\r\n content: \"\\e64f\";\r\n}\r\n.ti-brush:before {\r\n content: \"\\e650\";\r\n}\r\n.ti-briefcase:before {\r\n content: \"\\e651\";\r\n}\r\n.ti-bolt:before {\r\n content: \"\\e652\";\r\n}\r\n.ti-bolt-alt:before {\r\n content: \"\\e653\";\r\n}\r\n.ti-blackboard:before {\r\n content: \"\\e654\";\r\n}\r\n.ti-bag:before {\r\n content: \"\\e655\";\r\n}\r\n.ti-move:before {\r\n content: \"\\e656\";\r\n}\r\n.ti-arrows-vertical:before {\r\n content: \"\\e657\";\r\n}\r\n.ti-arrows-horizontal:before {\r\n content: \"\\e658\";\r\n}\r\n.ti-fullscreen:before {\r\n content: \"\\e659\";\r\n}\r\n.ti-arrow-top-right:before {\r\n content: \"\\e65a\";\r\n}\r\n.ti-arrow-top-left:before {\r\n content: \"\\e65b\";\r\n}\r\n.ti-arrow-circle-up:before {\r\n content: \"\\e65c\";\r\n}\r\n.ti-arrow-circle-right:before {\r\n content: \"\\e65d\";\r\n}\r\n.ti-arrow-circle-left:before {\r\n content: \"\\e65e\";\r\n}\r\n.ti-arrow-circle-down:before {\r\n content: \"\\e65f\";\r\n}\r\n.ti-angle-double-up:before {\r\n content: \"\\e660\";\r\n}\r\n.ti-angle-double-right:before {\r\n content: \"\\e661\";\r\n}\r\n.ti-angle-double-left:before {\r\n content: \"\\e662\";\r\n}\r\n.ti-angle-double-down:before {\r\n content: \"\\e663\";\r\n}\r\n.ti-zip:before {\r\n content: \"\\e664\";\r\n}\r\n.ti-world:before {\r\n content: \"\\e665\";\r\n}\r\n.ti-wheelchair:before {\r\n content: \"\\e666\";\r\n}\r\n.ti-view-list:before {\r\n content: \"\\e667\";\r\n}\r\n.ti-view-list-alt:before {\r\n content: \"\\e668\";\r\n}\r\n.ti-view-grid:before {\r\n content: \"\\e669\";\r\n}\r\n.ti-uppercase:before {\r\n content: \"\\e66a\";\r\n}\r\n.ti-upload:before {\r\n content: \"\\e66b\";\r\n}\r\n.ti-underline:before {\r\n content: \"\\e66c\";\r\n}\r\n.ti-truck:before {\r\n content: \"\\e66d\";\r\n}\r\n.ti-timer:before {\r\n content: \"\\e66e\";\r\n}\r\n.ti-ticket:before {\r\n content: \"\\e66f\";\r\n}\r\n.ti-thumb-up:before {\r\n content: \"\\e670\";\r\n}\r\n.ti-thumb-down:before {\r\n content: \"\\e671\";\r\n}\r\n.ti-text:before {\r\n content: \"\\e672\";\r\n}\r\n.ti-stats-up:before {\r\n content: \"\\e673\";\r\n}\r\n.ti-stats-down:before {\r\n content: \"\\e674\";\r\n}\r\n.ti-split-v:before {\r\n content: \"\\e675\";\r\n}\r\n.ti-split-h:before {\r\n content: \"\\e676\";\r\n}\r\n.ti-smallcap:before {\r\n content: \"\\e677\";\r\n}\r\n.ti-shine:before {\r\n content: \"\\e678\";\r\n}\r\n.ti-shift-right:before {\r\n content: \"\\e679\";\r\n}\r\n.ti-shift-left:before {\r\n content: \"\\e67a\";\r\n}\r\n.ti-shield:before {\r\n content: \"\\e67b\";\r\n}\r\n.ti-notepad:before {\r\n content: \"\\e67c\";\r\n}\r\n.ti-server:before {\r\n content: \"\\e67d\";\r\n}\r\n.ti-quote-right:before {\r\n content: \"\\e67e\";\r\n}\r\n.ti-quote-left:before {\r\n content: \"\\e67f\";\r\n}\r\n.ti-pulse:before {\r\n content: \"\\e680\";\r\n}\r\n.ti-printer:before {\r\n content: \"\\e681\";\r\n}\r\n.ti-power-off:before {\r\n content: \"\\e682\";\r\n}\r\n.ti-plug:before {\r\n content: \"\\e683\";\r\n}\r\n.ti-pie-chart:before {\r\n content: \"\\e684\";\r\n}\r\n.ti-paragraph:before {\r\n content: \"\\e685\";\r\n}\r\n.ti-panel:before {\r\n content: \"\\e686\";\r\n}\r\n.ti-package:before {\r\n content: \"\\e687\";\r\n}\r\n.ti-music:before {\r\n content: \"\\e688\";\r\n}\r\n.ti-music-alt:before {\r\n content: \"\\e689\";\r\n}\r\n.ti-mouse:before {\r\n content: \"\\e68a\";\r\n}\r\n.ti-mouse-alt:before {\r\n content: \"\\e68b\";\r\n}\r\n.ti-money:before {\r\n content: \"\\e68c\";\r\n}\r\n.ti-microphone:before {\r\n content: \"\\e68d\";\r\n}\r\n.ti-menu:before {\r\n content: \"\\e68e\";\r\n}\r\n.ti-menu-alt:before {\r\n content: \"\\e68f\";\r\n}\r\n.ti-map:before {\r\n content: \"\\e690\";\r\n}\r\n.ti-map-alt:before {\r\n content: \"\\e691\";\r\n}\r\n.ti-loop:before {\r\n content: \"\\e692\";\r\n}\r\n.ti-location-pin:before {\r\n content: \"\\e693\";\r\n}\r\n.ti-list:before {\r\n content: \"\\e694\";\r\n}\r\n.ti-light-bulb:before {\r\n content: \"\\e695\";\r\n}\r\n.ti-Italic:before {\r\n content: \"\\e696\";\r\n}\r\n.ti-info:before {\r\n content: \"\\e697\";\r\n}\r\n.ti-infinite:before {\r\n content: \"\\e698\";\r\n}\r\n.ti-id-badge:before {\r\n content: \"\\e699\";\r\n}\r\n.ti-hummer:before {\r\n content: \"\\e69a\";\r\n}\r\n.ti-home:before {\r\n content: \"\\e69b\";\r\n}\r\n.ti-help:before {\r\n content: \"\\e69c\";\r\n}\r\n.ti-headphone:before {\r\n content: \"\\e69d\";\r\n}\r\n.ti-harddrives:before {\r\n content: \"\\e69e\";\r\n}\r\n.ti-harddrive:before {\r\n content: \"\\e69f\";\r\n}\r\n.ti-gift:before {\r\n content: \"\\e6a0\";\r\n}\r\n.ti-game:before {\r\n content: \"\\e6a1\";\r\n}\r\n.ti-filter:before {\r\n content: \"\\e6a2\";\r\n}\r\n.ti-files:before {\r\n content: \"\\e6a3\";\r\n}\r\n.ti-file:before {\r\n content: \"\\e6a4\";\r\n}\r\n.ti-eraser:before {\r\n content: \"\\e6a5\";\r\n}\r\n.ti-envelope:before {\r\n content: \"\\e6a6\";\r\n}\r\n.ti-download:before {\r\n content: \"\\e6a7\";\r\n}\r\n.ti-direction:before {\r\n content: \"\\e6a8\";\r\n}\r\n.ti-direction-alt:before {\r\n content: \"\\e6a9\";\r\n}\r\n.ti-dashboard:before {\r\n content: \"\\e6aa\";\r\n}\r\n.ti-control-stop:before {\r\n content: \"\\e6ab\";\r\n}\r\n.ti-control-shuffle:before {\r\n content: \"\\e6ac\";\r\n}\r\n.ti-control-play:before {\r\n content: \"\\e6ad\";\r\n}\r\n.ti-control-pause:before {\r\n content: \"\\e6ae\";\r\n}\r\n.ti-control-forward:before {\r\n content: \"\\e6af\";\r\n}\r\n.ti-control-backward:before {\r\n content: \"\\e6b0\";\r\n}\r\n.ti-cloud:before {\r\n content: \"\\e6b1\";\r\n}\r\n.ti-cloud-up:before {\r\n content: \"\\e6b2\";\r\n}\r\n.ti-cloud-down:before {\r\n content: \"\\e6b3\";\r\n}\r\n.ti-clipboard:before {\r\n content: \"\\e6b4\";\r\n}\r\n.ti-car:before {\r\n content: \"\\e6b5\";\r\n}\r\n.ti-calendar:before {\r\n content: \"\\e6b6\";\r\n}\r\n.ti-book:before {\r\n content: \"\\e6b7\";\r\n}\r\n.ti-bell:before {\r\n content: \"\\e6b8\";\r\n}\r\n.ti-basketball:before {\r\n content: \"\\e6b9\";\r\n}\r\n.ti-bar-chart:before {\r\n content: \"\\e6ba\";\r\n}\r\n.ti-bar-chart-alt:before {\r\n content: \"\\e6bb\";\r\n}\r\n.ti-back-right:before {\r\n content: \"\\e6bc\";\r\n}\r\n.ti-back-left:before {\r\n content: \"\\e6bd\";\r\n}\r\n.ti-arrows-corner:before {\r\n content: \"\\e6be\";\r\n}\r\n.ti-archive:before {\r\n content: \"\\e6bf\";\r\n}\r\n.ti-anchor:before {\r\n content: \"\\e6c0\";\r\n}\r\n.ti-align-right:before {\r\n content: \"\\e6c1\";\r\n}\r\n.ti-align-left:before {\r\n content: \"\\e6c2\";\r\n}\r\n.ti-align-justify:before {\r\n content: \"\\e6c3\";\r\n}\r\n.ti-align-center:before {\r\n content: \"\\e6c4\";\r\n}\r\n.ti-alert:before {\r\n content: \"\\e6c5\";\r\n}\r\n.ti-alarm-clock:before {\r\n content: \"\\e6c6\";\r\n}\r\n.ti-agenda:before {\r\n content: \"\\e6c7\";\r\n}\r\n.ti-write:before {\r\n content: \"\\e6c8\";\r\n}\r\n.ti-window:before {\r\n content: \"\\e6c9\";\r\n}\r\n.ti-widgetized:before {\r\n content: \"\\e6ca\";\r\n}\r\n.ti-widget:before {\r\n content: \"\\e6cb\";\r\n}\r\n.ti-widget-alt:before {\r\n content: \"\\e6cc\";\r\n}\r\n.ti-wallet:before {\r\n content: \"\\e6cd\";\r\n}\r\n.ti-video-clapper:before {\r\n content: \"\\e6ce\";\r\n}\r\n.ti-video-camera:before {\r\n content: \"\\e6cf\";\r\n}\r\n.ti-vector:before {\r\n content: \"\\e6d0\";\r\n}\r\n.ti-themify-logo:before {\r\n content: \"\\e6d1\";\r\n}\r\n.ti-themify-favicon:before {\r\n content: \"\\e6d2\";\r\n}\r\n.ti-themify-favicon-alt:before {\r\n content: \"\\e6d3\";\r\n}\r\n.ti-support:before {\r\n content: \"\\e6d4\";\r\n}\r\n.ti-stamp:before {\r\n content: \"\\e6d5\";\r\n}\r\n.ti-split-v-alt:before {\r\n content: \"\\e6d6\";\r\n}\r\n.ti-slice:before {\r\n content: \"\\e6d7\";\r\n}\r\n.ti-shortcode:before {\r\n content: \"\\e6d8\";\r\n}\r\n.ti-shift-right-alt:before {\r\n content: \"\\e6d9\";\r\n}\r\n.ti-shift-left-alt:before {\r\n content: \"\\e6da\";\r\n}\r\n.ti-ruler-alt-2:before {\r\n content: \"\\e6db\";\r\n}\r\n.ti-receipt:before {\r\n content: \"\\e6dc\";\r\n}\r\n.ti-pin2:before {\r\n content: \"\\e6dd\";\r\n}\r\n.ti-pin-alt:before {\r\n content: \"\\e6de\";\r\n}\r\n.ti-pencil-alt2:before {\r\n content: \"\\e6df\";\r\n}\r\n.ti-palette:before {\r\n content: \"\\e6e0\";\r\n}\r\n.ti-more:before {\r\n content: \"\\e6e1\";\r\n}\r\n.ti-more-alt:before {\r\n content: \"\\e6e2\";\r\n}\r\n.ti-microphone-alt:before {\r\n content: \"\\e6e3\";\r\n}\r\n.ti-magnet:before {\r\n content: \"\\e6e4\";\r\n}\r\n.ti-line-double:before {\r\n content: \"\\e6e5\";\r\n}\r\n.ti-line-dotted:before {\r\n content: \"\\e6e6\";\r\n}\r\n.ti-line-dashed:before {\r\n content: \"\\e6e7\";\r\n}\r\n.ti-layout-width-full:before {\r\n content: \"\\e6e8\";\r\n}\r\n.ti-layout-width-default:before {\r\n content: \"\\e6e9\";\r\n}\r\n.ti-layout-width-default-alt:before {\r\n content: \"\\e6ea\";\r\n}\r\n.ti-layout-tab:before {\r\n content: \"\\e6eb\";\r\n}\r\n.ti-layout-tab-window:before {\r\n content: \"\\e6ec\";\r\n}\r\n.ti-layout-tab-v:before {\r\n content: \"\\e6ed\";\r\n}\r\n.ti-layout-tab-min:before {\r\n content: \"\\e6ee\";\r\n}\r\n.ti-layout-slider:before {\r\n content: \"\\e6ef\";\r\n}\r\n.ti-layout-slider-alt:before {\r\n content: \"\\e6f0\";\r\n}\r\n.ti-layout-sidebar-right:before {\r\n content: \"\\e6f1\";\r\n}\r\n.ti-layout-sidebar-none:before {\r\n content: \"\\e6f2\";\r\n}\r\n.ti-layout-sidebar-left:before {\r\n content: \"\\e6f3\";\r\n}\r\n.ti-layout-placeholder:before {\r\n content: \"\\e6f4\";\r\n}\r\n.ti-layout-menu:before {\r\n content: \"\\e6f5\";\r\n}\r\n.ti-layout-menu-v:before {\r\n content: \"\\e6f6\";\r\n}\r\n.ti-layout-menu-separated:before {\r\n content: \"\\e6f7\";\r\n}\r\n.ti-layout-menu-full:before {\r\n content: \"\\e6f8\";\r\n}\r\n.ti-layout-media-right-alt:before {\r\n content: \"\\e6f9\";\r\n}\r\n.ti-layout-media-right:before {\r\n content: \"\\e6fa\";\r\n}\r\n.ti-layout-media-overlay:before {\r\n content: \"\\e6fb\";\r\n}\r\n.ti-layout-media-overlay-alt:before {\r\n content: \"\\e6fc\";\r\n}\r\n.ti-layout-media-overlay-alt-2:before {\r\n content: \"\\e6fd\";\r\n}\r\n.ti-layout-media-left-alt:before {\r\n content: \"\\e6fe\";\r\n}\r\n.ti-layout-media-left:before {\r\n content: \"\\e6ff\";\r\n}\r\n.ti-layout-media-center-alt:before {\r\n content: \"\\e700\";\r\n}\r\n.ti-layout-media-center:before {\r\n content: \"\\e701\";\r\n}\r\n.ti-layout-list-thumb:before {\r\n content: \"\\e702\";\r\n}\r\n.ti-layout-list-thumb-alt:before {\r\n content: \"\\e703\";\r\n}\r\n.ti-layout-list-post:before {\r\n content: \"\\e704\";\r\n}\r\n.ti-layout-list-large-image:before {\r\n content: \"\\e705\";\r\n}\r\n.ti-layout-line-solid:before {\r\n content: \"\\e706\";\r\n}\r\n.ti-layout-grid4:before {\r\n content: \"\\e707\";\r\n}\r\n.ti-layout-grid3:before {\r\n content: \"\\e708\";\r\n}\r\n.ti-layout-grid2:before {\r\n content: \"\\e709\";\r\n}\r\n.ti-layout-grid2-thumb:before {\r\n content: \"\\e70a\";\r\n}\r\n.ti-layout-cta-right:before {\r\n content: \"\\e70b\";\r\n}\r\n.ti-layout-cta-left:before {\r\n content: \"\\e70c\";\r\n}\r\n.ti-layout-cta-center:before {\r\n content: \"\\e70d\";\r\n}\r\n.ti-layout-cta-btn-right:before {\r\n content: \"\\e70e\";\r\n}\r\n.ti-layout-cta-btn-left:before {\r\n content: \"\\e70f\";\r\n}\r\n.ti-layout-column4:before {\r\n content: \"\\e710\";\r\n}\r\n.ti-layout-column3:before {\r\n content: \"\\e711\";\r\n}\r\n.ti-layout-column2:before {\r\n content: \"\\e712\";\r\n}\r\n.ti-layout-accordion-separated:before {\r\n content: \"\\e713\";\r\n}\r\n.ti-layout-accordion-merged:before {\r\n content: \"\\e714\";\r\n}\r\n.ti-layout-accordion-list:before {\r\n content: \"\\e715\";\r\n}\r\n.ti-ink-pen:before {\r\n content: \"\\e716\";\r\n}\r\n.ti-info-alt:before {\r\n content: \"\\e717\";\r\n}\r\n.ti-help-alt:before {\r\n content: \"\\e718\";\r\n}\r\n.ti-headphone-alt:before {\r\n content: \"\\e719\";\r\n}\r\n.ti-hand-point-up:before {\r\n content: \"\\e71a\";\r\n}\r\n.ti-hand-point-right:before {\r\n content: \"\\e71b\";\r\n}\r\n.ti-hand-point-left:before {\r\n content: \"\\e71c\";\r\n}\r\n.ti-hand-point-down:before {\r\n content: \"\\e71d\";\r\n}\r\n.ti-gallery:before {\r\n content: \"\\e71e\";\r\n}\r\n.ti-face-smile:before {\r\n content: \"\\e71f\";\r\n}\r\n.ti-face-sad:before {\r\n content: \"\\e720\";\r\n}\r\n.ti-credit-card:before {\r\n content: \"\\e721\";\r\n}\r\n.ti-control-skip-forward:before {\r\n content: \"\\e722\";\r\n}\r\n.ti-control-skip-backward:before {\r\n content: \"\\e723\";\r\n}\r\n.ti-control-record:before {\r\n content: \"\\e724\";\r\n}\r\n.ti-control-eject:before {\r\n content: \"\\e725\";\r\n}\r\n.ti-comments-smiley:before {\r\n content: \"\\e726\";\r\n}\r\n.ti-brush-alt:before {\r\n content: \"\\e727\";\r\n}\r\n.ti-youtube:before {\r\n content: \"\\e728\";\r\n}\r\n.ti-vimeo:before {\r\n content: \"\\e729\";\r\n}\r\n.ti-twitter:before {\r\n content: \"\\e72a\";\r\n}\r\n.ti-time:before {\r\n content: \"\\e72b\";\r\n}\r\n.ti-tumblr:before {\r\n content: \"\\e72c\";\r\n}\r\n.ti-skype:before {\r\n content: \"\\e72d\";\r\n}\r\n.ti-share:before {\r\n content: \"\\e72e\";\r\n}\r\n.ti-share-alt:before {\r\n content: \"\\e72f\";\r\n}\r\n.ti-rocket:before {\r\n content: \"\\e730\";\r\n}\r\n.ti-pinterest:before {\r\n content: \"\\e731\";\r\n}\r\n.ti-new-window:before {\r\n content: \"\\e732\";\r\n}\r\n.ti-microsoft:before {\r\n content: \"\\e733\";\r\n}\r\n.ti-list-ol:before {\r\n content: \"\\e734\";\r\n}\r\n.ti-linkedin:before {\r\n content: \"\\e735\";\r\n}\r\n.ti-layout-sidebar-2:before {\r\n content: \"\\e736\";\r\n}\r\n.ti-layout-grid4-alt:before {\r\n content: \"\\e737\";\r\n}\r\n.ti-layout-grid3-alt:before {\r\n content: \"\\e738\";\r\n}\r\n.ti-layout-grid2-alt:before {\r\n content: \"\\e739\";\r\n}\r\n.ti-layout-column4-alt:before {\r\n content: \"\\e73a\";\r\n}\r\n.ti-layout-column3-alt:before {\r\n content: \"\\e73b\";\r\n}\r\n.ti-layout-column2-alt:before {\r\n content: \"\\e73c\";\r\n}\r\n.ti-instagram:before {\r\n content: \"\\e73d\";\r\n}\r\n.ti-google:before {\r\n content: \"\\e73e\";\r\n}\r\n.ti-github:before {\r\n content: \"\\e73f\";\r\n}\r\n.ti-flickr:before {\r\n content: \"\\e740\";\r\n}\r\n.ti-facebook:before {\r\n content: \"\\e741\";\r\n}\r\n.ti-dropbox:before {\r\n content: \"\\e742\";\r\n}\r\n.ti-dribbble:before {\r\n content: \"\\e743\";\r\n}\r\n.ti-apple:before {\r\n content: \"\\e744\";\r\n}\r\n.ti-android:before {\r\n content: \"\\e745\";\r\n}\r\n.ti-save:before {\r\n content: \"\\e746\";\r\n}\r\n.ti-save-alt:before {\r\n content: \"\\e747\";\r\n}\r\n.ti-yahoo:before {\r\n content: \"\\e748\";\r\n}\r\n.ti-wordpress:before {\r\n content: \"\\e749\";\r\n}\r\n.ti-vimeo-alt:before {\r\n content: \"\\e74a\";\r\n}\r\n.ti-twitter-alt:before {\r\n content: \"\\e74b\";\r\n}\r\n.ti-tumblr-alt:before {\r\n content: \"\\e74c\";\r\n}\r\n.ti-trello:before {\r\n content: \"\\e74d\";\r\n}\r\n.ti-stack-overflow:before {\r\n content: \"\\e74e\";\r\n}\r\n.ti-soundcloud:before {\r\n content: \"\\e74f\";\r\n}\r\n.ti-sharethis:before {\r\n content: \"\\e750\";\r\n}\r\n.ti-sharethis-alt:before {\r\n content: \"\\e751\";\r\n}\r\n.ti-reddit:before {\r\n content: \"\\e752\";\r\n}\r\n.ti-pinterest-alt:before {\r\n content: \"\\e753\";\r\n}\r\n.ti-microsoft-alt:before {\r\n content: \"\\e754\";\r\n}\r\n.ti-linux:before {\r\n content: \"\\e755\";\r\n}\r\n.ti-jsfiddle:before {\r\n content: \"\\e756\";\r\n}\r\n.ti-joomla:before {\r\n content: \"\\e757\";\r\n}\r\n.ti-html5:before {\r\n content: \"\\e758\";\r\n}\r\n.ti-flickr-alt:before {\r\n content: \"\\e759\";\r\n}\r\n.ti-email:before {\r\n content: \"\\e75a\";\r\n}\r\n.ti-drupal:before {\r\n content: \"\\e75b\";\r\n}\r\n.ti-dropbox-alt:before {\r\n content: \"\\e75c\";\r\n}\r\n.ti-css3:before {\r\n content: \"\\e75d\";\r\n}\r\n.ti-rss:before {\r\n content: \"\\e75e\";\r\n}\r\n.ti-rss-alt:before {\r\n content: \"\\e75f\";\r\n}\r\n/*!\r\n * Weather Icons 2.0\r\n * Updated August 1, 2015\r\n * Weather themed icons for Bootstrap\r\n * Author - Erik Flowers - erik@helloerik.com\r\n * Email: erik@helloerik.com\r\n * Twitter: http://twitter.com/Erik_UX\r\n * ------------------------------------------------------------------------------\r\n * Maintained at http://erikflowers.github.io/weather-icons\r\n *\r\n * License\r\n * ------------------------------------------------------------------------------\r\n * - Font licensed under SIL OFL 1.1 -\r\n * http://scripts.sil.org/OFL\r\n * - CSS, SCSS and LESS are licensed under MIT License -\r\n * http://opensource.org/licenses/mit-license.html\r\n * - Documentation licensed under CC BY 3.0 -\r\n * http://creativecommons.org/licenses/by/3.0/\r\n * - Inspired by and works great as a companion with Font Awesome\r\n * \"Font Awesome by Dave Gandy - http://fontawesome.io\"\r\n */\r\n@font-face {\r\n font-family: 'weathericons';\r\n src: url('../fonts/weathericons-regular-webfont.eot');\r\n src: url('../fonts/weathericons-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/weathericons-regular-webfont.woff2') format('woff2'), url('../fonts/weathericons-regular-webfont.woff') format('woff'), url('../fonts/weathericons-regular-webfont.ttf') format('truetype'), url('../fonts/weathericons-regular-webfont.svg#weather_iconsregular') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.wi {\r\n display: inline-block;\r\n font-family: 'weathericons';\r\n font-style: normal;\r\n font-weight: normal;\r\n line-height: 1;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.wi-fw {\r\n text-align: center;\r\n width: 1.4em;\r\n}\r\n.wi-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n.wi-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n.wi-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n.wi-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n.wi-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n.wi-day-sunny:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-day-cloudy:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-day-cloudy-gusts:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-day-cloudy-windy:before {\r\n content: \"\\f001\";\r\n}\r\n.wi-day-fog:before {\r\n content: \"\\f003\";\r\n}\r\n.wi-day-hail:before {\r\n content: \"\\f004\";\r\n}\r\n.wi-day-haze:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-day-lightning:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-day-rain:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-day-rain-mix:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-day-rain-wind:before {\r\n content: \"\\f007\";\r\n}\r\n.wi-day-showers:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-day-sleet:before {\r\n content: \"\\f0b2\";\r\n}\r\n.wi-day-sleet-storm:before {\r\n content: \"\\f068\";\r\n}\r\n.wi-day-snow:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-day-snow-thunderstorm:before {\r\n content: \"\\f06b\";\r\n}\r\n.wi-day-snow-wind:before {\r\n content: \"\\f065\";\r\n}\r\n.wi-day-sprinkle:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-day-storm-showers:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-day-sunny-overcast:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-day-thunderstorm:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-day-windy:before {\r\n content: \"\\f085\";\r\n}\r\n.wi-solar-eclipse:before {\r\n content: \"\\f06e\";\r\n}\r\n.wi-hot:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-day-cloudy-high:before {\r\n content: \"\\f07d\";\r\n}\r\n.wi-day-light-wind:before {\r\n content: \"\\f0c4\";\r\n}\r\n.wi-night-clear:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-night-alt-cloudy:before {\r\n content: \"\\f086\";\r\n}\r\n.wi-night-alt-cloudy-gusts:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-night-alt-cloudy-windy:before {\r\n content: \"\\f023\";\r\n}\r\n.wi-night-alt-hail:before {\r\n content: \"\\f024\";\r\n}\r\n.wi-night-alt-lightning:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-night-alt-rain:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-night-alt-rain-mix:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-night-alt-rain-wind:before {\r\n content: \"\\f027\";\r\n}\r\n.wi-night-alt-showers:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-night-alt-sleet:before {\r\n content: \"\\f0b4\";\r\n}\r\n.wi-night-alt-sleet-storm:before {\r\n content: \"\\f06a\";\r\n}\r\n.wi-night-alt-snow:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-night-alt-snow-thunderstorm:before {\r\n content: \"\\f06d\";\r\n}\r\n.wi-night-alt-snow-wind:before {\r\n content: \"\\f067\";\r\n}\r\n.wi-night-alt-sprinkle:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-night-alt-storm-showers:before {\r\n content: \"\\f02c\";\r\n}\r\n.wi-night-alt-thunderstorm:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-night-cloudy:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-night-cloudy-gusts:before {\r\n content: \"\\f02f\";\r\n}\r\n.wi-night-cloudy-windy:before {\r\n content: \"\\f030\";\r\n}\r\n.wi-night-fog:before {\r\n content: \"\\f04a\";\r\n}\r\n.wi-night-hail:before {\r\n content: \"\\f032\";\r\n}\r\n.wi-night-lightning:before {\r\n content: \"\\f033\";\r\n}\r\n.wi-night-partly-cloudy:before {\r\n content: \"\\f083\";\r\n}\r\n.wi-night-rain:before {\r\n content: \"\\f036\";\r\n}\r\n.wi-night-rain-mix:before {\r\n content: \"\\f034\";\r\n}\r\n.wi-night-rain-wind:before {\r\n content: \"\\f035\";\r\n}\r\n.wi-night-showers:before {\r\n content: \"\\f037\";\r\n}\r\n.wi-night-sleet:before {\r\n content: \"\\f0b3\";\r\n}\r\n.wi-night-sleet-storm:before {\r\n content: \"\\f069\";\r\n}\r\n.wi-night-snow:before {\r\n content: \"\\f038\";\r\n}\r\n.wi-night-snow-thunderstorm:before {\r\n content: \"\\f06c\";\r\n}\r\n.wi-night-snow-wind:before {\r\n content: \"\\f066\";\r\n}\r\n.wi-night-sprinkle:before {\r\n content: \"\\f039\";\r\n}\r\n.wi-night-storm-showers:before {\r\n content: \"\\f03a\";\r\n}\r\n.wi-night-thunderstorm:before {\r\n content: \"\\f03b\";\r\n}\r\n.wi-lunar-eclipse:before {\r\n content: \"\\f070\";\r\n}\r\n.wi-stars:before {\r\n content: \"\\f077\";\r\n}\r\n.wi-storm-showers:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-thunderstorm:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-night-alt-cloudy-high:before {\r\n content: \"\\f07e\";\r\n}\r\n.wi-night-cloudy-high:before {\r\n content: \"\\f080\";\r\n}\r\n.wi-night-alt-partly-cloudy:before {\r\n content: \"\\f081\";\r\n}\r\n.wi-cloud:before {\r\n content: \"\\f041\";\r\n}\r\n.wi-cloudy:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-cloudy-gusts:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-cloudy-windy:before {\r\n content: \"\\f012\";\r\n}\r\n.wi-fog:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-hail:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-rain:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-rain-mix:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-rain-wind:before {\r\n content: \"\\f018\";\r\n}\r\n.wi-showers:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-sleet:before {\r\n content: \"\\f0b5\";\r\n}\r\n.wi-snow:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-sprinkle:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-storm-showers:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-thunderstorm:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-snow-wind:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-snow:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-smog:before {\r\n content: \"\\f074\";\r\n}\r\n.wi-smoke:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-lightning:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-raindrops:before {\r\n content: \"\\f04e\";\r\n}\r\n.wi-raindrop:before {\r\n content: \"\\f078\";\r\n}\r\n.wi-dust:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-snowflake-cold:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-windy:before {\r\n content: \"\\f021\";\r\n}\r\n.wi-strong-wind:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-sandstorm:before {\r\n content: \"\\f082\";\r\n}\r\n.wi-earthquake:before {\r\n content: \"\\f0c6\";\r\n}\r\n.wi-fire:before {\r\n content: \"\\f0c7\";\r\n}\r\n.wi-flood:before {\r\n content: \"\\f07c\";\r\n}\r\n.wi-meteor:before {\r\n content: \"\\f071\";\r\n}\r\n.wi-tsunami:before {\r\n content: \"\\f0c5\";\r\n}\r\n.wi-volcano:before {\r\n content: \"\\f0c8\";\r\n}\r\n.wi-hurricane:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-tornado:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-small-craft-advisory:before {\r\n content: \"\\f0cc\";\r\n}\r\n.wi-gale-warning:before {\r\n content: \"\\f0cd\";\r\n}\r\n.wi-storm-warning:before {\r\n content: \"\\f0ce\";\r\n}\r\n.wi-hurricane-warning:before {\r\n content: \"\\f0cf\";\r\n}\r\n.wi-wind-direction:before {\r\n content: \"\\f0b1\";\r\n}\r\n.wi-alien:before {\r\n content: \"\\f075\";\r\n}\r\n.wi-celsius:before {\r\n content: \"\\f03c\";\r\n}\r\n.wi-fahrenheit:before {\r\n content: \"\\f045\";\r\n}\r\n.wi-degrees:before {\r\n content: \"\\f042\";\r\n}\r\n.wi-thermometer:before {\r\n content: \"\\f055\";\r\n}\r\n.wi-thermometer-exterior:before {\r\n content: \"\\f053\";\r\n}\r\n.wi-thermometer-internal:before {\r\n content: \"\\f054\";\r\n}\r\n.wi-cloud-down:before {\r\n content: \"\\f03d\";\r\n}\r\n.wi-cloud-up:before {\r\n content: \"\\f040\";\r\n}\r\n.wi-cloud-refresh:before {\r\n content: \"\\f03e\";\r\n}\r\n.wi-horizon:before {\r\n content: \"\\f047\";\r\n}\r\n.wi-horizon-alt:before {\r\n content: \"\\f046\";\r\n}\r\n.wi-sunrise:before {\r\n content: \"\\f051\";\r\n}\r\n.wi-sunset:before {\r\n content: \"\\f052\";\r\n}\r\n.wi-moonrise:before {\r\n content: \"\\f0c9\";\r\n}\r\n.wi-moonset:before {\r\n content: \"\\f0ca\";\r\n}\r\n.wi-refresh:before {\r\n content: \"\\f04c\";\r\n}\r\n.wi-refresh-alt:before {\r\n content: \"\\f04b\";\r\n}\r\n.wi-umbrella:before {\r\n content: \"\\f084\";\r\n}\r\n.wi-barometer:before {\r\n content: \"\\f079\";\r\n}\r\n.wi-humidity:before {\r\n content: \"\\f07a\";\r\n}\r\n.wi-na:before {\r\n content: \"\\f07b\";\r\n}\r\n.wi-train:before {\r\n content: \"\\f0cb\";\r\n}\r\n.wi-moon-new:before {\r\n content: \"\\f095\";\r\n}\r\n.wi-moon-waxing-cresent-1:before {\r\n content: \"\\f096\";\r\n}\r\n.wi-moon-waxing-cresent-2:before {\r\n content: \"\\f097\";\r\n}\r\n.wi-moon-waxing-cresent-3:before {\r\n content: \"\\f098\";\r\n}\r\n.wi-moon-waxing-cresent-4:before {\r\n content: \"\\f099\";\r\n}\r\n.wi-moon-waxing-cresent-5:before {\r\n content: \"\\f09a\";\r\n}\r\n.wi-moon-waxing-cresent-6:before {\r\n content: \"\\f09b\";\r\n}\r\n.wi-moon-first-quarter:before {\r\n content: \"\\f09c\";\r\n}\r\n.wi-moon-waxing-gibbous-1:before {\r\n content: \"\\f09d\";\r\n}\r\n.wi-moon-waxing-gibbous-2:before {\r\n content: \"\\f09e\";\r\n}\r\n.wi-moon-waxing-gibbous-3:before {\r\n content: \"\\f09f\";\r\n}\r\n.wi-moon-waxing-gibbous-4:before {\r\n content: \"\\f0a0\";\r\n}\r\n.wi-moon-waxing-gibbous-5:before {\r\n content: \"\\f0a1\";\r\n}\r\n.wi-moon-waxing-gibbous-6:before {\r\n content: \"\\f0a2\";\r\n}\r\n.wi-moon-full:before {\r\n content: \"\\f0a3\";\r\n}\r\n.wi-moon-waning-gibbous-1:before {\r\n content: \"\\f0a4\";\r\n}\r\n.wi-moon-waning-gibbous-2:before {\r\n content: \"\\f0a5\";\r\n}\r\n.wi-moon-waning-gibbous-3:before {\r\n content: \"\\f0a6\";\r\n}\r\n.wi-moon-waning-gibbous-4:before {\r\n content: \"\\f0a7\";\r\n}\r\n.wi-moon-waning-gibbous-5:before {\r\n content: \"\\f0a8\";\r\n}\r\n.wi-moon-waning-gibbous-6:before {\r\n content: \"\\f0a9\";\r\n}\r\n.wi-moon-third-quarter:before {\r\n content: \"\\f0aa\";\r\n}\r\n.wi-moon-waning-crescent-1:before {\r\n content: \"\\f0ab\";\r\n}\r\n.wi-moon-waning-crescent-2:before {\r\n content: \"\\f0ac\";\r\n}\r\n.wi-moon-waning-crescent-3:before {\r\n content: \"\\f0ad\";\r\n}\r\n.wi-moon-waning-crescent-4:before {\r\n content: \"\\f0ae\";\r\n}\r\n.wi-moon-waning-crescent-5:before {\r\n content: \"\\f0af\";\r\n}\r\n.wi-moon-waning-crescent-6:before {\r\n content: \"\\f0b0\";\r\n}\r\n.wi-moon-alt-new:before {\r\n content: \"\\f0eb\";\r\n}\r\n.wi-moon-alt-waxing-cresent-1:before {\r\n content: \"\\f0d0\";\r\n}\r\n.wi-moon-alt-waxing-cresent-2:before {\r\n content: \"\\f0d1\";\r\n}\r\n.wi-moon-alt-waxing-cresent-3:before {\r\n content: \"\\f0d2\";\r\n}\r\n.wi-moon-alt-waxing-cresent-4:before {\r\n content: \"\\f0d3\";\r\n}\r\n.wi-moon-alt-waxing-cresent-5:before {\r\n content: \"\\f0d4\";\r\n}\r\n.wi-moon-alt-waxing-cresent-6:before {\r\n content: \"\\f0d5\";\r\n}\r\n.wi-moon-alt-first-quarter:before {\r\n content: \"\\f0d6\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-1:before {\r\n content: \"\\f0d7\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-2:before {\r\n content: \"\\f0d8\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-3:before {\r\n content: \"\\f0d9\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-4:before {\r\n content: \"\\f0da\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-5:before {\r\n content: \"\\f0db\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-6:before {\r\n content: \"\\f0dc\";\r\n}\r\n.wi-moon-alt-full:before {\r\n content: \"\\f0dd\";\r\n}\r\n.wi-moon-alt-waning-gibbous-1:before {\r\n content: \"\\f0de\";\r\n}\r\n.wi-moon-alt-waning-gibbous-2:before {\r\n content: \"\\f0df\";\r\n}\r\n.wi-moon-alt-waning-gibbous-3:before {\r\n content: \"\\f0e0\";\r\n}\r\n.wi-moon-alt-waning-gibbous-4:before {\r\n content: \"\\f0e1\";\r\n}\r\n.wi-moon-alt-waning-gibbous-5:before {\r\n content: \"\\f0e2\";\r\n}\r\n.wi-moon-alt-waning-gibbous-6:before {\r\n content: \"\\f0e3\";\r\n}\r\n.wi-moon-alt-third-quarter:before {\r\n content: \"\\f0e4\";\r\n}\r\n.wi-moon-alt-waning-crescent-1:before {\r\n content: \"\\f0e5\";\r\n}\r\n.wi-moon-alt-waning-crescent-2:before {\r\n content: \"\\f0e6\";\r\n}\r\n.wi-moon-alt-waning-crescent-3:before {\r\n content: \"\\f0e7\";\r\n}\r\n.wi-moon-alt-waning-crescent-4:before {\r\n content: \"\\f0e8\";\r\n}\r\n.wi-moon-alt-waning-crescent-5:before {\r\n content: \"\\f0e9\";\r\n}\r\n.wi-moon-alt-waning-crescent-6:before {\r\n content: \"\\f0ea\";\r\n}\r\n.wi-moon-0:before {\r\n content: \"\\f095\";\r\n}\r\n.wi-moon-1:before {\r\n content: \"\\f096\";\r\n}\r\n.wi-moon-2:before {\r\n content: \"\\f097\";\r\n}\r\n.wi-moon-3:before {\r\n content: \"\\f098\";\r\n}\r\n.wi-moon-4:before {\r\n content: \"\\f099\";\r\n}\r\n.wi-moon-5:before {\r\n content: \"\\f09a\";\r\n}\r\n.wi-moon-6:before {\r\n content: \"\\f09b\";\r\n}\r\n.wi-moon-7:before {\r\n content: \"\\f09c\";\r\n}\r\n.wi-moon-8:before {\r\n content: \"\\f09d\";\r\n}\r\n.wi-moon-9:before {\r\n content: \"\\f09e\";\r\n}\r\n.wi-moon-10:before {\r\n content: \"\\f09f\";\r\n}\r\n.wi-moon-11:before {\r\n content: \"\\f0a0\";\r\n}\r\n.wi-moon-12:before {\r\n content: \"\\f0a1\";\r\n}\r\n.wi-moon-13:before {\r\n content: \"\\f0a2\";\r\n}\r\n.wi-moon-14:before {\r\n content: \"\\f0a3\";\r\n}\r\n.wi-moon-15:before {\r\n content: \"\\f0a4\";\r\n}\r\n.wi-moon-16:before {\r\n content: \"\\f0a5\";\r\n}\r\n.wi-moon-17:before {\r\n content: \"\\f0a6\";\r\n}\r\n.wi-moon-18:before {\r\n content: \"\\f0a7\";\r\n}\r\n.wi-moon-19:before {\r\n content: \"\\f0a8\";\r\n}\r\n.wi-moon-20:before {\r\n content: \"\\f0a9\";\r\n}\r\n.wi-moon-21:before {\r\n content: \"\\f0aa\";\r\n}\r\n.wi-moon-22:before {\r\n content: \"\\f0ab\";\r\n}\r\n.wi-moon-23:before {\r\n content: \"\\f0ac\";\r\n}\r\n.wi-moon-24:before {\r\n content: \"\\f0ad\";\r\n}\r\n.wi-moon-25:before {\r\n content: \"\\f0ae\";\r\n}\r\n.wi-moon-26:before {\r\n content: \"\\f0af\";\r\n}\r\n.wi-moon-27:before {\r\n content: \"\\f0b0\";\r\n}\r\n.wi-time-1:before {\r\n content: \"\\f08a\";\r\n}\r\n.wi-time-2:before {\r\n content: \"\\f08b\";\r\n}\r\n.wi-time-3:before {\r\n content: \"\\f08c\";\r\n}\r\n.wi-time-4:before {\r\n content: \"\\f08d\";\r\n}\r\n.wi-time-5:before {\r\n content: \"\\f08e\";\r\n}\r\n.wi-time-6:before {\r\n content: \"\\f08f\";\r\n}\r\n.wi-time-7:before {\r\n content: \"\\f090\";\r\n}\r\n.wi-time-8:before {\r\n content: \"\\f091\";\r\n}\r\n.wi-time-9:before {\r\n content: \"\\f092\";\r\n}\r\n.wi-time-10:before {\r\n content: \"\\f093\";\r\n}\r\n.wi-time-11:before {\r\n content: \"\\f094\";\r\n}\r\n.wi-time-12:before {\r\n content: \"\\f089\";\r\n}\r\n.wi-direction-up:before {\r\n content: \"\\f058\";\r\n}\r\n.wi-direction-up-right:before {\r\n content: \"\\f057\";\r\n}\r\n.wi-direction-right:before {\r\n content: \"\\f04d\";\r\n}\r\n.wi-direction-down-right:before {\r\n content: \"\\f088\";\r\n}\r\n.wi-direction-down:before {\r\n content: \"\\f044\";\r\n}\r\n.wi-direction-down-left:before {\r\n content: \"\\f043\";\r\n}\r\n.wi-direction-left:before {\r\n content: \"\\f048\";\r\n}\r\n.wi-direction-up-left:before {\r\n content: \"\\f087\";\r\n}\r\n.wi-wind-beaufort-0:before {\r\n content: \"\\f0b7\";\r\n}\r\n.wi-wind-beaufort-1:before {\r\n content: \"\\f0b8\";\r\n}\r\n.wi-wind-beaufort-2:before {\r\n content: \"\\f0b9\";\r\n}\r\n.wi-wind-beaufort-3:before {\r\n content: \"\\f0ba\";\r\n}\r\n.wi-wind-beaufort-4:before {\r\n content: \"\\f0bb\";\r\n}\r\n.wi-wind-beaufort-5:before {\r\n content: \"\\f0bc\";\r\n}\r\n.wi-wind-beaufort-6:before {\r\n content: \"\\f0bd\";\r\n}\r\n.wi-wind-beaufort-7:before {\r\n content: \"\\f0be\";\r\n}\r\n.wi-wind-beaufort-8:before {\r\n content: \"\\f0bf\";\r\n}\r\n.wi-wind-beaufort-9:before {\r\n content: \"\\f0c0\";\r\n}\r\n.wi-wind-beaufort-10:before {\r\n content: \"\\f0c1\";\r\n}\r\n.wi-wind-beaufort-11:before {\r\n content: \"\\f0c2\";\r\n}\r\n.wi-wind-beaufort-12:before {\r\n content: \"\\f0c3\";\r\n}\r\n.wi-yahoo-0:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-yahoo-1:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-2:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-yahoo-3:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-yahoo-4:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-yahoo-5:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-6:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-7:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-8:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-yahoo-9:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-10:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-yahoo-11:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-12:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-13:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-14:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-yahoo-15:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-yahoo-16:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-17:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-yahoo-18:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-19:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-yahoo-20:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-yahoo-21:before {\r\n content: \"\\f021\";\r\n}\r\n.wi-yahoo-22:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-yahoo-23:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-yahoo-24:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-yahoo-25:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-yahoo-26:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-yahoo-27:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-yahoo-28:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-yahoo-29:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-yahoo-30:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-yahoo-31:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-yahoo-32:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-yahoo-33:before {\r\n content: \"\\f083\";\r\n}\r\n.wi-yahoo-34:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-yahoo-35:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-36:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-yahoo-37:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-38:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-39:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-40:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-41:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-yahoo-42:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-43:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-yahoo-44:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-yahoo-45:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-46:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-47:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-3200:before {\r\n content: \"\\f077\";\r\n}\r\n.wi-forecast-io-clear-day:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-forecast-io-clear-night:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-forecast-io-rain:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-forecast-io-snow:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-forecast-io-sleet:before {\r\n content: \"\\f0b5\";\r\n}\r\n.wi-forecast-io-wind:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-forecast-io-fog:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-forecast-io-cloudy:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-forecast-io-partly-cloudy-day:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-forecast-io-partly-cloudy-night:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-forecast-io-hail:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-forecast-io-thunderstorm:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-forecast-io-tornado:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-wmo4680-0:before,\r\n.wi-wmo4680-00:before {\r\n content: \"\\f055\";\r\n}\r\n.wi-wmo4680-1:before,\r\n.wi-wmo4680-01:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-wmo4680-2:before,\r\n.wi-wmo4680-02:before {\r\n content: \"\\f055\";\r\n}\r\n.wi-wmo4680-3:before,\r\n.wi-wmo4680-03:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-wmo4680-4:before,\r\n.wi-wmo4680-04:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-5:before,\r\n.wi-wmo4680-05:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-10:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-11:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-12:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-wmo4680-18:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-wmo4680-20:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-21:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-22:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-23:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-24:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-25:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-26:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-27:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-wmo4680-28:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-wmo4680-29:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-wmo4680-30:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-31:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-32:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-33:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-34:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-35:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-40:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-41:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-42:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-43:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-44:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-45:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-46:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-47:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-48:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-50:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-51:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-52:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-53:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-54:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-55:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-56:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-57:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-58:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-60:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-61:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-62:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-63:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-64:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-65:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-66:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-67:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-68:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-70:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-71:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-72:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-73:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-74:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-75:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-76:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-77:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-78:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-80:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-81:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-82:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-83:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-84:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-wmo4680-85:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-86:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-87:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-89:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-90:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-wmo4680-91:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-wmo4680-92:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-93:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-94:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-wmo4680-95:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-96:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-99:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-200:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-201:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-202:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-210:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-211:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-212:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-221:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-230:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-231:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-232:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-300:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-301:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-302:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-310:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-311:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-312:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-313:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-314:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-321:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-500:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-501:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-502:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-503:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-504:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-511:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-520:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-521:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-522:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-531:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-owm-600:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-601:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-602:before {\r\n content: \"\\f0b5\";\r\n}\r\n.wi-owm-611:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-612:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-615:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-616:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-620:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-621:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-622:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-701:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-711:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-owm-721:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-owm-731:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-741:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-owm-761:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-762:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-771:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-781:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-800:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-owm-801:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-802:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-803:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-803:before {\r\n content: \"\\f012\";\r\n}\r\n.wi-owm-804:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-owm-900:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-901:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-owm-902:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-owm-903:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-owm-904:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-owm-905:before {\r\n content: \"\\f021\";\r\n}\r\n.wi-owm-906:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-owm-957:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-owm-day-200:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-201:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-202:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-210:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-211:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-212:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-221:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-230:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-231:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-232:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-300:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-301:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-302:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-310:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-311:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-312:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-313:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-314:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-321:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-500:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-501:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-502:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-503:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-504:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-511:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-520:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-521:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-522:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-531:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-owm-day-600:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-601:before {\r\n content: \"\\f0b2\";\r\n}\r\n.wi-owm-day-602:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-611:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-612:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-615:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-616:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-620:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-621:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-622:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-701:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-711:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-owm-day-721:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-owm-day-731:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-day-741:before {\r\n content: \"\\f003\";\r\n}\r\n.wi-owm-day-761:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-day-762:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-day-781:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-day-800:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-owm-day-801:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-owm-day-802:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-owm-day-803:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-owm-day-804:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-owm-day-900:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-day-902:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-owm-day-903:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-owm-day-904:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-owm-day-906:before {\r\n content: \"\\f004\";\r\n}\r\n.wi-owm-day-957:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-owm-night-200:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-201:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-202:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-210:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-211:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-212:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-221:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-230:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-231:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-232:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-300:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-301:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-302:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-310:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-311:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-312:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-313:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-314:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-321:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-500:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-501:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-502:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-503:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-504:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-511:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-520:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-521:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-522:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-531:before {\r\n content: \"\\f02c\";\r\n}\r\n.wi-owm-night-600:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-601:before {\r\n content: \"\\f0b4\";\r\n}\r\n.wi-owm-night-602:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-611:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-612:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-615:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-616:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-620:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-621:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-622:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-701:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-711:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-owm-night-721:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-owm-night-731:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-night-741:before {\r\n content: \"\\f04a\";\r\n}\r\n.wi-owm-night-761:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-night-762:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-night-781:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-night-800:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-owm-night-801:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-owm-night-802:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-owm-night-803:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-owm-night-804:before {\r\n content: \"\\f086\";\r\n}\r\n.wi-owm-night-900:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-night-902:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-owm-night-903:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-owm-night-904:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-owm-night-906:before {\r\n content: \"\\f024\";\r\n}\r\n.wi-owm-night-957:before {\r\n content: \"\\f050\";\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/*\r\nTemplate Name: Minton Dashboard\r\nAuthor: CoderThemes\r\nEmail: coderthemes@gmail.com\r\nFile: Menu\r\n*/\r\nbody {\r\n padding-bottom: 61px;\r\n}\r\n.wrapper {\r\n margin-top: 145px;\r\n}\r\n.container {\r\n width: 95%;\r\n}\r\n.page-title {\r\n margin-bottom: 20px;\r\n margin-top: 0;\r\n}\r\n#topnav {\r\n position: fixed;\r\n right: 0;\r\n left: 0;\r\n top: 0;\r\n z-index: 1030;\r\n background-color: transparent;\r\n border: 0;\r\n -webkit-transition: all .5s ease;\r\n transition: all .5s ease;\r\n min-height: 62px;\r\n}\r\n#topnav .has-submenu.active a {\r\n color: #3bafda;\r\n}\r\n#topnav .has-submenu.active a i {\r\n color: #3bafda;\r\n}\r\n#topnav .has-submenu.active .submenu li.active > a {\r\n color: #3bafda;\r\n}\r\n#topnav .topbar-main {\r\n background-color: #3bafda;\r\n}\r\n#topnav .topbar-main .logo {\r\n color: #ffffff !important;\r\n font-size: 18px;\r\n font-weight: 700;\r\n letter-spacing: .05em;\r\n margin-top: 9px;\r\n float: left;\r\n}\r\n#topnav .topbar-main .logo h1 {\r\n margin: 0px auto;\r\n text-align: center;\r\n}\r\n#topnav .topbar-main .logo i {\r\n color: #ffffff;\r\n}\r\n#topnav .topbar-main .badge {\r\n position: absolute;\r\n top: 12px;\r\n right: 7px;\r\n}\r\n#topnav .topbar-main .nav > li > a {\r\n color: #ffffff !important;\r\n line-height: 60px;\r\n padding: 0px 15px !important;\r\n position: relative;\r\n background: transparent !important;\r\n}\r\n#topnav .topbar-main .nav > li > a i {\r\n font-size: 16px;\r\n}\r\n#topnav .topbar-main .nav > li > a {\r\n padding: 0px 15px !important;\r\n}\r\n#topnav .topbar-main .navbar-nav > .open > a {\r\n background-color: rgba(255, 255, 255, 0.1) !important;\r\n}\r\n#topnav .topbar-main .profile img {\r\n border: 2px solid #edf0f0;\r\n height: 36px;\r\n width: 36px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg {\r\n width: 300px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .list-group {\r\n margin-bottom: 0px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .list-group-item {\r\n border: none;\r\n padding: 10px 20px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .media-heading {\r\n margin-bottom: 0px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .media-body p {\r\n color: #828282;\r\n}\r\n#topnav .topbar-main .notification-list {\r\n max-height: 230px;\r\n}\r\n#topnav .topbar-main .notification-list em {\r\n width: 34px;\r\n text-align: center;\r\n}\r\n#topnav .topbar-main .notification-list .media-body {\r\n display: inherit;\r\n width: auto;\r\n overflow: hidden;\r\n margin-left: 50px;\r\n}\r\n#topnav .topbar-main .notification-list .media-body h5 {\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n display: block;\r\n width: 100%;\r\n font-weight: normal;\r\n overflow: hidden;\r\n}\r\n#topnav .topbar-main .notifi-title {\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\r\n font-size: 15px;\r\n text-transform: uppercase;\r\n font-weight: 600;\r\n padding: 11px 20px 15px;\r\n font-family: 'Source Sans Pro', sans-serif;\r\n}\r\n#topnav .topbar-main .navbar-nav {\r\n margin: 0;\r\n}\r\n#topnav .app-search {\r\n position: relative;\r\n margin: 14px 20px 14px 10px;\r\n}\r\n#topnav .app-search a {\r\n position: absolute;\r\n top: 6px;\r\n right: 20px;\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .app-search .form-control,\r\n#topnav .app-search .form-control:focus {\r\n border: none;\r\n font-size: 13px;\r\n color: #ffffff;\r\n padding-left: 20px;\r\n padding-right: 40px;\r\n background: rgba(255, 255, 255, 0.2);\r\n box-shadow: none;\r\n border-radius: 30px;\r\n height: 34px;\r\n width: 180px;\r\n}\r\n#topnav .app-search input::-webkit-input-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n font-weight: normal;\r\n}\r\n#topnav .app-search input:-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .app-search input::-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .app-search input:-ms-input-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .notifi-title {\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\r\n color: #ffffff;\r\n font-size: 16px;\r\n font-weight: 400;\r\n padding: 5px 0px 10px;\r\n}\r\n#topnav .notification-list em {\r\n width: 30px;\r\n text-align: center;\r\n height: 30px;\r\n line-height: 28px;\r\n border-radius: 50%;\r\n margin-top: 4px;\r\n}\r\n#topnav .notification-list .list-group-item {\r\n padding: 12px 20px;\r\n}\r\n#topnav .notification-list .media-body {\r\n display: inherit;\r\n width: auto;\r\n overflow: hidden;\r\n margin-left: 50px;\r\n}\r\n#topnav .notification-list .media-body h5 {\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n display: block;\r\n width: 100%;\r\n font-weight: normal;\r\n overflow: hidden;\r\n}\r\n#topnav .noti-primary {\r\n color: #3bafda;\r\n border: 2px solid #3bafda;\r\n}\r\n#topnav .noti-success {\r\n color: #00b19d;\r\n border: 2px solid #00b19d;\r\n}\r\n#topnav .noti-info {\r\n color: #3ddcf7;\r\n border: 2px solid #3ddcf7;\r\n}\r\n#topnav .noti-warning {\r\n color: #ffaa00;\r\n border: 2px solid #ffaa00;\r\n}\r\n#topnav .noti-danger {\r\n color: #ef5350;\r\n border: 2px solid #ef5350;\r\n}\r\n#topnav .noti-purple {\r\n color: #7266ba;\r\n border: 2px solid #7266ba;\r\n}\r\n#topnav .noti-pink {\r\n color: #f76397;\r\n border: 2px solid #f76397;\r\n}\r\n#topnav .noti-inverse {\r\n color: #4c5667;\r\n border: 2px solid #4c5667;\r\n}\r\n#topnav .navbar-custom {\r\n background-color: #323b44;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);\r\n}\r\n#topnav .navbar-toggle {\r\n border: 0;\r\n position: relative;\r\n width: 60px;\r\n height: 60px;\r\n padding: 0;\r\n margin: 0;\r\n cursor: pointer;\r\n}\r\n#topnav .navbar-toggle:hover {\r\n background-color: transparent;\r\n}\r\n#topnav .navbar-toggle:hover span {\r\n background-color: #ffffff;\r\n}\r\n#topnav .navbar-toggle:focus {\r\n background-color: transparent;\r\n}\r\n#topnav .navbar-toggle:focus span {\r\n background-color: #3bafda;\r\n}\r\n#topnav .navbar-toggle .lines {\r\n width: 25px;\r\n display: block;\r\n position: relative;\r\n margin: 23px auto 17px auto;\r\n height: 18px;\r\n}\r\n#topnav .navbar-toggle span {\r\n height: 2px;\r\n width: 100%;\r\n background-color: #ffffff;\r\n display: block;\r\n margin-bottom: 5px;\r\n -webkit-transition: -webkit-transform 0.5s ease;\r\n transition: -webkit-transform 0.5s ease;\r\n transition: transform .5s ease;\r\n}\r\n#topnav .navbar-toggle.open span {\r\n position: absolute;\r\n}\r\n#topnav .navbar-toggle.open span:first-child {\r\n top: 6px;\r\n -webkit-transform: rotate(45deg);\r\n transform: rotate(45deg);\r\n}\r\n#topnav .navbar-toggle.open span:nth-child(2) {\r\n visibility: hidden;\r\n}\r\n#topnav .navbar-toggle.open span:last-child {\r\n width: 100%;\r\n top: 6px;\r\n -webkit-transform: rotate(-45deg);\r\n transform: rotate(-45deg);\r\n}\r\n#topnav .navigation-menu {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n#topnav .navigation-menu > li {\r\n float: left;\r\n display: block;\r\n position: relative;\r\n}\r\n#topnav .navigation-menu > li > a {\r\n display: block;\r\n color: rgba(255, 255, 255, 0.7);\r\n font-weight: 500;\r\n -webkit-transition: all .3s ease;\r\n transition: all .3s ease;\r\n line-height: 20px;\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n}\r\n#topnav .navigation-menu > li > a:hover {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:hover i {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:focus {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:focus i {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:active {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:active i {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a i {\r\n font-size: 18px;\r\n margin-right: 5px;\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .navigation-menu > li > a:hover,\r\n#topnav .navigation-menu > li > a:focus {\r\n background-color: transparent;\r\n}\r\n/*\r\n Responsive Menu\r\n*/\r\n@media (min-width: 101px) {\r\n #topnav .navigation-menu > li > a {\r\n padding-top: 22px;\r\n padding-bottom: 22px;\r\n }\r\n #topnav .navigation-menu > li.last-elements .submenu {\r\n left: auto;\r\n right: 0;\r\n }\r\n #topnav .navigation-menu > li.last-elements .submenu > li.has-submenu .submenu {\r\n left: auto;\r\n right: 100%;\r\n margin-left: 0;\r\n margin-right: 10px;\r\n }\r\n #topnav .navigation-menu > li:first-of-type a {\r\n padding-left: 0px;\r\n }\r\n #topnav .navigation-menu > li:hover a {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li:hover a i {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li .submenu {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n z-index: 1000;\r\n border: 1px solid rgba(255, 255, 255, 0.1);\r\n padding: 15px 0;\r\n list-style: none;\r\n min-width: 200px;\r\n visibility: hidden;\r\n opacity: 0;\r\n margin-top: 10px;\r\n -webkit-transition: all .2s ease;\r\n transition: all .2s ease;\r\n background-color: #272e35;\r\n box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu {\r\n white-space: nowrap;\r\n width: auto;\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu > li {\r\n overflow: hidden;\r\n width: 200px;\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n #topnav .navigation-menu > li .submenu > li.has-submenu > a:after {\r\n content: \"\\e649\";\r\n font-family: \"themify\";\r\n position: absolute;\r\n right: 20px;\r\n font-size: 9px;\r\n top: 15px;\r\n }\r\n #topnav .navigation-menu > li .submenu > li .submenu {\r\n left: 100%;\r\n top: 0;\r\n margin-left: 10px;\r\n margin-top: -1px;\r\n }\r\n #topnav .navigation-menu > li .submenu li {\r\n position: relative;\r\n }\r\n #topnav .navigation-menu > li .submenu li ul {\r\n list-style: none;\r\n padding-left: 0;\r\n margin: 0;\r\n }\r\n #topnav .navigation-menu > li .submenu li a {\r\n display: block;\r\n padding: 8px 25px;\r\n clear: both;\r\n white-space: nowrap;\r\n color: rgba(255, 255, 255, 0.6);\r\n }\r\n #topnav .navigation-menu > li .submenu li a:hover {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li .submenu li span {\r\n display: block;\r\n padding: 8px 25px;\r\n clear: both;\r\n line-height: 1.42857143;\r\n white-space: nowrap;\r\n font-size: 10px;\r\n text-transform: uppercase;\r\n letter-spacing: 2px;\r\n font-weight: 500;\r\n color: #949ba1;\r\n }\r\n #topnav .navbar-toggle {\r\n display: none;\r\n }\r\n #topnav #navigation {\r\n display: block !important;\r\n }\r\n}\r\n@media (max-width: 100px) {\r\n .wrapper {\r\n margin-top: 80px;\r\n }\r\n .container {\r\n width: auto;\r\n }\r\n #topnav .navigation-menu {\r\n float: none;\r\n max-height: 400px;\r\n }\r\n #topnav .navigation-menu > li {\r\n float: none;\r\n }\r\n #topnav .navigation-menu > li > a {\r\n color: rgba(255, 255, 255, 0.7);\r\n padding: 15px;\r\n }\r\n #topnav .navigation-menu > li > a i {\r\n display: inline-block;\r\n margin-right: 10px;\r\n margin-bottom: 0px;\r\n }\r\n #topnav .navigation-menu > li > a:after {\r\n position: absolute;\r\n right: 15px;\r\n }\r\n #topnav .navigation-menu > li .submenu {\r\n display: none;\r\n list-style: none;\r\n padding-left: 20px;\r\n margin: 0;\r\n }\r\n #topnav .navigation-menu > li .submenu li a {\r\n display: block;\r\n position: relative;\r\n padding: 7px 20px;\r\n color: rgba(255, 255, 255, 0.5);\r\n }\r\n #topnav .navigation-menu > li .submenu li a:hover {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li .submenu li.has-submenu > a:after {\r\n content: \"\\e64b\";\r\n font-family: \"themify\";\r\n position: absolute;\r\n right: 30px;\r\n }\r\n #topnav .navigation-menu > li .submenu.open {\r\n display: block;\r\n }\r\n #topnav .navigation-menu > li .submenu .submenu {\r\n display: none;\r\n list-style: none;\r\n }\r\n #topnav .navigation-menu > li .submenu .submenu.open {\r\n display: block;\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu > li > ul {\r\n list-style: none;\r\n padding-left: 0;\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu > li > ul > li > span {\r\n display: block;\r\n position: relative;\r\n padding: 15px;\r\n text-transform: uppercase;\r\n font-size: 11px;\r\n letter-spacing: 2px;\r\n color: #79818a;\r\n }\r\n #topnav .navigation-menu > li.has-submenu.open > a {\r\n color: #3bafda;\r\n }\r\n #topnav .navbar-header {\r\n float: left;\r\n }\r\n #navigation {\r\n position: absolute;\r\n top: 60px;\r\n left: 0;\r\n width: 100%;\r\n display: none;\r\n height: auto;\r\n padding-bottom: 0;\r\n overflow: auto;\r\n border-top: 1px solid rgba(255, 255, 255, 0.5);\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.5);\r\n background-color: #323b44;\r\n }\r\n #navigation.open {\r\n display: block;\r\n overflow-y: auto;\r\n }\r\n}\r\n@media (min-width: 768px) {\r\n #topnav .navigation-menu > li.has-submenu:hover > .submenu {\r\n visibility: visible;\r\n opacity: 1;\r\n margin-top: 0;\r\n }\r\n #topnav .navigation-menu > li.has-submenu:hover > .submenu > li.has-submenu:hover > .submenu {\r\n visibility: visible;\r\n opacity: 1;\r\n margin-left: 0;\r\n margin-right: 0;\r\n }\r\n .navbar-toggle {\r\n display: block;\r\n }\r\n}\r\n/* Footer */\r\n.footer {\r\n border-top: 1px solid rgba(0, 0, 0, 0.1);\r\n bottom: 0px;\r\n color: #58666e;\r\n text-align: left !important;\r\n padding: 20px 0px;\r\n position: absolute;\r\n right: 0px;\r\n left: 0px;\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/* ===========\r\n Core file List\r\n\r\n - Timeline\r\n - Timeline-2\r\n - Sweet Alerts\r\n - Notification\r\n - Nestable list\r\n - Maps\r\n - Email\r\n - Form Advanced\r\n - Charts\r\n - Maintenance\r\n - Countdown\r\n - Gallery\r\n - Tree view\r\n - Pricing\r\n - FAQ\r\n\r\n =============*/\r\n/* ===========\r\n Timeline\r\n =============*/\r\n.timeline {\r\n border-collapse: collapse;\r\n border-spacing: 0;\r\n display: table;\r\n margin-bottom: 50px;\r\n position: relative;\r\n table-layout: fixed;\r\n width: 100%;\r\n}\r\n.timeline .time-show {\r\n margin-bottom: 30px;\r\n margin-right: -75px;\r\n margin-top: 30px;\r\n position: relative;\r\n}\r\n.timeline .time-show a {\r\n color: #ffffff;\r\n}\r\n.timeline:before {\r\n background-color: #98a6ad;\r\n bottom: 0px;\r\n content: \"\";\r\n left: 50%;\r\n position: absolute;\r\n top: 30px;\r\n width: 1px;\r\n z-index: 0;\r\n}\r\n.timeline .timeline-icon {\r\n -webkit-border-radius: 50%;\r\n background: #98a6ad;\r\n border-radius: 50%;\r\n border: 1px solid #98a6ad;\r\n color: #ffffff;\r\n display: block;\r\n height: 20px;\r\n left: -54px;\r\n margin-top: -10px;\r\n position: absolute;\r\n text-align: center;\r\n top: 50%;\r\n width: 20px;\r\n}\r\n.timeline .timeline-icon i {\r\n margin-top: 9px;\r\n}\r\n.timeline .time-icon:before {\r\n font-size: 16px;\r\n margin-top: 5px;\r\n}\r\nh3.timeline-title {\r\n color: #c8ccd7;\r\n font-size: 20px;\r\n font-weight: 400;\r\n margin: 0 0 5px;\r\n text-transform: uppercase;\r\n}\r\n.timeline-item {\r\n display: table-row;\r\n}\r\n.timeline-item:before {\r\n content: \"\";\r\n display: block;\r\n width: 50%;\r\n}\r\n.timeline-item .timeline-desk .arrow {\r\n border-bottom: 8px solid transparent;\r\n border-right: 8px solid #272e35 !important;\r\n border-top: 8px solid transparent;\r\n display: block;\r\n height: 0;\r\n left: -7px;\r\n margin-top: -10px;\r\n position: absolute;\r\n top: 50%;\r\n width: 0;\r\n}\r\n.timeline-item.alt:after {\r\n content: \"\";\r\n display: block;\r\n width: 50%;\r\n}\r\n.timeline-item.alt .timeline-desk .arrow-alt {\r\n border-bottom: 8px solid transparent;\r\n border-left: 8px solid #272e35 !important;\r\n border-top: 8px solid transparent;\r\n display: block;\r\n height: 0;\r\n left: auto;\r\n margin-top: -10px;\r\n position: absolute;\r\n right: -7px;\r\n top: 50%;\r\n width: 0;\r\n}\r\n.timeline-item.alt .timeline-desk .album {\r\n float: right;\r\n margin-top: 20px;\r\n}\r\n.timeline-item.alt .timeline-desk .album a {\r\n float: right;\r\n margin-left: 5px;\r\n}\r\n.timeline-item.alt .timeline-icon {\r\n left: auto;\r\n right: -56px;\r\n}\r\n.timeline-item.alt:before {\r\n display: none;\r\n}\r\n.timeline-item.alt .panel {\r\n margin-left: 0;\r\n margin-right: 45px;\r\n}\r\n.timeline-item.alt .panel .panel-body p + p {\r\n margin-top: 10px !important;\r\n}\r\n.timeline-item.alt h4 {\r\n text-align: right;\r\n}\r\n.timeline-item.alt p {\r\n text-align: right;\r\n}\r\n.timeline-item.alt .timeline-date {\r\n text-align: right;\r\n}\r\n.timeline-desk {\r\n display: table-cell;\r\n vertical-align: top;\r\n width: 50%;\r\n}\r\n.timeline-desk h4 {\r\n font-size: 16px;\r\n font-weight: 300;\r\n margin: 0;\r\n}\r\n.timeline-desk .panel {\r\n background: #272e35;\r\n display: block;\r\n margin-bottom: 5px;\r\n margin-left: 45px;\r\n position: relative;\r\n text-align: left;\r\n}\r\n.timeline-desk h5 span {\r\n color: #797979;\r\n display: block;\r\n font-size: 12px;\r\n margin-bottom: 4px;\r\n}\r\n.timeline-desk p {\r\n color: #98a6ad;\r\n font-size: 14px;\r\n margin-bottom: 0;\r\n}\r\n.timeline-desk .album {\r\n margin-top: 12px;\r\n}\r\n.timeline-desk .album a {\r\n float: left;\r\n margin-right: 5px;\r\n}\r\n.timeline-desk .album img {\r\n height: 36px;\r\n width: auto;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.timeline-desk .notification {\r\n background: none repeat scroll 0 0 #ffffff;\r\n margin-top: 20px;\r\n padding: 8px;\r\n}\r\n/* ===========\r\n Timeline-2\r\n =============*/\r\n.timeline-2 {\r\n border-left: 2px solid #3bafda;\r\n position: relative;\r\n}\r\n.timeline-2 .time-item:after {\r\n background-color: #ffffff;\r\n border-color: #3bafda;\r\n border-radius: 10px;\r\n border-style: solid;\r\n border-width: 2px;\r\n bottom: 0;\r\n content: '';\r\n height: 10px;\r\n left: 0;\r\n margin-left: -6px;\r\n position: absolute;\r\n top: 5px;\r\n width: 10px;\r\n}\r\n.time-item {\r\n border-color: #dee5e7;\r\n padding-bottom: 10px;\r\n position: relative;\r\n}\r\n.time-item:before {\r\n content: \" \";\r\n display: table;\r\n}\r\n.time-item:after {\r\n background-color: #ffffff;\r\n border-color: #3bafda;\r\n border-radius: 10px;\r\n border-style: solid;\r\n border-width: 2px;\r\n bottom: 0;\r\n content: '';\r\n height: 14px;\r\n left: 0;\r\n margin-left: -8px;\r\n position: absolute;\r\n top: 5px;\r\n width: 14px;\r\n}\r\n.time-item-item:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n.item-info {\r\n margin-bottom: 15px;\r\n margin-left: 15px;\r\n}\r\n.item-info p {\r\n font-size: 13px;\r\n}\r\n/* ===========\r\n Sweet Alert\r\n =============*/\r\n.sweet-alert h2 {\r\n font-size: 22px;\r\n color: #323b44;\r\n}\r\n.sweet-alert p {\r\n font-size: 14px;\r\n line-height: 22px;\r\n}\r\n.sweet-alert .icon.success .placeholder {\r\n border: 4px solid rgba(0, 177, 157, 0.3);\r\n}\r\n.sweet-alert .icon.success .line {\r\n background-color: #00b19d;\r\n}\r\n.sweet-alert .icon.warning {\r\n border-color: #ffaa00;\r\n}\r\n.sweet-alert .icon.info {\r\n border-color: #3ddcf7;\r\n}\r\n.sweet-alert .btn-warning:focus,\r\n.sweet-alert .btn-info:focus,\r\n.sweet-alert .btn-success:focus,\r\n.sweet-alert .btn-danger:focus,\r\n.sweet-alert .btn-default:focus {\r\n box-shadow: none;\r\n}\r\n/* =============\r\n Notification\r\n============= */\r\n.notifyjs-metro-base {\r\n position: relative;\r\n min-height: 52px;\r\n min-width: 250px;\r\n color: #444;\r\n border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);\r\n -webkit-animation: dropdownOpen 0.3s ease-out;\r\n -o-animation: dropdownOpen 0.3s ease-out;\r\n animation: dropdownOpen 0.3s ease-out;\r\n}\r\n.notifyjs-metro-base .image {\r\n display: table;\r\n position: absolute;\r\n height: auto;\r\n width: auto;\r\n left: 25px;\r\n top: 50%;\r\n font-size: 24px;\r\n -moz-transform: translate(-50%, -50%);\r\n -ms-transform: translate(-50%, -50%);\r\n -o-transform: translate(-50%, -50%);\r\n -webkit-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\r\n}\r\n.notifyjs-metro-base .text-wrapper {\r\n display: inline-block;\r\n vertical-align: top;\r\n text-align: left;\r\n margin: 10px 10px 10px 52px;\r\n clear: both;\r\n}\r\n.notifyjs-metro-base .title {\r\n font-size: 15px;\r\n line-height: 20px;\r\n margin-bottom: 5px;\r\n font-weight: bold;\r\n}\r\n.notifyjs-metro-base .text {\r\n font-size: 12px;\r\n font-weight: normal;\r\n max-width: 360px;\r\n vertical-align: middle;\r\n}\r\n.notifyjs-metro-cool {\r\n color: #fafafa !important;\r\n background-color: #4A525F;\r\n border: 1px solid #4A525F;\r\n}\r\n/* =============\r\n Nestable\r\n============= */\r\n.custom-dd .dd-list .dd-item .dd-handle {\r\n background: rgba(152, 166, 173, 0.25) !important;\r\n border: none;\r\n padding: 8px 16px;\r\n height: auto;\r\n font-weight: 600;\r\n color: #98a6ad;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.custom-dd .dd-list .dd-item .dd-handle:hover {\r\n color: #3bafda;\r\n}\r\n.custom-dd .dd-list .dd-item button {\r\n height: auto;\r\n font-size: 17px;\r\n margin: 8px auto;\r\n color: #98a6ad;\r\n width: 30px;\r\n}\r\n.custom-dd-empty .dd-list .dd3-handle {\r\n border: none;\r\n background: rgba(152, 166, 173, 0.25) !important;\r\n height: 36px;\r\n width: 36px;\r\n color: #98a6ad;\r\n}\r\n.custom-dd-empty .dd-list .dd3-handle:before {\r\n top: 7px;\r\n}\r\n.custom-dd-empty .dd-list .dd3-handle:hover {\r\n color: #3bafda;\r\n}\r\n.custom-dd-empty .dd-list .dd3-content {\r\n height: auto;\r\n border: none;\r\n color: #98a6ad;\r\n padding: 8px 16px 8px 46px;\r\n background: rgba(152, 166, 173, 0.25) !important;\r\n font-weight: 600;\r\n}\r\n.custom-dd-empty .dd-list .dd3-content:hover {\r\n color: #3bafda;\r\n}\r\n.custom-dd-empty .dd-list button {\r\n width: 26px;\r\n height: 26px;\r\n font-size: 16px;\r\n font-weight: 600;\r\n}\r\n/* ===========\r\n Maps\r\n =============*/\r\n.gmaps,\r\n.gmaps-panaroma {\r\n height: 300px;\r\n background: #eeeeee;\r\n border-radius: 3px;\r\n}\r\n.gmaps-overlay {\r\n display: block;\r\n text-align: center;\r\n color: #ffffff;\r\n font-size: 16px;\r\n line-height: 40px;\r\n background: #3bafda;\r\n border-radius: 4px;\r\n padding: 10px 20px;\r\n}\r\n.gmaps-overlay_arrow {\r\n left: 50%;\r\n margin-left: -16px;\r\n width: 0;\r\n height: 0;\r\n position: absolute;\r\n}\r\n.gmaps-overlay_arrow.above {\r\n bottom: -15px;\r\n border-left: 16px solid transparent;\r\n border-right: 16px solid transparent;\r\n border-top: 16px solid #3bafda;\r\n}\r\n.gmaps-overlay_arrow.below {\r\n top: -15px;\r\n border-left: 16px solid transparent;\r\n border-right: 16px solid transparent;\r\n border-bottom: 16px solid #3bafda;\r\n}\r\n/* =============\r\n Email\r\n============= */\r\n.mails a {\r\n color: #98a6ad;\r\n}\r\n.mails td {\r\n vertical-align: middle !important;\r\n position: relative;\r\n}\r\n.mails td:last-of-type {\r\n width: 100px;\r\n padding-right: 20px;\r\n}\r\n.mails tr:hover .text-white {\r\n display: none;\r\n}\r\n.mails .mail-select {\r\n padding: 12px 20px;\r\n min-width: 134px;\r\n}\r\n.mails .checkbox {\r\n margin-bottom: 0px;\r\n margin-top: 0px;\r\n vertical-align: middle;\r\n display: inline-block;\r\n height: 17px;\r\n}\r\n.mails .checkbox label {\r\n min-height: 16px;\r\n}\r\n.mail-list .list-group-item {\r\n background-color: transparent !important;\r\n}\r\n.mail-list .list-group-item:hover {\r\n background-color: #eeeeee;\r\n}\r\n.mail-list .list-group-item:focus {\r\n background-color: #eeeeee;\r\n}\r\n.mail-list .list-group-item.active {\r\n background-color: #3bafda !important;\r\n color: #4c5667;\r\n font-weight: 600;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.unread a {\r\n font-weight: 600;\r\n color: rgba(238, 238, 238, 0.7);\r\n}\r\n/* =============\r\n Form Advanced\r\n============= */\r\n.bootstrap-tagsinput {\r\n box-shadow: none;\r\n background-color: transparent;\r\n padding: 3px 7px 6px;\r\n border: 2px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.bootstrap-tagsinput .label-info {\r\n background-color: #3bafda !important;\r\n display: inline-block;\r\n padding: 5px;\r\n}\r\n/* Multiple */\r\n.ms-container {\r\n background: transparent url('../images/multiple-arrow.png') no-repeat 50% 50%;\r\n}\r\n.ms-container .ms-list {\r\n box-shadow: none;\r\n border: 2px solid rgba(255, 255, 255, 0.2);\r\n}\r\n.ms-container .ms-list.ms-focus {\r\n box-shadow: none;\r\n border: 2px solid rgba(255, 255, 255, 0.3);\r\n}\r\n.ms-container .ms-selectable li.ms-elem-selectable {\r\n border: none;\r\n padding: 5px 10px;\r\n}\r\n.ms-container .ms-selection li.ms-elem-selection {\r\n border: none;\r\n padding: 5px 10px;\r\n}\r\n.ms-selectable {\r\n box-shadow: none;\r\n outline: none !important;\r\n}\r\n.ms-container .ms-list.ms-focus {\r\n box-shadow: none;\r\n}\r\n.ms-container .ms-selectable li.ms-hover {\r\n background-color: #3bafda;\r\n color: #ffffff !important;\r\n}\r\n.ms-container .ms-selection li.ms-hover {\r\n background-color: #3bafda;\r\n color: #ffffff !important;\r\n}\r\n.ms-container .ms-selectable,\r\n.ms-container .ms-selection {\r\n background-color: transparent;\r\n}\r\n.ms-container .ms-selectable li.ms-elem-selectable,\r\n.ms-container .ms-selection li.ms-elem-selection {\r\n color: #98a6ad;\r\n}\r\n/* Select2 */\r\n.select2-container .select2-choice {\r\n background-image: none !important;\r\n border: none !important;\r\n height: auto !important;\r\n padding: 0px !important;\r\n line-height: 22px !important;\r\n background-color: transparent !important;\r\n box-shadow: none !important;\r\n color: #ffffff;\r\n}\r\n.select2-container .select2-choice .select2-arrow {\r\n background-image: none !important;\r\n background: transparent;\r\n border: none;\r\n width: 14px;\r\n top: -2px;\r\n}\r\n.select2-container .select2-container-multi.form-control {\r\n height: auto;\r\n}\r\n.select2-results .select2-highlighted {\r\n color: #ffffff;\r\n background-color: #3bafda;\r\n}\r\n.select2-drop-active {\r\n border: 1px solid #e3e3e3 !important;\r\n padding-top: 5px;\r\n -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n}\r\n.select2-search input {\r\n border: 1px solid #e3e3e3;\r\n}\r\n.select2-container-multi {\r\n width: 100%;\r\n}\r\n.select2-container-multi .select2-choices {\r\n border: 2px solid rgba(255, 255, 255, 0.2) !important;\r\n box-shadow: none !important;\r\n background: transparent !important;\r\n background-image: none !important;\r\n -webkit-border-radius: 4px !important;\r\n border-radius: 4px !important;\r\n -moz-border-radius: 4px !important;\r\n background-clip: padding-box !important;\r\n min-height: 38px;\r\n}\r\n.select2-container-multi .select2-choices .select2-search-choice {\r\n padding: 6px 8px 7px 19px;\r\n margin: 5px 0 3px 5px;\r\n color: #ffffff;\r\n background: rgba(255, 255, 255, 0.2);\r\n border: none;\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\n.select2-container-multi .select2-choices .select2-search-field input {\r\n padding: 7px 7px 7px 10px;\r\n font-family: inherit;\r\n}\r\n.select2-container-multi .select2-choices .select2-search-choice-close {\r\n top: 6px;\r\n}\r\n/* Wysiwig */\r\n.mce-tinymce {\r\n background-color: transparent !important;\r\n}\r\n.mce-content-body p {\r\n color: #9398a0;\r\n font-size: 14px;\r\n font-weight: 300;\r\n}\r\n.mce-popover .mce-arrow:after {\r\n border-bottom-color: red;\r\n}\r\n.mce-popover .mce-colorbutton-grid {\r\n margin: 0px;\r\n border: 1px solid #d7dce5 !important;\r\n padding: 4px;\r\n}\r\n.mce-reset .mce-window-head {\r\n border-bottom: 1px solid #d7dce5;\r\n}\r\n.mce-reset .mce-window-head .mce-title {\r\n color: #707780;\r\n font-size: 16px;\r\n font-weight: 400;\r\n}\r\n.mce-reset .mce-textbox {\r\n border-radius: 0px;\r\n box-shadow: none;\r\n outline: 0;\r\n border-color: #d7dce5;\r\n height: 30px;\r\n font-weight: 300;\r\n line-height: 30px;\r\n color: #aaaaaa;\r\n font-size: 14px;\r\n}\r\n.mce-reset .mce-textbox:focus {\r\n box-shadow: none;\r\n border-color: #3bafda;\r\n}\r\n.mce-reset .mce-checkbox .mce-ico {\r\n background-image: none;\r\n background-color: #ffffff;\r\n border-radius: 0px;\r\n border: 1px solid #d7dce5;\r\n}\r\n.mce-reset .mce-checkbox .mce-label {\r\n color: #707780;\r\n font-size: 12px;\r\n font-weight: 400;\r\n}\r\n.mce-container {\r\n border-radius: 0px !important;\r\n border-width: 0px !important;\r\n}\r\n.mce-container .mce-menubar {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n border: none !important;\r\n padding: 2px;\r\n}\r\n.mce-container .mce-menubar .mce-btn button span {\r\n color: #707780;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-transform: capitalize;\r\n}\r\n.mce-container .mce-menubar .mce-btn button .mce-caret {\r\n border-top-color: #ffffff;\r\n}\r\n.mce-caret {\r\n border-top: 4px solid #ffffff !important;\r\n}\r\n.mce-menubar .mce-menubtn:hover,\r\n.mce-menubar .mce-menubtn.mce-active,\r\n.mce-menubar .mce-menubtn:focus {\r\n background-color: transparent !important;\r\n}\r\n.mce-container .mce-menubar .mce-btn button:hover {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n}\r\n.mce-container .mce-menubar .mce-btn.mce-active button {\r\n background-color: #e8ebf1;\r\n}\r\n.mce-container .mce-btn {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n background-image: none;\r\n outline: 0;\r\n border: 0px;\r\n border-radius: 0px;\r\n}\r\n.mce-container .mce-btn button {\r\n color: #ffffff !important;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-shadow: none;\r\n padding: 5px 10px;\r\n}\r\n.mce-container .mce-primary {\r\n background-color: #3bafda;\r\n background-image: none;\r\n outline: 0;\r\n border: 0px;\r\n border-radius: 0px;\r\n}\r\n.mce-container .mce-primary button {\r\n color: #ffffff;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-shadow: none;\r\n}\r\n.mce-container .mce-primary:hover {\r\n background-color: #0c7cd5;\r\n background-image: none;\r\n}\r\n.mce-container .mce-toolbar-grp {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n border: none !important;\r\n border-top-width: 0px !important;\r\n padding: 6px;\r\n}\r\n.mce-container .mce-btn-group .mce-btn:hover,\r\n.mce-container .mce-btn-group .mce-btn:focus {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n color: #323b44;\r\n}\r\n.mce-stack-layout-item body {\r\n background-color: transparent !important;\r\n}\r\ndiv.mce-edit-area {\r\n background: transparent !important;\r\n}\r\n.mce-btn.mce-active button,\r\n.mce-btn.mce-active:hover button {\r\n color: #323b44 !important;\r\n}\r\n.mce-container .mce-statusbar {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n border: none !important;\r\n}\r\n.mce-container .mce-statusbar .mce-path .mce-path-item {\r\n color: #ffffff;\r\n font-size: 14px;\r\n font-weight: 400;\r\n}\r\n.mce-container .mce-widget {\r\n color: #ffffff;\r\n font-size: 14px;\r\n font-weight: 400;\r\n border-left: 1px solid transparent;\r\n}\r\n.mce-container .mce-btn-group {\r\n border: none;\r\n}\r\n.mce-container .mce-btn-group .mce-btn {\r\n box-shadow: none;\r\n background-image: none;\r\n border-width: 0px;\r\n border-radius: 0px !important;\r\n}\r\n.mce-container .mce-btn-group .mce-btn:hover,\r\n.mce-container .mce-btn-group .mce-btn:focus {\r\n box-shadow: none;\r\n background-image: none;\r\n background-color: #ffffff;\r\n}\r\n.mce-container .mce-btn-group .mce-btn button span {\r\n color: #707780;\r\n font-size: 14px;\r\n font-weight: 300;\r\n}\r\n.mce-container .mce-btn-group .mce-btn button .mce-caret {\r\n color: #ffffff;\r\n font-size: 14px;\r\n}\r\n.mce-container .mce-ico {\r\n color: #ffffff;\r\n font-size: 14px;\r\n}\r\n.mce-container .mce-panel {\r\n background-image: none;\r\n}\r\n.mce-container.mce-menu {\r\n border: 1px solid #d7dce5 !important;\r\n}\r\n.mce-container.mce-menu .mce-menu-item {\r\n background-image: none;\r\n}\r\n.mce-container.mce-menu .mce-menu-item .mce-ico {\r\n color: #3bafda;\r\n font-size: 14px;\r\n}\r\n.mce-container.mce-menu .mce-menu-item .mce-text {\r\n color: #707780 !important;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-transform: capitalize;\r\n}\r\n.mce-container.mce-menu .mce-menu-item .mce-menu-shortcut {\r\n color: #aaaaaa;\r\n font-size: 12px;\r\n font-weight: 300;\r\n text-transform: capitalize;\r\n}\r\n.mce-container.mce-menu .mce-menu-item:hover,\r\n.mce-container.mce-menu .mce-menu-item:focus,\r\n.mce-container.mce-menu .mce-menu-item.mce-selected {\r\n background-color: #3bafda;\r\n}\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-menu-shortcut {\r\n color: #aaaaaa;\r\n}\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected {\r\n background-color: #d7dce5;\r\n}\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-menu-shortcut,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-menu-shortcut,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-menu-shortcut {\r\n color: #ffffff;\r\n}\r\n.mce-container.mce-menu .mce-menu-item-sep {\r\n background-color: #d7dce5;\r\n}\r\n.mce-container.mce-menu .mce-menu-item-sep:hover {\r\n background-color: #d7dce5;\r\n}\r\n.mce-menubtn button {\r\n color: #323b44 !important;\r\n}\r\n.mce-menu-item-normal.mce-active {\r\n background-color: #3bafda !important;\r\n}\r\n.mce-menu-item-normal.mce-active .mce-text {\r\n color: #ffffff !important;\r\n}\r\n/* Time picker */\r\n.bootstrap-timepicker-widget table td input {\r\n border: none;\r\n font-size: 16px;\r\n font-weight: 500;\r\n background-color: transparent;\r\n}\r\n.bootstrap-timepicker-widget table td a {\r\n color: rgba(238, 238, 238, 0.2);\r\n}\r\n/* =============\r\n Charts\r\n============= */\r\n.morris-hover.morris-default-style {\r\n border-radius: 5px;\r\n padding: 10px 12px;\r\n background-color: #f5f5f5;\r\n border: none;\r\n color: #323b44 !important;\r\n}\r\n.morris-hover.morris-default-style .morris-hover-point {\r\n color: #323b44 !important;\r\n}\r\n.chart-detail-list li {\r\n margin: 0px 10px;\r\n}\r\n.chart-detail-list li h5 {\r\n font-size: 15px;\r\n}\r\n.pieLabel div {\r\n font-size: 14px !important;\r\n}\r\n.jqstooltip {\r\n -webkit-box-sizing: content-box;\r\n -moz-box-sizing: content-box;\r\n box-sizing: content-box;\r\n}\r\n.chart {\r\n position: relative;\r\n display: inline-block;\r\n width: 110px;\r\n height: 110px;\r\n margin-top: 20px;\r\n margin-bottom: 20px;\r\n text-align: center;\r\n}\r\n.chart canvas {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n.chart.chart-widget-pie {\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n}\r\n.percent {\r\n display: inline-block;\r\n line-height: 110px;\r\n z-index: 2;\r\n font-weight: 600;\r\n font-size: 18px;\r\n color: #797979;\r\n}\r\n.percent:after {\r\n content: '%';\r\n margin-left: 0.1em;\r\n font-size: .8em;\r\n}\r\n/* Flot chart */\r\n#flotTip {\r\n padding: 8px 12px;\r\n background-color: #f5f5f5;\r\n border: 1px solid rgba(50, 59, 68, 0.1);\r\n z-index: 100;\r\n color: #323b44;\r\n font-weight: 500;\r\n opacity: 0.9;\r\n font-size: 13px;\r\n -webkit-border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n border-radius: 3px;\r\n}\r\n.legend tr {\r\n height: 20px;\r\n}\r\n.legendLabel {\r\n padding-left: 5px !important;\r\n line-height: 10px;\r\n padding-right: 10px;\r\n}\r\n.legend div:first-of-type {\r\n background-color: transparent !important;\r\n}\r\n.flot-tick-label {\r\n color: #ffffff !important;\r\n}\r\n/* Chartist chart */\r\n.ct-golden-section:before {\r\n float: none;\r\n}\r\n.ct-grid {\r\n stroke: rgba(255, 255, 255, 0.1);\r\n}\r\n.ct-chart {\r\n max-height: 300px;\r\n}\r\n.ct-chart .ct-label {\r\n fill: #a3afb7;\r\n color: #a3afb7;\r\n font-size: 12px;\r\n line-height: 1;\r\n}\r\n.ct-chart.simple-pie-chart-chartist .ct-label {\r\n color: #ffffff;\r\n fill: #ffffff;\r\n font-size: 16px;\r\n}\r\n.ct-chart .ct-series.ct-series-a .ct-bar,\r\n.ct-chart .ct-series.ct-series-a .ct-line,\r\n.ct-chart .ct-series.ct-series-a .ct-point,\r\n.ct-chart .ct-series.ct-series-a .ct-slice-donut {\r\n stroke: #3bafda;\r\n}\r\n.ct-chart .ct-series.ct-series-b .ct-bar,\r\n.ct-chart .ct-series.ct-series-b .ct-line,\r\n.ct-chart .ct-series.ct-series-b .ct-point,\r\n.ct-chart .ct-series.ct-series-b .ct-slice-donut {\r\n stroke: #f76397;\r\n}\r\n.ct-chart .ct-series.ct-series-c .ct-bar,\r\n.ct-chart .ct-series.ct-series-c .ct-line,\r\n.ct-chart .ct-series.ct-series-c .ct-point,\r\n.ct-chart .ct-series.ct-series-c .ct-slice-donut {\r\n stroke: #00b19d;\r\n}\r\n.ct-chart .ct-series.ct-series-d .ct-bar,\r\n.ct-chart .ct-series.ct-series-d .ct-line,\r\n.ct-chart .ct-series.ct-series-d .ct-point,\r\n.ct-chart .ct-series.ct-series-d .ct-slice-donut {\r\n stroke: #3ddcf7;\r\n}\r\n.ct-chart .ct-series.ct-series-e .ct-bar,\r\n.ct-chart .ct-series.ct-series-e .ct-line,\r\n.ct-chart .ct-series.ct-series-e .ct-point,\r\n.ct-chart .ct-series.ct-series-e .ct-slice-donut {\r\n stroke: #797979;\r\n}\r\n.ct-chart .ct-series.ct-series-f .ct-bar,\r\n.ct-chart .ct-series.ct-series-f .ct-line,\r\n.ct-chart .ct-series.ct-series-f .ct-point,\r\n.ct-chart .ct-series.ct-series-f .ct-slice-donut {\r\n stroke: #7266ba;\r\n}\r\n.ct-chart .ct-series.ct-series-g .ct-bar,\r\n.ct-chart .ct-series.ct-series-g .ct-line,\r\n.ct-chart .ct-series.ct-series-g .ct-point,\r\n.ct-chart .ct-series.ct-series-g .ct-slice-donut {\r\n stroke: #ffaa00;\r\n}\r\n.ct-series-a .ct-area,\r\n.ct-series-a .ct-slice-pie {\r\n fill: #3bafda;\r\n}\r\n.ct-series-b .ct-area,\r\n.ct-series-b .ct-slice-pie {\r\n fill: #f76397;\r\n}\r\n.ct-series-c .ct-area,\r\n.ct-series-c .ct-slice-pie {\r\n fill: #00b19d;\r\n}\r\n.ct-series-d .ct-area,\r\n.ct-series-d .ct-slice-pie {\r\n fill: #3ddcf7;\r\n}\r\n/* Sparkline chart */\r\n.jqstooltip {\r\n background-color: #36404a !important;\r\n padding: 5px 10px !important;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n border-color: #36404a !important;\r\n}\r\n.jqsfield {\r\n font-size: 12px !important;\r\n line-height: 18px !important;\r\n}\r\n/* Circliful charts */\r\n.circliful-chart {\r\n margin: 0px auto;\r\n}\r\n.circle-text,\r\n.circle-info,\r\n.circle-text-half,\r\n.circle-info-half {\r\n font-size: 12px;\r\n font-weight: 600;\r\n}\r\n/* Nvd3 Chart */\r\n.nvd3 text {\r\n fill: #98a6ad;\r\n}\r\n.nvd3 .nv-axis line,\r\n.nvd3 .nv-axis path {\r\n stroke: #2c333b;\r\n}\r\n.nvd3 .nv-discretebar .nv-groups text,\r\n.nvd3 .nv-multibarHorizontal .nv-groups text {\r\n fill: rgba(255, 255, 255, 0.8);\r\n}\r\n.multi-chart .nv-legend-symbol {\r\n fill: #ffffff !important;\r\n fill-opacity: 0;\r\n stroke: #ffffff !important;\r\n}\r\n/* ===========\r\n Count Down\r\n =============*/\r\n.home-wrapper {\r\n margin: 10% 0px;\r\n}\r\n.app-countdown {\r\n margin-top: 40px;\r\n text-align: center;\r\n}\r\n.app-countdown div {\r\n display: inline-block;\r\n}\r\n.app-countdown div span {\r\n display: block;\r\n width: 150px;\r\n}\r\n.app-countdown div span:first-child {\r\n font-size: 3em;\r\n font-weight: 700;\r\n height: 48px;\r\n line-height: 48px;\r\n}\r\n.app-countdown div span:last-child {\r\n color: #333333;\r\n font-size: 0.9em;\r\n height: 25px;\r\n line-height: 25px;\r\n}\r\n.app-countdown > * {\r\n text-align: center;\r\n}\r\n/* ===========\r\n Gallery\r\n =============*/\r\n.portfolioFilter a {\r\n -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n -moz-transition: all 0.3s ease-out;\r\n -ms-transition: all 0.3s ease-out;\r\n -o-transition: all 0.3s ease-out;\r\n -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n -webkit-transition: all 0.3s ease-out;\r\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n color: #98a6ad;\r\n padding: 5px 10px;\r\n display: inline-block;\r\n transition: all 0.3s ease-out;\r\n}\r\n.portfolioFilter a:hover {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\n.portfolioFilter a.current {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\n.thumb {\r\n background-color: #272e35;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n margin-top: 30px;\r\n padding-bottom: 10px;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n padding-top: 10px;\r\n width: 100%;\r\n}\r\n.thumb-img {\r\n border-radius: 2px;\r\n overflow: hidden;\r\n width: 100%;\r\n}\r\n.gal-detail h4 {\r\n margin: 16px auto 10px auto;\r\n width: 80%;\r\n white-space: nowrap;\r\n display: block;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n.gal-detail .ga-border {\r\n height: 3px;\r\n width: 40px;\r\n background-color: #3bafda;\r\n margin: 10px auto;\r\n}\r\n/* ===========\r\n Maintenance\r\n =============*/\r\n.icon-main {\r\n font-size: 60px;\r\n}\r\n.maintenance-page {\r\n margin: 10% 0%;\r\n}\r\n.home-text {\r\n letter-spacing: 1px;\r\n}\r\n/* ===========\r\n Accounts\r\n =============*/\r\n.wrapper-page {\r\n margin: 7.5% auto;\r\n width: 360px;\r\n}\r\n.wrapper-page .form-control {\r\n height: 40px;\r\n padding-left: 40px;\r\n}\r\n.wrapper-page .form-control-feedback {\r\n left: 15px;\r\n top: 3px;\r\n color: rgba(255, 255, 255, 0.4);\r\n font-size: 20px;\r\n}\r\n.wrapper-page .btn-email {\r\n padding: 9px 20px;\r\n}\r\n.logo-lg {\r\n font-size: 28px !important;\r\n color: #ffffff !important;\r\n}\r\n.user-thumb img {\r\n height: 88px;\r\n margin: 0px auto;\r\n width: 88px;\r\n}\r\n.ex-page-content .svg-box {\r\n float: right;\r\n}\r\n.message-box {\r\n margin-top: 120px;\r\n margin-left: 50px;\r\n font-weight: 300;\r\n}\r\n.message-box h1 {\r\n color: #ffffff;\r\n font-size: 98px;\r\n font-weight: 700;\r\n line-height: 98px;\r\n text-shadow: rgba(255, 255, 255, 0.3) 1px 1px, rgba(255, 255, 255, 0.2) 2px 2px, rgba(255, 255, 255, 0.3) 3px 3px;\r\n}\r\n#Polygon-1,\r\n#Polygon-2,\r\n#Polygon-3,\r\n#Polygon-4,\r\n#Polygon-4,\r\n#Polygon-5 {\r\n animation: float 1s infinite ease-in-out alternate;\r\n}\r\n#Polygon-2 {\r\n animation-delay: .2s;\r\n}\r\n#Polygon-3 {\r\n animation-delay: .4s;\r\n}\r\n#Polygon-4 {\r\n animation-delay: .6s;\r\n}\r\n#Polygon-5 {\r\n animation-delay: .8s;\r\n}\r\n@keyframes float {\r\n 100% {\r\n transform: translateY(20px);\r\n }\r\n}\r\n/* =============\r\n Tree view page\r\n============= */\r\n.jstree-default .jstree-clicked,\r\n.jstree-default .jstree-wholerow-clicked {\r\n background: rgba(59, 175, 218, 0.4);\r\n box-shadow: none;\r\n}\r\n.jstree-default .jstree-hovered,\r\n.jstree-default .jstree-wholerow-hovered {\r\n background: rgba(59, 175, 218, 0.2);\r\n box-shadow: none;\r\n}\r\n.jstree-default .zmdi {\r\n font-size: 16px;\r\n}\r\n/* =============\r\n Pricing\r\n============= */\r\n.pricing-column {\r\n position: relative;\r\n margin-bottom: 40px;\r\n}\r\n.pricing-column .inner-box {\r\n position: relative;\r\n padding: 0 0 50px;\r\n}\r\n.pricing-column .plan-header {\r\n position: relative;\r\n padding: 30px 20px 25px;\r\n}\r\n.pricing-column .plan-title {\r\n font-size: 16px;\r\n margin-bottom: 10px;\r\n color: #00b19d;\r\n text-transform: uppercase;\r\n letter-spacing: 1px;\r\n font-weight: 400;\r\n}\r\n.pricing-column .plan-price {\r\n font-size: 48px;\r\n margin-bottom: 10px;\r\n color: #ffffff;\r\n}\r\n.pricing-column .plan-duration {\r\n font-size: 13px;\r\n color: #98a6ad;\r\n}\r\n.pricing-column .plan-stats {\r\n position: relative;\r\n padding: 30px 20px 15px;\r\n}\r\n.pricing-column .plan-stats li {\r\n margin-bottom: 15px;\r\n line-height: 24px;\r\n}\r\n.pricing-column .plan-stats li i {\r\n font-size: 16px;\r\n vertical-align: middle;\r\n margin-right: 5px;\r\n}\r\n.ribbon {\r\n position: absolute;\r\n left: 5px;\r\n top: -5px;\r\n z-index: 1;\r\n overflow: hidden;\r\n width: 75px;\r\n height: 75px;\r\n text-align: right;\r\n}\r\n.ribbon span {\r\n font-size: 10px;\r\n font-weight: bold;\r\n color: #ffffff;\r\n text-transform: uppercase;\r\n text-align: center;\r\n line-height: 20px;\r\n transform: rotate(-45deg);\r\n -webkit-transform: rotate(-45deg);\r\n width: 100px;\r\n display: block;\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);\r\n background: #00b19d;\r\n background: linear-gradient(#00b19d 0%, #00b19d 100%);\r\n position: absolute;\r\n top: 19px;\r\n letter-spacing: 1px;\r\n left: -21px;\r\n}\r\n.ribbon span:before {\r\n content: \"\";\r\n position: absolute;\r\n left: 0;\r\n top: 100%;\r\n z-index: -1;\r\n border-left: 3px solid #007e70;\r\n border-right: 3px solid transparent;\r\n border-bottom: 3px solid transparent;\r\n border-top: 3px solid #007e70;\r\n}\r\n.ribbon span:after {\r\n content: \"\";\r\n position: absolute;\r\n right: 0;\r\n top: 100%;\r\n z-index: -1;\r\n border-left: 3px solid transparent;\r\n border-right: 3px solid #007e70;\r\n border-bottom: 3px solid transparent;\r\n border-top: 3px solid #007e70;\r\n}\r\n/* =============\r\n FAQ\r\n============= */\r\n.question-q-box {\r\n height: 30px;\r\n width: 30px;\r\n color: #ffffff;\r\n background-color: #ef5350;\r\n text-align: center;\r\n border-radius: 50%;\r\n float: left;\r\n line-height: 30px;\r\n font-weight: 700;\r\n}\r\n.question {\r\n margin-top: 0;\r\n margin-left: 50px;\r\n font-weight: 400;\r\n font-size: 16px;\r\n}\r\n.answer {\r\n margin-left: 50px;\r\n color: #98a6ad;\r\n margin-bottom: 40px;\r\n line-height: 26px;\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/*\r\nTemplate Name: Minton Dashboard\r\nAuthor: CoderThemes\r\nEmail: coderthemes@gmail.com\r\nFile: Responsive\r\n*/\r\n@media only screen and (max-width: 6000px) and (min-width: 700px) {\r\n .wrapper.right-bar-enabled .right-bar {\r\n right: 0;\r\n z-index: 99;\r\n }\r\n}\r\n@media (min-width: 768px) and (max-width: 991px) {\r\n body {\r\n overflow-x: hidden;\r\n }\r\n}\r\n@media (max-width: 767px) {\r\n body {\r\n overflow-x: hidden;\r\n }\r\n .mobile-sidebar {\r\n left: 0px;\r\n }\r\n .mobile-content {\r\n left: 250px;\r\n right: -250px;\r\n }\r\n .wrapper-page {\r\n width: 90%;\r\n }\r\n .navbar-nav .open .dropdown-menu {\r\n background-color: #ffffff;\r\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\r\n left: auto;\r\n position: absolute;\r\n right: 0;\r\n }\r\n .todo-send {\r\n margin-top: 10px;\r\n padding-left: 15px;\r\n }\r\n .chat-inputbar {\r\n padding-left: 15px;\r\n }\r\n .chat-send {\r\n margin-top: 10px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n }\r\n .fixedHeader-floating {\r\n top: 60px !important;\r\n }\r\n div#datatable-buttons_info {\r\n float: none;\r\n }\r\n}\r\n@media (max-width: 480px) {\r\n .side-menu {\r\n z-index: 10 !important;\r\n }\r\n .button-menu-mobile {\r\n display: block;\r\n }\r\n .search-bar {\r\n display: none !important;\r\n }\r\n}\r\n@media (max-width: 420px) {\r\n .hide-phone {\r\n display: none !important;\r\n }\r\n}\r\n/* Container-alt */\r\n@media (min-width: 768px) {\r\n .container-alt {\r\n width: 750px;\r\n }\r\n}\r\n@media (min-width: 992px) {\r\n .container-alt {\r\n width: 970px;\r\n }\r\n}\r\n@media (min-width: 1200px) {\r\n .container-alt {\r\n width: 1170px;\r\n }\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n"],"sourceRoot":"../src"} \ No newline at end of file +{"version":3,"sources":["resources/services/eventService.ts","shell/routerService.ts","app.ts","environment.ts","resources/services/restService.ts","resources/services/cookieService.ts","resources/services/authService.ts","microservices/auth/authClient.ts","main.ts","resources/index.ts","shell/index.ts","shell/nav-bar.ts","shell/progress-bar.ts","shell/shell.ts","shell/top-bar.ts","main/admin/admin.ts","main/feedback/feedback.ts","main/picks/picks.ts","main/statistics/statistics.ts","main/winners/winners.ts","microservices/auth/index.ts","microservices/auth/login.ts","microservices/picks/pickClient.ts","microservices/picks/emergency-pick.ts","microservices/picks/index.ts","microservices/picks/pick-summary.ts","microservices/picks/picks-main.ts","microservices/stats/statsClient.ts","microservices/tournaments/index.ts","microservices/tournaments/tournamentsClient.ts","microservices/tournaments/tournament-selector.ts","microservices/users/index.ts","microservices/users/usersClient.ts","microservices/users/registration.ts","resources/valueConverters/dateFormat.ts","resources/valueConverters/objectKeys.ts","microservices/stats/current/current-stats.ts","microservices/stats/current/index.ts","microservices/stats/history/history-stats.ts","microservices/stats/history/index.ts","microservices/stats/majors/index.ts","microservices/stats/majors/majors-stats.ts","microservices/stats/monthly/index.ts","microservices/stats/monthly/monthly-stats.ts","microservices/stats/playoffs/index.ts","microservices/stats/playoffs/playoff-stats.ts","microservices/stats/season/index.ts","microservices/stats/season/season-stats.ts","shell/top-bar.css","resources/styles/datatablestyles.css","resources/styles/iconfonts.css","microservices/stats/current/current-stats-styles.css","microservices/stats/season/season-stats-styles.css","resources/styles/minton/css/components.css","resources/styles/minton/css/core.css","C:/projects/golfpool/web-main/src/resources/styles/minton/css/elements.css","resources/styles/minton/css/icons.css","resources/styles/minton/css/menu.css","resources/styles/minton/css/pages.css","resources/styles/minton/css/responsive.css","resources/styles/minton/css/variables.css"],"names":[],"mappings":"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ETSE,ADCA,eCDe,ODCO,6CST6C,GCDG,SFES;AACjF,ACDA,ACDA,CTSC,AFEA,CGHC,AFEA,eEFe,EHGE,mCCDmC,eUVe,YDCY;AACjF,ACDA,CRQC,AHGA,CCDC,mBAAmB,4DUV4D;ATUjF,EDCE,oBAAoB;AEDtB,AHGA,ECDE,AMNA,eNMe;AMLjB,CPOC,CEFC,AMNA,WNMW,QFEQ;AQPrB,CNMC,AFEA,CGHC,AFEA,WEFW,GEFG,EHGE,GFEG,iBCDiB;AIHtC,CHGC,ACDA,AHGA,CCDC,AOPA,AEFA,gBPOgB,AHGA,KQRK,cPOc;ASRrC,CPOC,AHGA,ACDA,AOPA,EDCE;AACH,ACDA,EEFE,cNMc,ACDA;ALMhB,ACDA,AGHA,ACDA,EGHE,EEFE,SAAS,OFEO,YDCY;AAChC,CPOC,AQRA,CPOC,AIJA,EKLE,YAAY,IVUI,EKLE,YJIY;AONlC,CRQC,CCDC,AIJA,AEFA,CGHC,aNMa,OJIO,MOPM,OFEO,4CJI4C;AGFhF,CJIC,AUVA,CTSC,AIJA,AEFA,ACDA,UHGU,CGHC,0CDC0C,0bNM0b;ASRjf,CFEC,CPOC,AGHA,ACDA,AEFA,eFEe,IDCI,CHGC,8VMN8V;APQpX,AQRA,EPOE,AGHA,ACDA,AEFA,AGHA,kBNMkB,CHGC,CMNC,UFEU;CLM/B,ACDA,AGHA,ACDA,CEFC,ACDA,EEFE,cVUc,GOPG,CCDC,CEFC;ATUvB,AGHA,ACDA,CLKC,AOPA,CCDC,CEFC,aFEa,KRQK;AONrB,CPOC,AQRA,AEFA,CTSC,AIJA,mBAAmB,GJIG;AONxB,AEFA,ETSE,AGHA,ACDA,AEFA,mBFEmB,GEFG,QHGQ,gCHGgC;ADEhE,ECDE,AGHA,ACDA,AEFA,ACDA,AEFA,cDCc,ELKE,AIJA,CHGC,EJIE,2BMN2B;AEDhD,CTSC,AIJA,CHGC,AIJA,AEFA,ACDA,EEFE,OVUO,AQRA,UDCU,CFEC,CJIC,ASTA;ANOvB,CJIC,AKLA,CJIC,AMNA,ACDA,CEFC,OFEO,WRQW,EOPE,eNMe;AIHtC,CLKC,CCDC,AMNA,ACDA,AEFA,OFEO,OCDO,GTSG,kBCDkB,CMNC;AEDtC,CTSC,ACDA,CGHC,AGHA,ACDA,EEFE,UAAU,EFEE,eJIe,MGHM;CHIpC,AGHA,CCDC,ACDA,CCDC,yBDCyB,IDCI;ARShC,ACDA,AGHA,AGHA,ECDE,ACDA,ACDA,UFEU,QCDQ,0CFE0C;AAC9D,CPOC,CCDC,AONA,ACFA,ECDE,WVUW,CUVC,CDCC,UDEU,uBPMuB;CDEjD,CCDC,AGHA,AGHA,ACAA,ACFA,ECDE,cAAc,CFGC,EROE,CSTC,IFEI,IHGI,0DHG0D;CDEvF,AIJA,AIHA,CPMC,AIJA,AEFA,AEFA,CCDC,kBDCkB,CFEC,YFEY,0TJI0T;AGF5V,AIHA,EPME,AIJA,AEFA,AEFA,ACDA,oBTSoB,AQRA,CFEC,sBFEsB;ALM7C,COPC,CNMC,AIJA,AGFA,ACFA,ECDE,UDCU,CCDC,ELKE,AGFA,IPMI;AMLrB,CPOC,ACDA,AIJA,AGFA,ACFA,ECDE;ALMH,AGFA,ACFA,EFEE,AGHA,eHGe;ANOjB,CMNC,CHGC,AIHA,ACFA,ECDE,aFGa,EJGE,GKLG,QCDQ;AHI9B,CHGC,AIHA,CPMC,AQRA,ECDE,kBDCkB,0BCD0B,kCTSkC;AGFlF,AIHA,CPMC,CDCC,AOPA,AEFA,ECDE,WAAW,EHGE,EEFE,ETSE;CONpB,CPOC,AIHA,AIJA,ACFA,ECDE,aFGa,ICFI,ECDE,4BNO4B;AGHnD,CPOC,AIHA,AIJA,ACFA,GCDG,SAAS;ANQb,AIJA,ACFA,EJIE,AEFA,CGHC,cHGc,iBFEiB;CACjC,AEFA,CCAC,ACFA,ACDA,eDCe,WDEW;ARQ5B,AKLA,AEFA,CCAC,ACFA,GCDG,iBAAiB;AFIrB,ACFA,EJIE,AEFA,EGHE,aHGa,GFEG,GKLG;CVatB,AKPA,AEFA,CCAC,ACFA,CCDC,sBVYsB,GQTG,ACFA;AJK5B,AEFA,CPSC,CQTC,ACFA,ACDA,YDCY,IDEI;EHGhB,AEFA,ACAA,ACFA,ECDE,UDCU,KDEK,CHEC,EEFE,CGHC;CLMtB,CEFC,ACAA,ACFA,CCDC,SDCS,SFES,GCAG;ARUxB,AKPA,CEFC,CHIC,AIJA,ACFA,ACDA,gBFGgB,GCFG,OLMO;AGH5B,CPSC,AILA,CCFC,AGFA,ACFA,ECDE,QDCQ,CTWC,CQTC,MHEM,CKLC;ANQrB,CJKC,AKPA,AGFA,CDAC,AEFA,ECDE,SDCS,KFEK,KGHK,KVYK;AKN5B,AGFA,CRSC,CILC,AGJA,AEFA,ECDE,SDCS,WCDW,INOI,AGJA,GPSG;CAC9B,ASXA,CLMC,ACFA,AEFA,ACAA,CEHC,gBFGgB,CHEC,IDEI,AGJA,IPSI;ASV5B,CTWC,AILA,ACFA,AEFA,CCAC,AEHA,mBFGmB;AJKrB,ACFA,AEFA,CCAC,CCFC,ECDE,qBAAqB,IDCI;ATY7B,AQTA,EJIE,ACFA,AEFA,AEFA,CCDC,kBHGkB,CEFC,KJIK,CDEC;CCD3B,AEFA,CHIC,AIJA,ACFA,ACDA,eFGe,ICFI,GLMG;ACDxB,AEFA,CHIC,AIJA,CCFC,ECDE,YAAY,YDCY;ALO5B,AIJA,EHEE,AEFA,AEFA,CCDC,ULKU,IIJI,IFEI;CGFpB,CNOC,ACFA,AEFA,ACAA,ACFA,eAAe,IDEI,CDAC,EFEE,IDEI;AMN5B,CVYC,AKPA,CDEC,AGJA,ACAA,ACFA,UDEU,GCFG,ETWE,KOTK,EHIE;ACDxB,CLOC,AILA,CGJC,ACAA,ACFA,ACDA,WFGW,CCFC,MTWM,AOTA;AHKpB,CJKC,AQTA,CHEC,AEFA,AEFA,ECDE,SLKS,OIJO,CFEC,MGHM;AFI3B,CDAC,CHIC,ACFA,AIJA,CCDC,kBDCkB,GJIG,IDEI;AJM5B,AOTA,CFEC,CDEC,AIJA,ACFA,ACDA,mBDCmB,GLMG,IIJI;AHG5B,CDEC,CGJC,ACAA,ACFA,ECDE,ODCO,QCDQ,CFGC,EDAE;AHKtB,CGJC,CFEC,AGFA,ACFA,CCDC,ULKU,CIJC,iBDEiB;ADC/B,CPSC,ASXA,CJIC,AGFA,AEHA,kBVYkB,CQTC,GHEG;AIHxB,CTWC,AKPA,CEFC,ACAA,EEHE,MVYM,kBOTkB,CGHC,QFGQ;AHGrC,CLOC,AQTA,CJIC,AGJA,AEFA,CCDC,SVYS,MSXM,aFEa,QHIQ;AIHvC,CRSC,ASXA,ACDA,CNOC,ACFA,AEFA,YFEY,ELOE,MOTM,aHIa;AKLnC,ACDA,CVYC,AILA,ACFA,AEFA,CCAC,gBAAgB,wBRSwB;AIJ1C,ACFA,AEFA,CPSC,AQTA,CCFC,ACDA,YVYY,ISXI;ADGlB,CRSC,CILC,ACFA,AEFA,AEFA,ECDE,UHGU,IEFI,EJIE,SKLS,UNOU;AJMvC,COTC,AEFA,CLMC,ACFA,AGFA,CEHC,kBLKkB,UGFU,QJIQ;AGHvC,AEFA,CTWC,AILA,AIJA,AEHA,CLKC,YLOY,OKPO;ADGrB,AIJA,AEHA,CVYC,CKPC,AEFA,AEFA,aFEa,EEFE,CTWC,CAAC,AUZA,GLKG,OLOO;AUX7B,CVYC,AKPA,AEFA,CCAC,ACFA,gBAAgB,sCDEsC;ARUxD,AKPA,AEFA,CCAC,CCFC,ACDA,iBDCiB;ADGnB,CRSC,CKPC,AEFA,AEFA,ECDE,aAAa,CVYC,ASXA,CTWC,EOTE,OFEO,eLOe;CAC1C,AOTA,CFEC,AGFA,ACFA,CCDC,yBFGyB,ACFA,qBJIqB;ALQjD,AOTA,CEFC,ACDA,CLKC,AGFA,UHEU,GGFG;ACDf,ACDA,CVYC,CKPC,AEFA,ACAA,YAAY,GHEG,CLOC,CAAC,COTC,2BPS2B;CAC9C,AOTA,ACAA,CHEC,AIJA,ACDA,mBDCmB,SJIS;AED9B,ACAA,CCFC,CJIC,EKLE,aAAa,ILKI,OEFO;APU5B,AOTA,AEFA,ELME,ACFA,AGFA,CEHC,YFGY,MHEM,kBDEkB;CIHtC,AEHA,CNOC,ACFA,AEFA,AEFA,SJIS,GIJG,CFEC,wBHIwB;AIHvC,AEHA,CVYC,AILA,AGJA,CFEC,AIJA,WTWW,CKPC,GIJG;ALOjB,AGJA,CPSC,AKPA,CGFC,ACFA,ACDA,WDCW,QDEQ;AHGrB,CGFC,ACFA,CLMC,AGJA,EGHE,UHGU,IGHI,qBNOqB;AJMvC,AQTA,ACFA,CFEC,CHIC,ACFA,CKLC,YLKY,wBDEwB;AGHvC,CPSC,AILA,AMPA,CLKC,AGFA,ACFA,aDEa,IRSI,AKPA,oBIJoB;ALOvC,CJKC,CKPC,AEFA,ACAA,ACFA,YJIY,OLOO,AOTA,ACAA,wBCFwB;CTY5C,AKPA,AEFA,ACAA,CCFC,kCAAkC;AJKpC,AEFA,ACAA,ECFE,eAAe;ATYjB,EKPE,AEFA,ACAA,ACFA,UJIU,AIJA,QFEQ,CCAC;CRUpB,AOTA,ACAA,CHEC,AIJA,QJIQ,GIJG,ETWE;AORf,ACAA,CRSC,CKPC,AIJA,SJIS,SIJS;EJKlB,AEDA,ACDA,ACFA,OJIO,QGFQ,ICFI,mBFGmB;APSxC,CKPC,AEDA,ACDA,CCFC,SAAS,ITWI;AACf,AKPA,AEDA,ACDA,ECFE,SAAS;CTYV,ASXA,CLMC,ACFA,AEAA,ACFA,kBAAkB,CHEC,QLOQ,UILU,GGFG;AEH1C,CTWC,AOPA,ACFA,CJIC,ACFA,gBAAgB,YLOY,SILS;AGSvC,ACZA,CRSC,AILA,ACFA,CIJC,YAAY,iBTWiB;AIJ/B,ACFA,CLOC,COGC,ACZA,ACFA,YDEY,GCFG;ELOf,ACFA,AGFA,ACFA,EFeE,SEfS,QDEQ,ODaO,WHTW,aCFa;ALQpD,CKPC,AGFA,ACFA,CLMC,CGSC,oCHToC;ACDvC,AGFA,ACFA,CLMC,CGSC;AHRF,CJKC,CKPC,AGFA,ACFA,EFgBE,eCde,WDcW,SEhBS,ETWE,gCKPgC;CLQxE,CKPC,AGFA,ACFA,CFgBC,WCdW,EHEE,0BLO0B,ESXE;CTY3C,AOKA,CFZC,AGFA,ACFA,iBDEiB,WHEW,MIJM;AFiBpC,CFZC,CGFC,ACFA,eAAe,GDEG;ARUpB,AKPA,CGFC,CDcC,AEhBA,UAAU,uDFgBuD;ACbnE,CRSC,CKPC,AEcA,AElBA,WAAW,KTWK,AKPA,SEcS;CPN1B,AOOA,CFdC,AGFA,ACFA,iBJIiB,CIJC,MTWM,AQTA;ADiB1B,CPPC,AKPA,CGFC,ACFA,mBAAmB,CDEC,ORSO;AKN7B,CLOC,COOC,AChBA,ACFA,YAAY,GDEG,kDDgBkD;EHXjE,ACFA,AEgBA,AClBA,ACFA,SAAS,GDEG,GHEG,WEgBW,WHdW;AJMvC,CKPC,AEgBA,CHdC,AIJA,ACFA,SAAS,WDEW,iBJIiB;ACDvC,AEgBA,CHdC,AKNA,CDEC,iBAAiB;AJKnB,AKNA,CTWC,AQTA,CHEC,AEgBA,eFhBe,CLOC,iDOSiD;ACjBnE,CRSC,AKPA,CDEC,AGgBA,AEtBA,aAAa,aFsBa,WHhBW;ACDvC,CEkBC,CHhBC,AIJA,ACFA,iBAAiB,oBLMoB,OIJO;ARU9C,AOWA,CHhBC,AKNA,CJIC,AGFA,cHEc,EGFE;AJKlB,AKNA,CTWC,CKPC,AEkBA,ACpBA,wBRSwB,EQTE,kBHEkB,+BEkB+B;CPV5E,CKNC,AEmBA,ACtBA,ACFA,aAAa,GTWG,CQTC,EHGE,KEmBK;CPZzB,AOaA,CFnBC,AGHA,ACFA,iBAAiB,OJKO,AGHA;ADuB1B,CExBC,CJKC,AGHA,6BHG6B,cGHc;ARU7C,ASXA,CDEC,CHGC,AEmBA,oBFnBoB,uDEmBuD;ACrB7E,EHGE,AEqBA,AE1BA,WAAW,aF0Ba,EFrBE;CAC3B,AEqBA,CCxBC,ACFA,UDEU,GCFG;AJMf,AEqBA,CCxBC,ACFA,ETWE;AACH,AQTA,ACFA,EJKE,0BAA0B;CLO3B,CILC,ACDA,AGHA,ACFA,cAAc,EJKE,GGHG,iBRSiB,CILC;CJMtC,ASXA,CLMC,ACDA,AGHA,iBHGiB,WGHW,SJIS;AJMvC,ASXA,CLMC,AIJA,CHGC,uBAAuB;ADEzB,AIJA,EHGE,AEqBA,AE1BA,aF0Ba,EE1BE,GJKG;CLOnB,AOeA,CHpBC,ACDA,AGHA,ACFA,mBJKmB,AGHA,ACFA,CTWC,iBILiB;AGqBvC,CPfC,AKNA,AILA,CLMC,AIJA,SAAS,URSU,kBILkB;ACAvC,AILA,CTWC,AILA,CGoBC,ACxBA,YAAY,ODwBO;APdrB,AILA,ECDE,AEqBA,ACxBA,ACFA,sBF0BsB,KFrBK,CILC,IDEI;CACjC,ACFA,CJKC,AEqBA,WAAW,SFrBS;AGFtB,ACFA,CTWC,CKNC,AEqBA,YAAY,OFrBO,CLMC;CACrB,CKNC,AEqBA,AE1BA,eJKe,EEqBE,CE1BC,ITWI;CACvB,ASXA,CJKC,AEqBA,ACxBA,aAAa,SHGS,CEqBC;APdzB,ASXA,CF0BC,CFrBC,AGHA,aHGa,GGHG;ADyBlB,EFrBE,AGHA,ACFA,eDEe,GHGG,AILA;CTYnB,ASXA,CJKC,AGHA,mBHGmB,AGHA,ERSE;ASVvB,CTWC,CKNC,AEqBA,ACxBA,YHGY,OEqBO,CCxBC;ARUtB,CKNC,CDCC,AGoBA,ACxBA,ACFA,QF0BQ,UE1BU,mBLMmB,AIJA;AHIvC,CLMC,ASXA,CLMC,AGoBA,ACxBA,YDwBY,KCxBK,KRSK,eILe;AKLvC,CTWC,AILA,CGoBC,ACxBA,mBDwBmB,CCxBC;AJKtB,CGoBC,CCxBC,ACFA,aDEa,CHGC,MILM;AJMtB,AEqBA,EHpBE,AIJA,ACFA,aDEa,OCFO,iBLMiB;CIHtC,CJIC,ACDA,AEqBA,AE1BA,WAAW,SJKS,CEqBC,gBHpBgB;AIHvC,CJIC,AGoBA,AE1BA,CJKC,mBAAmB;ALOrB,AILA,AGoBA,AE1BA,CJKC,CGHC,gCAAgC;AHIlC,EEqBE,ACxBA,ACFA,eF0Be,CE1BC,IDEI;CDyBrB,ACxBA,CCFC,CTWC,gBSXgB;ATYnB,AOeA,ACxBA,ECFE,UAAU;CACX,CF0BC,ACxBA,eDwBe,iBCxBiB;ACDlC,CTWC,AOeA,ACxBA,uBRSuB;AOgBxB,ACxBA,CRSC,CSXC,YTWY,QSXQ;CTYrB,CQTC,ACFA,eAAe,iBDEiB,kCDwBkC;AACpE,CCxBC,CCFC,mBAAmB;ATYrB,AQTA,EJIE,AGoBA,AE1BA,iBF0BiB,CE1BC,mBLMmB;CGqBtC,CHpBC,AIJA,ACFA,mBAAmB,aDEa,KJIK;AGqBvC,CPfC,AILA,AIJA,CCFC,iBAAiB,mBTWmB;AIJtC,AIJA,CRSC,ASXA,CF0BC,iBAAiB;AEzBnB,CF0BC,CHpBC,AIJA,qCJIqC,OIJO;ARU9C,AOeA,EHpBE,AIJA,ACFA,eDEe,ACFA,sBLMsB;CACtC,CGoBC,ACxBA,ACFA,eAAe,CDEC,CDwBC;AHnBnB,CJKC,AOeA,CCxBC,ACFA,YTWY,ISXI,CDEC;ADyBnB,CPfC,CQTC,ACFA,mBAAmB,GDEG;CACvB,ACFA,CF0BC,iBAAiB;APdnB,AQTA,ACFA,CF0BC,CHpBC,qCAAqC;AGqBvC,EHpBE,AIJA,ACFA,YDEY,GCFG,sBLMsB;CJMtC,AILA,CGoBC,ACxBA,ACFA,gBAAgB,CF0BC,ECxBE,MRSM;AIJ3B,CJKC,AOeA,CCxBC,ACFA,aDEa,ICFI;AF2BnB,CE1BC,CLMC,AIJA,kBAAkB,mBJImB;AJMvC,ASXA,ELME,AGoBA,ACxBA,iBDwBiB,ECxBE,kBJIkB;CJMtC,AILA,AGoBA,CCxBC,ACFA,eTWe,CQTC,CCFC;ALOnB,AGoBA,CPfC,AQTA,ACFA;ADGD,ACFA,EF0BE,iBAAiB;APdnB,COeC,CCxBC,ACFA,YAAY,ODEO;ADyBrB,CPfC,AQTA,CJIC,AKNA,kBAAkB,cTWc,KILK;AIHvC,CRSC,ASXA,CLMC,AGoBA,iBAAiB,oBHpBoB;AKLvC,CLMC,AGoBA,CCxBC,iBAAiB;ARUnB,AILA,AGoBA,ECxBE,ACFA,YDEY,CCFC;ETYb,AILA,AGoBA,ACxBA,ACFA,YAAY,ETWE,GOeG,ACxBA,oBJIoB;CJMtC,AILA,AGoBA,CCxBC,ACDA,kBDCkB,CCDC;ALMrB,AGoBA,CCxBC,CCDC,wBAAwB;ATW1B,AQTA,EJIE,AGoBA,AEzBA,iBFyBiB,SHpBS,GKLG;CTW9B,AOeA,AEzBA,CLKC,AIJA,sBRSsB,CAAC,CQTC,oBJIoB,2BJK2B;AOgBzE,AEzBA,CTUC,AILA,CIJC,oBAAoB;AJKtB,EGoBE,ACxBA,ACDA,eDCe,EDwBE,0BEzB0B;ATW7C,COeC,CHpBC,AIJA,ACDA,YDCY,KCDK,2BLK2B;AGqB9C,CPfC,AILA,CIJC,ACDA,aAAa,KTUK,EQTE;AJKtB,CJKC,ASVA,CFyBC,ACxBA,iBDwBiB,ACxBA;ACAnB,CFyBC,ACxBA,CJIC,4CAA4C;AJM9C,AOeA,ACxBA,CJIC;AACD,CJKC,COeC,ACxBA,cCDc,CDCC,EDwBE,QPfQ;AST3B,CTUC,AOeA,CHpBC,AIJA,uBRSuB,GQTG,kBJIkB;AGqB9C,CPfC,AILA,AIJA,CCDC,+BAA+B;ALMjC,AIJA,ECDE,mBAAmB;ATWrB,CSVC,CLKC,ACDA,AGHA,eAAe,IHGI,yBDCyB;AKJ9C,CTUC,AILA,CCDC,AEqBA,ACxBA,aRSa,IOeI,GFrBG,MGHM;AJK5B,CJKC,AKNA,AEqBA,ACxBA,CCDC,0BAA0B;AJK5B,AEqBA,ACxBA,EJIE,AKLA,sBAAsB,sBLKsB;AJM9C,CILC,CCDC,AEqBA,ACxBA,ACDA,eDCe,EDwBE,GEzBG,UJIU,ILMI;AACpC,AILA,CGoBC,CFrBC,AGHA,ACDA,oBJIoB,AIJA,MDCM;ADyB5B,CPfC,AQTA,CJIC,ACDA,AIJA,eTUe,CKNC,EIJE,0BLK0B;AIH9C,CRSC,AILA,ACDA,CEqBC,AEzBA,QTUQ,ESVE,OFyBO;AHnBnB,ACDA,CLMC,AOeA,CCxBC,ACDA,STUS,GSVG,GDCG;ADyBjB,CPfC,CILC,ACDA,AGHA,ACDA,YTUY,CSVC,EJIE,WGHW,kBJIkB;CJM7C,AILA,AIJA,CHGC,AEqBA,AEzBA,QAAQ,KTUK,IOeI,SFrBS;ADE5B,AIJA,CRSC,AOeA,CFnBC,AINA,kBAAkB,CTUC,mBKJmB;AEoBxC,CPfC,CILC,ACCA,AGLA,ACDA,UJMU,KGLK,ERSE,ESVE,yBLKyB;CJM7C,AILA,CCCC,AEmBA,ACxBA,ACDA,SAAS,QFyBQ,CPfC,QQTQ,kBHKkB;ADA9C,CJKC,AKJA,AEmBA,ACxBA,CCDC,WTUW,CSVC;AJOd,AEmBA,ACxBA,CRSC,ASVA,CLKC,kBJKkB,CILC;AKJrB,CTUC,CILC,ACCA,AGLA,aRSa,EQTE,GJIG,ACCA;CDAnB,CCCC,AEmBA,ACxBA,ACDA,eJMe,EEmBE,KEzBK,IDCI;AJK5B,CJKC,AKJA,AEmBA,ACxBA,CCDC,qBAAqB,ETUE;AKHzB,AEmBA,ACxBA,CRSC,CILC,AKLA,iBLKiB,EKLE,iBTUiB;CACrC,ASVA,CLKC,ACCA,AEmBA,ACxBA,eAAe,EDwBE,CPfC,CILC,wBCCwB;AIL7C,CTYS,AIPR,ACCA,AEmBA,CCxBC,0BAA0B,cRWsB;AINlD,ACCA,AEmBA,CPbC,AQXA,CCDC,aAAa;ADEf,EJIE,AGoBA,AEzBA,eAAe,CLKC,CGoBC;APZnB,COaC,AEzBA,CLKC,ACCA,AGLA,eAAe,UJIU,OCCO;AEoBlC,AEzBA,CTYC,CIPC,ACCA,AGLA,gBJIgB,GJOG,GKNG,IGLI;CRY3B,AQXA,CJIC,ACCA,AEmBA,AEzBA,ULKU,KJOK,EOaE,SFnBS,AINA;ADE5B,CRWC,AKNA,AEmBA,CHpBC,AKLA,WLKW,MJOM,KSZK;AJOxB,AEmBA,CPbC,CIPC,AIJA,ACDA,WTYW,AIPA,SKLS,MDCM;CRY3B,CIPC,ACCA,AEmBA,ACxBA,ACDA,iBFyBiB,EHpBE,CKLC,qBDCqB,MHKM;CAChD,AEmBA,ACxBA,CJIC,AKLA,SLKS,SKLS;ATapB,AKNA,AEmBA,ACxBA,EJIE,AKLA,OLKO,GKLG;CTaX,AIPA,CCCC,AEmBA,ACxBA,ACDA,UDCU,ECDE,GTYG,AKNA,EEmBE;AHnBnB,CJOC,AOaA,CFnBC,AGLA,ACDA,aAAa,ITYI,EKNE,AGLA;ADyBrB,CPbC,AKNA,CGLC,ACDA,QAAQ,IDCI;AHMd,EEmBE,ACxBA,ACDA,aDCa,CJIC,GGoBG,CEzBC;ATapB,AIPA,CGoBC,CCxBC,ACDA,WDCW,QCDQ;AF0BrB,EHpBE,ACCA,AGLA,ACDA,ETYE,OSZO,CDCC,OJIO,IJOI,sBKNsB;CAC5C,CDDC,AGoBA,ACxBA,ACDA,ETYE,SAAS,CSZC,IDCI,CDwBC,GHpBG;ACEtB,CEmBC,ACxBA,ACDA,CLKC,EJOE,UAAU,cIPc;AGqB5B,ACxBA,ACDA,ELKE,ACCA,ELME,YAAY,YKNY,iBDDiB;EAC3C,ACCA,AEmBA,ACxBA,ACDA,ETYE,WSZW,ETYE,AKNA,EDDE,AGoBA,aCxBa;CJK/B,AGoBA,ACxBA,CHKC,AINA,ETYE,aSZa,KTYK,uBKNuB;ADA7C,AGoBA,ACxBA,CHKC,AINA,GTYG,kBAAkB;AKLtB,AINA,ELKE,AGoBA,ACxBA,ERWE,YIPY,GGoBG,GPbG,MQXM;CDyB3B,ACxBA,CJIC,ACCA,AINA,ETYE,kBSZkB,GTYG,SIPS,GCCG;AEoBrC,ACxBA,CJIC,ACCA,CINC,ETYE,gBSZgB,GTYG;AINvB,ACCA,CINC,CFyBC,ACxBA,ERWE,eOae,EPbE,WQXW;ACAhC,CFyBC,ACxBA,CJIC,ACCA,ELME,UIPU,cJOc,WKNW;AEoBvC,ACxBA,CJIC,ACCA,CINC,ETiBE,cSjBc,gITiBgI;AIXlJ,ACCA,CLWC,ASjBA,CDCC,0BAA0B;ACA5B,CDCC,CJIC,ACCA,AEmBA,iBHpBiB,AGoBA,oBFnBoB;AGJvC,CJIC,ACCA,AEmBA;AHnBD,ACCA,AEmBA,ECxBE,YAAY,ECDE;ATkBhB,ASjBA,ELKE,ACCA,AEmBA,ACxBA,eAAe,EJIE,AGoBA,oBFnBoB;CACtC,AEmBA,CHpBC,AIJA,ACDA,gBAAgB,GDCG,KJIK;ACE1B,AEmBA,EHpBE,AIJA,ACDA,CTiBC,cSjBc,ILKI,SIJS;ARiB9B,CSjBC,CLKC,ACCA,AEmBA,ACxBA,aAAa,EJIE,EGoBE,oBFnBoB;AILvC,CLKC,ACCA,AEmBA,ACxBA;AJKD,ACCA,AEmBA,ACxBA,ECDE,gBAAgB;ELMhB,ACCA,AEmBA,ACxBA,ACDA,YDCY,KDwBK,CEzBC,mBJMmB,MDDM;CCE5C,AEmBA,AEzBA,CLKC,AIJA,YAAY,QJIQ;ACEtB,AEmBA,AEzBA,CLKC,CIJC,ERgBE,wBAAwB,AQhBA;AJK5B,ECCE,AEmBA,ACxBA,ACDA,ETiBE,aQhBa,EDwBE,EPRE,kBKXkB,IINI;CTkB1C,AKXA,AEmBA,AEzBA,CLKC,AIJA,gBJIgB,GIJG;AHMrB,AEmBA,AEzBA,ELKE,AIFA,iBJEiB,cIFc;ARejC,CQdC,CJEC,ACCA,AEmBA,AEzBA,iBLKiB,AGoBA,SEzBS,WJMW;AGFvC,CHGC,AEmBA,AEzBA,CLKC,cAAc;ACEhB,AEmBA,AEzBA,CTiBC,CIZC,AIFA,mBAAmB,OJEO,IJYI;CQb/B,CJEC,ACCA,AEmBA,AEzBA,ETiBE,eOQe,KEzBK,CLKC,OJYO,OKXO;AGFvC,CHGC,AEmBA,AEzBA,CLKC,EJYE,aIZa,yBJYyB;AKV1C,AEmBA,AEzBA,CLKC,CIFC,ERcE,OQdO,iCRciC;AIX5C,ECCE,AEmBA,ACrBA,ACJA,ETiBE,eOQe,KEzBK,GDIG,YHEY,MLWM;CAC5C,AKXA,AEmBA,ACrBA,ACJA,CLKC,mBAAmB;ACErB,AEmBA,ACrBA,ACJA,ELKE,2CAA2C;AJa7C,EIZE,ACCA,AEmBA,ACrBA,iBJCiB,AGoBA,ECrBE,kBHEkB;CDAtC,ACCA,AEmBA,ACrBA;AJED,ACCA,AEmBA,ACrBA;EJEE,ACCA,AEmBA,ACrBA,YAAY,GHEG,EEmBE,OHpBO;CCEzB,AEmBA,CHpBC,AIDA,ACJA,ETiBE,OQbO,QCJQ,yBTiByB,KIZK;ACEjD,AEmBA,CHpBC,AKLA,CDKC,ERYE,wBQZwB,iBRYiB;AIX7C,AKLA,CTiBC,AQZA,CHCC,AEmBA,eFnBe,EEmBE;ACnBnB,CHCC,AEmBA,CHpBC,eAAe;AJajB,AKXA,AEmBA,CHpBC,CIAC,cCLc,GDKG;AJCnB,AKLA,EJME,AEmBA,ACpBA,UAAU,ODoBO,SFnBS;CAC3B,AEmBA,CHpBC,AIAA,ACLA,ETiBE,SQZS,QRYQ,ASjBA,OLKO;ACE5B,AEmBA,CHpBC,AIAA,CCLC,ETiBE,eSjBe,MTiBM;AIXzB,AIAA,CRYC,CKXC,AEmBA,AEzBA,eJMe,EEmBE,AEzBA;CJOlB,AEmBA,CHpBC,AIAA,ACLA,YDKY,ACLA,cLKc;AJa5B,AKXA,AEmBA,CHpBC,CIAC,ACLA,eDKe,ICLI;ALMrB,ECCE,AEmBA,ACpBA,ACLA,eJMe,EEmBE,ECpBE,QCLQ;CJO5B,AEmBA,ACpBA,CJAC,AKLA,0BLK0B,iBKLiB;AJO7C,AEmBA,ACpBA,CJAC,CKHC,sCAAsC;ALIxC,CKHC,CJIC,AEmBA,ACpBA,ERYE,aKXa,AGDA,EDoBE,EPRE;ASdrB,CTeC,AKXA,AEmBA,CHpBC,AIAA,0BJA0B,MIAM;AHElC,AEmBA,CHpBC,CIAC,ACHA,eAAe,EDGE;ARanB,AIZA,ECCE,AEmBA,ACnBA,ACJA,eJIe,EEmBE,EEvBE,MDIM;CHC1B,AEmBA,CHpBC,AICA,ACJA,aAAa,KDIK,QJDQ;ACE5B,AEmBA,CHpBC,CICC,ACJA,ETeE,USfU,OTeO,AQXA;AJArB,ECCE,AEmBA,ACnBA,ACJA,ETeE,SSfS,MFuBM,GCnBG,ORWO,KKXK;CLYjC,AKXA,AEmBA,ACnBA,CJDC,AKHA,SAAS,iBLGiB;ACE5B,AEmBA,ACnBA,CJDC,CKHC,gBAAgB;ALIlB,ECCE,AEmBA,ACnBA,ACAA,eJAe,AGAA,EDmBE,gBEnBgB;ATYnC,CKXC,AEmBA,ACnBA,ACAA,CLDC,0BAA0B;ACE5B,AEmBA,ACnBA,ACAA,CLDC;AACD,ECCE,AEmBA,ACnBA,ACAA,CTWC,cKXc,AGAA,EDmBE,KEnBK;ATYxB,CKXC,AEmBA,ACnBA,CJDC,AKCA,oBAAoB,MLDM;ACE5B,AEmBA,ACnBA,CRWC,AIZA,CKCC,iBAAiB,ETWE;AIXrB,CJYC,CKXC,AEmBA,ACnBA,ACAA,eDAe,EDmBE,SFnBS,EIAE;CFoB7B,ACnBA,CJDC,ACCA,AIAA,YAAY,OLDO,wBCCwB;AEoB7C,ACnBA,CJDC,AKCA,CJAC,mBAAmB;ADArB,AKCA,EJAE,AEmBA,ACnBA,eHAe,AGAA,EDmBE;CAClB,ACnBA,CJDC,ACCA,AIAA,aJAa,GIAG,cLDc;AGqBhC,ACnBA,EJDE,ACCA,AIAA,gBJAgB,EIAE,oBLDoB;EACtC,ACEA,AEkBA,ACnBA,ACAA,eDAe,EHCE,AEkBA,EHpBE,AKCA;CFoBpB,ACnBA,CJDC,ACMA,AILA,kBAAkB,KLDK,MCMM;AEe/B,ACnBA,CJDC,ACMA,AILA;ALAD,ACMA,AILA,EFmBE,ACnBA,eAAe,EDmBE;CAClB,ACnBA,CJDC,ACMA,AILA,gBAAgB,UJKU,GDNG;AGqB/B,ACnBA,CJDC,CCMC,AILA,oBAAoB,uBJKuB;ADL7C,ECOE,AEaA,ACnBA,ACAA,gBDAgB,CHMC,AEaA,AEnBA;CFoBlB,CHpBC,ACOA,AGNA,ACAA,kBDAkB,IHMI,CINC,ULDU;AGqBnC,CEnBC,CLDC,ACOA,AGNA,eHMe,WDPW,MICM;ACClC,CLDC,ACOA,AGNA,CDmBC,iBAAiB;AHnBnB,ACOA,AGNA,CDmBC,CEnBC,0BAA0B;AFoB5B,EHpBE,AKCA,0BAA0B,OLDO;EACjC,AGoBA,ACnBA,ACAA,iBFmBiB,SHpBS,AKCA,IDAI;CJA/B,AGoBA,ACnBA,ACAA,CJMC,2CAA2C;ADN7C,AGoBA,ACnBA,ACAA,CJMC;AACD,EDPE,AGoBA,iBAAiB,gBHpBgB;CGqBlC,CHpBC,ACOA,AGNA,cCAc,YLDY,MCOM;AEclC,ACnBA,ACAA,CLDC,CCOC,oBAAoB;ADNtB,CCOC,CGNC,ACAA,iDAAiD;AJOnD,EDPE,AGoBA,AEnBA,EDAE,WCAW,IFmBI,GCnBG,aJDa;CGqBlC,CHpBC,ACOA,AINA,EDAE,gBCAgB,KDAK,GJDG,MCOM;AEclC,CHpBC,CCOC,AINA,CDAC,YCAY,OJMO;ADNtB,CCOC,CEaC,ACnBA,ACAA,iBFmBiB,AEnBA;AJOnB,CEaC,CHpBC,AKCA,EDAE,WAAW,ECAE,kBLDkB;AGqBnC,EHpBE,ACOA,AILA,EDDE,SAAS,QCCQ,OLFO,MCOM;CDNjC,CCOC,AEaA,AElBA,CDDC,gBDmBgB,GFbG,IILI;ALD1B,CCOC,AEaA,CCnBC,ACCA,6BAA6B;AJM/B,AEaA,CElBC,CLFC,EICE,WAAW,oBJDoB;AKGnC,ELFE,ACOA,EGNE,YAAY,YJDY,MCOM;CDNjC,CCOC,AILA,EDDE,aCCa,EDDE,GHMG;ADNtB,CCOC,AILA,CFkBC,ECnBE,eDmBe,ICnBI;AHOvB,AILA,CFkBC,CHpBC,CICC,gCJDgC;AGqBnC,EHpBE,ACOA,AGNA,ACCA,aAAa,aLFa,ACOA;CDN3B,ACOA,CEaC,AElBA,EDDE,cCCc,CFkBC,GCnBG;AJAtB,ACOA,CEaC,CElBC,CDDC,gBCCgB;AFmBnB,EHpBE,ACOA,AGNA,ACCA,eAAe,WJKW,ODPO;CCQlC,CDPC,AGoBA,AElBA,EDDE,UCCU,KFkBK,ACnBA,SJDS;ACQ5B,CDPC,AGoBA,AElBA,EDDE;AJAH,AGoBA,AElBA,EJKE,AGNA,0BHM0B;CAC3B,CDPC,AGoBA,AElBA,EDDE,WCCW,ILFI,AGoBA,ACnBA;AHOnB,CDPC,AGoBA,CElBC,CDDC,gDCCgD;ALDnD,AGoBA,EFbE,AGNA,ACCA,aAAa,aJKa;CAC3B,CDPC,AGoBA,AElBA,EDDE,UCCU,KLFK,AGoBA,ICnBI;AHOvB,CDPC,AGoBA,CElBC,EDDE,UAAU,GCCG;ALDjB,AGoBA,CElBC,CJKC,EGNE,QAAQ,gBHMgB;AIJ5B,CJKC,CDPC,EICE,aJDa,CICC;AHOlB,CDPC,CGoBC,AElBA,EDDE,OCCO,QFkBQ,4BCnB4B;AJA/C,CGoBC,AElBA,CJKC,EGNE,gBAAgB,QHMQ;AEc5B,AElBA,CJKC,CDPC,EICE,eJDe,EICE;AHOrB,EDPE,AGoBA,AElBA,EDDE,aJDa,AKEA,EFkBE,ECnBE;CDoBpB,AElBA,CLFC,ACOA,EGNE,WJDW,QICQ,KHMK;AEc5B,AElBA,CJKC,CDPC,EICE,WAAW,cJDc;ACQ7B,EDPE,AGoBA,AElBA,EDDE,WCCW,GLFG,CGoBC,ECnBE;CDoBpB,CHpBC,ACOA,AILA,EDAE,WCAW,KLFK,QCOQ,CGLC;ADmB7B,CFbC,CDPC,AKEA,EDAE,UJFU,GKEG,aDAa;AHM9B,CDPC,CGoBC,AElBA,EDAE,eDkBe,UElBU,kBDAkB;AJD/C,CGoBC,CFbC,AILA,CDAC,mBHKmB,6BIL6B;AFmBnD,CFbC,CDPC,AIEA,ACAA,eLFe,EKEE;AJMnB,CDPC,AKEA,CFkBC,EClBE,eDkBe,KClBK;AJDxB,AKEA,CFkBC,CFbC,EGLE,YAAY,YHKY;AEc5B,CFbC,CDPC,AKEA,CDAC,cCAc,ELFE;ACQnB,CILC,CLFC,AGoBA,AClBA,eJFe,EGoBE;AEjBnB,CFkBC,CHpBC,ACOA,EGLE,WJFW,ICOI,EGLE;ADmBrB,EHpBE,ACOA,AILA,EDAE,UCAU,GDAG,EHKE,UDPU;EAC3B,ACOA,AEaA,AElBA,EDAE,WCAW,GLFG,ACOA,CEaC,OClBO;CDmBzB,CHpBC,ACOA,AILA,EDAE,cHKc,AILA,ELFE,IIEI;ADmBxB,CFbC,CDPC,AKEA,CDAC,WJFW,KKEK;AJMnB,CDPC,AKEA,CFkBC,AClBA,iBDkBiB;AHnBnB,AKEA,CFkBC,CFbC,EGLE,aHKa,IGLI;ADmBrB,CFbC,CDPC,EIEE,eJFe,QIEQ;AHM3B,CDPC,CGoBC,EClBE,YCAY,GFkBG,IClBI;AJDvB,AKEA,CFkBC,GClBG,YAAY;ADmBhB,EHpBE,ACUA,EGRE,eAAe,EJFE,WCUW;CDT/B,ACUA,CEUC,AElBA,EDAE,UAAU,ECAE,GFkBG;AHnBnB,ACUA,CEUC,CElBC,CDAC,mBCAmB;AFmBtB,EHpBE,ACUA,AGRA,ACAA,mBAAmB,OJQO,qBDVqB;CCWhD,AIRA,CLFC,AGoBA,EClBE,WAAW,CJFC,GGoBG;AFTnB,AIRA,CLFC,AGoBA,GClBG,OAAO;AJDX,AGoBA,EFVE,AIRA,EDAE,aCAa,KDAK,MHQM;CAC3B,CDVC,AGoBA,AElBA,EDAE,eDkBe,EClBE,ACAA,WLFW;ACWhC,CEUC,CHpBC,AKEA,CDAC,aJFa,CKEC;AFmBjB,CHpBC,CCUC,AGRA,ACAA,gBAAgB,UJQU;ADT5B,CCUC,CEUC,AElBA,EDAE,eDkBe,CElBC,GDAG;AHSvB,CEUC,CElBC,CDAC,mBCAmB;AFmBtB,EFVE,AGRA,ACAA,cLFc,KKEK,OJQO;ADT5B,CCUC,CEUC,AElBA,EDAE,eDkBe,EClBE,ACAA;AJSrB,CEUC,AElBA,CLFC,EIEE,gBAAgB,yBJFyB;AGqB7C,AElBA,ELFE,ACUA,EGRE,UAAU,cJFc,ACUA;CAC3B,CDVC,AGoBA,AElBA,CDAC,SCAS,OFkBO,OHpBO;ACW1B,CEUC,CHpBC,AIEA,ACAA,mBAAmB,ULFU;AGqB/B,EHpBE,ACUA,AIRA,EDAE,OCAO,QDAQ,GJFG,MCUM;CAC3B,CDVC,AGoBA,AElBA,EDAE,QCAQ,OFkBO,GClBG,CJFC;ACWvB,CDVC,AGoBA,CElBC,EDAE,YAAY,KCAK;ALDrB,AGoBA,CElBC,CJQC,EGRE,oBAAoB,IHQI;AIP5B,CJQC,CDVC,AGoBA,EClBE,eDkBe,EHpBE,eIEe;AHSpC,CEUC,CHpBC,AKEA,CDAC,aCAa,CLFC;AGqBjB,EHpBE,ACUA,AGRA,ACAA,mBLFmB,OCUO,UIRU;CJSrC,CDVC,AGoBA,AElBA,EDAE,WJFW,IGoBI,AClBA,oBCAoB;AJSvC,CDVC,AGoBA,CElBC,CDAC,oBHQoB,UIRU;ALDjC,ACUA,AEUA,CElBC,CDAC;ACCF,ELFE,AGoBA,EClBE,aJFa,EGoBE,AClBA;CDmBlB,CHpBC,ACUA,AIRA,EDAE,SCAS,CLFC,QIEQ,WHQW;AEWjC,EHpBE,ACUA,AIRA,EDAE,YAAY,EJFE,YCUY,QIRQ;CJSrC,CDVC,AGoBA,AElBA,EDAE,eJFe,AGoBA,SClBS,WCAW;AJSvC,CEUC,CHpBC,AKEA,EDAE,eJFe,KIEK,YCAY;AFmBpC,CElBC,CLFC,EIEE,YJFY,IIEI;ACCpB,ELFE,ACUA,AEUA,EClBE,eDkBe,SHpBS,EIEE,IHQI;CEWjC,CHpBC,ACUA,EGRE,oBAAoB,CJFC,MCUM;AEW/B,CHpBC,ACUA,GGRG,YCAY,KDAK;AJDrB,ACUA,AIRA,EFkBE,EClBE,eDkBe,AClBA;CDmBlB,CHpBC,AKEA,CDAC,cCAc,OLFO;AGqBxB,CElBC,CLFC,ACUA,AGRA,aJFa,ECUE;AIPjB,ELFE,ACUA,AEUA,EClBE,cJFc,AIEA,CDkBC,aFVa;CEW/B,CHpBC,ACUA,AIRA,CDAC,iBJFiB,gBKEgB,SJQS;AEW7C,CFVC,CDVC,AIEA,ACAA,mBLFmB,AKEA;AJSrB,CIRC,CLFC,AGoBA,EClBE,eDkBe,EHpBE,SIES;ACC9B,CFkBC,CHpBC,CIEC,iBJFiB;AGqBpB,CHpBC,AIEA,CCAC,aAAa;ALDf,AIEA,EDkBE,AElBA,iBFkBiB,GElBG;CFmBrB,AElBA,CLFC,ACUA,AGRA,cJFc,YCUY;AEW5B,AElBA,CLFC,ACUA,GGRG,iBAAiB;AJDrB,ACUA,EEUE,AElBA,CDAC,aCAa,GFkBG;CAClB,AElBA,CLFC,ACUA,AGRA,eJFe,ECUE;AEWnB,AElBA,CLFC,CCUC,EGRE,YAAY,QHQQ;ADTxB,ECUE,AEUA,AElBA,CDAC,WHQW,KEUK,EElBE;CJSpB,AEUA,CHpBC,AIEA,ACAA,iBAAiB,kBLFkB;ACWrC,AEUA,CElBC,CLFC,EIEE,YAAY,sBJFsB;AKGtC,ELFE,ACUA,AEUA,EClBE,aHQa,EEUE,GClBG,mBJFmB;CCWxC,AEUA,CHpBC,AKEA,CDAC,kBCAkB,qBLFqB;ACW1C,AEUA,EHpBE,AIEA,ACAA,gBAAgB,eLFe;EAC/B,ACYA,AEQA,AElBA,EDAE,YAAY,GDkBG,EFRE,IIVI,SLFS;CCajC,AEQA,CHpBC,AKEA,CDAC,aJFa,QKEQ;AJWxB,AEQA,EHpBE,AIEA,ACAA,aAAa,ELFE;CAChB,AKEA,CFkBC,EClBE,eDkBe,iBClBiB;AJDpC,AKEA,CFkBC,GClBG,cAAc;ADmBlB,EHpBE,AKEA,CDAC,gBCAgB,WLFW;CAC7B,AKEA,CDAC;AJDF,AKEA,EFkBE,EClBE,eDkBe,OClBO;CDmBzB,CFRC,AIVA,EDAE,mBAAmB,KHUK,eIVe;AFmB3C,CElBC,CJUC,EGVE,mBAAmB,CHUC;AITxB,CJUC,CEQC,CClBC,gBDkBgB;AFPnB,CEQC,CClBC,ACAA,0BAA0B;AFmB5B,CElBC,GDAG,mBAAmB;ACCvB,EJYE,AEMA,EClBE,YAAY,GDkBG,EFNE;CEOpB,CFNC,AIZA,CDAC,cHYc,WIZW;AFmB5B,CElBC,CLFC,ACcA,AGZA,eJFe,SCcS;AIX1B,CLFC,ACcA,CEMC,EClBE,cAAc,CDkBC;AHnBnB,ACcA,CEMC,CElBC,EDAE,iBAAiB,kBCAkB;AFmBvC,EHpBE,AKEA,EDAE,aCAa,MDAM,gBJFgB;EACrC,ACcA,AEMA,AElBA,EDAE,UAAU,KJFK,AGoBA,AElBA,oBJYoB;CACtC,AEMA,CHpBC,AKGA,CDDC,YJFY,MKGM;AJYrB,AEMA,EHpBE,AIEA,ACCA,WLHW,aKGa;ELFxB,AGoBA,AEjBA,EDDE,eDkBe,AClBA,EJFE,UKGU;CFkB9B,AEjBA,CLHC,EIEE,UJFU,SIES;ADmBvB,AEjBA,ELHE,EIEE,KJFK,aIEa;CJDrB,CGoBC,AEjBA,EDDE,eDkBe,AEjBA,iBDDiB;AJDpC,CGoBC,CEjBC,CDDC,+BCC+B;AFkBlC,CEjBC,CLHC,AIEA,YJFY;AKId,ELHE,AGoBA,EClBE,WJFW,IGoBI,AClBA;CDmBlB,CHpBC,CIEC,yBJFyB;AGqB5B,EHnBE,AICA,cCCc,KLFK;AKGrB,ELFE,ACaA,AEMA,EClBE,eDkBe,EClBE,KJDK,aCaa;CEOtC,CHnBC,ACaA,AIXA,EDDE,aHYa,EIXE,QDDQ,IJDI;AGoB/B,EHlBE,ACYA,AIXA,EDDE,mBAAmB,SCCS,aJWa,SDZS;CCarD,CDZC,AGkBA,AEjBA,EDDE,YAAY,GDkBG,EHlBE,EKCE;AJYvB,CEMC,CHlBC,AKCA,CDDC,SJAS,iCKCiC;AFkB7C,CEjBC,CLDC,AIAA,SJAS;AKEX,ELDE,AGkBA,EClBE,eDkBe,AClBA,EJAE;CGmBpB,CHlBC,ACYA,AIXA,CDDC,cHYc,GDZG,mBKCmB;AFkBvC,CHlBC,ACYA,CGZC,ACCA,sBAAsB;ALWxB,ACCA,EEME,AEjBA,EDDE,MHYM,KIXK,GDDG,CDkBC;AFLnB,CEMC,AEjBA,CLUC,EIXE,iBAAiB;ADmBrB,AEjBA,EJWE,CGZC,CJWC,UKVU,GJWG,6CDD6C;AKT9D,EJWE,AGZA,EJWE,WCCW,uDDDuD;ECEpE,AEMA,AEjBA,CLUC,CIXC,eDkBe,AClBA,EHYE,2DIX2D;CFkB/E,AEjBA,CLUC,ACCA,CGZC,mBHYmB;AEOtB,AEjBA,EJWE,AGZA,EJWE,UCCU,qDDDqD;CCElE,CEMC,AEjBA,ELUE,AIXA,eDkBe,AEjBA,EDDE,sDJWsD;ACE3E,CEMC,CEjBC,CLUC,CIXC,gBAAgB,yBCCyB;AFkB7C,CEjBC,CLUC,ACCA,CGZC,cHYc;AIVjB,EJWE,AEMA,AClBA,EJWE,UCCU,KEMK,mDHPmD;CGQrE,CFNC,AIXA,ELUE,AIXA,QHYQ,OGZO,ACCA,2DLU2D;AGQ9E,EFNE,AIXA,CLUC,CIXC,iBHYiB,EGZE,sBCCsB;CLW5C,ACCA,AIXA,CFiBC,EClBE,cAAc,CDkBC;AHNnB,ACCA,AIXA,CFiBC,GClBG,0BAA0B;ADmB9B,EFNE,AIXA,EDDE,WCCW,KDDK,gBHYgB;EAClC,AEMA,AEjBA,EDDE,YJWY,GGOG,CEjBC,IDDI,WHYW;ADAnC,CGOC,AEjBA,CJWC,EGZE,eAAe,eHYe;AEOlC,AEjBA,ELUE,ACCA,CGZC,kBJWkB,kBCCkB;CDAtC,CCCC,AEMA,AClBA,ACCA,aAAa,EJWE,EEME;AHNnB,CGOC,CFNC,AIXA,EDDE,aHYa,EGZE,CCCC;AFkBpB,CEjBC,CLUC,ACCA,CGZC,YHYY,SDDS;AKTxB,ELUE,ACCA,AEMA,AClBA,iBDkBiB,CHPC,ICCI;CEOvB,CHPC,ACCA,AIXA,EDDE,YAAY,GCCG,ELUE,UCCU;AEO/B,CHPC,CCCC,AIXA,CDDC,WHYW,aIXa;ALW3B,CCCC,AIXA,CFiBC,AClBA,iBDkBiB;AFLnB,AIXA,CFiBC,CHPC,EIXE,mBAAmB,WJWW;AGQlC,EHPE,ACCA,AIXA,EDDE,UAAU,KCCK,SJWS,WDDW;CCEtC,AIXA,CLUC,AGOA,EClBE,QAAQ,ODkBO,aHPa;ACEhC,AIXA,CFiBC,CHPC,EIXE,YAAY,KJWK;AGQrB,EHPE,ACCA,AIXA,EDDE,cAAc,UJWU,ACCA,AIXA;ELW1B,ACCA,AEMA,AEjBA,EDDE,QHYQ,EDDE,GIXG,EDkBE,SEjBS;CFkB3B,AEjBA,CLUC,ACCA,EGZE,UHYU,QGZQ,EJWE;AGQxB,AEjBA,ELUE,ACCA,EGZE,WJWW,IIXI,EHYE;EDAnB,ACCA,AEMA,AEjBA,EDDE,MJWM,SGOS,QFNQ,CIXC,uBDDuB;CHalD,AEMA,CHPC,AKVA,EDDE,iBJWiB,OKVO,0BDD0B;AHatD,AEMA,CEjBC,CLUC,EIXE,iBJWiB,SIXS;ACE9B,ELUE,ACCA,AEMA,CClBC,MHYM,UEMU,YHPY;CCE9B,AEMA,CHPC,AIXA,YJWY;ACEd,AEMA,EHPE,AKVA,EDDE,eAAe,QJWQ,KKVK;CLW/B,AKVA,CJWC,AEMA,EClBE,eDkBe,EClBE,UHYU;ADA/B,AKVA,CJWC,AEMA,EClBE;AHaH,AEMA,CClBC,CJWC,eAAe;AIVjB,EJWE,ACCA,AEMA,AEjBA,eAAe,EFiBE,KHPK,eCCe;CACtC,AEMA,AEjBA,CLUC,AIXA,gBJWgB;ACElB,AEMA,AEjBA,ELUE,EIXE,SCCS,ELUE,SIXS;ACExB,ELUE,ACCA,EGZE,MJWM,KIXK,wBHYwB;CACtC,CDDC,AGOA,AEjBA,EDDE,cAAc,CDkBC,EHPE,eKVe;AJYpC,CEMC,CHPC,AKVA,CDDC,iBJWiB,MKVM;AFkB1B,EHPE,ACCA,AGZA,ACCA,iBLUiB,QKVQ,YJWY;CACtC,CDDC,AGOA,AEjBA,EDDE,eDkBe,EHPE,GIXG,ECCE;AJY1B,CEMC,CHPC,AKVA,EDDE,KJWK,MIXM,gBCCgB;AFkB/B,EHPE,ACCA,AIXA,EDDE,UJWU,GCCG,EGZE,wBCCwB;CLW1C,CCCC,AEMA,AEjBA,EDDE,eDkBe,CClBC,UCCU,OJWO;ADArC,CCCC,AEMA,CEjBC,CDDC,cCCc;AJYjB,AEMA,CEjBC,CLUC,AIXA,gBJWgB;AKTlB,ELUE,ACCA,AEMA,EClBE,SJWS,MGOM,AClBA,0BHY0B;CEO5C,CHPC,ACCA,AIXA,CDDC,UJWU,SCCS,cIXc;AFkBpC,CClBC,CJWC,ACCA,AIXA,cJWc,UIXU,CLUC;AIV3B,CJWC,CCCC,AEMA,AEjBA,UDDU,GCCG,EJWE,EEME;AHNnB,AIXA,CDkBC,CFNC,AIXA,YAAY,cJWc;AEO5B,CFNC,CDDC,AIXA,ACCA,UAAU,ILUI,2BIX2B;AHa3C,CDDC,AKVA,CDDC,YAAY;AJYd,AKVA,EJWE,AEMA,AClBA,eAAe,EDkBE,GFNG;CACrB,AEMA,CHPC,AIXA,ACCA,aAAa,QLUQ,OIXO;AHa9B,AEMA,CEjBC,CLUC,AIXA,cJWc,IIXI;ACEpB,CLUC,CCCC,AEMA,AClBA,iBDkBiB,EClBE,wBHYwB;ADA7C,CGOC,CFNC,AGZA,ACCA,WDDW,ICCI,KJWK;AEOtB,EHPE,ACCA,AGZA,ACCA,UDDU,OJWO,GCCG,MIXM;CDA3B,ACCA,CLUC,ACCA,AEMA,cFNc,GEMG,UHPU;AKT7B,CLUC,AGOA,CFNC,eAAe;ADAjB,AGOA,EFNE,AIXA,oBJWoB,iBIXiB;ELWrC,ACCA,AEMA,AEjBA,iBFiBiB,AEjBA,SLUS,ACCA;CAC3B,AEMA,CHPC,AKTA,oBLSoB,sBKTsB;AJW5C,AEMA,CHPC,CKTC,+CAA+C;ALUjD,CKTC,CJUC,AEMA,iBAAiB,GFNG;AITtB,CFgBC,CHPC,ACCA,iBAAiB,EDDE;AGQrB,CHPC,CCCC,AIVA,oBJUoB,MIVM;ALU5B,CKTC,CJUC,AEMA,aFNa,IEMI;AEfnB,CJUC,AEMA,CHPC,cAAc;ACEhB,AEMA,CHPC,CKTC,YAAY;ALUd,CKTC,CJUC,AEMA,iBAAiB,SFNS;AIT5B,CFgBC,CHPC,ACCA,UAAU,GDDG;AGQf,CHPC,ACCA,CIVC,sDAAsD;ALUxD,ACCA,EEME,AEhBA,iBFgBiB,WEhBW;CFiB7B,CHPC,ACCA,AIVA,eJUe,WDDW,SKTS;AFiBrC,EHPE,ACCA,AIVA,mBJUmB,GDDG,aKTa;CLUpC,CCCC,AEMA,AEfA,iBFeiB,GFNG,UITU;ALShC,CCCC,AEMA,CEfC,mCAAmC;AJUrC,AEMA,EHPE,AKRA,eLQe,yBKRyB;CLSzC,CCCC,AEMA,AEfA,UJSU,OEMO,AEfA;ALSnB,CCCC,AEMA,AEfA;AJUD,AEMA,AEfA,ELQE,0BAA0B;EAC1B,AGOA,AEfA,iBFeiB,KHPK,IKRI;CLS3B,AGOA,CFNC,AITA,sBAAsB,0BJS0B;ADAlD,AGOA,EFNE,AITA,eAAe,EJSE;EDAjB,ACCA,AEMA,AEfA,aJSa,EDDE,EGOE,oBEfoB;CLStC,AGOA,CFNC,AITA,aAAa,GJSG;ADAlB,AGOA,EFNE,AIRA,iBAAiB,CJQC;CIPnB,CLOC,ACCA,AEMA,iBAAiB,EFNE,ODDO;AKN5B,CFcC,CHPC,ACCA,oBAAoB,EDDE;AGQxB,CHPC,CCCC,AIRA,uBJQuB,GIRG;ALQ5B,ECCE,AEMA,AEdA,iBJQiB,AEMA,IEdI;CFetB,AEdA,CLOC,ACCA,eDDe,WCCW;AEO5B,AEdA,CLOC,CCCC,2CAA2C;ADA7C,CCCC,CEMC,AEdA,SAAS,QFcQ;AFLnB,CEMC,AEdA,CLOC,0BAA0B;AGQ5B,AEdA,ELOE,WKPW,WLOW;AKNxB,CLOC,CCCC,AEMA,iBAAiB,SFNS;ADA5B,CGOC,CFNC,AIRA,yCAAyC,OJQO;AEOlD,CFNC,AIRA,CLOC,eAAe;ACEjB,AIRA,CLOC,CGOC,iBAAiB;AHNnB,CGOC,CFNC,AIRA,eAAe,GJQG;AEOpB,CFNC,CDDC,AKPA,gBAAgB,ULOU;ACE5B,EDDE,AGOA,AEdA,iBFciB,AEdA,KLOK;CACvB,AGOA,AEdA,CJQC,iBAAiB;ADAnB,AGOA,AEdA,EJQE,0CAA0C;CAC3C,CDDC,AGOA,AEdA,eLOe,EGOE,QEdQ;AJS3B,CDDC,AGOA,AEdA;ALQD,AGOA,AEdA;ELQE,AGOA,AEdA,YAAY,KFcK,SHPS;CGQ3B,CHPC,AKPA,sBLOsB,eKPe;AFevC,CHPC,CCCC,AIRA,aJQa,AIRA;ALQf,CCCC,AIRA;AJSD,AIRA,ELOE,AGOA,eHPe,EGOE;CHNlB,AGOA,CEdC,iCAAiC;ALQnC,AGOA,CEdC;AACD,ELOE,AGOA,iBAAiB,SHPS;CGQ3B,CHPC,AKPA,eAAe,OLOO;AGQxB,CHPC,CKPC,gBAAgB;ALQlB,ECCE,AEMA,AEdA,iBFciB,AEdA,SJQS;CAC3B,AEMA,AEdA,CLOC,eAAe;ACEjB,AEMA,AEdA,CLOC;AACD,ECCE,AEMA,AEdA,iBFciB,EEdE,CJQC;CACrB,AEMA,CHPC,AKPA,iBAAiB,SLOS;ACE5B,AEMA,EHPE,AKPA,WAAW,WLOW;CACvB,CCCC,AIRA,sBAAsB,uBJQuB;ADA/C,CCCC,CEMC,AEdA,aAAa,IFcI;AFLnB,CEMC,CHPC,AKPA,eLOe,EKPE;AFenB,CHPC,CCCC,AIRA,kBAAkB,uBJQuB;ADA3C,CCCC,CEMC,AEdA,eAAe,EFcE;AFLnB,CEMC,CHPC,AKPA,gBAAgB,GLOG;AGQrB,CHPC,AKPA,CJQC,wBAAwB;ADA1B,AKPA,EJQE,AEMA,iBAAiB,6BFN6B;CAC/C,AEMA,CHPC,AKPA,iBAAiB,KLOK;ACExB,AEMA,EHPE,AKPA,kBLOkB,IKPI;CACvB,CLOC,ACCA,AEMA,iBAAiB,EHPE,uBCCuB;AIP5C,CLOC,ACCA,AEMA;AHND,ACCA,AEMA,EEdE,uBAAuB;ELQvB,ACCA,AEMA,AEdA,iBFciB,OFNO,EIRE,aLOa;CGQxC,CHPC,ACCA,AIRA,mBAAmB,yBLOyB,GCCG;AEOjD,CFNC,CDDC,AKPA,0BAA0B,ILOI;ACEhC,CIRC,CLOC,AGOA,iBAAiB,EHPE;AKNrB,CFcC,CHPC,ACCA,0BDD0B,iBCCiB;AEO7C,CFNC,CDDC,AKPA,YLOY,GKPG;AJSjB,EDDE,AGOA,AEdA,gBAAgB,CFcC,KHPK;CGQvB,CHPC,AKPA,aLOa,IKPI;AFenB,CEdC,CLOC,QAAQ;AKNV,ELOE,AGOA,iBAAiB,EHPE;CGQpB,CHPC,ACCA,AIRA,aJQa,YDDY,KKPK;AFehC,CFNC,CDDC,AKPA,mBLOmB,UKPU;AJS/B,CIRC,CLOC,AGOA,iBAAiB,mBHPmB;AKNtC,CFcC,CHPC,YAAY;AGQd,CHPC,CKPC,sDAAsD;ALQxD,EGOE,AEdA,iBFciB,OEdO;CFezB,CHPC,AKPA,aAAa,4DLO4D;AGQ3E,CEdC,CLOC,2BAA2B;AKN7B,ELOE,ACCA,AEMA,iBAAiB,SHPS,ACCA;CAC3B,AEMA,CHPC,AKPA,eAAe,sDLOsD;ACEvE,AEMA,EHPE,AKPA,WJQW,KIRK,eLOe;ACEjC,EDDE,AGOA,AEdA,iBFciB,AEdA,8DLO8D;CGQhF,CHPC,ACCA,AIRA,iBJQiB,SDDS,CKPC;AFe7B,CFNC,AIRA,CLOC,mBAAmB;ACErB,AIRA,ELOE,AGOA,aHPa,IGOI;CAClB,CHPC,AKPA,sBLOsB,IKPI;AFe5B,CEdC,CLOC,aAAa;AKNf,ELOE,ACCA,AEMA,UHPU,KCCK,EEME;CAClB,CHPC,ACCA,AIRA,YJQY,ODDO,sBKPsB;AFe3C,CEdC,CLOC,ACCA,iBAAiB,EDDE;AKNrB,ELOE,ACCA,AEMA,SHPS,QGOQ,CFNC;CEOnB,CHPC,ACCA,kBAAkB,KDDK;AGQzB,EHPE,ACCA,kBAAkB,6CDD6C;CCEhE,CDDC,AGOA,AEdA,YLOY,KGOK,wBEdwB;AJS3C,CDDC,AGOA,AEdA,UJQU;ADAX,ACCA,AEMA,AEdA;ELQE,ACCA,AEMA,AEdA,gBLOgB,CGOC,KFNK,qBIRqB;CFe5C,AEdA,CLOC,ACCA,WDDW,cCCc;AEO3B,AEdA,ELOE,ACCA,WDDW,4BCC4B;EDAvC,ACCA,AEMA,AEdA,iBFciB,EFNE,MDDM,CKPC;CLQ3B,AGOA,AEdA,CJQC,iBAAiB;ADAnB,AGOA,AEdA,EJQE,cAAc;EDAd,ACCA,AEMA,AEdA,cLOc,GGOG,SFNS,iBIRiB;CLQ5C,ACCA,AEMA,CEdC,uBAAuB;ALQzB,ACCA,AEMA,EEdE,WAAW;ELQX,ACCA,AIRA,UJQU,EIRE,SLOS;EACrB,ACCA,AEMA,AEdA,WJQW,MEMM,EEdE,wBLOwB;CGQ5C,AEdA,CLOC,ACCA,qBDDqB,6BCC6B;AEOpD,AEdA,CLOC,CCCC,qBAAqB;ADAvB,CCCC,CIRC,0BAA0B;AJS5B,EDEE,AGIA,AEdA,gBAAgB,CFcC,MHJM;CACxB,AGIA,CFNC,AIRA,gBJQgB,CIRC;ALWnB,AGIA,CFNC,CIRC,kBAAkB;AJSpB,EDEE,AGIA,AEdA,iBFciB,CEdC,ELUE;CACrB,AGIA,AEdA,CJQC,WAAW;ADGb,AGIA,AEdA,EJQE,kBAAkB;EDGlB,ACFA,AEMA,AEdA,cLUc,GGIG,SEdS,qBJQqB;CDGhD,ACFA,AEMA,CEdC,uBAAuB;ALWzB,ACFA,AEMA,EEdE,WAAW;ELWX,ACFA,AIRA,YAAY,CLUC,ECFE;CDGhB,CCFC,AEMA,AEdA,iBFciB,CFNC,CIRC;ALWrB,CCFC,AEMA,AEdA;AJSD,AEMA,AEdA,ELUE,0BAA0B;CAC3B,CCFC,AIRA,WJQW,IIRI;ALWjB,CCFC,CEMC,AEdA,gBAAgB,CFcC;AFLnB,CEMC,CHJC,AKVA,iBAAiB,KLUK;AGKxB,CHJC,CCFC,AIRA,kBAAkB,QJQQ;ADG5B,CCFC,AIRA,CFcC,iBAAiB;AFLnB,AIRA,CFcC,CHJC,0BAA0B;AGK5B,CHJC,CCFC,AIRA,mBJQmB,OIRO;ALW5B,CCFC,CIRC,uBAAuB;AJSzB,CIRC,CLUC,AGIA,iBAAiB,SHJS;AKT5B,CLUC,AGIA,CFNC,mBAAmB;ADGrB,AGIA,CFNC,CIRC,sDAAsD;AJSxD,EDEE,AGIA,AEdA,iBFciB,KHJK,EKVE;CLWzB,AGIA,CFNC,AIRA,iBJQiB,gBIRgB;ALWnC,AGIA,CFNC,CIRC,aAAa;AJSf,CIRC,CLUC,gBCFgB,UDEU;ACD5B,AIRA,CLUC;AACD,ECFE,AEMA,iBAAiB,MFNM;CEOxB,CHJC,ACFA,AIRA,aJQa,aDEa,4BKV4B;AFexD,CHJC,CCDC,AITA,eAAe,IJSI;ADErB,CKVC,CJSC,AEKA,iBAAiB,OFLO;AIR1B,CFcC,CHJC,ACDA,sBDCsB,OCDO;AEM/B,CHJC,CCDC,AITA,cJSc,2BIT2B;ALW3C,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,0BAA0B;AGK5B,CHJC,CCDC,AITA,mBJSmB,gBITgB;ALWrC,CKVC,CJSC,AEKA,UFLU,OEKO;AEbnB,CFcC,CHJC,ACDA,YAAY,cDCc;AGK5B,CHJC,CCDC,eAAe;ADEjB,CCDC,CEKC,AEdA,iBFciB,SEdS;AJU5B,CEKC,AEdA,CLUC,sBAAsB;AGKxB,AEdA,CLUC,CCDC,6BAA6B;ADE/B,ECDE,AEKA,AEdA,iBFciB,CFLC,oCIToC;CFevD,CHJC,ACDA,AITA,gBJSgB,QITQ,ELUE;AGK5B,CHJC,AKVA,CJSC,0BAA0B;ADE5B,AKVA,EJSE,AEKA,eFLe,EEKE;CAClB,CHJC,ACDA,AITA,eAAe,EJSE,SDCS;AGK5B,CHJC,CCDC,AITA,YJSY,IITI;ALWlB,CCDC,CEKC,AEdA,iBFciB,AEdA;AJUnB,CEKC,AEdA,CLUC,sBAAsB;AGKxB,AEdA,CLUC,CCDC,cAAc;ADEhB,CCDC,CEKC,AEdA,eAAe,EFcE;AFJnB,CEKC,CHJC,AKVA,gBAAgB,ULUU;AGK5B,CHJC,CKVC,iBAAiB;ALWnB,ECDE,AEKA,AEdA,UJSU,OEKO,kBEdkB;CFepC,AEdA,CLUC,ACDA,cAAc,YDCY;AGK5B,AEdA,CLUC,ACDA;ADED,ACDA,EEKE,AEdA,aAAa,IFcI;CAClB,AEdA,CLUC,ACDA,mBAAmB,GDCG;AGKxB,AEdA,CLUC,ACDA;ADED,ACDA,EEKE,AEdA,iBFciB,AEdA;CFelB,CHJC,AKVA,uBAAuB,GLUG;AGK5B,CHJC,CCDC,AITA,kBAAkB,KJSK;ADEzB,CCDC,CEKC,AEdA,iBFciB,aEda;AJUhC,CEKC,AEdA,CLUC,0BAA0B;AGK5B,AEdA,CLUC,CCDC,8BAA8B;ADEhC,CCDC,CEKC,iBAAiB;AFJnB,CEKC,CHJC,AKVA,UJSU,OITO,KLUK;ACAxB,AEKA,CHJC,CKVC,uBAAuB;ALWzB,ECDE,AEKA,AEdA,iBFciB,SEdS,2BJS2B;CEMtD,AEdA,CLUC,ACDA,0BDC0B,sBCDsB;AEMlD,AEdA,CLUC,CCDC,eAAe;ADEjB,CCDC,CEKC,AEdA,eAAe,EFcE;AFJnB,CEKC,CHJC,AKVA,gBAAgB,ULUU;AGK5B,CHJC,CCDC,AITA,eJSe,EITE;ALWnB,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,sBAAsB;AGKxB,CHJC,CCDC,AITA,eAAe,sCJSsC;ADEvD,ECDE,AEKA,AEdA,gBAAgB,CFcC,gCFLgC;CEMlD,AEdA,CLUC,ACDA,eAAe,WDCW;AGK5B,AEdA,CLUC,ACDA;ADED,ACDA,EITE,eAAe;EJUf,AEKA,AEdA,eJSe,CITC,CFcC;CFJlB,AEKA,AEdA,eLUe;AAChB,ACDA,AEKA,AEdA;ELWE,ACDA,AITA,uBAAuB,aLUa,gBCDgB;CIRrD,CLUC,ACDA,AEKA,iBAAiB,0BHJ0B,KCDK;AIRlD,CFcC,CHJC,ACDA,eAAe,aDCa;AGK9B,CFLC,CDCC,AKVA,aLUa,wBKVwB;AJUvC,CITC,CLUC,oBAAoB;AKTtB,ELUE,ACDA,AEKA,eFLe,EDCE,AGIA;CHHlB,ACDA,AEKA,CEdC,uBAAuB;ALWzB,ACDA,AEKA,CEdC;AACD,ELUE,ACDA,AEKA,iBHJiB,AGIA,mCFLmC;CEMrD,CHJC,ACDA,AITA,eLUe,AKVA,iCJSiC;AEMlD,EHJE,ACDA,AITA,eJSe,CITC,CLUC;CCAlB,AITA,CLUC,AGIA,iBAAiB,CHJC;ACApB,AITA,CLUC,AGIA;AHHD,AGIA,EFLE,AITA,eJSe,WITW;CJU3B,CDCC,AKVA,gBAAgB,OLUO;ACAzB,CDCC,CGIC,AEdA,cJSc,GEKG,AEdA;ALWnB,ACDA,CEKC,CEdC,2BAA2B;AFe7B,CEdC,CLUC,ACDA,eDCe,4BCD4B;AIR7C,ELUE,ACDA,iBDCiB,OCDO;CDEzB,CCDC,AEKA,AEdA,eAAe,EFcE,SFLS;ADE5B,CCDC,AEKA,CEdC,gBAAgB;AJUlB,AEKA,EHJE,AKVA,iBAAiB,OLUO;CACzB,CCDC,AITA,2BAA2B,4BJS4B;ADEzD,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,kBAAkB;AGKpB,EHJE,oBAAoB;CACrB,CGIC,iBAAiB;AHHnB,CGIC,CFLC,AITA,0BAA0B,6BJS6B;AEMzD,CFLC,AITA,CLUC,wBAAwB;ACA1B,AITA,CLUC,CGIC,iBAAiB;AHHnB,CGIC;AACD,EHJE,gBAAgB;EAChB,ACDA,AITA,eAAe,GLUG,mBCDmB;CDEtC,AKVA,CJSC,AEKA,iBAAiB,KFLK;ADExB,AKVA,CJSC,AEKA;AFJD,AEKA,EHJE,0BAA0B;CAC3B,CGIC,iBAAiB;AHHnB,CGIC,CEdC,0BAA0B;AFe5B,CEdC,CLUC,ACDA,0BDC0B,MCDM;AIRlC,CLUC,ACDA,CEKC,iBAAiB;AHHnB,ACDA,CEKC;AACD,EHJE,0BAA0B;CAC3B,CCDC,eAAe;ADEjB,CCDC,CEKC,iBAAiB;AFJnB,CEKC,CHJC,0BAA0B;AGK5B,CHJC,CCDC,eAAe;ADEjB,CCDC,CEKC,iBAAiB;AFJnB,CEKC,CHJC,0BAA0B;AGK5B,CHJC,CCDC,AITA,eAAe,OJSO;ADExB,CKVC,CJSC,AEKA,iBAAiB,WFLW;AIR9B,CJSC,AEKA,CHJC,0BAA0B;ACA5B,AEKA,CHJC,CKVC,0BAA0B;ALW5B,CKVC,CJSC,AEKA,iBAAiB,KFLK;AIRxB,CFcC,CHJC,ACDA,0BDC0B,ECDE;AEM9B,CHJC,ACDA,CITC,0BAA0B;ALW5B,ACDA,CITC,CFcC,iBAAiB;AEbnB,CFcC,CHJC,ACDA,sBAAsB,IDCI;AGK5B,CHJC,CCDC,AITA,0BAA0B,EJSE;ADE9B,CCDC,AITA,CFcC,iBAAiB;AFJnB,AITA,CFcC,CHJC,+BAA+B;AGKjC,EHJE,ACDA,AITA,mBJSmB,kBITkB,KLUK;CKT3C,CLUC,ACDA,AEKA,aFLa,IEKI,UHJU;AKT7B,CFcC,CHJC,ACDA,uBDCuB,oBCDoB;AEM7C,EHJE,ACDA,AITA,eJSe,WITW,QLUQ;CCAnC,AITA,CLUC,AGIA,iBAAiB,EHJE;ACArB,AITA,CLUC,AGIA,aFLa,GITG;ALWjB,ACDA,AEKA,AEdA;EJUE,AEKA,AEdA,aAAa,IFcI,EFLE;CEMpB,CFLC,AITA,cLUc,EKVE,EJSE;ADEpB,AGIA,CFLC,CITC,iBAAiB;AJUnB,EDCE,AGIA,AEdA,WLUW,MGIM,aEda;CLW/B,AGIA,AEdA,CJWC,wBAAwB;ADA1B,AGIA,AEdA,EJWE,uBAAuB;EDAvB,ACCA,AEGA,AEdA,iBFciB,EHJE,KCCK,QIXQ;CJYjC,AEGA,AEdA,CLUC,SAAS;ACEX,AEGA,AEdA,ELUE,WCCW,sCDDsC;ACEnD,EDDE,AGIA,WHJW,MGIM;CAClB,CHJC,ACCA,cIXc,OJWO,CDDC;AGKxB,AEdA,ELUE,ACCA,aAAa,GDDG;CACjB,CCEC,AEEA,AEdA,iBFciB,EFFE,AIZA;ALWrB,CGIC,CFFC,AIZA,mBAAmB,KJYK;AEG1B,EHJE,ACEA,AIZA,0BLU0B,AKVA,GJYG;CDD9B,ACEA,CEEC,AEdA,aAAa,IFcI;AHHnB,ACEA,CEEC,CEdC,0BAA0B;AFe5B,CEdC,CJYC,8BAA8B;AIXhC,EJYE,AEEA,cHJc,CCEC,EEEE;AHHnB,CGIC,CFFC,AIZA,iBJYiB,SIZS;AFe5B,CFFC,AIZA,CLUC,oBAAoB;ACGtB,AIZA,CLUC,CGIC,iBAAiB;AHHnB,CGIC,CEdC,iBAAiB;AFenB,CEdC,CLUC,cCEc,kBDFkB;ACGlC,AIZA,CLUC,CGIC,iBAAiB;AHHnB,CGIC,CFFC,AIZA,gBAAgB,QJYQ;AEG1B,CFFC,AIZA,CLUC,gCAAgC;ACGlC,AIZA,ELUE,AGIA,gBHJgB,CGIC;CAClB,CHJC,ACEA,AIZA,iBLUiB,UKVU,CJYC;AEG9B,CHJC,ACEA,AIZA;ALWD,ACEA,AIZA,EFcE,iBAAiB;CAClB,CFFC,AIVA,wBAAwB,KJUK;AEG/B,CFFC,AIVA;AJWD,AIVA,EFYE,iBAAiB;CAClB,CFFC,AIVA,mBAAmB,YJUY;AEGjC,CFFC,CIVC,sBAAsB;AJWxB,EDFE,AGIA,AEZA,aAAa,IFYI,8BHJ8B;CAChD,AGIA,CFFC,AIVA,cAAc,kBJUkB;ADDlC,AGIA,CFFC,CIVC,iBAAiB;AJWnB,EDFE,AGIA,AEZA,iBFYiB,GEZG,8BLQ8B;CACnD,AGIA,CFFC,AIVA,mBAAmB,IJUI;ADDzB,AGIA,CFFC,AIVA;AJWD,AIVA,ELQE,AGIA,iBAAiB,SHJS;CAC3B,AGIA,CFFC,AIVA,kBJUkB,CIVC;ALSrB,AGIA,CFFC,CIVC,OAAO;AJWT,EEEE,AEZA,QAAQ,SFYS;CAClB,AEZA,CJUC,mBAAmB;AEGrB,AEZA,CJUC;AACD,EEEE,AEZA,gBAAgB,CFYC;CAClB,CFFC,AIVA,mBAAmB,WJUW;AEGhC,CFFC,AIVA;AJWD,AIVA,EFYE,iBAAiB;CAClB,CFFC,AIVA,iBJUiB,KIVK;AFaxB,CFFC,CIVC,mBAAmB;AJWrB,EEEE,AEZA,WAAW,MFYM;CAClB,CFFC,AIVA,iBAAiB,CJUC;AEGpB,CFFC,CIVC,gBAAgB;AJWlB,EEEE,AEZA,eAAe,EFYE;CAClB,AEZA,CLQC,ACEA,kBAAkB,mBDFmB;AGKvC,AEZA,CLQC,ACEA;ADDD,ACEA,EEEE,AEZA,aAAa,IFYI;CAClB,CFFC,AIVA,mBAAmB,QJUQ;AEG7B,CFFC,CIVC,gBAAgB;AJWlB,CIVC,CFYC,iBAAiB;AEXnB,CFYC,CFFC,cIVc,EJUE;AEGlB,AEZA,CJUC;AACD,EEEE,AEZA,iBFYiB,CEZC;CFanB,CFFC,AIVA,0BAA0B,EJUE;AEG9B,CFFC,CIVC,wCAAwC;AJW1C,EIVE,aAAa;EJWb,AEEA,AEZA,eAAe,EFYE,WFFW;CAC7B,AEEA,CEZC,iBAAiB;AJWnB,AEEA,EHJE,AKRA,aAAa,6BLQ6B;CAC3C,CCEC,AEEA,AEZA,gBAAgB,CFYC,WFFW;ADD9B,CCEC,AEEA,CEVC,mBAAmB;AJSrB,AEEA,CEVC;AACD,EJQE,AEEA,iBAAiB,WFFW;CAC7B,AEEA,CEVC,aAAa;AJSf,AEEA,CEVC;AACD,EJQE,AEEA,iBAAiB,WFFW;CAC7B,AEEA,CEVC,6BAA6B;AJS/B,AEEA,EEVE,kBAAkB;EJSlB,AEEA,AEVA,iBFUiB,GEVG,UJQU;CAC/B,AEEA,AEVA;AJSD,AEEA,AEVA;EJSE,AEEA,AEVA,iBFUiB,EFFE,sBIRsB;CJS1C,AEEA,AEVA,CLMC,2CAA2C;ACG7C,AEEA,AEVA,CLMC;AACD,ECEE,AIRA,oBJQoB,MIRM;CJS3B,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC,mBEVmB;AFWpB,AEVA,EJQE,oBAAoB;CACrB,CEEC,AEVA,YAAY,KFUK;AFDnB,CEEC,AEVA;AFWD,AEVA,EJQE,oBAAoB;CACrB,CEEC,AEVA,iBFUiB,gBEVgB;AJSnC,CEEC,AEVA;AFWD,AEVA,EJQE,oBAAoB;CACrB,CEEC,AEVA,iBFUiB,CEVC;AJSpB,CEEC,AEVA;AFWD,AEVA,ELME,ACEA,+BAA+B,WDFW;CAC3C,ACEA,CEEC,AEVA,cAAc,GFUG;AHHnB,ACEA,CEEC,CEVC,eAAe;AFWjB,EFFE,AIRA,gBJQgB,AIRA;CJSjB,CEEC,AEVA,eAAe,EFUE;AFDnB,CEEC,AEVA;AFWD,AEVA,EJQE,gBAAgB;CACjB,CEEC,AEVA,eAAe,EFUE;AFDnB,CEEC,CEVC,cAAc;AFWhB,EFFE,AIRA,gBAAgB,CJQC;CAClB,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC;AACD,EFFE,iBAAiB;CAClB,CEEC,iBAAiB;AFDnB,CEEC,CHJC,0CAA0C;AGK5C,CHJC,CCEC,AIRA,gBAAgB,CJQC;ADDnB,CCEC,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC,CHJC,2CAA2C;AGK7C,CHJC,CCEC,6BAA6B;ADD/B,CCEC,CEEC,iBAAiB;AFDnB,CEEC,CHJC,0BAA0B;AGK5B,CHJC,CCEC,AIRA,gBAAgB,CJQC;ADDnB,CCEC,AIRA,CFUC,iBAAiB;AFDnB,AIRA,CFUC;AACD,EFFE,iBAAiB;CAClB,CEEC,iBAAiB;AFDnB,CEEC;AACD,EFFE,AIRA,gBAAgB,IJQI;CACrB,AIRA,CLMC,2CAA2C;ACG7C,AIRA,CLMC,CGIC,iBAAiB;AHHnB,CGIC,CFFC,gBAAgB;AEGlB,CFFC,CDFC,wBAAwB;ACG1B,EDFE,kBAAkB;EAClB,ACEA,AIRA,cJQc,EIRE,CLMC;CCGlB,AIRA,CLMC,AGIA,WHJW,MGIM;AFDnB,AIRA,CFUC,CHJC,mBAAmB;AGKrB,EHJE,ACEA,iBDFiB,MCEM;CDDxB,CCEC,AEEA,eFFe,EEEE;AHHnB,CCEC,AEEA,eHJe;AAChB,ACEA,AEEA,EEVE,gBAAgB;CACjB,CLMC,ACEA,AEEA,aHJa,IGII,EFFE;AIPrB,CLMC,AGIA,CFFC,oBAAoB;ADDtB,AGIA,CFFC;AACD,EDFE,AGIA,iBAAiB,aHJa;CGK/B,CHJC,ACEA,YDFY,YCEY;AEG1B,CHJC,ACEA,CIRC,gBAAgB;ALOlB,ACEA,CIRC;AACD,ELME,ACEA,AEEA,aFFa,EDFE,EGIE;CHHlB,ACEA,AEEA;AHHD,ACEA,AEEA;EHHE,ACEA,AEEA,eHJe,EGIE,WFFW;CDD7B,ACEA,AEEA,CEVC,gBAAgB;ALOlB,ACEA,AEEA,CEVC;AACD,ELME,ACIA,AEAA,eHJe,EGIE,8BFA8B;CDHhD,ACIA,AEAA;AHHD,ACIA,AEAA,EEVE,cAAc;CACf,CLMC,ACIA,AEAA,eHJe,EGIE,CFAC;AITpB,CLMC,AGIA,CFAC,kBAAkB;ADHpB,AGIA,CFAC;AACD,EDJE,AGIA,AEVA,cAAc,GFUG,GHJG;CACrB,AGIA,AEVA,CJUC,aAAa;ADHf,AGIA,AEVA,EJUE,YAAY;CACb,CDJC,AGIA,iBHJiB,AGIA;AFCnB,CDJC,AGIA,CEVC,cAAc;ALOhB,AGIA,CEVC,CJUC,aAAa;AITf,ELME,ACIA,AEAA,YFAY,KEAK,CHJC;CACnB,ACIA,AEAA;AHHD,ACIA,AEAA,EEVE,cAAc;CACf,CLMC,ACIA,AEAA,YHJY,CCIC,IEAI;AETnB,CLMC,AGIA,CFAC,YAAY,OIVO;ALOrB,AGIA,AEVA,CJUC;AACD,EDJE,AGIA,AEVA,YLMY,CCIC,IEAI,oBEVoB;AJWvC,CDJC,AGIA,CEVC,6BAA6B;ALO/B,AGIA,EFAE,AITA,gBLKgB,GKLG,yBJSyB;ADH9C,ECIE,AEAA,AETA,iBFSiB,GFAG,IITI;CFUzB,CHJC,ACIA,AITA,mBJSmB,EDJE,QKLQ;AFU/B,CHJC,ACIA,CITC,iCAAiC;ALMnC,ACIA,CITC,CFSC,aHJa,IGII;AHHnB,AKLA,CFSC,CFAC,gBAAgB;AEClB,EFAE,AITA,kBJSkB,SITS;ELM3B,ACIA,AEAA,AETA,iBFSiB,GFAG,SITS,SLKS;CGKvC,AETA,CLKC,ACIA,eAAe,MDJM;AGKvB,AETA,CLKC,ACIA,qBITqB;ALMtB,ACIA,AITA,EFSE,iBAAiB;CAClB,CHJC,ACIA,AITA,iBAAiB,EJSE,KDJK;AGK1B,CHJC,AKLA,CJSC,qBAAqB;ADHvB,AKLA,CJSC,CEAC,iBAAiB;AFCnB,CEAC;AACD,EHJE,ACIA,0BDJ0B,GCIG;EDH7B,ACIA,AEAA,iBAAiB,KFAK,iBDJiB;CACxC,AGIA,CFAC,AITA,gBJSgB,AITA;ALMlB,AGIA,EFAE,AITA,UJSU,OITO;CAClB,CLKC,ACIA,AEAA,iBAAiB,EFAE,ODJO;AKJ5B,CLKC,AGIA,CFAC,cITc,OJSO;ADHvB,AGIA,AETA,EJSE,uBAAuB;EDHvB,ACIA,AEAA,AETA,YJSY,EITE,GFSG,WHJW;CAC7B,ACIA,AEAA,AETA;ALMD,ACIA,AEAA,AETA,sBLKsB;AACtB,ECKE,AEDA,iBAAiB,EFCE;CEApB,CHJC,ACKA,AIVA,gBAAgB,QLKQ,ACKA;AEA1B,CHJC,AKLA,CJUC,6BAA6B;ADJ/B,AKLA,CJUC,CEDC,iBAAiB;AFEnB,CEDC,CHJC,0BAA0B;AGK5B,EHJE,ACKA,AIVA,eJUe,gBIVgB,ULKU;CAC1C,ACKA,AIVA,CFSC,iBAAiB;AHHnB,ACKA,AIVA,CFSC;AACD,EHJE,ACKA,AIVA,gBLKgB,SCKS,AIVA;ELMzB,ACKA,AEDA,AETA,gBAAgB,CFSC,GHJG,UCKU;CDJ/B,AGIA,CFCC,AIVA,0BJU0B,CIVC;ALM7B,AGIA,CETC,CJUC,sBAAsB;AITxB,CJUC,CDLC,AGIA,iBAAiB,EHJE;ACMrB,CDLC,AGIA;AHHD,AGIA,EFCE,cIVc,EJUE;AITlB,CJUC,CDLC,AGIA,iBAAiB,KHJK;ACMxB,CEDC,CHJC,AKLA,gBAAgB,ELKE;AGKpB,CETC,CLKC,ACKA,mBDLmB,ICKI;AITzB,CLKC,CCKC,AEDA,iBAAiB,WFCW;ADJ9B,CGIC,CFCC,AIVA,iBAAiB,OJUO;AEA1B,EHJE,ACKA,AIVA,mBAAmB,CJUC,YDLY;CCMjC,AIVA,CLKC,AGIA,iBAAiB,oBHJoB;ACMvC,AIVA,CFSC,CHJC,0BAA0B;AGK5B,EHJE,ACKA,AIVA,kBJUkB,CDLC,GKLG;CACvB,CLKC,ACKA,AEDA,iBAAiB,IFCI,KDLK;AKJ5B,CJUC,AEDA,CHJC,YAAY;ACMd,AEDA,EHJE,AKLA,eAAe,OLKO;EACtB,ACKA,AEDA,AETA,aLKa,AKLA,IFSI,GFCG;CEArB,AETA,CLKC,ACKA,QDLQ,SCKS;AEAnB,AETA,CJUC,CDLC,mBAAmB;ACMrB,EDLE,AGIA,AETA,eAAe,EFSE,EHJE;CGKpB,CHJC,AKLA,iBAAiB,YLKY;AGK/B,EHJE,AKLA,YLKY,CKLC,CJUC;AAChB,EDLE,AGIA,AETA,iBFSiB,CETC,OLKO;CAC1B,AGIA,AETA;ALMD,AGIA,AETA;ELME,AGIA,AETA,eLKe,AKLA,EFSE;CAClB,CHJC,AKLA,iBAAiB,KLKK;AGKxB,EHJE,AKLA,aAAa,GLKG;EAChB,AGIA,AETA,aLKa,IGII,CETC;CFUnB,AETA,CLKC,CCKC,ODLO;ACMV,AEDA,AETA,ELKE,mBAAmB;EACnB,ACKA,AEDA,AETA,iBFSiB,CHJC,CCKC,AIVA;CFUpB,AETA,CLKC,ACKA,gBAAgB,CDLC;AGKnB,AETA,ELKE,ACKA,mBDLmB,GCKG;EDJtB,ACKA,AEDA,UHJU,OCKO,AEDA;CAClB,CHJC,ACKA,YDLY,EKLE,YJUY;AEA5B,AETA,CLKC,CCKC,uBAAuB;ADJzB,ECKE,AEDA,AETA,iBFSiB,KFCK,8BIV8B;CFUrD,CHJC,ACKA,AIVA,gBLKgB,ECKE,iBIViB;AFUrC,EHJE,ACKA,AIVA,WLKW,uBKLuB,OJUO;EDJzC,ACKA,AEDA,AETA,WLKW,MGIM,MFCM,UIVU;CFUlC,CHJC,ACKA,AIVA,WJUW,cDLc,8BKL8B;AFUzD,CHJC,CCKC,AIVA,gCJUgC,MIVM;ALMxC,ECSE,AELA,AETA,iBFSiB,aFKa,iBIdiB;CJehD,AELA,CHJC,AKLA,cLKc,CKLC;AJejB,AELA,CHJC,CKLC,kBAAkB;ALMpB,ECSE,AELA,AETA,iBFSiB,EFKE,GIdG;CFUvB,CHJC,ACSA,AIdA,mBJcmB,EDTE,SKLS;AFUhC,CETC,CLKC,ACSA,YAAY,EDTE;AKJhB,CLKC,CCSC,AELA,aFKa,IELI;AHHnB,CGIC,CFKC,AIdA,kBJckB,QIdQ;AFU5B,EHJE,ACSA,AIdA,eAAe,ELKE,ECSE;CIbpB,CLKC,ACSA,WAAW,gBDTgB;AKJ7B,CLKC,CCSC,AELA,iBAAiB,cFKc;ADRjC,CGIC,CFSC,AIlBA,0BAA0B,IJkBI;AERhC,EHJE,ACgBA,AIrBA,eAAe,WLKW,cCgBc;CIpBzC,CLKC,ACoBA,oBDpBoB,ACoBA;AIxBtB,CLKC,CCoBC,AEhBA,iBAAiB,IFgBI;ADnBvB,CCoBC,AEhBA,CETC,0BAA0B;AJ0B5B,AEhBA,EHJE,AKLA,mBAAmB,OLKO;EAC1B,ACoBA,AIzBA,sBLKsB,qBKLqB,CJyBC;CDnB7C,ACoBA,CEhBC,AETA,iBFSiB,AETA;ALMnB,ACoBA,CEhBC,CETC,qBAAqB;AFUvB,EHJE,ACoBA,AIzBA,eLKe,IKLI,sBJyBsB;CDnB1C,ACoBA,CIzBC,oBAAoB;ALMtB,ACoBA,EEhBE,AETA,YLKY,KGIK,CETC;ALMpB,CGIC,CFgBC,AIzBA,YAAY,8BJyB8B;AEf5C,CFgBC,AIzBA,CLKC,sCAAsC;ACqBxC,AIzBA,ELKE,AGIA,iBAAiB,MHJM;CGKxB,CHJC,ACoBA,AIzBA,aLKa,MKLM,sBJyBsB;AEf3C,CHJC,ACoBA,CIzBC,iBAAiB;ALMnB,ACoBA,EIzBE,YAAY;CACb,CLKC,ACoBA,AEhBA,iBAAiB,CHJC,wBCoBwB;AIxB5C,CJyBC,AEhBA,CHJC,uBAAuB;ACqBzB,AEhBA,EHJE,AKLA,4BAA4B,eLKe;CAC5C,CCoBC,AIzBA,WAAW,8BJyB8B;ADnB3C,CCoBC,CEhBC,AETA,iBFSiB,GETG;AJ0BtB,CEhBC,CHJC,AKLA,eAAe,ILKI;AGKrB,EHJE,ACoBA,AIzBA,iBAAiB,KLKK,mBCoBmB;CAC1C,CDpBC,AKLA,iBLKiB,OKLO;AJ0B1B,CIzBC,CLKC,qBAAqB;AKJvB,ELKE,ACoBA,aDpBa,6BCoB6B;CDnB3C,ACoBA,CEhBC,AETA,YAAY,KFSK;AHHnB,ACoBA,CEhBC,CETC,YAAY;AFUd,EFoBE,AI7BA,0BAA0B,EJ6BE;CAC7B,CDxBC,AKLA,kBAAkB,CLKC;ACyBrB,CI7BC,CLKC,qBAAqB;AKJvB,ELKE,AC4BA,AExBA,iBAAiB,QHJQ,AC4BA;CD3B1B,AGIA,CFwBC,mBAAmB;AD3BrB,AGIA,EFwBE,aAAa,CIjCC;AAChB,EJiCE,cAAc;ED3Bd,AC4BA,AExBA,AETA,gBAAgB,CFSC,EFwBE,CD5BC;CACrB,AGIA,AETA,CJiCC,mBAAmB;AD3BrB,AGIA,AETA,EJiCE,yBAAyB;CAC1B,CD5BC,AKLA,eAAe,kCLKkC;AC6BnD,CD5BC,AKLA,CFSC,iBAAiB;AHHnB,AKLA,CFSC,CFwBC,qBAAqB;AEvBvB,EFwBE,AIjCA,oBAAoB,GJiCG;CACxB,AIjCA,CLKC,AGIA,iBAAiB,QHJQ;AC6B3B,AIjCA,CFSC,CHJC,gBAAgB;AGKlB,CHJC,CC4BC,mBAAmB;AD3BrB,EC4BE,AExBA,OFwBO,OIjCO,GFSG;AERnB,CFSC,CHJC,AC4BA,QAAQ,SD5BS;AGKnB,CHJC,CC4BC,AIjCA,WJiCW,OIjCO;ALMpB,CC4BC,CExBC,AETA,aAAa,IFSI;AFyBnB,CExBC,AETA,CLKC,iBAAiB;AGKnB,AETA,CLKC,CC4BC,eAAe;AD3BjB,CC4BC,CExBC,AETA,aAAa,IFSI;AFyBnB,CExBC,CETC,mBAAmB;AFUrB,CETC,CLKC,eAAe;AKJjB,ELKE,AGIA,cFwBc,GExBG,GHJG;AC6BtB,CD5BC,AGIA,CETC,WAAW,CJiCC;AD3Bd,ACmEA,AE/DA,EETE,SAAS;ELMT,ACmEA,AE/DA,AETA,iBLKiB,AGIA,eETe;CLMjC,AGIA,CETC,EJwEE,WAAW,GIxEG;ALMlB,AGIA,CETC,GJ4EG,sBAAsB;AI3E1B,ELKE,AGIA,CFmEC,gBEnEgB,CHJC;CGKnB,CHJC,ACuEA,AI5EA,kBAAkB,KLKK;AGKzB,CETC,CLKC,ECuEE,WAAW,8BDvE8B;AKJ7C,CLKC,CGIC,EFuEE,eEvEe,OFuEO;AD1E1B,CGIC,CETC,CJgFC,0BIhF0B;AFU7B,EHJE,AC2EA,AIhFA,wBLKwB,EKLE;CLM3B,AKLA,CFSC,EFuEE,WAAW,IEvEI;AHHnB,AKLA,CFSC,GF2EG,oBAAoB;AE1ExB,EETE,CJoFC,YIpFY;CJqFd,CE3EC,AETA,iBFSiB,AETA;AJqFnB,CE3EC,CHJC,AKLA,YJoFY,AIpFA,cLKc;ACwH5B,AEnHA,CETC,CLKC,0BAA0B;AKJ5B,ELKE,ACuHA,AEnHA,iBAAiB,QHJQ;CGK1B,CHJC,AKLA,EJ4HE,WAAW,AI5HA,eLKe;AGK9B,CETC,CLKC,EC2HE,qBD3HqB,SC2HS;AI/HlC,CLKC,CGIC,CFuHC,gBEvHgB;AHHnB,CGIC,CFuHC,AIhIA,YLKY,MKLM;ALMpB,AGIA,EETE,EJgIE,WAAW,KIhIK;ELMlB,AGIA,AETA,EJoIE,eE3He,AETA,SLKS,IC+HI;CD9H/B,AGIA,AETA,EJoIE;AD9HH,AGIA,AETA,EJoIE,oBD/HoB;AACtB,EGIE,AETA,EJoIE,WAAW,EIpIE,EFSE;CAClB,CETC,EJwIE,cIxIc,WJwIW;AE9H7B,EHJE,AKLA,CJwIC,gBIxIgB,gBLKgB;CAClC,ACmIA,CE/HC,AETA,iBFSiB,CETC;ALMpB,ACmIA,CE/HC,CETC,YJwIY,sGIxIsG;AJoKpH,AE1JA,CETC,CLKC,0BAA0B;AKJ5B,ELKE,AC8JA,AE1JA,eHJe,EGIE;CHHlB,AGIA,GF0JG,WAAW;AD7Jf,AGIA,IF8JI,oBAAoB;EDjKtB,AGIA,CF8JC,gBE9JgB,SHJS;CGK3B,CHJC,ACkKA,eDlKe;AGKjB,CHJC,GCkKG,WAAW;ADjKf,EGIE,AETA,EJ2KE,eElKe,KFkKK,6BI3K6B;CFUpD,AETA,CLKC,CCsKC,oBDtKoB;AGKvB,AETA,CJ2KC,CDtKC,0BAA0B;ACuK5B,EDtKE,AGIA,AETA,ULKU,OGIO,IETI,GJ2KG;AAM1B,CD3KC,AGIA,AETA;ALMD,AGIA,AETA,EJgLE;EEtKA,AETA,EJgLE,SAAS,MEvKM,IETI;CFUtB,AETA,EJgLE,eD3Ke;AAClB,AGIA,AETA,CJgLC;AACD,ED3KE,AGIA,AETA,eLKe,EGIE,EFuKE,EIhLE;AJyMvB,CE/LC,AETA,CLKC,gBAAgB;AGKlB,AETA,ELKE,ACmMA,iBDnMiB;CAClB,CGIC,AETA,EJwME,eE/Le,IETI,KJwMK;ADlM5B,CGIC,AETA,EJwME;AE9LH,AETA,ELKE,ACmMA,iCDnMiC;CAClC,CGIC,AETA,EJwME,eE/Le,WF+LW;ADlM9B,CGIC,EF+LE,CIxMC,4BAA4B;AFUhC,CF+LC,CDnMC,CKLC,aLKa;AC2OhB,CI/OC,CLKC,AGIA,UHJU,OGIO;AERnB,CFSC,CHJC,AC0OA,WD1OW;AGKb,CHJC,GC0OG,iCAAiC;ADzOrC,EGIE,EFyOE,YIlPY,GFSG,YFyOY;AIjP/B,CFSC,CHJC,CC6OC,cD7Oc;AGKjB,CHJC,CC6OC;AD5OF,EGIE,AETA,EJkPE,eEzOe,kBFyOkB,CIlPC;CFUrC,CHJC,AKLA,CJkPC,eD7Oe,CKLC;AFUnB,CETC,CLKC,AC6OA,iBD7OiB;AKJnB,ELKE,AGIA,EFyOE,aD7Oa,EGIE,kBFyOkB;CD5OpC,AGIA,GF4OG,0BAA0B;AD/O9B,AGIA,EETE,CJqPC,aDhPa,sBKLsB;ALMtC,CCgPC,CE5OC,AETA,iBFSiB,AETA;AJsPnB,CE5OC,AETA,CLKC,aAAa;AGKf,AETA,CLKC,CCgPC;AD/OF,EGIE,AETA,EJqPE,cIrPc,CFSC,mBF4OmB;CE3OrC,AETA,CLKC,ECgPE,yBDhPyB,ECgPE;AE3O/B,AETA,CLKC,ECgPE;AD/OH,ECgPE,AE5OA,iBAAiB;CAClB,GF4OG,YIrPY,qBJqPqB;AE3OrC,AETA,GJqPG;EACD,AE5OA,AETA,iBFSiB,EETE;CFUpB,CETC,EJqPE,kBIrPkB,gBJqPgB;AE3OtC,CETC,GJqPG,0BAA0B;AIpP9B,EFSE,CF4OC,gBE5OgB;CF6OlB,AE5OA,CETC,mBAAmB;AJsPrB,AE5OA,EETE,kBAAkB;CACnB,CFSC,iBAAiB;AERnB,CFSC,eF4Oe;AAChB,AE5OA,EETE,mBAAmB;ELMnB,ACgPA,AE5OA,AETA,iBFSiB,MHJM,CKLC;CLMzB,AGIA,AETA;ALMD,AGIA,AETA;EFUE,AETA,gBAAgB,CFSC;CAClB,CETC,oBAAoB;AFUtB,EETE,EJqPE,aIrPa,CJqPC;EE3OhB,AETA,EJqPE,YAAY,GE5OG,SETS;CFU3B,CETC,EJqPE,aAAa,KIrPK;AFUtB,EETE,CJqPC,gBIrPgB;CAClB,CJqPC,AE5OA,iBAAiB;AERnB,CFSC;AACD,EETE,EJqPE,cAAc,AIrPA;EFUhB,AETA,CJqPC,gBE5OgB,GETG;CFUrB,CF4OC,AIrPA,eAAe;AFUjB,CETC,GJqPG,2BAA2B;AIpP/B,IJqPI,iBAAiB;EE3OnB,AETA,CJqPC,eIrPe,CFSC;CAClB,CF4OC,AIrPA,eAAe;AFUjB,CETC,GJqPG,4BAA4B;AIpPhC,EFSE,EF4OE,eE5Oe,CF4OC;CE3OnB,CETC,CJqPC,kBIrPkB;AFUrB,CF4OC,CIrPC,wBAAwB;CACzB,CLKC,AGIA,iBAAiB,SHJS;AKJ5B,CLKC,AGIA;AHHD,AGIA,EETE,oBAAoB;EFUpB,AETA,iBFSiB,CETC;CFUnB,AETA;AFUD,AETA;ELME,AGIA,AETA,gBAAgB,CFSC,oBHJoB;CGKtC,CHJC,AKLA,uBLKuB,AKLA;AFUzB,EHJE,AKLA,iBLKiB,CKLC;CACnB,CLKC,AGIA,iBAAiB,CHJC;AKJpB,CLKC,AGIA;AHHD,AGIA,EETE,mBAAmB;EFUnB,AETA,UAAU,OFSO;CAClB,CHJC,AKLA,UAAU,gBLKgB;AGK5B,CHJC,CKLC,WAAW;ALMb,EGIE,AETA,iBFSiB,AETA;CFUlB,CHJC,AKLA,YAAY,+BLK+B;AGK7C,CHJC,CKLC,aAAa;ALMf,EGIE,AETA,iBFSiB,CETC;CFUnB,AETA;AFUD,AETA,ELKE,0BAA0B;EAC1B,AGIA,AETA,gBAAgB,CFSC,KHJK;CACvB,AGIA,CETC,kBAAkB;ALMpB,AGIA,EETE,eAAe;ELMf,AGIA,AETA,iBFSiB,SHJS,AKLA;CLM3B,AGIA,CETC,mBAAmB;ALMrB,AGIA,EETE,kBAAkB;ELOlB,AGGA,AETA,iBFSiB,EHHE,OKNO;CFU3B,CHHC,AKNA,wBLMwB,UKNU;AFUpC,EHHE,AKNA,aAAa,gBLMgB;EAC7B,AKNA,eLMe,AKNA;ELOf,AGGA,AETA,iBLMiB,AGGA,wDETwD;CFU1E,CHHC,AKNA,gBLMgB,IKNI;AFUtB,EHHE,AKNA,sBLMsB,gCKNgC;ELOtD,AGGA,AETA,iBFSiB,EETE,OLMO;CAC3B,AGGA,CETC,UAAU;ALOZ,AGGA,EETE,oBAAoB;EFUpB,AETA,YAAY,KFSK;CAClB,AETA;AFUD,AETA;ELOE,AGGA,AETA,YAAY,KFSK,SHHS;CGI3B,CHHC,AKNA,aLMa,MKNM;AFUrB,EHHE,AKNA,QAAQ,ILMI;CACb,CKNC,UAAU;ALOZ,EGGE,AETA,YAAY,KFSK;CAClB,CETC,+BAA+B;AFUjC,EHHE,AKNA,0BLM0B,UKNU;ELOpC,AGGA,AETA,iBFSiB,SHHS,WKNW;CLOtC,AGGA,CETC,8BAA8B;ALOhC,AGGA,CETC;AACD,ELME,AGGA,iBAAiB,GHHG;CACrB,AGGA,CETC,YAAY;ALOd,AGGA,EETE,mBAAmB;ELOnB,AGGA,AETA,SAAS,QLMQ,AGGA;CAClB,CHHC,AKNA,UAAU,eLMe;AGI3B,CHHC,CKNC,YAAY;ALOd,EGGE,AETA,iBFSiB,kBETkB;CFUpC,CHHC,AKNA,iBLMiB,eKNe;AFUlC,CHHC,CKNC,qCAAqC;ALOvC,EGGE,AETA,iBFSiB,aETa;CFU/B,AETA,CLMC,0BAA0B;AGI5B,AETA,CLMC;AACD,EGGE,iBAAiB;CAClB,CHHC,cKNc,YLMY;AGI5B,AETA,CLMC;AACD,EKNE,aAAa;ELOb,AKNA,YAAY,+BLM+B;EAC3C,AGGA,AETA,eAAe,EFSE,EHHE;CGIpB,CHHC,AKNA,eLMe,WKNW;AFU5B,CHHC,CKNC,mBAAmB;ALOrB,EKNE,mBAAmB;ELOnB,AGGA,AETA,YAAY,KFSK,aHHa;CGI/B,CHHC,AKNA,kBAAkB,eLMe;AGInC,EHHE,AKNA,ULMU,OKNO;CLOlB,AKNA,CFSC,iBAAiB;AHFnB,AKNA,CFSC;AACD,EHHE,AKNA,cAAc,gBLMgB;CAC/B,CGGC,AETA,iBFSiB,CETC;ALOpB,CGGC,CETC,iBAAiB;AFUnB,EHHE,AKNA,gBAAgB,CLMC;CKLlB,CLMC,AGGA,aHHa,IGGI;AERnB,CFSC,CHHC,iBAAiB;AGInB,CHHC,CKNC,kBAAkB;ALOpB,EGGE,AETA,eAAe,EFSE;CAClB,CHHC,AKNA,oBAAoB,ILMI;AGI1B,EHHE,AKNA,eLMe,GKNG;CLOnB,AKNA,CFSC,iBAAiB;AHFnB,CGGC;AACD;EACE,iBAAiB;CAClB;AACD,EHHE,eAAe;CAChB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,wBAAwB;CACzB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,wBAAwB;CACzB,CGGC,iBAAiB;AHFnB,CGGC,eHHe;AAChB,AGGA;EHFE,AGGA,iBAAiB,aHHa;CGI/B,CHHC,0BAA0B;AGI5B,EHHE,mBAAmB;EACnB,AGGA,eHHe,EGGE;CAClB,CHHC,sBAAsB;AGIxB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;AACD,EGGE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB,CHHC,qCAAqC;AGIvC,EHHE,uBAAuB;EACvB,AGGA,iBHHiB,AGGA;CHFlB,AGGA;AHFD,AGGA,cHHc;AACd,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,EHHE,4CAA4C;EAC5C,AGGA,iBAAiB,OHHO;CGIzB,CHHC,mBAAmB;AGIrB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,gBAAgB;AGIlB,CHHC;AACD,EGGE,iBAAiB;CAClB;AACD,gBHHgB;AAChB,EGGE,iBAAiB;CAClB,CHHC,YAAY;AGId,EHHE,mBAAmB;CACpB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,iBAAiB;CAClB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,iBAAiB;CAClB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,mBAAmB;EACnB,AGGA,iBHHiB,AGGA;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,gBHHgB,CGGC;CAClB,CHHC,iBAAiB;AGInB,EHHE,kBAAkB;EAClB,0BAA0B;CAC3B,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,wBAAwB;CACzB;AACD,EGGE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD,EHHE,WAAW;CACZ,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,0BAA0B;CAC3B,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,0BAA0B;CAC3B,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,qCAAqC;EACrC,AGGA,gBHHgB,CGGC;CAClB,CHHC,kBAAkB;AGIpB,EHHE,kBAAkB;EAClB,AGGA,iBAAiB,SHHS;CAC3B,AGGA;AHFD,AGGA;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EHFE,AGGA,iBAAiB,aHHa;CGI/B,CHHC,uCAAuC;AGIzC,CHHC;AACD;EACE,oBAAoB;EACpB,AGGA,iBAAiB,SHHS;CGI3B,CHHC,eAAe;AGIjB,EHHE,2BAA2B;CAC5B;AACD,EGGE,iBAAiB;CAClB,CHHC,qBAAqB;AGIvB,EHHE,gBAAgB;CACjB;AACD,EGGE,iBAAiB;CAClB,CHHC,oBAAoB;AGItB,CHHC;AACD;EACE,AGGA,iBAAiB,GHHG;CACrB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,GHHG;CACrB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,OHHO;CACzB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,EHHE;CGIpB,CHHC,aAAa;AGIf,EHHE,aAAa;EACb,AGGA,gBHHgB,CGGC;CAClB,CHHC,gBAAgB;AGIlB,EHHE,iBAAiB;EACjB,mBAAmB;CACpB;AACD;EACE,eAAe;EACf,AGGA,aHHa,IGGI;CAClB,CHHC,eAAe;AGIjB,EHHE,kBAAkB;CACnB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,mBAAmB;CACpB;AACD,EGGE,iBAAiB;CAClB,CHHC,mBAAmB;AGIrB,CHHC;AACD;EGIE,iBAAiB;CAClB,eHHe;AAChB,AGGA,kBHHkB;AAClB,EGGE,iBAAiB;CAClB,CHHC,iCAAiC;AGInC,EHHE,iBAAiB;EACjB,AGGA,gBHHgB,CGGC;CAClB,CHHC,mBAAmB;AGIrB,CHHC;AACD;EACE,eAAe;EACf,AGGA,YHHY,KGGK;CAClB,CHHC,mBAAmB;AGIrB,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,eAAe;EACf,eAAe;EACf,AGGA,UHHU,OGGO;CHFlB,AGGA;AHFD,AGGA;EHFE,eAAe;EACf,AGGA,eHHe,EGGE;CAClB,CHHC,gBAAgB;AGIlB,EHHE,UAAU;CACX;AACD,EGGE,iBAAiB;CAClB,CHHC,eAAe;AGIjB,EHHE,gBAAgB;EAChB,AGGA,iBAAiB,EHHE;CGIpB,CHHC,WAAW;AGIb,EHHE,SAAS;CACV,CGGC,iBAAiB;AHFnB,CGGC,gBHHgB;AACjB,AGGA;EHFE,AGGA,iBHHiB,AGGA;CAClB,CHHC,cAAc;AGIhB,EHHE,kBAAkB;CACnB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,oBAAoB;CACrB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,sBAAsB;EACtB,AGGA,YHHY,KGGK;CAClB,CHHC,mBAAmB;AGIrB,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,oBAAoB;EACpB,AGGA,YHHY,KGGK;CHFlB,AGGA;AHFD,AGGA;EHFE,gBAAgB;EAChB,AGGA,iBAAiB,EHHE;CGIpB,CHHC,eAAe;AGIjB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,wBAAwB;AGI1B,EHHE,2BAA2B;EAC3B,AGGA,iBAAiB,oBHHoB;CGItC,CHHC,mBAAmB;AGIrB,EHHE,sBAAsB;EACtB,AGGA,cHHc,GGGG;CAClB,CHHC,mBAAmB;AGIrB,EHHE,yCAAyC;CAC1C,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,eAAe;EACf,AGGA,eHHe,EGGE;CAClB,CHHC,gBAAgB;AGIlB,EHHE,mBAAmB;EACnB,AGGA,iBAAiB,CHHC;CGInB,CHHC,mBAAmB;AGIrB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,YAAY;AGId,EHHE,iBAAiB;EACjB,AGGA,eHHe,EGGE;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,YHHY,KGGK;CAClB,CHHC,QAAQ;AGIV,EHHE,0BAA0B;EAC1B,AGGA,aHHa,IGGI;CAClB,CHHC,UAAU;AGIZ,EHHE,SAAS;EACT,AGGA,iBAAiB,EHHE;CGIpB,CHHC,qBAAqB;AGIvB,EHHE,2CAA2C;EAC3C,AGGA,iBAAiB,CHHC;CGInB,CHHC,kBAAkB;AGIpB,EHHE,6CAA6C;CAC9C,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,sBAAsB;EACtB,AGGA,YHHY,KGGK;CAClB,CHHC,gBAAgB;AGIlB,EHHE,kBAAkB;EAClB,AGGA,WHHW,MGGM;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,OHHO;CACzB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,OHHO;CGIzB,CHHC,mBAAmB;AGIrB,EHHE,kBAAkB;EAClB,AGGA,iBAAiB,KHHK;CACvB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,+BHH+B;CGIjD,CHHC,uDAAuD;AGIzD,EHHE,sDAAsD;EACtD,AGGA,iBAAiB,KHHK;CGIvB,CHHC,mBAAmB;AGIrB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,EHHE,oBAAoB;CACrB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,mBAAmB;CACpB,CGGC,iBAAiB;AHFnB,CGGC,iBHHiB;AAClB,AGGA;EHFE,AGGA,gBHHgB,CGGC;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,iBAAiB,EHHE;CGIpB,CHHC,YAAY;AGId,EHHE,YAAY;EACZ,AGGA,aHHa,IGGI;CAClB,CHHC,eAAe;AGIjB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,oBAAoB;AGItB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,mCAAmC;AGIrC,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;AACD,EGGE,gBHHgB,CGGC;AHFnB,CGGC;AACD,EHHE,aAAa;EACb,AGGA,iBAAiB,KHHK;CGIvB,CHHC,aAAa;AGIf,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,mBAAmB;AGIrB,EHHE,mBAAmB;EACnB,AGGA,iBAAiB,EHHE;CGIpB,CHHC,mBAAmB;AGIrB,EHHE,oBAAoB;CACrB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,gBAAgB;EAChB,AGGA,cHHc,GGGG;CAClB,CHHC,qCAAqC;AGIvC,EHHE,mBAAmB;EACnB,AGGA,WHHW,MGGM;CAClB,CHHC,YAAY;AGId,EHHE,SAAS;EACT,kBAAkB;CACnB;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,aAAa;AGIf,EHHE,YAAY;CACb,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,kBAAkB;CACnB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,oBAAoB;EACpB,AGGA,eHHe,EGGE;CAClB,CHHC,iBAAiB;AGInB,EHHE,wBAAwB;CACzB,CGGC,iBAAiB;AHFnB,CGGC;AACD,EHHE,YAAY;EACZ,AGGA,iBHHiB,AGGA;CHFlB,AGGA;AHFD,AGGA;EHFE,AGGA,YHHY,KGGK;CAClB,CHHC,gBAAgB;AGIlB,CHHC;AACD,EGGE,iBAAiB;CAClB,CHHC,kBAAkB;AGIpB,CHHC;EGIC,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;;GAGG;AACH;EACE,2CAA2C;EAC3C,6DAA6D;EAC7D,+QAA+Q;EAC/Q,oBAAoB;EACpB,mBAAmB;CACpB;AACD;;EAEE,sBAAsB;EACtB,gEAAgE;EAChE,mBAAmB;EACnB,YAAY;EACZ,qBAAqB;EACrB,oCAAoC;EACpC,mCAAmC;CACpC;AACD;EACE,qBAAqB;EACrB,uBAAuB;CACxB;AACD;EACE,iBAAiB;EACjB,kBAAkB;EAClB,qBAAqB;CACtB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;CAChB;AACD;EACE,eAAe;CAChB;AACD;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,oBAAoB;CACrB;AACD;EACE,0BAA0B;EAC1B,0BAA0B;EAC1B,mBAAmB;CACpB;AACD;;EAEE,YAAY;EACZ,mBAAmB;CACpB;AACD;;EAEE,aAAa;EACb,kBAAkB;CACnB;AACD;EAEE,wCAAwC;CACzC;AACD;EAEE,gDAAgD;CACjD;AAWD;EACE;IAEE,wBAAwB;GACzB;EACD;IAEE,0BAA0B;GAC3B;CACF;AAWD;EACE;IAEE,wBAAwB;GACzB;EACD;IAEE,2BAA2B;GAC5B;CACF;AACD;EACE,iEAAiE;EAGjE,yBAAyB;CAC1B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;;;;;EAKE,aAAa;CACd;AACD;oEACoE;AACpE,oEAAoE;AACpE;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;;;;EAKE;AACF;EACE,wBAAwB;EACxB,0CAA0C;EAC1C,wPAAwP;EACxP,oBAAoB;EACpB,mBAAmB;CACpB;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAkmBE,sBAAsB;EACtB,wBAAwB;EACxB,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CACpC;AACD;;;;;;;;EAWE,mCAAmC;CACpC;AAiCD;EACE;IACE,wBAAwB;GACzB;EACD;IACE,0BAA0B;GAC3B;CACF;AACD;EAGE,2CAA2C;CAC5C;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,uBAAuB;EACvB,yCAAyC;EACzC,mPAAmP;EACnP,oBAAoB;EACpB,mBAAmB;CACpB;AACD;;EAEE,uBAAuB;EACvB,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,uCAAuC;EACvC,oCAAoC;EACpC,mCAAmC;CACpC;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;;;;;;;;;;;;;;;;;;;GAoBG;AACH;EACE,4BAA4B;EAC5B,sDAAsD;EACtD,yXAAyX;EACzX,oBAAoB;EACpB,mBAAmB;CACpB;AACD;EACE,sBAAsB;EACtB,4BAA4B;EAC5B,mBAAmB;EACnB,oBAAoB;EACpB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CACpC;AACD;EACE,mBAAmB;EACnB,aAAa;CACd;AACD;EACE,iEAAiE;EAGjE,yBAAyB;CAC1B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,iEAAiE;EAGjE,0BAA0B;CAC3B;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;EACE,2EAA2E;EAG3E,wBAAwB;CACzB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;;EAEE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB","file":"app-bundle.js","sourcesContent":["import { autoinject } from 'aurelia-dependency-injection';\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\n\r\n@autoinject()\r\nexport class EventService {\r\n constructor(eventAggregator: EventAggregator) {\r\n this._eventAggregator = eventAggregator;\r\n }\r\n\r\n private readonly _eventAggregator: EventAggregator;\r\n\r\n publish(eventType: EventType, data: any = null){\r\n this._eventAggregator.publish(eventType, data);\r\n }\r\n\r\n subscribe(eventType: EventType, callback: (data) => void){\r\n this._eventAggregator.subscribe(eventType, callback)\r\n }\r\n}\r\n\r\nexport type EventType =\r\n 'login' |\r\n 'logout' |\r\n 'request' |\r\n 'response' |\r\n 'routed' |\r\n 'notAdmin' |\r\n 'adminDetected' |\r\n 'tournamentChanged';","import { inject } from \"aurelia-framework\";\r\nimport { Router } from \"aurelia-router\";\r\nimport { RouterConfiguration } from \"aurelia-router\";\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\nimport { EventService } from '../resources/services/eventService';\r\n\r\n@inject(Router, EventAggregator, EventService)\r\nexport class RouterService {\r\n\r\n private currentRoute: string = 'statistics';\r\n private readonly eventAggregator: EventAggregator;\r\n private readonly eventService: EventService;\r\n\r\n constructor(router: Router, eventAggregator: EventAggregator, eventService: EventService) {\r\n this.eventAggregator = eventAggregator;\r\n this.eventService = eventService;\r\n this.eventAggregator.subscribe('router:navigation:complete', data => {\r\n if (data.instruction.fragment == '/') {\r\n this.currentRoute = 'statistics';\r\n } else {\r\n this.currentRoute = this.determineRoute(data.instruction.fragment);\r\n }\r\n this.eventService.publish('routed', this.currentRoute);\r\n }); \r\n }\r\n\r\n public configure(config: RouterConfiguration) : RouterConfiguration {\r\n config.title = \"ppppool\",\r\n config.map([\r\n { route: [\"\"], moduleId: \"./main/statistics/statistics\", title: 'Statistics', nav: true },\r\n { route: [\"picks\"], moduleId: \"./main/picks/picks\", title: 'Picks', nav: true },\r\n { route: [\"winners\"], moduleId: \"./main/winners/winners\", title: 'Winners', nav: true },\r\n { route: [\"feedback\"], moduleId: \"./main/feedback/feedback\", title: 'Feedback' },\r\n { route: [\"admin\"], moduleId: \"./main/admin/admin\", title: 'Admin', nav: true },\r\n { route: [\"settings\"], moduleId: \"./main/settings/settings\", title: 'Settings', nav: true },\r\n ]);\r\n return config;\r\n }\r\n\r\n determineRoute(route) {\r\n let firstSlash = false;\r\n let buffer = '';\r\n for (let c of route) {\r\n if (!firstSlash) {\r\n if (c == '/') {\r\n firstSlash = true;\r\n continue;\r\n }\r\n }\r\n if (c == '/') {\r\n return buffer;\r\n }\r\n buffer = buffer + c;\r\n }\r\n return buffer;\r\n }\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { EventService } from './resources/services/eventService';\r\nimport { RouterService } from './shell/routerService';\r\nimport { Router } from 'aurelia-router';\r\n\r\n@inject(EventService, Router, RouterService)\r\nexport class App {\r\n constructor(eventService: EventService, router: Router, routerService: RouterService) {\r\n this.eventService = eventService;\r\n this.router = router;\r\n this.routerService = routerService;\r\n }\r\n\r\n eventService: EventService;\r\n routerService: RouterService;\r\n router: Router;\r\n\r\n async activate() {\r\n await this.router.configure(this.routerService.configure); }\r\n}","export default {\r\n debug: true,\r\n testing: true\r\n};\r\n","import { autoinject } from 'aurelia-dependency-injection';\r\nimport { HttpClient } from \"aurelia-fetch-client\";\r\n\r\n@autoinject()\r\nexport class RestService {\r\n constructor(http: HttpClient) {\r\n this.http = http;\r\n }\r\n\r\n private http: HttpClient\r\n\r\n public async post(url: string, query: Object = null, headers: Object = {}, body: Object = {}): Promise {\r\n let urlQuery = this.getQueryUrl(url, query);\r\n this.requestDiagnostic();\r\n if(!headers){\r\n headers = {}\r\n }\r\n headers['Content-Type'] = 'application/json; charset=utf-8';\r\n let response = await this.http.fetch(urlQuery, {\r\n method: 'post',\r\n headers: headers ? headers : {},\r\n body: body ? JSON.stringify(body) : JSON.stringify({empty: true})\r\n });\r\n this.responseDiagnostic();\r\n let content = {};\r\n try {\r\n content = await response.json();\r\n } catch (err) {\r\n content = {};\r\n console.log(err);\r\n }\r\n return new Response(content[\"Status\"] ? content[\"Status\"] : response.status , content[\"StatusText\"] ? content[\"StatusText\"] : response.statusText, content);\r\n }\r\n\r\n\r\n private getQueryUrl(url: string, query: Object): string {\r\n return !query ? url : `${url}?${this.serialize(query)}`\r\n }\r\n\r\n private serialize(obj: Object): string {\r\n let str = [];\r\n for (var p in obj)\r\n if (obj.hasOwnProperty(p)) {\r\n str.push(encodeURIComponent(p) + \"=\" + encodeURIComponent(obj[p]));\r\n }\r\n return str.join(\"&\");\r\n }\r\n\r\n private requestDiagnostic() {\r\n }\r\n\r\n private responseDiagnostic() {\r\n }\r\n\r\n}\r\n\r\nexport class Response {\r\n constructor(status: number, statusText: string, data: Object = null){\r\n this.Status = status;\r\n this.StatusText = statusText;\r\n this.Data = data;\r\n this.IsError = status != 200;\r\n }\r\n\r\n StatusText: string;\r\n Status: number;\r\n Data: any;\r\n IsError: Boolean;\r\n}","// http://www.w3schools.com/js/js_cookies.asp\r\nexport class CookieService {\r\n \r\n constructor(){\r\n \r\n }\r\n\r\n setCookie(cname: string, cvalue: string, exdays: number) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));\r\n var expires = \"expires=\" + d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n getCookie(cname: string) : string {\r\n var name = cname + \"=\";\r\n var ca = document.cookie.split(';');\r\n for (var i = 0; i < ca.length; i++) {\r\n var c = ca[i];\r\n while (c.charAt(0) == ' ') {\r\n c = c.substring(1);\r\n }\r\n if (c.indexOf(name) == 0) {\r\n return c.substring(name.length, c.length);\r\n }\r\n }\r\n return \"\";\r\n }\r\n\r\n cookieExists(cname: string) : boolean {\r\n var value = this.getCookie(cname);\r\n return value != \"\";\r\n }\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { CookieService } from './cookieService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { EventService, EventType } from './eventService';\r\nlet log = LogManager.getLogger('authService');\r\n\r\n@inject(CookieService, EventService)\r\nexport class AuthService {\r\n constructor(cs: CookieService, ea: EventService) {\r\n this.cookieService = cs;\r\n this.eventService = ea;\r\n }\r\n\r\n eventService: EventService;\r\n cookieService: CookieService;\r\n adminRequestCallback: (authToken: string) => Promise = null;\r\n\r\n login(token: WebToken) {\r\n log.debug('storing auth cookie');\r\n this.cookieService.setCookie(\"authToken\", JSON.stringify(token), 1000);\r\n this.eventService.publish('login');\r\n }\r\n\r\n isLoggedIn(): boolean {\r\n let isLoggedIn = this.cookieService.cookieExists(\"authToken\");\r\n log.debug(`is logged in: ${isLoggedIn}`);\r\n return isLoggedIn;\r\n }\r\n\r\n getWebToken() : WebToken {\r\n if(this.isLoggedIn()){\r\n let data = JSON.parse(this.cookieService.getCookie(\"authToken\"));\r\n return new WebToken(data.email, data.authToken, data.userId, data.name);\r\n }\r\n return null;\r\n }\r\n\r\n logout() {\r\n log.debug(`logging out.`);\r\n this.cookieService.setCookie(\"authToken\", \"\", 1);\r\n window.location.replace(\"#\");\r\n this.eventService.publish('logout');\r\n window.location.reload(true);\r\n }\r\n\r\n setAdminRequestCallback(adminRequestCallback: (authToken: string) => Promise) {\r\n log.debug(\"setting admin request callback\");\r\n this.adminRequestCallback = adminRequestCallback;\r\n }\r\n\r\n async requestAdminAuthorization(): Promise {\r\n if (!this.isLoggedIn()) {\r\n return;\r\n }\r\n log.debug(`Requesting admin authorization`);\r\n let authToken = this.getWebToken().authToken;\r\n var isAdmin = await this.adminRequestCallback(authToken);\r\n log.debug(`Admin authorization: ${isAdmin}`);\r\n if(isAdmin){\r\n this.eventService.publish('adminDetected');\r\n } else {\r\n this.eventService.publish('notAdmin');\r\n }\r\n return isAdmin;\r\n }\r\n}\r\n\r\nexport class WebToken{\r\n constructor(email: string, authToken: string, userId: string, name: string){\r\n this.email = email;\r\n this.authToken = authToken;\r\n this.userId = userId;\r\n this.name = name;\r\n }\r\n\r\n readonly email: string;\r\n readonly authToken: string;\r\n readonly userId: string;\r\n readonly name: string;\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService, WebToken } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('authClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class AuthClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n this.authService.setAdminRequestCallback(async authToken => {\r\n let result = await this.authorize(\"admin\", authToken);\r\n return result;\r\n });\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppoolauthservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async login(userId, password): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/login`, {\r\n userId: userId,\r\n password: password\r\n });\r\n\r\n if(!response.IsError){\r\n let data = response.Data;\r\n this.authService.login(new WebToken(data[\"email\"], data[\"authToken\"], data[\"userId\"], data[\"name\"]));\r\n }\r\n\r\n return !response.IsError\r\n }\r\n\r\n async authorize(role, authToken): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/authenticate`, {\r\n role: role,\r\n authToken: authToken\r\n });\r\n return !response.IsError;\r\n }\r\n}","import { Aurelia } from 'aurelia-framework'\r\nimport environment from './environment';\r\nimport { LogManager } from \"aurelia-framework\";\r\nimport { ConsoleAppender } from \"aurelia-logging-console\";\r\nimport { HttpClient } from 'aurelia-fetch-client';\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\nimport { Container } from 'aurelia-dependency-injection';\r\nimport { AuthClient } from './microservices/auth/authClient';\r\nimport { EventService } from './resources/services/eventService';\r\nimport { RouterService } from './shell/routerService';\r\nimport { Router, RouterConfiguration } from 'aurelia-router';\r\n\r\n//Configure Bluebird Promises.\r\n(Promise).config({\r\n longStackTraces: false,\r\n warnings: {\r\n wForgottenReturn: false\r\n }\r\n});\r\n\r\nexport function configure(aurelia: Aurelia) {\r\n aurelia.use\r\n .standardConfiguration()\r\n .feature('resources')\r\n .feature('microservices/auth')\r\n .feature('shell')\r\n .feature('microservices/stats/current')\r\n .feature('microservices/stats/history')\r\n .feature('microservices/stats/majors')\r\n .feature('microservices/stats/monthly')\r\n .feature('microservices/stats/playoffs')\r\n .feature('microservices/stats/season')\r\n .feature('microservices/picks')\r\n .feature('microservices/users')\r\n .feature('microservices/tournaments');\r\n\r\n if (environment.debug) {\r\n LogManager.addAppender(new ConsoleAppender());\r\n LogManager.setLevel(LogManager.logLevel.debug); // debug, info\r\n }\r\n\r\n if (environment.testing) {\r\n aurelia.use.plugin('aurelia-testing');\r\n }\r\n\r\n\r\n let log = LogManager.getLogger('RestService');\r\n let ea = aurelia.container.get(EventAggregator);\r\n let httpClient = aurelia.container.get(HttpClient)\r\n httpClient.configure(config => {\r\n config\r\n .withDefaults({\r\n headers: {\r\n 'Accept': 'application/json',\r\n 'X-Requested-With': 'Fetch'\r\n }\r\n })\r\n .withInterceptor({\r\n request(request) {\r\n //log.info(`Requesting ${request.method} ${request.url}`);\r\n log.info(request);\r\n ea.publish('request');\r\n return request;\r\n },\r\n response(response) {\r\n //log.info(`Received ${response.status} ${response.url}`);\r\n log.info(response);\r\n ea.publish('response');\r\n return response;\r\n }\r\n });\r\n });\r\n\r\n let authClient = aurelia.container.get(AuthClient);\r\n \r\n aurelia.start().then(() => aurelia.setRoot());\r\n}\r\n","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n 'bootstrap/css/bootstrap.css',\r\n 'resources/styles/iconfonts.css',\r\n 'resources/styles/datatablestyles.css',\r\n 'resources/styles/minton/css/components.css',\r\n 'resources/styles/minton/css/core.css',\r\n 'resources/styles/minton/css/elements.css',\r\n 'resources/styles/minton/css/icons.css',\r\n 'resources/styles/minton/css/menu.css',\r\n 'resources/styles/minton/css/pages.css',\r\n 'resources/styles/minton/css/responsive.css',\r\n 'resources/styles/minton/css/variables.css',\r\n 'resources/valueConverters/dateFormat',\r\n 'resources/valueConverters/objectKeys'\r\n ]);\r\n}\r\n","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./shell\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { EventService } from '../resources/services/eventService';\r\nimport { AuthService } from '../resources/services/authService';\r\n\r\n@inject(EventService, AuthService)\r\nexport class NavBarCustomElement {\r\n constructor(es: EventService, as: AuthService){\r\n this.eventService = es;\r\n this.authService = as;\r\n this.eventService.subscribe('routed', (data) => {\r\n this.currentRoute = data;\r\n });\r\n this.eventService.subscribe('adminDetected', async () => {\r\n this.isAdmin = true;\r\n });\r\n this.eventService.subscribe('notAdmin', async () => {\r\n this.isAdmin = false;\r\n }); \r\n this.eventService.subscribe('logout', () => {\r\n this.isAdmin = false;\r\n });\r\n }\r\n\r\n private currentRoute: string = 'statistics';\r\n private isAdmin: boolean;\r\n private readonly eventService: EventService;\r\n private readonly authService: AuthService;\r\n}","import { inject } from \"aurelia-framework\";\r\nimport { EventAggregator } from 'aurelia-event-aggregator';\r\n\r\n@inject(EventAggregator)\r\nexport class ProgressBarCustomElement {\r\n constructor(ea) {\r\n this.ea = ea;\r\n this.ea.subscribe(\"request\", () => {\r\n this.show = true;\r\n });\r\n this.ea.subscribe(\"response\", () =>{\r\n this.show = false;\r\n });\r\n }\r\n\r\n private show: boolean = false;\r\n private readonly ea: EventAggregator;\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { EventService } from '../resources/services/eventService';\r\nimport { AuthService } from '../resources/services/authService';\r\nimport { RouterService } from './routerService';\r\nimport { Router } from \"aurelia-router\";\r\n\r\n@inject(EventService, AuthService, RouterService, Router)\r\nexport class ShellCustomElement {\r\n constructor(es: EventService, as: AuthService, rs: RouterService, r: Router) {\r\n this.eventService = es;\r\n this.authService = as;\r\n this.routerService = rs;\r\n this.router = r;\r\n this.eventService.subscribe('routed', (data) => {\r\n this.currentRoute = data;\r\n });\r\n this.eventService.subscribe('login', () => {\r\n this.loggedIn = true;\r\n });\r\n this.eventService.subscribe('logout', () => {\r\n this.loggedIn = false;\r\n });\r\n this.loggedIn = this.authService.isLoggedIn();\r\n //this.router.configure(this.routerService.configureRouter);\r\n }\r\n\r\n private loggedIn: boolean;\r\n private currentRoute: string = 'statistics';\r\n private readonly eventService: EventService;\r\n private readonly authService: AuthService;\r\n private readonly routerService: RouterService;\r\n private readonly router: Router;\r\n\r\n async attached(){\r\n await this.authService.requestAdminAuthorization();\r\n }\r\n\r\n}","import { inject } from \"aurelia-framework\";\r\nimport { bindable, bindingMode } from 'aurelia-framework';\r\nimport { EventService } from '../resources/services/eventService';\r\nimport { AuthService, WebToken } from '../resources/services/authService';\r\n\r\n@inject(AuthService, EventService)\r\nexport class TopBarCustomElement {\r\n private title: string = \"PPP PGA Pool 2017\";\r\n private currentRoute: string = 'statistics';\r\n private loggedIn: boolean = false;\r\n\r\n constructor(authService, eventService) {\r\n this.authService = authService;\r\n this.eventService = eventService;\r\n this.eventService.subscribe('routed', (data) => {\r\n this.currentRoute = data;\r\n });\r\n this.eventService.subscribe('login', () => {\r\n this.loggedIn = true;\r\n });\r\n this.eventService.subscribe('logout', () => {\r\n this.loggedIn = false;\r\n });\r\n this.loggedIn = this.authService.isLoggedIn();\r\n }\r\n\r\n private readonly authService: AuthService;\r\n private readonly eventService: EventService;\r\n\r\n logout() {\r\n this.authService.logout();\r\n }\r\n\r\n}","\r\nexport class Admin {\r\n \r\n}","\r\nexport class Feedback {\r\n \r\n}","\r\nexport class Picks{\r\n \r\n}","\r\nexport class Statistics {\r\n message = \"statistics\";\r\n}","\r\nexport class Winners {\r\n \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./login\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { AuthClient } from './authClient';\r\n\r\n@inject(AuthClient)\r\nexport class LoginCustomElement {\r\n constructor(ac: AuthClient){\r\n this.authClient = ac;\r\n }\r\n\r\n authClient: AuthClient\r\n userId: string;\r\n password: string;\r\n errorMessage: string = '';\r\n\r\n async login(){\r\n this.errorMessage = \"\";\r\n if(!this.userId || !this.password){\r\n return;\r\n }\r\n let response = await this.authClient.login(this.userId, this.password);\r\n if(!response){\r\n this.errorMessage = \"Login failed\";\r\n }\r\n }\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('pickClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class PickClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppoolpicksservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async getCurrentPickInfo(userId: string = null): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getGolfers`, userId ? { userId: userId } : null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getPickForCurrent(tournamentIndex: string): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getPicks`, {\r\n season: 'current', tour: 'PGA TOUR', tournamentIndex: tournamentIndex, user: 'true'\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async pickGolfer(playerId: string, playerName: string) {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/pickGolfer`, {\r\n tour: 'PGA TOUR', playerId: playerId, playerName: playerName\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async emergencyPick(playerId: string, playerName: string, email: string, userId: string) {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/emergencyPick`, {\r\n tour: 'PGA TOUR', playerId: playerId, playerName: playerName, email: email, userId: userId\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n }\r\n\r\n async getUsers(): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getUsers`, null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getPickSummary() {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getPickSummary`, {\r\n season: 'current', tour: \"PGA TOUR\"\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data; \r\n }\r\n}","import { inject } from 'aurelia-framework';\r\nimport { PickClient } from './pickClient';\r\n\r\n@inject(PickClient)\r\nexport class EmergencyPickCustomElement {\r\n constructor(pc: PickClient) {\r\n this.pickClient = pc;\r\n }\r\n\r\n private readonly pickClient: PickClient;\r\n private golfersDataForUser: Object;\r\n private profiles: Array;\r\n private selectedProfile: Object;\r\n private selectedGolfer: Object;\r\n private tournament: Object;\r\n private golfers: Object;\r\n\r\n async attached() {\r\n this.profiles = await this.pickClient.getUsers();\r\n }\r\n\r\n async loadGolfers(){\r\n if(!this.selectedProfile){\r\n return;\r\n }\r\n this.golfersDataForUser = await this.pickClient.getCurrentPickInfo();\r\n this.tournament = this.golfersDataForUser[\"Tournament\"];\r\n this.golfers = >this.golfersDataForUser[\"Golfers\"];\r\n }\r\n\r\n async submit(){\r\n if(!this.selectedProfile || !this.selectedGolfer){\r\n return;\r\n }\r\n let response = await this.pickClient.emergencyPick(\r\n this.selectedGolfer[\"TournamentPlayerId\"], this.selectedGolfer[\"PlayerName\"],\r\n this.selectedProfile[\"Email\"], this.selectedProfile[\"UserId\"]);\r\n \r\n }\r\n\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./picks-main\",\r\n \"./emergency-pick\",\r\n \"./pick-summary\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { PickClient } from './pickClient';\r\nimport { observable } from 'aurelia-framework';\r\n\r\n@inject(PickClient)\r\nexport class PickSummary {\r\n constructor(pc: PickClient) {\r\n this.pickClient = pc;\r\n }\r\n\r\n private readonly pickClient: PickClient;\r\n private picks: Object;\r\n private pooliePicks: Object;\r\n private golferPicks: Object;\r\n @observable search: string = '';\r\n @observable golfer: string = '';\r\n\r\n async attached() {\r\n this.picks = await this.pickClient.getPickSummary();\r\n this.pooliePicks = this.picks;\r\n this.golferPicks = this.pooliePicks;\r\n console.log(this.picks);\r\n }\r\n\r\n searchChanged() {\r\n if (this.search === '') {\r\n this.pooliePicks = this.picks;\r\n this.golferPicks = this.pooliePicks;\r\n } else {\r\n this.pooliePicks = {};\r\n let names = Object.getOwnPropertyNames(this.picks);\r\n for (let rawName of names) {\r\n let name = rawName.substr(0, rawName.indexOf(':'))\r\n if (name.toLowerCase().includes(this.search.toLowerCase())) {\r\n this.pooliePicks[rawName] = this.picks[rawName];\r\n }\r\n }\r\n this.golferPicks = this.pooliePicks;\r\n }\r\n \r\n if (this.golfer === '') {\r\n return;\r\n }\r\n this.golferPicks = {};\r\n for (let property in this.pooliePicks) {\r\n if (this.pooliePicks.hasOwnProperty(property)) {\r\n let golfers = this.pooliePicks[property] as Array;\r\n for (let player of golfers) {\r\n if (player[\"PlayerName\"].toLowerCase().includes(this.golfer.toLowerCase())) {\r\n this.golferPicks[property] = this.pooliePicks[property];\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n golferChanged() {\r\n this.searchChanged();\r\n }\r\n}\r\n\r\n","import { inject } from 'aurelia-framework';\r\nimport { PickClient } from './pickClient';\r\n\r\n@inject(PickClient)\r\nexport class PicksMainCustomElement {\r\n constructor(pc: PickClient){\r\n this.pickClient = pc;\r\n }\r\n\r\n private readonly pickClient : PickClient;\r\n private tournament: Object;\r\n private golfers: Array;\r\n private pick: any;\r\n private selectedPlayer: Object;\r\n private submitting: boolean = false;\r\n\r\n async attached(){\r\n let data = await this.pickClient.getCurrentPickInfo();\r\n this.tournament = data[\"Tournament\"];\r\n this.golfers = data[\"Golfers\"];\r\n let pickData = await this.pickClient.getPickForCurrent(this.tournament[\"Index\"]);\r\n if(pickData[\"empty\"]){\r\n this.pick = 'none';\r\n } else {\r\n this.pick = pickData; \r\n }\r\n }\r\n\r\n async submitPick(){\r\n if(!this.selectedPlayer){\r\n return;\r\n }\r\n this.submitting = true;\r\n let response = await this.pickClient.pickGolfer(this.selectedPlayer[\"TournamentPlayerId\"], this.selectedPlayer[\"PlayerName\"]);\r\n let pickData = await this.pickClient.getPickForCurrent(this.tournament[\"Index\"]);\r\n if(pickData[\"empty\"]){\r\n this.pick = 'none';\r\n } else {\r\n this.pick = pickData; \r\n }\r\n this.submitting = false;\r\n }\r\n}","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('statsClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class StatsClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppoolstatsservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async getTournamentStats(\r\n season: string = 'current', \r\n tour: string = 'PGA TOUR', \r\n key: string = 'current', \r\n value: string = ''): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getTournament`, {\r\n season, tour, key, value\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n }); \r\n return response.Data;\r\n }\r\n\r\n async getSpecificTournamentStats(index: String) : Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getTournament`, {\r\n season: 'current', tour: 'PGA TOUR', key:'index', value: index\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getSeasonStats(\r\n season: string = 'current',\r\n tour: string = 'PGA TOUR'): Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getSeason`, {\r\n season, tour\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getMonthlyStats(\r\n season: string = 'current',\r\n tour: string = 'PGA TOUR',\r\n key: string = 'user'): Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getMonthly`, {\r\n season, tour, key\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n } \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./tournament-selector\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('statsClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class TournamentsClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppooltournamentservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async getSeason(): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/Season`, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n }); \r\n return response.Data;\r\n }\r\n\r\n async getTournaments(\r\n season: string = 'current',\r\n tour: string = 'PGA TOUR',\r\n key: string = \"all\"\r\n ): Promise{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getTournaments`, {\r\n season: season, tour: tour, key: key\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getAvailableTournaments() : Promise>{\r\n let tournaments = >await this.getTournaments();\r\n let filtered = [];\r\n for(let tournament of tournaments){\r\n if(tournament[\"Used\"] && tournament[\"State\"] != 'future'){\r\n filtered.push(tournament);\r\n }\r\n }\r\n return filtered;\r\n }\r\n}","import { inject } from 'aurelia-framework';\r\nimport { TournamentsClient } from './tournamentsClient';\r\nimport { EventService } from '../../resources/services/eventService';\r\n\r\n@inject(TournamentsClient, EventService)\r\nexport class TournamentSelector{\r\n constructor(tournamentsClient, eventService){\r\n this.tournamentsClient = tournamentsClient;\r\n this.eventService = eventService;\r\n }\r\n\r\n private readonly tournamentsClient: TournamentsClient;\r\n private readonly eventService: EventService;\r\n private tournaments: Array;\r\n private selectedTournament: Object;\r\n\r\n async attached(){\r\n this.tournaments = await this.tournamentsClient.getAvailableTournaments();\r\n }\r\n\r\n async tournamentChanged(){\r\n this.eventService.publish('tournamentChanged', this.selectedTournament);\r\n }\r\n\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n \"./registration\"\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-dependency-injection';\r\nimport { RestService, Response } from '../../resources/services/restService';\r\nimport { LogManager } from 'aurelia-framework';\r\nimport { AuthService } from '../../resources/services/authService';\r\nlet log = LogManager.getLogger('pickClient');\r\n\r\n@inject(RestService, AuthService)\r\nexport class UsersClient {\r\n constructor(restService: RestService, authService: AuthService) {\r\n this.restService = restService;\r\n this.authService = authService;\r\n }\r\n\r\n private readonly serviceUrl: string = \"https://ppppooluserservice.azurewebsites.net\"\r\n private readonly restService: RestService;\r\n private readonly authService: AuthService;\r\n\r\n async setProfile(profileData: Object): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/setProfile`, null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n }, profileData);\r\n return response.Data;\r\n }\r\n\r\n // key/value can be userId, name, or email. 'all' ignores value.\r\n async getProfile(key: string = 'all', value: string): Promise {\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getProfile`, {\r\n key: key, value: value\r\n }, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data;\r\n }\r\n\r\n async getRegistration() : Promise>{\r\n let response = await this.restService.post(`${this.serviceUrl}/api/getRegistration`, null, {\r\n Authorization: `Bearer ${this.authService.getWebToken().authToken}`\r\n });\r\n return response.Data; \r\n }\r\n}","import { inject } from 'aurelia-framework';\r\nimport { UsersClient } from './usersClient';\r\n\r\n@inject(UsersClient)\r\nexport class RegistrationCustomElement {\r\n constructor(uc: UsersClient) {\r\n this.usersClient = uc;\r\n }\r\n\r\n private readonly usersClient: UsersClient;\r\n private registrations: Array;\r\n\r\n async attached() {\r\n this.registrations = await this.usersClient.getRegistration();\r\n window.setTimeout(() => {\r\n ($('#regtable')).dataTable(this.getRegTableConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n getRegTableConfig() {\r\n return {\r\n columnDefs: [\r\n { type: \"string\" },\r\n { type: \"string\" },\r\n { type: \"num\" }\r\n ],\r\n order: [[0, 'asc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n}","\r\nexport class DateFormatValueConverter {\r\n toView(value) {\r\n let date = new Date(value);\r\n let year = date.getFullYear();\r\n let month = this.getNumber(date.getMonth() + 1);\r\n let day = this.getNumber(date.getDate());\r\n return `${year}-${month}-${day}`;\r\n }\r\n\r\n getNumber(number){\r\n return (\"0\" + number).slice(-2);\r\n }\r\n}","export class ObjectKeysValueConverter {\r\n toView(value) {\r\n if(!value){\r\n return [''];\r\n }\r\n return Object.keys(value);\r\n }\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { StatsClient } from '../statsClient';\r\nimport { EventService } from '../../../resources/services/eventService';\r\n\r\n@inject(StatsClient, EventService)\r\nexport class CurrentStatsCustomElement {\r\n constructor(sc: StatsClient, es: EventService) {\r\n this.statsClient = sc;\r\n this.eventService = es;\r\n this.eventService.subscribe('tournamentChanged', async data => {\r\n console.log(data);\r\n this.tournament = null;\r\n this.poolieTable.fnDestroy();\r\n this.golferTable.fnDestroy();\r\n if(data == 'Current'){\r\n await this.getData();\r\n } else if(data){\r\n await this.getData(data[\"Index\"]);\r\n }\r\n this.setupTables();\r\n });\r\n }\r\n\r\n private readonly statsClient: StatsClient;\r\n private readonly eventService: EventService;\r\n private tournament: Object = null;\r\n private course: Object = {};\r\n private golfers: Array = [];\r\n private poolies: Array = [];\r\n private golfersConfig: Object;\r\n private pooliesConfig: Object;\r\n private maxPoints: number;\r\n\r\n private poolieTable: any;\r\n private golferTable: any;\r\n\r\n async attached() {\r\n await this.getData();\r\n this.setupTables();\r\n }\r\n\r\n setupTables(){\r\n window.setTimeout(() => {\r\n this.poolieTable = ($('#pooliestable')).dataTable(this.getPooliesConfig());\r\n console.log(this.poolieTable);\r\n this.golferTable = ($('#golferstable')).dataTable(this.getGolfersConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n reSetupTables(){\r\n window.setTimeout(() => {\r\n ($('#pooliestable')).dataTable();\r\n ($('#golferstable')).dataTable();\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000); \r\n }\r\n\r\n async getData(index: string = null) {\r\n if(index){\r\n this.tournament = await this.statsClient.getSpecificTournamentStats(index);\r\n } else {\r\n this.tournament = await this.statsClient.getTournamentStats();\r\n }\r\n \r\n this.course = this.tournament[\"Course\"];\r\n this.poolies = >this.tournament[\"Poolies\"];\r\n this.golfers = >this.tournament[\"Golfers\"];\r\n let points = [];\r\n this.golfers.forEach(golfer => {\r\n points.push(golfer.Points);\r\n });\r\n this.maxPoints = Math.max.apply(null, points);\r\n }\r\n\r\n padZeros(num, size) {\r\n var s = \"000000000\" + num;\r\n return s.substr(s.length - size);\r\n }\r\n\r\n getPooliesConfig() {\r\n return {\r\n columnDefs: [\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"string\" },\r\n { type: \"string\" }\r\n ],\r\n order: [[1, 'asc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n getGolfersConfig() {\r\n return {\r\n columnDefs: [\r\n { type: \"string\", targets:[0] },\r\n { type: \"num\", targets:[1] },\r\n { type: \"num\", targets:[2], orderData:[3] },\r\n { type: \"num\", targets:[3], visible: false, searchable: false },\r\n { type: \"num\", targets:[4] },\r\n { type: \"num\", targets:[5] },\r\n { type: \"num\", targets:[6] }\r\n ],\r\n order: [[1, 'desc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './current-stats'\r\n ]);\r\n}\r\n","\r\nexport class HistoryStatsCustomElement {\r\n \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './history-stats'\r\n ]);\r\n}\r\n","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './majors-stats'\r\n ]);\r\n}\r\n","\r\nexport class MajorsStatsCustomElement {\r\n \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './monthly-stats'\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { StatsClient } from '../statsClient';\r\n\r\n@inject(StatsClient)\r\nexport class MonthlyStatsCustomElement {\r\n constructor(sc: StatsClient) {\r\n this.statsClient = sc;\r\n }\r\n\r\n private readonly statsClient: StatsClient;\r\n private poolies: Array;\r\n private currentMonth: number;\r\n private monthNames: Array;\r\n\r\n async attached() {\r\n await this.getData();\r\n window.setTimeout(() => {\r\n ($('#monthtable')).dataTable(this.getTableConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n async getData() {\r\n let data = await this.statsClient.getMonthlyStats();\r\n this.poolies = >data;\r\n this.currentMonth = (>this.poolies[0][\"Points\"]).length;\r\n this.monthNames = [];\r\n for(var i = 0; i < this.currentMonth; i++){\r\n this.monthNames.push(this.getMonthName(i + 1));\r\n }\r\n }\r\n\r\n getMonthName(month: number): string {\r\n let strMonth = month > 9 ? `${month}` : `0${month}`;\r\n let date = new Date(`${strMonth}/02/2000`);\r\n let locale = 'en-us';\r\n return date.toLocaleString(locale, { month: \"long\" });\r\n }\r\n\r\n getTableConfig() {\r\n let columnDefs = [\r\n { type: 'string' },\r\n { type: 'num' }\r\n ]\r\n for (var i = 0; i < this.currentMonth; i++) {\r\n columnDefs.push({ type: 'num' });\r\n }\r\n\r\n return {\r\n columnDefs: columnDefs,\r\n order: [[1, 'desc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n getMonthNameLiteral(month: number) : string {\r\n switch (month) {\r\n case 0: return \"Invalid\"\r\n case 1: return 'January'\r\n case 2: return 'Februray'\r\n case 3: return 'March'\r\n case 4: return 'April'\r\n case 5: return 'May'\r\n case 6: return 'June'\r\n case 7: return 'July'\r\n case 8: return 'August'\r\n case 9: return 'September'\r\n case 10: return 'October'\r\n case 11: return 'November'\r\n case 12: return 'December'\r\n default:\r\n return 'invalid';\r\n }\r\n }\r\n\r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './playoff-stats'\r\n ]);\r\n}\r\n","export class PlayoffStatsCustomElement {\r\n \r\n}","import { FrameworkConfiguration } from 'aurelia-framework';\r\n\r\nexport function configure(config: FrameworkConfiguration) {\r\n config.globalResources([\r\n './season-stats'\r\n ]);\r\n}\r\n","import { inject } from 'aurelia-framework';\r\nimport { StatsClient } from '../statsClient';\r\n\r\n@inject(StatsClient)\r\nexport class SeasonStatsCustomElement {\r\n constructor(sc: StatsClient) {\r\n this.statsClient = sc;\r\n }\r\n\r\n private readonly statsClient: StatsClient;\r\n private poolies: Array;\r\n private season: number;\r\n private week: number;\r\n private tournamentName: string;\r\n\r\n private maxWins: number;\r\n private maxTop5: number;\r\n private maxTop10: number;\r\n private maxCuts: number;\r\n private maxPlusMinus: number;\r\n\r\n async attached() {\r\n await this.getData();\r\n window.setTimeout(() => {\r\n ($('#seasontable')).dataTable(this.getTableConfig());\r\n ($('input')).addClass(\"form-control input-sm\");\r\n }, 1000);\r\n }\r\n\r\n async getData() {\r\n let data = await this.statsClient.getSeasonStats();\r\n this.week = data[\"Week\"];\r\n this.season = data[\"Season\"];\r\n this.tournamentName = data[\"Tournament\"]\r\n this.tournamentName = this.tournamentName.toLowerCase().startsWith(\"the \") ? this.tournamentName : `The ${this.tournamentName}`;\r\n this.poolies = >data[\"Poolies\"];\r\n this.getMaxValues();\r\n }\r\n\r\n getTableConfig(): Object {\r\n return {\r\n columnDefs: [\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"string\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" },\r\n { type: \"num\" }\r\n ],\r\n order: [[0, 'asc']],\r\n paging: false,\r\n info: false\r\n };\r\n }\r\n\r\n getMaxValues() {\r\n let array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Wins\"]){\r\n array.push(poolie[\"Wins\"]);\r\n }\r\n });\r\n this.maxWins = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Top5\"]){\r\n array.push(poolie[\"Top5\"]);\r\n }\r\n });\r\n this.maxTop5 = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Top10\"]){\r\n array.push(poolie[\"Top10\"]);\r\n }\r\n });\r\n this.maxTop10 = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"Cuts\"]){\r\n array.push(poolie[\"Cuts\"]);\r\n }\r\n });\r\n this.maxCuts = Math.max.apply(null, array);\r\n\r\n array = [];\r\n this.poolies.forEach(poolie => {\r\n if(poolie[\"PlusMinus\"]){\r\n array.push(poolie[\"PlusMinus\"]);\r\n }\r\n });\r\n this.maxPlusMinus = Math.max.apply(null, array);\r\n\r\n }\r\n}","#topnav .top-bar-color {\r\n background-color: #55bb22;\r\n}","div.dataTables_length label {\r\n\tfont-weight: normal;\r\n\ttext-align: left;\r\n\twhite-space: nowrap;\r\n}\r\n\r\ndiv.dataTables_length select {\r\n\twidth: 75px;\r\n\tdisplay: inline-block;\r\n}\r\n\r\ndiv.dataTables_filter {\r\n\ttext-align: right;\r\n}\r\n\r\ndiv.dataTables_filter label {\r\n\tfont-weight: normal;\r\n\twhite-space: nowrap;\r\n\ttext-align: left;\r\n}\r\n\r\ndiv.dataTables_filter input {\r\n\tmargin-left: 0.5em;\r\n\tdisplay: inline-block;\r\n}\r\n\r\ndiv.dataTables_info {\r\n\tpadding-top: 8px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\ndiv.dataTables_paginate {\r\n\tmargin: 0;\r\n\twhite-space: nowrap;\r\n\ttext-align: right;\r\n}\r\n\r\ndiv.dataTables_paginate ul.pagination {\r\n\tmargin: 2px 0;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n@media screen and (max-width: 767px) {\r\n\tdiv.dataTables_length,\r\n\tdiv.dataTables_filter,\r\n\tdiv.dataTables_info,\r\n\tdiv.dataTables_paginate {\r\n\t\ttext-align: center;\r\n\t}\r\n}\r\n\r\n\r\ntable.dataTable td,\r\ntable.dataTable th {\r\n\t-webkit-box-sizing: content-box;\r\n\t-moz-box-sizing: content-box;\r\n\tbox-sizing: content-box;\r\n}\r\n\r\n\r\ntable.dataTable {\r\n\tclear: both;\r\n\tmargin-top: 6px !important;\r\n\tmargin-bottom: 6px !important;\r\n\tmax-width: none !important;\r\n}\r\n\r\ntable.dataTable thead .sorting,\r\ntable.dataTable thead .sorting_asc,\r\ntable.dataTable thead .sorting_desc,\r\ntable.dataTable thead .sorting_asc_disabled,\r\ntable.dataTable thead .sorting_desc_disabled {\r\n\tcursor: pointer;\r\n\tposition: relative;\r\n}\r\n\r\ntable.dataTable thead .sorting:after,\r\ntable.dataTable thead .sorting_asc:after,\r\ntable.dataTable thead .sorting_desc:after {\r\n\tposition: absolute;\r\n\ttop: 8px;\r\n\tright: 8px;\r\n\tdisplay: block;\r\n\tfont-family: 'Glyphicons Halflings Edit';\r\n\topacity: 0.5;\r\n}\r\ntable.dataTable thead .sorting:after {\r\n\topacity: 0.2;\r\n\tcontent: \"\\e150\"; /* sort */\r\n}\r\ntable.dataTable thead .sorting_asc:after {\r\n\tcontent: \"\\e155\"; /* sort-by-attributes */\r\n}\r\ntable.dataTable thead .sorting_desc:after {\r\n\tcontent: \"\\e156\"; /* sort-by-attributes-alt */\r\n}\r\n\r\ntable.dataTable thead .sorting_asc_disabled:after,\r\ntable.dataTable thead .sorting_desc_disabled:after {\r\n\tcolor: #eee;\r\n}\r\n\r\ntable.dataTable thead > tr > th {\r\n\tpadding-left: 8px;\r\n\tpadding-right: 30px;\r\n}\r\n\r\ntable.dataTable th:active {\r\n\toutline: none;\r\n}\r\n\r\n/* Scrolling */\r\ndiv.dataTables_scrollHead table {\r\n\tmargin-bottom: 0 !important;\r\n\tborder-bottom-left-radius: 0;\r\n\tborder-bottom-right-radius: 0;\r\n}\r\n\r\ndiv.dataTables_scrollHead table thead tr:last-child th:first-child,\r\ndiv.dataTables_scrollHead table thead tr:last-child td:first-child {\r\n\tborder-bottom-left-radius: 0 !important;\r\n\tborder-bottom-right-radius: 0 !important;\r\n}\r\n\r\ndiv.dataTables_scrollBody table {\r\n\tborder-top: none;\r\n\tmargin-top: 0 !important;\r\n\tmargin-bottom: 0 !important;\r\n}\r\n\r\ndiv.dataTables_scrollBody tbody tr:first-child th,\r\ndiv.dataTables_scrollBody tbody tr:first-child td {\r\n\tborder-top: none;\r\n}\r\n\r\ndiv.dataTables_scrollFoot table {\r\n\tmargin-top: 0 !important;\r\n\tborder-top: none;\r\n}\r\n\r\n/* Frustratingly the border-collapse:collapse used by Bootstrap makes the column\r\n width calculations when using scrolling impossible to align columns. We have\r\n to use separate\r\n */\r\ntable.table-bordered.dataTable {\r\n\tborder-collapse: separate !important;\r\n}\r\ntable.table-bordered thead th,\r\ntable.table-bordered thead td {\r\n\tborder-left-width: 0;\r\n\tborder-top-width: 0;\r\n}\r\ntable.table-bordered tbody th,\r\ntable.table-bordered tbody td {\r\n\tborder-left-width: 0;\r\n\tborder-bottom-width: 0;\r\n}\r\ntable.table-bordered th:last-child,\r\ntable.table-bordered td:last-child {\r\n\tborder-right-width: 0;\r\n}\r\ndiv.dataTables_scrollHead table.table-bordered {\r\n\tborder-bottom-width: 0;\r\n}\r\n\r\n\r\n\r\n\r\n/*\r\n * TableTools styles\r\n */\r\n.table.dataTable tbody tr.active td,\r\n.table.dataTable tbody tr.active th {\r\n\tbackground-color: #08C;\r\n\tcolor: white;\r\n}\r\n\r\n.table.dataTable tbody tr.active:hover td,\r\n.table.dataTable tbody tr.active:hover th {\r\n\tbackground-color: #0075b0 !important;\r\n}\r\n\r\n.table.dataTable tbody tr.active th > a,\r\n.table.dataTable tbody tr.active td > a {\r\n\tcolor: white;\r\n}\r\n\r\n.table-striped.dataTable tbody tr.active:nth-child(odd) td,\r\n.table-striped.dataTable tbody tr.active:nth-child(odd) th {\r\n\tbackground-color: #017ebc;\r\n}\r\n\r\ntable.DTTT_selectable tbody tr {\r\n\tcursor: pointer;\r\n}\r\n\r\ndiv.DTTT .btn:hover {\r\n\ttext-decoration: none !important;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu {\r\n z-index: 2003;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu a {\r\n\tcolor: #333 !important; /* needed only when demo_page.css is included */\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu li {\r\n\tposition: relative;\r\n}\r\n\r\nul.DTTT_dropdown.dropdown-menu li:hover a {\r\n\tbackground-color: #0088cc;\r\n\tcolor: white !important;\r\n}\r\n\r\ndiv.DTTT_collection_background {\r\n\tz-index: 2002;\t\r\n}\r\n\r\n/* TableTools information display */\r\ndiv.DTTT_print_info {\r\n\tposition: fixed;\r\n\ttop: 50%;\r\n\tleft: 50%;\r\n\twidth: 400px;\r\n\theight: 150px;\r\n\tmargin-left: -200px;\r\n\tmargin-top: -75px;\r\n\ttext-align: center;\r\n\tcolor: #333;\r\n\tpadding: 10px 30px;\r\n\topacity: 0.95;\r\n\r\n\tbackground-color: white;\r\n\tborder: 1px solid rgba(0, 0, 0, 0.2);\r\n\tborder-radius: 6px;\r\n\t\r\n\t-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);\r\n\t box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);\r\n}\r\n\r\ndiv.DTTT_print_info h6 {\r\n\tfont-weight: normal;\r\n\tfont-size: 28px;\r\n\tline-height: 28px;\r\n\tmargin: 1em;\r\n}\r\n\r\ndiv.DTTT_print_info p {\r\n\tfont-size: 14px;\r\n\tline-height: 20px;\r\n}\r\n\r\ndiv.dataTables_processing {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 100%;\r\n height: 60px;\r\n margin-left: -50%;\r\n margin-top: -25px;\r\n padding-top: 20px;\r\n padding-bottom: 20px;\r\n text-align: center;\r\n font-size: 1.2em;\r\n background-color: white;\r\n background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));\r\n background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);\r\n}\r\n\r\n\r\n\r\n/*\r\n * FixedColumns styles\r\n */\r\ndiv.DTFC_LeftHeadWrapper table,\r\ndiv.DTFC_LeftFootWrapper table,\r\ndiv.DTFC_RightHeadWrapper table,\r\ndiv.DTFC_RightFootWrapper table,\r\ntable.DTFC_Cloned tr.even {\r\n background-color: white;\r\n margin-bottom: 0;\r\n}\r\n \r\ndiv.DTFC_RightHeadWrapper table ,\r\ndiv.DTFC_LeftHeadWrapper table {\r\n\tborder-bottom: none !important;\r\n margin-bottom: 0 !important;\r\n border-top-right-radius: 0 !important;\r\n border-bottom-left-radius: 0 !important;\r\n border-bottom-right-radius: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,\r\ndiv.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,\r\ndiv.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,\r\ndiv.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child {\r\n border-bottom-left-radius: 0 !important;\r\n border-bottom-right-radius: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightBodyWrapper table,\r\ndiv.DTFC_LeftBodyWrapper table {\r\n border-top: none;\r\n margin: 0 !important;\r\n}\r\n \r\ndiv.DTFC_RightBodyWrapper tbody tr:first-child th,\r\ndiv.DTFC_RightBodyWrapper tbody tr:first-child td,\r\ndiv.DTFC_LeftBodyWrapper tbody tr:first-child th,\r\ndiv.DTFC_LeftBodyWrapper tbody tr:first-child td {\r\n border-top: none;\r\n}\r\n \r\ndiv.DTFC_RightFootWrapper table,\r\ndiv.DTFC_LeftFootWrapper table {\r\n border-top: none;\r\n margin-top: 0 !important;\r\n}\r\n\r\n\r\n/*\r\n * FixedHeader styles\r\n */\r\ndiv.FixedHeader_Cloned table {\r\n\tmargin: 0 !important\r\n}\r\n","@font-face {\r\n font-family: 'Glyphicons Halflings Edit';\r\n\r\n src: url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.eot');\r\n src: url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.woff') format('woff'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\r\n}\r\n\r\n.glyphicon {\r\n position: relative;\r\n top: 1px;\r\n display: inline-block;\r\n font-family: 'Glyphicons Halflings Edit' !important;\r\n font-style: normal;\r\n font-weight: normal;\r\n line-height: 1;\r\n\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n@font-face {\r\n font-family: 'FontAwesome Edit';\r\n src: url('src/resources/styles/minton/fonts/fontawesome-webfont.eot?v=4.5.0');\r\n src: url('src/resources/styles/minton/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('src/resources/styles/minton/fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('src/resources/styles/minton/fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('src/resources/styles/minton/fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('src/resources/styles/minton/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.fa {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 FontAwesome Edit !important;\r\n font-size: inherit;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n@font-face {\r\n font-family: 'Material Design Iconic Font Edit';\r\n src: url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.eot?v=1.0.1');\r\n src: url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.eot?#iefix&v=1.0.1') format('embedded-opentype'), url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.ttf?v=1.0.1') format('truetype'), url('src/resources/styles/minton/fonts/Material-Design-Iconic-Font.svg?v=1.0.1#Material-Design-Iconic-Font') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n\r\n.md {\r\n font: normal normal normal 14px/1 'Material Design Iconic Font Edit' !important;\r\n}",".table-green {\r\n color: #00bb00;\r\n}\r\n\r\n.table-red {\r\n color: #cc0000;\r\n}\r\n\r\n.table-grey {\r\n color: #aaaaaa;\r\n}\r\n\r\n.form-control {\r\n \r\n width: 75%;\r\n\ttransition: none;\r\n}",".table-green {\r\n color: #00bb00;\r\n}\r\n\r\n.table-red {\r\n color: #cc0000;\r\n}\r\n\r\n.table-grey {\r\n color: #aaaaaa;\r\n}\r\n\r\n.form-control {\r\n \r\n width: 75%;\r\n\ttransition: none;\r\n}","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/* ===========\r\n Components List\r\n\r\n - Buttons\r\n - Panels\r\n - Portlets\r\n - Checkbox and radio\r\n - Progressbars\r\n - Carousel\r\n - Tables\r\n - Form Elements\r\n - Calendar\r\n - Widgets\r\n =============*/\r\n/* ===========\r\n Buttons\r\n =============*/\r\n.btn {\r\n border-radius: 2px;\r\n padding: 6px 14px;\r\n}\r\n.btn-group-lg > .btn,\r\n.btn-lg {\r\n padding: 10px 16px !important;\r\n font-size: 16px;\r\n}\r\n.btn-group-sm > .btn,\r\n.btn-sm {\r\n padding: 5px 10px !important;\r\n}\r\n.btn-group-xs > .btn,\r\n.btn-xs {\r\n padding: 1px 5px !important;\r\n}\r\n.btn-group .btn + .btn,\r\n.btn-group .btn + .btn-group,\r\n.btn-group .btn-group + .btn,\r\n.btn-group .btn-group + .btn-group {\r\n margin-left: 0px;\r\n}\r\n.btn-group.open .dropdown-toggle {\r\n -webkit-box-shadow: 0 0 0 100px rgba(0, 0, 0, 0.1) inset;\r\n box-shadow: 0 0 0 100px rgba(0, 0, 0, 0.1) inset;\r\n}\r\n.btn-primary,\r\n.btn-success,\r\n.btn-info,\r\n.btn-warning,\r\n.btn-danger,\r\n.btn-inverse,\r\n.btn-purple,\r\n.btn-pink {\r\n color: #ffffff !important;\r\n}\r\n.btn-default {\r\n background-color: #dae6ec;\r\n border-color: #dae6ec;\r\n}\r\n.btn-default:focus {\r\n background-color: #dae6ec;\r\n border-color: #C2CED4;\r\n}\r\n.btn-default:hover {\r\n background-color: #dae6ec;\r\n border-color: #C2CED4;\r\n}\r\n.btn-default:active {\r\n background-color: #dae6ec;\r\n border-color: #C2CED4;\r\n}\r\n.btn-default.active,\r\n.btn-default:active,\r\n.open > .dropdown-toggle.btn-default {\r\n background-color: #dae6ec !important;\r\n border-color: #C2CED4 !important;\r\n}\r\n.btn-primary {\r\n background-color: #3bafda !important;\r\n border: 1px solid #3bafda !important;\r\n}\r\n.btn-primary:hover,\r\n.btn-primary:focus,\r\n.btn-primary:active,\r\n.btn-primary.active,\r\n.btn-primary.focus,\r\n.btn-primary:active,\r\n.btn-primary:focus,\r\n.btn-primary:hover,\r\n.open > .dropdown-toggle.btn-primary {\r\n background-color: #28a5d4 !important;\r\n border: 1px solid #28a5d4 !important;\r\n}\r\n.btn-success {\r\n background-color: #00b19d !important;\r\n border: 1px solid #00b19d !important;\r\n}\r\n.btn-success:hover,\r\n.btn-success:focus,\r\n.btn-success:active,\r\n.btn-success.active,\r\n.btn-success.focus,\r\n.btn-success:active,\r\n.btn-success:focus,\r\n.btn-success:hover,\r\n.open > .dropdown-toggle.btn-success {\r\n background-color: #009886 !important;\r\n border: 1px solid #009886 !important;\r\n}\r\n.btn-info {\r\n background-color: #3ddcf7 !important;\r\n border: 1px solid #3ddcf7 !important;\r\n}\r\n.btn-info:hover,\r\n.btn-info:focus,\r\n.btn-info:active,\r\n.btn-info.active,\r\n.btn-info.focus,\r\n.btn-info:active,\r\n.btn-info:focus,\r\n.btn-info:hover,\r\n.open > .dropdown-toggle.btn-info {\r\n background-color: #25d8f6 !important;\r\n border: 1px solid #25d8f6 !important;\r\n}\r\n.btn-warning {\r\n background-color: #ffaa00 !important;\r\n border: 1px solid #ffaa00 !important;\r\n}\r\n.btn-warning:hover,\r\n.btn-warning:focus,\r\n.btn-warning:active,\r\n.btn-warning.active,\r\n.btn-warning.focus,\r\n.btn-warning:active,\r\n.btn-warning:focus,\r\n.btn-warning:hover,\r\n.open > .dropdown-toggle.btn-warning {\r\n background-color: #e69900 !important;\r\n border: 1px solid #e69900 !important;\r\n}\r\n.btn-danger {\r\n background-color: #ef5350 !important;\r\n border: 1px solid #ef5350 !important;\r\n}\r\n.btn-danger:active,\r\n.btn-danger:focus,\r\n.btn-danger:hover,\r\n.btn-danger.active,\r\n.btn-danger.focus,\r\n.btn-danger:active,\r\n.btn-danger:focus,\r\n.btn-danger:hover,\r\n.open > .dropdown-toggle.btn-danger {\r\n background-color: #ed3c39 !important;\r\n border: 1px solid #ed3c39 !important;\r\n}\r\n.btn-inverse {\r\n background-color: #4c5667 !important;\r\n border: 1px solid #4c5667 !important;\r\n}\r\n.btn-inverse:hover,\r\n.btn-inverse:focus,\r\n.btn-inverse:active,\r\n.btn-inverse.active,\r\n.btn-inverse.focus,\r\n.btn-inverse:active,\r\n.btn-inverse:focus,\r\n.btn-inverse:hover,\r\n.open > .dropdown-toggle.btn-inverse {\r\n background-color: #414a58 !important;\r\n border: 1px solid #414a58 !important;\r\n}\r\n.btn-purple {\r\n background-color: #7266ba !important;\r\n border: 1px solid #7266ba !important;\r\n}\r\n.btn-purple:hover,\r\n.btn-purple:focus,\r\n.btn-purple:active {\r\n background-color: #6254b2 !important;\r\n border: 1px solid #6254b2 !important;\r\n}\r\n.btn-pink {\r\n background-color: #f76397 !important;\r\n border: 1px solid #f76397 !important;\r\n}\r\n.btn-pink:hover,\r\n.btn-pink:focus,\r\n.btn-pink:active {\r\n background-color: #f64b87 !important;\r\n border: 1px solid #f64b87 !important;\r\n}\r\n.btn-custom {\r\n border-bottom: 3px solid transparent;\r\n}\r\n.btn-custom.btn-default {\r\n background-color: #dae6ec;\r\n border-bottom: 2px solid #a4b6bf !important;\r\n}\r\n.btn-custom.btn-primary {\r\n border-bottom: 2px solid #2494be !important;\r\n}\r\n.btn-custom.btn-success {\r\n border-bottom: 2px solid #007e70 !important;\r\n}\r\n.btn-custom.btn-info {\r\n border-bottom: 2px solid #08aac6 !important;\r\n}\r\n.btn-custom.btn-warning {\r\n border-bottom: 2px solid #cc8800 !important;\r\n}\r\n.btn-custom.btn-danger {\r\n border-bottom: 2px solid #c71612 !important;\r\n}\r\n.btn-custom.btn-inverse {\r\n border-bottom: 2px solid #21252c !important;\r\n}\r\n.btn-custom.btn-purple {\r\n border-bottom: 2px solid #443a80 !important;\r\n}\r\n.btn-custom.btn-pink {\r\n border-bottom: 2px solid #e80c59 !important;\r\n}\r\n.btn-rounded {\r\n border-radius: 2em;\r\n padding: 6px 18px;\r\n}\r\n.fileupload {\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n.fileupload input.upload {\r\n cursor: pointer;\r\n filter: alpha(opacity=0);\r\n font-size: 20px;\r\n margin: 0;\r\n opacity: 0;\r\n padding: 0;\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n}\r\n/* ===========\r\n Panels\r\n =============*/\r\n.panel {\r\n border-radius: 0;\r\n margin-bottom: 20px;\r\n background-color: #323b44;\r\n border: 2px solid rgba(238, 238, 238, 0.1);\r\n border-top: none;\r\n}\r\n.panel .panel-body {\r\n padding: 20px;\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n.panel .panel-body p {\r\n margin: 0px;\r\n}\r\n.panel .panel-body p + p {\r\n margin-top: 15px;\r\n}\r\n.panel-heading {\r\n border-radius: 0;\r\n border: none !important;\r\n padding: 10px 20px;\r\n margin: 0 -2px;\r\n}\r\n.panel-default > .panel-heading {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n border-bottom: none;\r\n}\r\n.panel-title {\r\n font-size: 14px;\r\n font-weight: 600;\r\n margin-bottom: 0;\r\n margin-top: 0;\r\n text-transform: uppercase;\r\n letter-spacing: 0.03em;\r\n color: #ffffff;\r\n}\r\n.panel-sub-title {\r\n margin-bottom: 3px;\r\n color: rgba(255, 255, 255, 0.6) !important;\r\n margin-top: -3px;\r\n}\r\n.panel-footer {\r\n background: transparent;\r\n border-top: 1px solid rgba(238, 238, 238, 0.2);\r\n}\r\n.panel-color .panel-title {\r\n color: #ffffff;\r\n}\r\n.panel-primary > .panel-heading {\r\n background-color: #3bafda;\r\n}\r\n.panel-success > .panel-heading {\r\n background-color: #00b19d;\r\n}\r\n.panel-info > .panel-heading {\r\n background-color: #3ddcf7;\r\n}\r\n.panel-warning > .panel-heading {\r\n background-color: #ffaa00;\r\n}\r\n.panel-danger > .panel-heading {\r\n background-color: #ef5350;\r\n}\r\n.panel-purple > .panel-heading {\r\n background-color: #7266ba;\r\n}\r\n.panel-pink > .panel-heading {\r\n background-color: #f76397;\r\n}\r\n.panel-inverse > .panel-heading {\r\n background-color: #4c5667;\r\n}\r\n.panel-border {\r\n border-radius: 3px;\r\n}\r\n.panel-border .panel-heading {\r\n background-color: transparent;\r\n border-top: 3px solid #ccc !important;\r\n border-radius: 3px;\r\n padding: 10px 20px 0px;\r\n}\r\n.panel-border .panel-body {\r\n padding: 15px 20px 20px 20px;\r\n}\r\n.panel-border.panel-primary .panel-heading {\r\n border-color: #3bafda !important;\r\n color: #3bafda !important;\r\n}\r\n.panel-border.panel-success .panel-heading {\r\n border-color: #00b19d !important;\r\n color: #00b19d !important;\r\n}\r\n.panel-border.panel-info .panel-heading {\r\n border-color: #3ddcf7 !important;\r\n color: #3ddcf7 !important;\r\n}\r\n.panel-border.panel-warning .panel-heading {\r\n border-color: #ffaa00 !important;\r\n color: #ffaa00 !important;\r\n}\r\n.panel-border.panel-danger .panel-heading {\r\n border-color: #ef5350 !important;\r\n color: #ef5350 !important;\r\n}\r\n.panel-border.panel-purple .panel-heading {\r\n border-color: #7266ba !important;\r\n color: #7266ba !important;\r\n}\r\n.panel-border.panel-pink .panel-heading {\r\n border-color: #f76397 !important;\r\n color: #f76397 !important;\r\n}\r\n.panel-border.panel-inverse .panel-heading {\r\n border-color: #4c5667 !important;\r\n color: #4c5667 !important;\r\n}\r\n.panel-group .panel .panel-heading a[data-toggle=collapse].collapsed:before {\r\n content: '\\f067';\r\n}\r\n.panel-group .panel .panel-heading .accordion-toggle.collapsed:before {\r\n content: '\\f067';\r\n}\r\n.panel-group .panel .panel-heading a[data-toggle=collapse] {\r\n display: block;\r\n}\r\n.panel-group .panel .panel-heading a[data-toggle=collapse]:before {\r\n content: '\\f068';\r\n display: block;\r\n float: right;\r\n font-family: 'FontAwesome';\r\n font-size: 14px;\r\n text-align: right;\r\n width: 25px;\r\n}\r\n.panel-group .panel .panel-heading .accordion-toggle {\r\n display: block;\r\n}\r\n.panel-group .panel .panel-heading .accordion-toggle:before {\r\n content: '\\f068';\r\n display: block;\r\n float: right;\r\n font-family: 'FontAwesome';\r\n font-size: 14px;\r\n text-align: right;\r\n width: 25px;\r\n}\r\n.panel-group .panel .panel-heading + .panel-collapse .panel-body {\r\n border-top: none;\r\n}\r\n.panel-group .panel-heading {\r\n padding: 12px 26px;\r\n}\r\n.panel-group.panel-group-joined .panel + .panel {\r\n border-top: 1px solid rgba(255, 255, 255, 0.3);\r\n margin-top: 0;\r\n}\r\n.panel-group-joined .panel-group .panel + .panel {\r\n border-top: 1px solid #eeeeee;\r\n margin-top: 0;\r\n}\r\n/* ===========\r\n Portlets\r\n =============*/\r\n.portlet {\r\n border: 2px solid rgba(238, 238, 238, 0.1);\r\n -moz-transition: all 0.4s;\r\n -o-transition: all 0.4s;\r\n -webkit-transition: all 0.4s;\r\n margin-bottom: 20px;\r\n transition: all 0.4s;\r\n}\r\n.portlet .portlet-heading {\r\n border-radius: 3px;\r\n color: #ffffff;\r\n padding: 12px 20px;\r\n margin: -1px;\r\n}\r\n.portlet .portlet-heading .portlet-title {\r\n color: #ffffff;\r\n float: left;\r\n font-size: 14px;\r\n font-weight: 600;\r\n margin-bottom: 0;\r\n margin-top: 0;\r\n text-transform: uppercase;\r\n letter-spacing: 0.03em;\r\n}\r\n.portlet .portlet-heading .portlet-widgets {\r\n display: inline-block;\r\n float: right;\r\n font-size: 15px;\r\n line-height: 30px;\r\n padding-left: 15px;\r\n position: relative;\r\n text-align: right;\r\n}\r\n.portlet .portlet-heading .portlet-widgets .divider {\r\n margin: 0 5px;\r\n}\r\n.portlet .portlet-heading a {\r\n color: #999999;\r\n}\r\n.portlet .portlet-body {\r\n -moz-border-radius-bottomleft: 5px;\r\n -moz-border-radius-bottomright: 5px;\r\n -webkit-border-bottom-left-radius: 5px;\r\n -webkit-border-bottom-right-radius: 5px;\r\n border-bottom-left-radius: 5px;\r\n border-bottom-right-radius: 5px;\r\n padding: 15px;\r\n color: #98a6ad;\r\n}\r\n.portlet .portlet-heading .portlet-widgets .collapsed .ion-minus-round:before {\r\n content: \"\\f217\" !important;\r\n}\r\n.portlet .portlet-heading.bg-purple a,\r\n.portlet .portlet-heading.bg-info a,\r\n.portlet .portlet-heading.bg-success a,\r\n.portlet .portlet-heading.bg-primary a,\r\n.portlet .portlet-heading.bg-danger a,\r\n.portlet .portlet-heading.bg-warning a,\r\n.portlet .portlet-heading.bg-inverse a,\r\n.portlet .portlet-heading.bg-pink a {\r\n color: #ffffff;\r\n}\r\n.panel-disabled {\r\n background: rgba(238, 238, 238, 0.2);\r\n cursor: progress;\r\n bottom: 20px;\r\n left: 10px;\r\n position: absolute;\r\n right: 10px;\r\n top: 0;\r\n}\r\n.loader-1 {\r\n width: 30px;\r\n height: 30px;\r\n background-color: #3bafda;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;\r\n animation: sk-rotateplane 1.2s infinite ease-in-out;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n margin-left: -15px;\r\n margin-top: -15px;\r\n}\r\n@-webkit-keyframes sk-rotateplane {\r\n 0% {\r\n -webkit-transform: perspective(120px);\r\n }\r\n 50% {\r\n -webkit-transform: perspective(120px) rotateY(180deg);\r\n }\r\n 100% {\r\n -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);\r\n }\r\n}\r\n@keyframes sk-rotateplane {\r\n 0% {\r\n transform: perspective(120px) rotateX(0deg) rotateY(0deg);\r\n -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);\r\n }\r\n 50% {\r\n transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);\r\n -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);\r\n }\r\n 100% {\r\n transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\r\n -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);\r\n }\r\n}\r\n/* ===========\r\n Checkbox and Radio\r\n =============*/\r\n.checkbox {\r\n padding-left: 20px;\r\n}\r\n.checkbox label {\r\n display: inline-block;\r\n padding-left: 5px;\r\n position: relative;\r\n}\r\n.checkbox label::before {\r\n -o-transition: 0.3s ease-in-out;\r\n -webkit-transition: 0.3s ease-in-out;\r\n background-color: transparent;\r\n border-radius: 3px;\r\n border: 2px solid #98a6ad;\r\n content: \"\";\r\n display: inline-block;\r\n height: 17px;\r\n left: 0;\r\n margin-left: -20px;\r\n position: absolute;\r\n transition: 0.3s ease-in-out;\r\n width: 17px;\r\n outline: none !important;\r\n}\r\n.checkbox label::after {\r\n color: #eeeeee;\r\n display: inline-block;\r\n font-size: 11px;\r\n height: 16px;\r\n left: 0;\r\n margin-left: -20px;\r\n padding-left: 3px;\r\n padding-top: 1px;\r\n position: absolute;\r\n top: 0;\r\n width: 16px;\r\n}\r\n.checkbox input[type=\"checkbox\"] {\r\n cursor: pointer;\r\n opacity: 0;\r\n z-index: 1;\r\n outline: none !important;\r\n}\r\n.checkbox input[type=\"checkbox\"]:disabled + label {\r\n opacity: 0.65;\r\n}\r\n.checkbox input[type=\"checkbox\"]:focus + label::before {\r\n outline-offset: -2px;\r\n outline: none;\r\n}\r\n.checkbox input[type=\"checkbox\"]:checked + label::after {\r\n content: \"\\f00c\";\r\n font-family: 'FontAwesome';\r\n}\r\n.checkbox input[type=\"checkbox\"]:disabled + label::before {\r\n background-color: #eeeeee;\r\n cursor: not-allowed;\r\n}\r\n.checkbox.checkbox-circle label::before {\r\n border-radius: 50%;\r\n}\r\n.checkbox.checkbox-inline {\r\n margin-top: 0;\r\n}\r\n.checkbox.checkbox-single label {\r\n height: 17px;\r\n}\r\n.checkbox-primary input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.checkbox-primary input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-danger input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #ef5350;\r\n border-color: #ef5350;\r\n}\r\n.checkbox-danger input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-info input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #3ddcf7;\r\n border-color: #3ddcf7;\r\n}\r\n.checkbox-info input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-warning input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #ffaa00;\r\n border-color: #ffaa00;\r\n}\r\n.checkbox-warning input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-success input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #00b19d;\r\n border-color: #00b19d;\r\n}\r\n.checkbox-success input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-purple input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #7266ba;\r\n border-color: #7266ba;\r\n}\r\n.checkbox-purple input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-pink input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #f76397;\r\n border-color: #f76397;\r\n}\r\n.checkbox-pink input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.checkbox-inverse input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #4c5667;\r\n border-color: #4c5667;\r\n}\r\n.checkbox-inverse input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n.radio {\r\n padding-left: 20px;\r\n}\r\n.radio label {\r\n display: inline-block;\r\n padding-left: 5px;\r\n position: relative;\r\n}\r\n.radio label::before {\r\n -o-transition: border 0.5s ease-in-out;\r\n -webkit-transition: border 0.5s ease-in-out;\r\n background-color: transparent;\r\n border-radius: 50%;\r\n border: 2px solid #98a6ad;\r\n content: \"\";\r\n display: inline-block;\r\n height: 17px;\r\n left: 0;\r\n margin-left: -20px;\r\n outline: none !important;\r\n position: absolute;\r\n transition: border 0.5s ease-in-out;\r\n width: 17px;\r\n}\r\n.radio label::after {\r\n -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n -ms-transform: scale(0, 0);\r\n -o-transform: scale(0, 0);\r\n -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n -webkit-transform: scale(0, 0);\r\n -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n background-color: #98a6ad;\r\n border-radius: 50%;\r\n content: \" \";\r\n display: inline-block;\r\n height: 11px;\r\n left: 3px;\r\n margin-left: -20px;\r\n position: absolute;\r\n top: 3px;\r\n transform: scale(0, 0);\r\n transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);\r\n width: 11px;\r\n}\r\n.radio input[type=\"radio\"] {\r\n cursor: pointer;\r\n opacity: 0;\r\n z-index: 1;\r\n outline: none !important;\r\n}\r\n.radio input[type=\"radio\"]:disabled + label {\r\n opacity: 0.65;\r\n}\r\n.radio input[type=\"radio\"]:focus + label::before {\r\n outline-offset: -2px;\r\n outline: 5px auto -webkit-focus-ring-color;\r\n outline: thin dotted;\r\n}\r\n.radio input[type=\"radio\"]:checked + label::after {\r\n -ms-transform: scale(1, 1);\r\n -o-transform: scale(1, 1);\r\n -webkit-transform: scale(1, 1);\r\n transform: scale(1, 1);\r\n}\r\n.radio input[type=\"radio\"]:disabled + label::before {\r\n cursor: not-allowed;\r\n}\r\n.radio.radio-inline {\r\n margin-top: 0;\r\n}\r\n.radio.radio-single label {\r\n height: 17px;\r\n}\r\n.radio-primary input[type=\"radio\"] + label::after {\r\n background-color: #3bafda;\r\n}\r\n.radio-primary input[type=\"radio\"]:checked + label::before {\r\n border-color: #3bafda;\r\n}\r\n.radio-primary input[type=\"radio\"]:checked + label::after {\r\n background-color: #3bafda;\r\n}\r\n.radio-danger input[type=\"radio\"] + label::after {\r\n background-color: #ef5350;\r\n}\r\n.radio-danger input[type=\"radio\"]:checked + label::before {\r\n border-color: #ef5350;\r\n}\r\n.radio-danger input[type=\"radio\"]:checked + label::after {\r\n background-color: #ef5350;\r\n}\r\n.radio-info input[type=\"radio\"] + label::after {\r\n background-color: #3ddcf7;\r\n}\r\n.radio-info input[type=\"radio\"]:checked + label::before {\r\n border-color: #3ddcf7;\r\n}\r\n.radio-info input[type=\"radio\"]:checked + label::after {\r\n background-color: #3ddcf7;\r\n}\r\n.radio-warning input[type=\"radio\"] + label::after {\r\n background-color: #ffaa00;\r\n}\r\n.radio-warning input[type=\"radio\"]:checked + label::before {\r\n border-color: #ffaa00;\r\n}\r\n.radio-warning input[type=\"radio\"]:checked + label::after {\r\n background-color: #ffaa00;\r\n}\r\n.radio-success input[type=\"radio\"] + label::after {\r\n background-color: #00b19d;\r\n}\r\n.radio-success input[type=\"radio\"]:checked + label::before {\r\n border-color: #00b19d;\r\n}\r\n.radio-success input[type=\"radio\"]:checked + label::after {\r\n background-color: #00b19d;\r\n}\r\n.radio-purple input[type=\"radio\"] + label::after {\r\n background-color: #7266ba;\r\n}\r\n.radio-purple input[type=\"radio\"]:checked + label::before {\r\n border-color: #7266ba;\r\n}\r\n.radio-purple input[type=\"radio\"]:checked + label::after {\r\n background-color: #7266ba;\r\n}\r\n.radio-pink input[type=\"radio\"] + label::after {\r\n background-color: #f76397;\r\n}\r\n.radio-pink input[type=\"radio\"]:checked + label::before {\r\n border-color: #f76397;\r\n}\r\n.radio-pink input[type=\"radio\"]:checked + label::after {\r\n background-color: #f76397;\r\n}\r\n.radio-inverse input[type=\"radio\"] + label::after {\r\n background-color: #4c5667;\r\n}\r\n.radio-inverse input[type=\"radio\"]:checked + label::before {\r\n border-color: #4c5667;\r\n}\r\n.radio-inverse input[type=\"radio\"]:checked + label::after {\r\n background-color: #4c5667;\r\n}\r\n/* ===========\r\n Progressbars\r\n =============*/\r\n.progress {\r\n -webkit-box-shadow: none !important;\r\n background-color: rgba(152, 166, 173, 0.4);\r\n box-shadow: none !important;\r\n height: 10px;\r\n margin-bottom: 18px;\r\n overflow: hidden;\r\n}\r\n.progress-bar {\r\n box-shadow: none;\r\n font-size: 8px;\r\n font-weight: 600;\r\n line-height: 12px;\r\n}\r\n.progress.progress-sm {\r\n height: 5px !important;\r\n}\r\n.progress.progress-sm .progress-bar {\r\n font-size: 8px;\r\n line-height: 5px;\r\n}\r\n.progress.progress-md {\r\n height: 15px !important;\r\n}\r\n.progress.progress-md .progress-bar {\r\n font-size: 10.8px;\r\n line-height: 14.4px;\r\n}\r\n.progress.progress-lg {\r\n height: 20px !important;\r\n}\r\n.progress.progress-lg .progress-bar {\r\n font-size: 12px;\r\n line-height: 20px;\r\n}\r\n.progress-bar-primary {\r\n background-color: #3bafda;\r\n}\r\n.progress-bar-success {\r\n background-color: #00b19d;\r\n}\r\n.progress-bar-info {\r\n background-color: #3ddcf7;\r\n}\r\n.progress-bar-warning {\r\n background-color: #ffaa00;\r\n}\r\n.progress-bar-danger {\r\n background-color: #ef5350;\r\n}\r\n.progress-bar-inverse {\r\n background-color: #4c5667;\r\n}\r\n.progress-bar-purple {\r\n background-color: #7266ba;\r\n}\r\n.progress-bar-pink {\r\n background-color: #f76397;\r\n}\r\n.progress-animated {\r\n -webkit-animation-duration: 5s;\r\n -webkit-animation-name: animationProgress;\r\n -webkit-transition: 5s all;\r\n animation-duration: 5s;\r\n animation-name: animationProgress;\r\n transition: 5s all;\r\n}\r\n/* ===========\r\n Carousel\r\n =============*/\r\n.carousel-control {\r\n width: 10%;\r\n}\r\n.carousel-control span {\r\n position: absolute;\r\n top: 50%;\r\n /* pushes the icon in the middle of the height */\r\n z-index: 5;\r\n display: inline-block;\r\n font-size: 30px;\r\n}\r\n.carousel-indicators li {\r\n border: 2px solid #ffffff;\r\n}\r\n/* ===========\r\n Tables\r\n =============*/\r\n.table {\r\n margin-bottom: 10px;\r\n}\r\ntbody {\r\n color: rgba(255, 255, 255, 0.4);\r\n}\r\nth {\r\n color: rgba(255, 255, 255, 0.7);\r\n font-size: 15px;\r\n font-weight: 500;\r\n}\r\n.table > tbody > tr > td,\r\n.table > tbody > tr > th,\r\n.table > tfoot > tr > td,\r\n.table > tfoot > tr > th,\r\n.table > thead > tr > td,\r\n.table > thead > tr > th {\r\n border-top: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.table > thead > tr > th {\r\n border-bottom: 2px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.table-hover > tbody > tr:hover {\r\n background-color: #323b44;\r\n}\r\n.table-striped > tbody > tr:nth-of-type(odd),\r\n.table-hover > tbody > tr:hover,\r\n.table > thead > tr > td.active,\r\n.table > tbody > tr > td.active,\r\n.table > tfoot > tr > td.active,\r\n.table > thead > tr > th.active,\r\n.table > tbody > tr > th.active,\r\n.table > tfoot > tr > th.active,\r\n.table > thead > tr.active > td,\r\n.table > tbody > tr.active > td,\r\n.table > tfoot > tr.active > td,\r\n.table > thead > tr.active > th,\r\n.table > tbody > tr.active > th,\r\n.table > tfoot > tr.active > th {\r\n background-color: #323b44 !important;\r\n}\r\n.table > tbody > tr.success > td,\r\n.table > tbody > tr.success > th,\r\n.table > tbody > tr > td.success,\r\n.table > tbody > tr > th.success,\r\n.table > tfoot > tr.success > td,\r\n.table > tfoot > tr.success > th,\r\n.table > tfoot > tr > td.success,\r\n.table > tfoot > tr > th.success,\r\n.table > thead > tr.success > td,\r\n.table > thead > tr.success > th,\r\n.table > thead > tr > td.success,\r\n.table > thead > tr > th.success {\r\n background-color: rgba(0, 177, 157, 0.15);\r\n}\r\n.table > tbody > tr.info > td,\r\n.table > tbody > tr.info > th,\r\n.table > tbody > tr > td.info,\r\n.table > tbody > tr > th.info,\r\n.table > tfoot > tr.info > td,\r\n.table > tfoot > tr.info > th,\r\n.table > tfoot > tr > td.info,\r\n.table > tfoot > tr > th.info,\r\n.table > thead > tr.info > td,\r\n.table > thead > tr.info > th,\r\n.table > thead > tr > td.info,\r\n.table > thead > tr > th.info {\r\n background-color: rgba(61, 220, 247, 0.15);\r\n}\r\n.table > tbody > tr.warning > td,\r\n.table > tbody > tr.warning > th,\r\n.table > tbody > tr > td.warning,\r\n.table > tbody > tr > th.warning,\r\n.table > tfoot > tr.warning > td,\r\n.table > tfoot > tr.warning > th,\r\n.table > tfoot > tr > td.warning,\r\n.table > tfoot > tr > th.warning,\r\n.table > thead > tr.warning > td,\r\n.table > thead > tr.warning > th,\r\n.table > thead > tr > td.warning,\r\n.table > thead > tr > th.warning {\r\n background-color: rgba(255, 170, 0, 0.15);\r\n}\r\n.table > tbody > tr.danger > td,\r\n.table > tbody > tr.danger > th,\r\n.table > tbody > tr > td.danger,\r\n.table > tbody > tr > th.danger,\r\n.table > tfoot > tr.danger > td,\r\n.table > tfoot > tr.danger > th,\r\n.table > tfoot > tr > td.danger,\r\n.table > tfoot > tr > th.danger,\r\n.table > thead > tr.danger > td,\r\n.table > thead > tr.danger > th,\r\n.table > thead > tr > td.danger,\r\n.table > thead > tr > th.danger {\r\n background-color: rgba(239, 83, 80, 0.15);\r\n}\r\n.table-bordered {\r\n border: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.table-striped > tbody > tr:nth-of-type(odd) {\r\n background-color: #323b44;\r\n}\r\n.table-bordered > thead > tr > th,\r\n.table-bordered > tbody > tr > th,\r\n.table-bordered > tfoot > tr > th,\r\n.table-bordered > thead > tr > td,\r\n.table-bordered > tbody > tr > td,\r\n.table-bordered > tfoot > tr > td {\r\n border: 1px solid rgba(255, 255, 255, 0.2);\r\n}\r\n.modal-block {\r\n background: transparent;\r\n margin: 40px auto;\r\n max-width: 600px;\r\n padding: 0;\r\n position: relative;\r\n text-align: left;\r\n}\r\n/* Data table */\r\n#datatable-editable .actions a {\r\n padding: 5px;\r\n}\r\n#datatable-editable .form-control {\r\n background-color: transparent;\r\n width: 100%;\r\n}\r\n#datatable-editable .fa-trash-o {\r\n color: #ef5350;\r\n}\r\n#datatable-editable .fa-times {\r\n color: #ef5350;\r\n}\r\n#datatable-editable .fa-pencil {\r\n color: #29b6f6;\r\n}\r\n#datatable-editable .fa-save {\r\n color: #33b86c;\r\n}\r\n#datatable td {\r\n font-weight: normal;\r\n}\r\ndiv.dataTables_paginate ul.pagination {\r\n margin-top: 30px;\r\n}\r\ndiv.dataTables_info {\r\n padding-top: 38px;\r\n}\r\n.dt-buttons {\r\n float: left;\r\n}\r\ndiv#datatable-buttons_info {\r\n float: left;\r\n}\r\n/* Fixed Header */\r\n.fixedHeader-floating {\r\n top: 70px !important;\r\n}\r\n/* Key table */\r\ntable.dataTable th.focus,\r\ntable.dataTable td.focus {\r\n outline: 3px solid #3bafda !important;\r\n outline-offset: -1px;\r\n}\r\n.fixedHeader-floating {\r\n border: none !important;\r\n}\r\n.fixedHeader-floating .sorting,\r\n.fixedHeader-floating .sorting_asc {\r\n background-color: #323b44;\r\n border-color: rgba(238, 238, 238, 0.3);\r\n}\r\ndiv.DTS tbody tr.even {\r\n background-color: #272e35;\r\n}\r\ndiv.DTS div.dataTables_scrollBody {\r\n background: none !important;\r\n}\r\n/* Responsive table */\r\n.table-rep-plugin .table-responsive {\r\n border: none !important;\r\n}\r\n.table-rep-plugin .dropdown-menu li.checkbox-row {\r\n color: #ffffff !important;\r\n background-color: transparent !important;\r\n}\r\n.table-rep-plugin tbody th {\r\n font-size: 14px;\r\n font-weight: normal;\r\n}\r\n.table-rep-plugin .checkbox-row {\r\n padding-left: 40px;\r\n}\r\n.table-rep-plugin .checkbox-row label {\r\n display: inline-block;\r\n padding-left: 5px;\r\n position: relative;\r\n}\r\n.table-rep-plugin .checkbox-row label::before {\r\n -o-transition: 0.3s ease-in-out;\r\n -webkit-transition: 0.3s ease-in-out;\r\n background-color: #ffffff;\r\n border-radius: 3px;\r\n border: 1px solid #cccccc;\r\n content: \"\";\r\n display: inline-block;\r\n height: 17px;\r\n left: 0;\r\n margin-left: -20px;\r\n position: absolute;\r\n transition: 0.3s ease-in-out;\r\n width: 17px;\r\n outline: none !important;\r\n}\r\n.table-rep-plugin .checkbox-row label::after {\r\n color: #555555;\r\n display: inline-block;\r\n font-size: 11px;\r\n height: 16px;\r\n left: 0;\r\n margin-left: -20px;\r\n padding-left: 3px;\r\n padding-top: 1px;\r\n position: absolute;\r\n top: -1px;\r\n width: 16px;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"] {\r\n cursor: pointer;\r\n opacity: 0;\r\n z-index: 1;\r\n outline: none !important;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:disabled + label {\r\n opacity: 0.65;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:focus + label::before {\r\n outline-offset: -2px;\r\n outline: none;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:checked + label::after {\r\n content: \"\\f00c\";\r\n font-family: 'FontAwesome';\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:disabled + label::before {\r\n background-color: #eeeeee;\r\n cursor: not-allowed;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:checked + label::before {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.table-rep-plugin .checkbox-row input[type=\"checkbox\"]:checked + label::after {\r\n color: #ffffff;\r\n}\r\n/* Tablesaw */\r\n.tablesaw thead {\r\n background: rgba(255, 255, 255, 0.05);\r\n background-image: none;\r\n border: none;\r\n}\r\n.tablesaw thead th {\r\n text-shadow: none;\r\n letter-spacing: 0.06em;\r\n color: rgba(255, 255, 255, 0.7) !important;\r\n}\r\n.tablesaw thead tr:first-child th {\r\n padding-top: 1.1em;\r\n padding-bottom: 0.9em;\r\n font-weight: 600;\r\n font-family: inherit;\r\n border: none;\r\n}\r\n.tablesaw td,\r\n.tablesaw tbody th {\r\n font-size: inherit;\r\n line-height: inherit;\r\n padding: 10px !important;\r\n}\r\n.tablesaw-stack tbody tr,\r\n.tablesaw tbody tr {\r\n border-bottom: none;\r\n}\r\n.tablesaw-swipe .tablesaw-cell-persist {\r\n border-right: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {\r\n font-family: FontAwesome;\r\n font-size: 10px;\r\n}\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after {\r\n content: \"\\f176\";\r\n}\r\n.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after {\r\n content: \"\\f175\";\r\n}\r\n.tablesaw-bar .btn-select.btn-small:after,\r\n.tablesaw-bar .btn-select.btn-micro:after {\r\n font-size: 8px;\r\n padding-right: 10px;\r\n}\r\n.tablesaw-swipe .tablesaw-cell-persist {\r\n box-shadow: none;\r\n}\r\n.tablesaw-enhanced .tablesaw-bar .btn {\r\n text-shadow: none;\r\n background-image: none;\r\n color: rgba(255, 255, 255, 0.7) !important;\r\n}\r\n.tablesaw-enhanced .tablesaw-bar .btn.btn-select:hover {\r\n background: transparent;\r\n}\r\n.tablesaw-enhanced .tablesaw-bar .btn:hover,\r\n.tablesaw-enhanced .tablesaw-bar .btn:focus,\r\n.tablesaw-enhanced .tablesaw-bar .btn:active {\r\n color: #3bafda !important;\r\n background-color: #f5f5f5;\r\n outline: none !important;\r\n box-shadow: none !important;\r\n background-image: none;\r\n}\r\n/* Footable */\r\n.footable-odd {\r\n background-color: #2e363e;\r\n}\r\n/* Responsive table */\r\ntable.focus-on tbody tr.unfocused th,\r\ntable.focus-on tbody tr.unfocused td {\r\n color: rgba(255, 255, 255, 0.25);\r\n}\r\ntable.focus-on tbody tr.focused th {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\ntable.focus-on tbody tr.focused td {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\n.table-rep-plugin .sticky-table-header.fixed-solution {\r\n top: 70px !important;\r\n background-color: #272e35;\r\n border: 0;\r\n}\r\n/* =============\r\n Form elements\r\n ============= */\r\n.error {\r\n color: #ef5350;\r\n font-size: 12px;\r\n font-weight: 500;\r\n}\r\n.parsley-error {\r\n border-color: #ef5350 !important;\r\n}\r\n.parsley-errors-list {\r\n display: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.parsley-errors-list.filled {\r\n display: block;\r\n}\r\n.parsley-errors-list > li {\r\n font-size: 12px;\r\n list-style: none;\r\n color: #f6504d;\r\n}\r\n/* Datepicker */\r\n.datepicker {\r\n padding: 8px;\r\n}\r\n.datepicker th {\r\n font-size: 14px !important;\r\n}\r\n.datepicker table tr td.today,\r\n.datepicker table tr td.today:hover,\r\n.datepicker table tr td.today.disabled,\r\n.datepicker table tr td.today.disabled:hover,\r\n.datepicker table tr td.selected,\r\n.datepicker table tr td.selected:hover,\r\n.datepicker table tr td.selected.disabled,\r\n.datepicker table tr td.selected.disabled:hover,\r\n.datepicker table tr td span.active,\r\n.datepicker table tr td span.active:hover,\r\n.datepicker table tr td span.active.disabled,\r\n.datepicker table tr td span.active.disabled:hover {\r\n background-image: none;\r\n}\r\n.datepicker table tr td span.active:hover,\r\n.datepicker table tr td span.active:hover:hover,\r\n.datepicker table tr td span.active.disabled:hover,\r\n.datepicker table tr td span.active.disabled:hover:hover,\r\n.datepicker table tr td span.active:active,\r\n.datepicker table tr td span.active:hover:active,\r\n.datepicker table tr td span.active.disabled:active,\r\n.datepicker table tr td span.active.disabled:hover:active,\r\n.datepicker table tr td span.active.active,\r\n.datepicker table tr td span.active:hover.active,\r\n.datepicker table tr td span.active.disabled.active,\r\n.datepicker table tr td span.active.disabled:hover.active,\r\n.datepicker table tr td span.active.disabled,\r\n.datepicker table tr td span.active:hover.disabled,\r\n.datepicker table tr td span.active.disabled.disabled,\r\n.datepicker table tr td span.active.disabled:hover.disabled,\r\n.datepicker table tr td span.active[disabled],\r\n.datepicker table tr td span.active:hover[disabled],\r\n.datepicker table tr td span.active.disabled[disabled],\r\n.datepicker table tr td span.active.disabled:hover[disabled] {\r\n background-color: #3bafda;\r\n}\r\n.datepicker table tr td.active,\r\n.datepicker table tr td.active:hover,\r\n.datepicker table tr td.active.disabled,\r\n.datepicker table tr td.active.disabled:hover {\r\n background-color: #3bafda !important;\r\n background-image: none;\r\n box-shadow: none;\r\n text-shadow: none;\r\n}\r\n.datepicker thead tr:first-child th:hover,\r\n.datepicker tfoot tr th:hover {\r\n background-color: #1c2127;\r\n}\r\n.datepicker-inline {\r\n border: 2px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.daterangepicker td.active,\r\n.daterangepicker td.active:hover {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.daterangepicker .input-mini.active {\r\n border: 1px solid #AAAAAA;\r\n}\r\n.daterangepicker .ranges li {\r\n -webkit-border-radius: 2px;\r\n border-radius: 2px;\r\n -moz-border-radius: 2px;\r\n background-clip: padding-box;\r\n color: #98a6ad;\r\n font-weight: 600;\r\n font-size: 12px;\r\n border-color: #323b44;\r\n background-color: #323b44;\r\n}\r\n.daterangepicker select.hourselect,\r\n.daterangepicker select.minuteselect,\r\n.daterangepicker select.secondselect,\r\n.daterangepicker select.ampmselect {\r\n border: 1px solid #e3e3e3;\r\n padding: 2px;\r\n width: 60px;\r\n}\r\n.daterangepicker .ranges li.active,\r\n.daterangepicker .ranges li:hover {\r\n background-color: #3bafda;\r\n border: 1px solid #3bafda;\r\n}\r\n.search-input {\r\n margin-bottom: 10px;\r\n}\r\n.ms-selectable {\r\n box-shadow: none;\r\n outline: none !important;\r\n}\r\n.ms-container .ms-list.ms-focus {\r\n box-shadow: none;\r\n}\r\n.ms-container .ms-selectable li.ms-hover {\r\n background-color: #3bafda;\r\n}\r\n.ms-container .ms-selection li.ms-hover {\r\n background-color: #3bafda;\r\n}\r\n.note-editor {\r\n border: 2px solid rgba(255, 255, 255, 0.2);\r\n position: relative;\r\n color: #98a6ad;\r\n}\r\n.note-editor .note-toolbar {\r\n background-color: transparent;\r\n border-bottom: 1px solid #eeeeee;\r\n margin: 0;\r\n}\r\n.note-editor .note-statusbar {\r\n background-color: transparent;\r\n}\r\n.note-editor .note-statusbar .note-resizebar {\r\n border-top: none;\r\n height: 15px;\r\n padding-top: 3px;\r\n}\r\n.note-editor .note-editing-area .note-editable {\r\n background: transparent;\r\n color: #98a6ad;\r\n}\r\n.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,\r\n.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title,\r\n.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,\r\n.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset {\r\n color: #323b44;\r\n}\r\n.note-popover .popover .popover-content {\r\n padding: 5px 0 10px 5px;\r\n}\r\n.note-toolbar {\r\n padding: 5px 0 10px 5px;\r\n}\r\n/* Timepicker */\r\n.bootstrap-timepicker-widget table td a:hover {\r\n background-color: transparent;\r\n border-color: transparent;\r\n border-radius: 4px;\r\n color: #3bafda;\r\n text-decoration: none;\r\n}\r\n.editor-horizontal .popover-content {\r\n padding: 9px 30px;\r\n}\r\n.datepicker table tr td.active,\r\n.datepicker table tr td.active:hover,\r\n.datepicker table tr td.active.disabled,\r\n.datepicker table tr td.active.disabled:hover {\r\n background-color: #3bafda !important;\r\n background-image: none;\r\n box-shadow: none;\r\n}\r\n/* Dropzone */\r\n.dropzone {\r\n min-height: 230px;\r\n border: 2px dashed rgba(255, 255, 255, 0.2);\r\n background: transparent;\r\n border-radius: 6px;\r\n}\r\n.dropzone .dz-message {\r\n font-size: 30px;\r\n}\r\n/* =============\r\n Calendar\r\n============= */\r\n.calendar {\r\n float: left;\r\n margin-bottom: 0px;\r\n}\r\n.fc-view {\r\n margin-top: 30px;\r\n}\r\n.none-border .modal-footer {\r\n border-top: none;\r\n}\r\n.fc-toolbar {\r\n margin-bottom: 5px;\r\n margin-top: 15px;\r\n}\r\n.fc-toolbar h2 {\r\n font-size: 18px;\r\n font-weight: 600;\r\n line-height: 30px;\r\n text-transform: uppercase;\r\n}\r\n.fc-day {\r\n background: transparent;\r\n}\r\n.fc-toolbar .fc-state-active,\r\n.fc-toolbar .ui-state-active,\r\n.fc-toolbar button:focus,\r\n.fc-toolbar button:hover,\r\n.fc-toolbar .ui-state-hover {\r\n z-index: 0;\r\n}\r\n.fc-widget-header {\r\n border: 1px solid #f5f5f5;\r\n}\r\n.fc-widget-content {\r\n border: 1px solid #f5f5f5;\r\n}\r\n.fc th.fc-widget-header {\r\n background: rgba(255, 255, 255, 0.2);\r\n font-size: 14px;\r\n line-height: 20px;\r\n padding: 10px 0px;\r\n text-transform: uppercase;\r\n}\r\n.fc-unthemed th,\r\n.fc-unthemed td,\r\n.fc-unthemed thead,\r\n.fc-unthemed tbody,\r\n.fc-unthemed .fc-divider,\r\n.fc-unthemed .fc-row,\r\n.fc-unthemed .fc-popover {\r\n background-color: transparent;\r\n border-color: rgba(255, 255, 255, 0.1);\r\n}\r\n.fc-button {\r\n background: #ffffff;\r\n border: 1px solid #f5f5f5;\r\n color: #555555;\r\n text-transform: capitalize;\r\n}\r\n.fc-text-arrow {\r\n font-family: inherit;\r\n font-size: 16px;\r\n}\r\n.fc-state-hover {\r\n background: #F5F5F5;\r\n}\r\n.fc-state-highlight {\r\n background: #f0f0f0;\r\n}\r\n.fc-cell-overlay {\r\n background: #f0f0f0;\r\n}\r\n.fc-unthemed .fc-today {\r\n background: transparent;\r\n}\r\n.fc-event {\r\n border-radius: 2px;\r\n border: none;\r\n cursor: move;\r\n font-size: 13px;\r\n margin: 5px 7px;\r\n padding: 5px 5px;\r\n text-align: center;\r\n}\r\n.external-event {\r\n color: #ffffff;\r\n cursor: move;\r\n margin: 10px 0;\r\n padding: 6px 10px;\r\n}\r\n.fc-basic-view td.fc-week-number span {\r\n padding-right: 5px;\r\n}\r\n.fc-basic-view td.fc-day-number {\r\n padding-right: 5px;\r\n}\r\n/* ===========\r\n Widgets\r\n =============*/\r\n/* Inbox-widget */\r\n.inbox-widget .inbox-item {\r\n border-bottom: 1px solid #323b44;\r\n overflow: hidden;\r\n padding: 10px 0;\r\n position: relative;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-img {\r\n display: block;\r\n float: left;\r\n margin-right: 15px;\r\n width: 40px;\r\n}\r\n.inbox-widget .inbox-item img {\r\n width: 40px;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-author {\r\n color: #f5f5f5;\r\n display: block;\r\n margin: 0;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-text {\r\n color: #98a6ad;\r\n display: block;\r\n font-size: 12px;\r\n margin: 0;\r\n}\r\n.inbox-widget .inbox-item .inbox-item-date {\r\n color: #98a6ad;\r\n font-size: 11px;\r\n position: absolute;\r\n right: 7px;\r\n top: 2px;\r\n}\r\n/* Chat widget */\r\n.conversation-list {\r\n list-style: none;\r\n height: 332px;\r\n padding: 0px 20px;\r\n}\r\n.conversation-list li {\r\n margin-bottom: 24px;\r\n}\r\n.conversation-list .chat-avatar {\r\n display: inline-block;\r\n float: left;\r\n text-align: center;\r\n width: 42px;\r\n}\r\n.conversation-list .chat-avatar img {\r\n border-radius: 100%;\r\n width: 100%;\r\n}\r\n.conversation-list .chat-avatar i {\r\n font-size: 12px;\r\n font-style: normal;\r\n color: #98a6ad;\r\n}\r\n.conversation-list .ctext-wrap {\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n background: rgba(255, 255, 255, 0.1);\r\n border-radius: 3px;\r\n display: inline-block;\r\n padding: 12px;\r\n position: relative;\r\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\r\n}\r\n.conversation-list .ctext-wrap i {\r\n color: #f5f5f5;\r\n display: block;\r\n font-size: 12px;\r\n font-style: normal;\r\n font-weight: bold;\r\n position: relative;\r\n}\r\n.conversation-list .ctext-wrap p {\r\n margin: 0px;\r\n padding-top: 3px;\r\n color: #98a6ad;\r\n}\r\n.conversation-list .ctext-wrap:after {\r\n right: 100%;\r\n top: 0%;\r\n border: solid transparent;\r\n content: \" \";\r\n height: 0;\r\n width: 0;\r\n position: absolute;\r\n pointer-events: none;\r\n border-top-color: rgba(255, 255, 255, 0.1);\r\n border-width: 8px;\r\n margin-left: -1px;\r\n border-right-color: rgba(255, 255, 255, 0.1);\r\n}\r\n.conversation-list .conversation-text {\r\n display: inline-block;\r\n float: left;\r\n font-size: 12px;\r\n margin-left: 12px;\r\n width: 70%;\r\n}\r\n.conversation-list .odd .chat-avatar {\r\n float: right !important;\r\n}\r\n.conversation-list .odd .conversation-text {\r\n float: right !important;\r\n margin-right: 12px;\r\n text-align: right;\r\n width: 70% !important;\r\n}\r\n.conversation-list .odd .ctext-wrap:after {\r\n border-color: rgba(238, 238, 242, 0) !important;\r\n border-left-color: rgba(255, 255, 255, 0.1) !important;\r\n border-top-color: rgba(255, 255, 255, 0.1) !important;\r\n left: 100% !important;\r\n margin-right: -1px;\r\n}\r\n.chat-send {\r\n padding-left: 0px;\r\n padding-right: 30px;\r\n}\r\n.chat-send button {\r\n width: 100%;\r\n}\r\n.chat-inputbar {\r\n padding-left: 30px;\r\n}\r\n/* Todos widget */\r\n#todo-message {\r\n font-size: 16px;\r\n}\r\n.todo-list li {\r\n border-radius: 0px;\r\n border: 0px;\r\n margin: 0px;\r\n padding: 1px;\r\n color: #98a6ad;\r\n}\r\n.todo-list li:last-of-type {\r\n border-bottom: none;\r\n}\r\n.todo-list li:hover {\r\n background: transparent !important;\r\n}\r\n.todo-send {\r\n padding-left: 0px;\r\n}\r\n/* Widget-chart */\r\n.widget-chart ul li {\r\n width: 31.5%;\r\n display: inline-block;\r\n padding: 0px;\r\n}\r\n.widget-panel {\r\n padding: 30px 20px;\r\n padding-left: 30px;\r\n border-radius: 4px;\r\n position: relative;\r\n margin-bottom: 20px;\r\n}\r\n.widget-panel i {\r\n font-size: 60px;\r\n padding: 30px;\r\n background: rgba(255, 255, 255, 0.2);\r\n position: absolute;\r\n right: 0px;\r\n bottom: 0px;\r\n top: 0px;\r\n line-height: 60px;\r\n}\r\n.widget-user {\r\n min-height: 112px;\r\n}\r\n.widget-user img {\r\n height: 72px;\r\n float: left;\r\n}\r\n.widget-user .wid-u-info {\r\n margin-left: 90px;\r\n}\r\n.widget-user .wid-u-info p {\r\n white-space: nowrap;\r\n display: block;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n.widget-simple-chart .circliful-chart {\r\n float: left;\r\n margin-top: -5px;\r\n}\r\n.widget-icon i {\r\n float: left;\r\n font-size: 48px;\r\n}\r\n.widget-icon .wid-icon-info {\r\n margin-left: 80px;\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/* ===========\r\n Core file List\r\n\r\n - Common\r\n - Bootstrap custom\r\n - Helper class\r\n - Waves effect\r\n - Animation\r\n - Print css\r\n =============*/\r\n/* ===========\r\n Common\r\n =============*/\r\nbody {\r\n background: #2d353d;\r\n font-family: 'Roboto', sans-serif;\r\n margin: 0;\r\n color: #98a6ad;\r\n overflow-x: hidden !important;\r\n}\r\nhtml {\r\n overflow-x: hidden;\r\n position: relative;\r\n min-height: 100%;\r\n background: #2d353d;\r\n}\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6 {\r\n color: rgba(255, 255, 255, 0.8);\r\n font-family: 'Source Sans Pro', sans-serif;\r\n margin: 10px 0;\r\n}\r\nh1 small,\r\nh2 small,\r\nh3 small,\r\nh4 small,\r\nh5 small,\r\nh6 small {\r\n color: rgba(255, 255, 255, 0.5);\r\n}\r\nh1 {\r\n line-height: 43px;\r\n}\r\nh2 {\r\n line-height: 35px;\r\n}\r\nh3 {\r\n line-height: 30px;\r\n}\r\nh4 {\r\n line-height: 22px;\r\n}\r\n* {\r\n outline: none !important;\r\n}\r\na:hover {\r\n outline: 0;\r\n text-decoration: none;\r\n}\r\na:active {\r\n outline: 0;\r\n text-decoration: none;\r\n}\r\na:focus {\r\n outline: 0;\r\n text-decoration: none;\r\n}\r\n.container {\r\n width: auto;\r\n}\r\n.container-alt {\r\n margin-left: auto;\r\n margin-right: auto;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n}\r\n.footer {\r\n background-color: #323b44;\r\n border-top: 1px solid rgba(255, 255, 255, 0.1);\r\n bottom: 0;\r\n color: #98a6ad;\r\n text-align: left !important;\r\n padding: 20px 30px;\r\n position: absolute;\r\n right: 0;\r\n left: 240px;\r\n}\r\n#wrapper {\r\n height: 100%;\r\n overflow: hidden;\r\n width: 100%;\r\n}\r\n.page {\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n}\r\n.page-title {\r\n margin-bottom: 0px;\r\n margin-top: 0px;\r\n}\r\n.page-header {\r\n border-bottom: 1px solid rgba(238, 238, 238, 0.2);\r\n}\r\n.page-title-box {\r\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.03), 0 1px 0 rgba(0, 0, 0, 0.03);\r\n padding: 20px;\r\n margin: -20px -20px 0 -20px;\r\n}\r\n.page-title-box .breadcrumb {\r\n margin-top: 0px;\r\n padding-top: 2px;\r\n}\r\n.page-title-box .breadcrumb a {\r\n color: #3bafda;\r\n}\r\n.page-title-box .breadcrumb > .active {\r\n color: #98a6ad;\r\n}\r\n.card-box {\r\n padding: 20px;\r\n border: 1px solid rgba(255, 255, 255, 0.07);\r\n -webkit-border-radius: 5px;\r\n border-radius: 5px;\r\n -moz-border-radius: 5px;\r\n background-clip: padding-box;\r\n margin-bottom: 20px;\r\n background-color: #323b44;\r\n}\r\n.header-title {\r\n text-transform: uppercase;\r\n font-size: 15px;\r\n font-weight: 600;\r\n letter-spacing: 0.04em;\r\n line-height: 16px;\r\n margin-bottom: 8px;\r\n}\r\n.social-links li a {\r\n -webkit-border-radius: 50%;\r\n background: #EFF0F4;\r\n border-radius: 50%;\r\n color: #7A7676;\r\n display: inline-block;\r\n height: 30px;\r\n line-height: 30px;\r\n text-align: center;\r\n width: 30px;\r\n}\r\n/* ===========\r\n Bootstrap-custom\r\n =============*/\r\n.row {\r\n margin-right: -10px;\r\n margin-left: -10px;\r\n}\r\n.col-lg-1,\r\n.col-lg-10,\r\n.col-lg-11,\r\n.col-lg-12,\r\n.col-lg-2,\r\n.col-lg-3,\r\n.col-lg-4,\r\n.col-lg-5,\r\n.col-lg-6,\r\n.col-lg-7,\r\n.col-lg-8,\r\n.col-lg-9,\r\n.col-md-1,\r\n.col-md-10,\r\n.col-md-11,\r\n.col-md-12,\r\n.col-md-2,\r\n.col-md-3,\r\n.col-md-4,\r\n.col-md-5,\r\n.col-md-6,\r\n.col-md-7,\r\n.col-md-8,\r\n.col-md-9,\r\n.col-sm-1,\r\n.col-sm-10,\r\n.col-sm-11,\r\n.col-sm-12,\r\n.col-sm-2,\r\n.col-sm-3,\r\n.col-sm-4,\r\n.col-sm-5,\r\n.col-sm-6,\r\n.col-sm-7,\r\n.col-sm-8,\r\n.col-sm-9,\r\n.col-xs-1,\r\n.col-xs-10,\r\n.col-xs-11,\r\n.col-xs-12,\r\n.col-xs-2,\r\n.col-xs-3,\r\n.col-xs-4,\r\n.col-xs-5,\r\n.col-xs-6,\r\n.col-xs-7,\r\n.col-xs-8,\r\n.col-xs-9 {\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n}\r\n.breadcrumb {\r\n background-color: transparent;\r\n margin-bottom: 15px;\r\n margin-top: 5px;\r\n}\r\n.dropdown-menu {\r\n padding: 4px 0;\r\n background-color: #1c2127;\r\n -webkit-animation: dropdownOpen 0.3s ease-out;\r\n -o-animation: dropdownOpen 0.3s ease-out;\r\n animation: dropdownOpen 0.3s ease-out;\r\n border: 0;\r\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\r\n}\r\n.dropdown-menu > li > a {\r\n padding: 6px 20px;\r\n color: #98a6ad;\r\n}\r\n.dropdown-menu .divider {\r\n background-color: rgba(238, 238, 238, 0.2);\r\n}\r\n.dropdown-menu > li > a:focus,\r\n.dropdown-menu > li > a:hover {\r\n color: rgba(255, 255, 255, 0.7);\r\n text-decoration: none;\r\n background-color: #121518;\r\n}\r\nhr {\r\n border-top: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\ncode {\r\n color: #3bafda;\r\n border-radius: 4px;\r\n}\r\ncode,\r\npre {\r\n background-color: rgba(255, 255, 255, 0.1);\r\n}\r\npre {\r\n background-color: #21272c;\r\n color: #eeeeee;\r\n border: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.bg-empty {\r\n background: transparent !important;\r\n}\r\n.bg-primary {\r\n background-color: #3bafda !important;\r\n}\r\n.bg-success {\r\n background-color: #00b19d !important;\r\n}\r\n.bg-info {\r\n background-color: #3ddcf7 !important;\r\n}\r\n.bg-warning {\r\n background-color: #ffaa00 !important;\r\n}\r\n.bg-danger {\r\n background-color: #ef5350 !important;\r\n}\r\n.bg-muted {\r\n background-color: #F5F5F5 !important;\r\n}\r\n.bg-inverse {\r\n background-color: #4c5667 !important;\r\n}\r\n.bg-purple {\r\n background-color: #7266ba !important;\r\n}\r\n.bg-pink {\r\n background-color: #f76397 !important;\r\n}\r\n.bg-white {\r\n background-color: #ffffff !important;\r\n}\r\n.text-white {\r\n color: #ffffff;\r\n}\r\n.text-danger {\r\n color: #ef5350;\r\n}\r\n.text-muted {\r\n color: #98a6ad !important;\r\n}\r\n.text-primary {\r\n color: #3bafda;\r\n}\r\n.text-warning {\r\n color: #ffaa00;\r\n}\r\n.text-success {\r\n color: #00b19d;\r\n}\r\n.text-info {\r\n color: #3ddcf7;\r\n}\r\n.text-inverse {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n.text-pink {\r\n color: #f76397;\r\n}\r\n.text-purple {\r\n color: #7266ba;\r\n}\r\n.form-control {\r\n background-color: #323b44;\r\n border: 2px solid rgba(238, 238, 238, 0.1);\r\n border-radius: 4px;\r\n color: #ffffff;\r\n height: 36px;\r\n max-width: 100%;\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n -webkit-transition: all 300ms linear;\r\n -moz-transition: all 300ms linear;\r\n -o-transition: all 300ms linear;\r\n -ms-transition: all 300ms linear;\r\n transition: all 300ms linear;\r\n}\r\n.form-control:focus {\r\n background-color: #323b44;\r\n border: 2px solid rgba(238, 238, 238, 0.3);\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n outline: 0 !important;\r\n color: #ffffff;\r\n}\r\n.form-control[disabled],\r\n.form-control[readonly],\r\nfieldset[disabled] .form-control {\r\n background-color: rgba(255, 255, 255, 0.1);\r\n}\r\ninput.form-control::-webkit-input-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\ninput.form-control:-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\ninput.form-control::-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\ninput.form-control:-ms-input-placeholder {\r\n color: rgba(255, 255, 255, 0.3);\r\n font-weight: normal;\r\n}\r\n.label {\r\n color: #ffffff !important;\r\n}\r\n.label-primary {\r\n background-color: #3bafda;\r\n}\r\n.label-success {\r\n background-color: #00b19d;\r\n}\r\n.label-info {\r\n background-color: #3ddcf7;\r\n}\r\n.label-warning {\r\n background-color: #ffaa00;\r\n}\r\n.label-danger {\r\n background-color: #ef5350;\r\n}\r\n.label-purple {\r\n background-color: #7266ba;\r\n}\r\n.label-pink {\r\n background-color: #f76397;\r\n}\r\n.label-dark {\r\n background: #4f595b;\r\n}\r\n.label-inverse {\r\n background-color: #4c5667;\r\n}\r\n.badge {\r\n font-weight: 600;\r\n padding: 3px 5px;\r\n font-size: 12px;\r\n margin-top: 1px;\r\n}\r\n.badge-xs {\r\n font-size: 9px;\r\n}\r\n.badge-xs,\r\n.badge-sm {\r\n -webkit-transform: translate(0, -2px);\r\n -ms-transform: translate(0, -2px);\r\n -o-transform: translate(0, -2px);\r\n transform: translate(0, -2px);\r\n}\r\n.badge-primary {\r\n background-color: #3bafda;\r\n}\r\n.badge-success {\r\n background-color: #00b19d;\r\n}\r\n.badge-info {\r\n background-color: #3ddcf7;\r\n}\r\n.badge-warning {\r\n background-color: #ffaa00;\r\n}\r\n.badge-danger {\r\n background-color: #ef5350;\r\n}\r\n.badge-purple {\r\n background-color: #7266ba;\r\n}\r\n.badge-pink {\r\n background-color: #f76397;\r\n}\r\n.badge-inverse {\r\n background-color: #4c5667;\r\n}\r\n/* Pagination/ Pager */\r\n.pagination > li:first-child > a,\r\n.pagination > li:first-child > span {\r\n border-bottom-left-radius: 3px;\r\n border-top-left-radius: 3px;\r\n}\r\n.pagination > li:last-child > a,\r\n.pagination > li:last-child > span {\r\n border-bottom-right-radius: 3px;\r\n border-top-right-radius: 3px;\r\n}\r\n.pagination > li > a,\r\n.pagination > li > span {\r\n color: #ffffff;\r\n background-color: transparent;\r\n border: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\n.pagination > li > a:hover,\r\n.pagination > li > span:hover,\r\n.pagination > li > a:focus,\r\n.pagination > li > span:focus {\r\n background-color: #e4e7ea;\r\n}\r\n.pagination-split li {\r\n margin-left: 5px;\r\n display: inline-block;\r\n float: left;\r\n}\r\n.pagination-split li:first-child {\r\n margin-left: 0;\r\n}\r\n.pagination-split li a {\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n}\r\n.pagination > .active > a,\r\n.pagination > .active > span,\r\n.pagination > .active > a:hover,\r\n.pagination > .active > span:hover,\r\n.pagination > .active > a:focus,\r\n.pagination > .active > span:focus {\r\n background-color: #3bafda;\r\n border-color: #3bafda;\r\n}\r\n.pager li > a,\r\n.pager li > span {\r\n -moz-border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n color: #ffffff;\r\n background: transparent;\r\n}\r\n.pager li > a:hover,\r\n.pager li > span:hover {\r\n background: rgba(255, 255, 255, 0.2);\r\n}\r\n.pagination > .disabled > a,\r\n.pagination > .disabled > a:focus,\r\n.pagination > .disabled > a:hover,\r\n.pagination > .disabled > span,\r\n.pagination > .disabled > span:focus,\r\n.pagination > .disabled > span:hover,\r\n.pager .disabled > a,\r\n.pager .disabled > a:focus,\r\n.pager .disabled > a:hover,\r\n.pager .disabled > span {\r\n background: rgba(255, 255, 255, 0.2);\r\n color: #ffffff;\r\n border: 1px solid rgba(255, 255, 255, 0.1);\r\n}\r\nblockquote .small,\r\nblockquote footer,\r\nblockquote small {\r\n color: #ffffff;\r\n}\r\n/* Tabs */\r\n.tabs {\r\n margin: 0 auto;\r\n padding: 0px;\r\n position: relative;\r\n white-space: nowrap;\r\n width: 100%;\r\n}\r\n.tabs li.tab {\r\n display: block;\r\n float: left;\r\n margin: 0;\r\n text-align: center;\r\n}\r\n.tabs li.tab a {\r\n -moz-transition: color 0.28s ease;\r\n -ms-transition: color 0.28s ease;\r\n -o-transition: color 0.28s ease;\r\n -webkit-transition: color 0.28s ease;\r\n color: #eeeeee;\r\n display: block;\r\n height: 100%;\r\n text-decoration: none;\r\n transition: color 0.28s ease;\r\n width: 100%;\r\n}\r\n.tabs li.tab a.active {\r\n color: #3bafda !important;\r\n}\r\n.tabs .indicator {\r\n background-color: #3bafda;\r\n bottom: 0;\r\n height: 2px;\r\n position: absolute;\r\n will-change: left, right;\r\n}\r\n.tabs-top .indicator {\r\n top: 0;\r\n}\r\n.nav-pills li a {\r\n line-height: 36px !important;\r\n}\r\n.nav-pills li.active a {\r\n background-color: #3bafda !important;\r\n}\r\n.nav-pills li.active a:hover {\r\n background-color: #3bafda !important;\r\n}\r\n.nav-pills li.active a:focus {\r\n background-color: #3bafda !important;\r\n}\r\n.nav-pills li a:hover {\r\n color: #3bafda;\r\n background: transparent !important;\r\n}\r\n.nav.nav-tabs + .tab-content {\r\n border: 2px solid rgba(255, 255, 255, 0.1);\r\n margin-bottom: 30px;\r\n padding: 30px;\r\n color: #98a6ad;\r\n background-color: #323b44;\r\n}\r\n.tabs-vertical-env {\r\n margin-bottom: 30px;\r\n}\r\n.tabs-vertical-env .tab-content {\r\n border: 2px solid rgba(255, 255, 255, 0.1);\r\n display: table-cell;\r\n margin-bottom: 30px;\r\n padding: 30px;\r\n color: #98a6ad;\r\n vertical-align: top;\r\n background-color: #272e35;\r\n}\r\n.tabs-vertical-env .nav.tabs-vertical {\r\n display: table-cell;\r\n min-width: 120px;\r\n vertical-align: top;\r\n width: 150px;\r\n}\r\n.tabs-vertical-env .nav.tabs-vertical li.active > a {\r\n background-color: #ffffff;\r\n border: 0;\r\n}\r\n.tabs-vertical-env .nav.tabs-vertical li > a {\r\n color: #333333;\r\n text-align: center;\r\n white-space: nowrap;\r\n}\r\n.nav.nav-tabs > li.active > a {\r\n border: 0;\r\n}\r\n.nav.nav-tabs > li > a,\r\n.nav.tabs-vertical > li > a {\r\n background: rgba(255, 255, 255, 0.1) !important;\r\n border-radius: 0;\r\n border: none;\r\n cursor: pointer;\r\n line-height: 50px;\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n letter-spacing: 0.03em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n font-family: 'Source Sans Pro', sans-serif;\r\n}\r\n.nav.nav-tabs > li > a:hover,\r\n.nav.tabs-vertical > li > a:hover {\r\n color: #3bafda !important;\r\n background: rgba(255, 255, 255, 0.1) !important;\r\n}\r\n.nav.nav-tabs > li:last-of-type a {\r\n margin-right: 0px;\r\n}\r\n.nav.nav-tabs {\r\n border-bottom: 0;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\r\n}\r\n.nav-tabs.nav-justified > .active > a,\r\n.nav-tabs.nav-justified > .active > a:hover,\r\n.nav-tabs.nav-justified > .active > a:focus,\r\n.tabs-vertical-env .nav.tabs-vertical li.active > a {\r\n border: none;\r\n}\r\n.nav-tabs > li.active > a,\r\n.nav-tabs > li.active > a:focus,\r\n.nav-tabs > li.active > a:hover,\r\n.tabs-vertical > li.active > a,\r\n.tabs-vertical > li.active > a:focus,\r\n.tabs-vertical > li.active > a:hover {\r\n color: #3bafda !important;\r\n}\r\n.navtab-custom li {\r\n margin-bottom: -2px;\r\n}\r\n.navtab-custom li a {\r\n border-top: 2px solid transparent !important;\r\n}\r\n.navtab-custom li.active a {\r\n border-top: 2px solid #3bafda !important;\r\n}\r\n.nav-tab-left.navtab-custom li a {\r\n border: none !important;\r\n border-left: 2px solid transparent !important;\r\n}\r\n.nav-tab-left.navtab-custom li.active a {\r\n border-left: 2px solid #3bafda !important;\r\n}\r\n.nav-tab-right.navtab-custom li a {\r\n border: none !important;\r\n border-right: 2px solid transparent !important;\r\n}\r\n.nav-tab-right.navtab-custom li.active a {\r\n border-right: 2px solid #3bafda !important;\r\n}\r\n.nav-tabs.nav-justified > .active > a,\r\n.nav-tabs.nav-justified > .active > a:hover,\r\n.nav-tabs.nav-justified > .active > a:focus,\r\n.tabs-vertical-env .nav.tabs-vertical li.active > a {\r\n border: none;\r\n}\r\n.nav-tabs > li.active > a,\r\n.nav-tabs > li.active > a:focus,\r\n.nav-tabs > li.active > a:hover,\r\n.tabs-vertical > li.active > a,\r\n.tabs-vertical > li.active > a:focus,\r\n.tabs-vertical > li.active > a:hover {\r\n color: #3bafda !important;\r\n}\r\n/* Dropcap */\r\n.dropcap {\r\n font-size: 3.1em;\r\n}\r\n.dropcap,\r\n.dropcap-circle,\r\n.dropcap-square {\r\n display: block;\r\n float: left;\r\n font-weight: 400;\r\n line-height: 36px;\r\n margin-right: 6px;\r\n text-shadow: none;\r\n}\r\n/* Modal */\r\n.modal .modal-dialog .modal-content {\r\n -moz-box-shadow: none;\r\n -webkit-box-shadow: none;\r\n border-color: rgba(238, 238, 238, 0.3);\r\n border-radius: 2px;\r\n box-shadow: none;\r\n padding: 30px;\r\n background-color: #323b44;\r\n}\r\n.modal .modal-dialog .modal-content .modal-header {\r\n margin: 0;\r\n padding: 0;\r\n border-bottom: 2px solid rgba(238, 238, 238, 0.3);\r\n padding-bottom: 15px;\r\n}\r\n.modal .modal-dialog .modal-content .modal-body {\r\n padding: 20px 0;\r\n}\r\n.modal .modal-dialog .modal-content .modal-footer {\r\n padding: 0;\r\n padding-top: 15px;\r\n border-top: 1px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.modal .close {\r\n color: #ffffff;\r\n text-shadow: none;\r\n}\r\n.modal-full {\r\n width: 98%;\r\n}\r\n.modal-backdrop {\r\n background-color: #eeeeee;\r\n}\r\n.modal-content .nav.nav-tabs + .tab-content {\r\n margin-bottom: 0px;\r\n}\r\n.modal-content .panel-group {\r\n margin-bottom: 0px;\r\n}\r\n.modal-content .panel {\r\n border-top: none;\r\n}\r\n/* Custom-modal */\r\n.modal-demo {\r\n background-color: #FFF;\r\n width: 600px;\r\n -webkit-border-radius: 4px;\r\n border-radius: 4px;\r\n -moz-border-radius: 4px;\r\n background-clip: padding-box;\r\n display: none;\r\n}\r\n.modal-demo .close {\r\n position: absolute;\r\n top: 15px;\r\n right: 25px;\r\n color: #eeeeee;\r\n}\r\n.custom-modal-title {\r\n padding: 15px 25px 15px 25px;\r\n line-height: 22px;\r\n font-size: 18px;\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n text-align: left;\r\n margin: 0px;\r\n}\r\n.custom-modal-text {\r\n padding: 20px;\r\n}\r\n.custombox-modal-flash .close,\r\n.custombox-modal-rotatedown .close {\r\n top: 20px;\r\n z-index: 9999;\r\n}\r\n.tabs-vertical-env .tab-content {\r\n margin-bottom: 0px;\r\n}\r\n.table > thead > tr > td.middle-align,\r\n.table > tbody > tr > td.middle-align {\r\n vertical-align: middle;\r\n}\r\n.legendLabel {\r\n padding-left: 10px !important;\r\n}\r\n/* Alerts */\r\n.alert-success {\r\n background-color: rgba(0, 177, 157, 0.25) !important;\r\n border-color: rgba(0, 177, 157, 0.5) !important;\r\n color: #00b19d;\r\n}\r\n.alert-success .alert-link {\r\n color: #00b19d;\r\n}\r\n.alert-info {\r\n background-color: rgba(61, 220, 247, 0.2) !important;\r\n border-color: rgba(61, 220, 247, 0.5) !important;\r\n color: #3ddcf7;\r\n}\r\n.alert-info .alert-link {\r\n color: #3ddcf7;\r\n}\r\n.alert-warning {\r\n background-color: rgba(255, 170, 0, 0.2) !important;\r\n border-color: rgba(255, 170, 0, 0.5) !important;\r\n color: #ffaa00;\r\n}\r\n.alert-warning .alert-link {\r\n color: #ffaa00;\r\n}\r\n.alert-danger {\r\n background-color: rgba(239, 83, 80, 0.2) !important;\r\n border-color: rgba(239, 83, 80, 0.5) !important;\r\n color: #ef5350;\r\n}\r\n.alert-danger .alert-link {\r\n color: #ef5350;\r\n}\r\n/* List group */\r\n.list-group-item {\r\n border: 1px solid rgba(238, 238, 238, 0.3);\r\n background: transparent;\r\n color: #ffffff !important;\r\n}\r\n.list-group-item:hover {\r\n background-color: rgba(255, 255, 255, 0.07) !important;\r\n}\r\n.list-group-item.disabled,\r\n.list-group-item.disabled:focus,\r\n.list-group-item.disabled:hover {\r\n background-color: rgba(255, 255, 255, 0.07) !important;\r\n}\r\n.list-group-item.active,\r\n.list-group-item.active:hover,\r\n.list-group-item.active:focus {\r\n background-color: #3bafda !important;\r\n border-color: #3bafda;\r\n}\r\n.list-group-item.disabled .list-group-item-text,\r\n.list-group-item.disabled:focus .list-group-item-text,\r\n.list-group-item.disabled:hover .list-group-item-text {\r\n color: rgba(255, 255, 255, 0.5);\r\n}\r\na.list-group-item .list-group-item-heading,\r\nbutton.list-group-item .list-group-item-heading {\r\n color: #ffffff;\r\n}\r\n.nav-pills > .active > a > .badge {\r\n color: #3bafda;\r\n}\r\n.has-success .form-control {\r\n border-color: #00b19d;\r\n box-shadow: none !important;\r\n}\r\n.has-warning .form-control {\r\n border-color: #ffaa00;\r\n box-shadow: none !important;\r\n}\r\n.has-error .form-control {\r\n border-color: #ef5350;\r\n box-shadow: none !important;\r\n}\r\n.input-group-addon {\r\n border-radius: 2px;\r\n border: none;\r\n background-color: rgba(255, 255, 255, 0.2);\r\n color: #ffffff;\r\n}\r\n/* Tooltips */\r\n.tooltip-inner {\r\n border-radius: 1px;\r\n padding: 6px 10px;\r\n}\r\n.jqstooltip {\r\n -webkit-box-sizing: content-box;\r\n -moz-box-sizing: content-box;\r\n box-sizing: content-box;\r\n width: auto !important;\r\n height: auto !important;\r\n}\r\n/* Popover */\r\n.popover {\r\n font-family: inherit;\r\n border: none;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.popover .popover-title {\r\n background-color: transparent;\r\n color: #3bafda;\r\n font-weight: 600;\r\n}\r\n/* ===========\r\n Helper classes\r\n =============*/\r\n.p-0 {\r\n padding: 0px !important;\r\n}\r\n.p-t-0 {\r\n padding-top: 0px !important;\r\n}\r\n.p-t-10 {\r\n padding-top: 10px !important;\r\n}\r\n.p-b-0 {\r\n padding-bottom: 0px !important;\r\n}\r\n.p-b-10 {\r\n padding-bottom: 10px !important;\r\n}\r\n.m-0 {\r\n margin: 0px !important;\r\n}\r\n.m-r-5 {\r\n margin-right: 5px;\r\n}\r\n.m-r-10 {\r\n margin-right: 10px;\r\n}\r\n.m-r-15 {\r\n margin-right: 15px !important;\r\n}\r\n.m-l-5 {\r\n margin-left: 5px;\r\n}\r\n.m-l-10 {\r\n margin-left: 10px;\r\n}\r\n.m-l-15 {\r\n margin-left: 15px;\r\n}\r\n.m-t-5 {\r\n margin-top: 5px !important;\r\n}\r\n.m-t-0 {\r\n margin-top: 0px;\r\n}\r\n.m-t-10 {\r\n margin-top: 10px !important;\r\n}\r\n.m-t-15 {\r\n margin-top: 15px !important;\r\n}\r\n.m-t-20 {\r\n margin-top: 20px !important;\r\n}\r\n.m-t-30 {\r\n margin-top: 30px !important;\r\n}\r\n.m-t-40 {\r\n margin-top: 40px !important;\r\n}\r\n.m-b-0 {\r\n margin-bottom: 0px !important;\r\n}\r\n.m-b-5 {\r\n margin-bottom: 5px;\r\n}\r\n.m-b-10 {\r\n margin-bottom: 10px;\r\n}\r\n.m-b-15 {\r\n margin-bottom: 15px;\r\n}\r\n.m-b-20 {\r\n margin-bottom: 20px;\r\n}\r\n.m-b-25 {\r\n margin-bottom: 25px;\r\n}\r\n.m-b-30 {\r\n margin-bottom: 30px !important;\r\n}\r\n.w-xs {\r\n min-width: 80px;\r\n}\r\n.w-sm {\r\n min-width: 95px;\r\n}\r\n.w-md {\r\n min-width: 110px;\r\n}\r\n.w-lg {\r\n min-width: 140px;\r\n}\r\n.m-h-50 {\r\n min-height: 50px;\r\n}\r\n.l-h-34 {\r\n line-height: 34px !important;\r\n}\r\n.font-light {\r\n font-weight: 300;\r\n}\r\n.font-500 {\r\n font-weight: 500;\r\n}\r\n.font-normal {\r\n font-weight: normal;\r\n}\r\n.font-13 {\r\n font-size: 13px;\r\n}\r\n.wrapper-md {\r\n padding: 20px;\r\n}\r\n.center-page {\r\n float: none !important;\r\n margin: 0 auto;\r\n}\r\n.pull-in {\r\n margin-left: -20px;\r\n margin-right: -20px;\r\n}\r\n.b-0 {\r\n border: none !important;\r\n}\r\n.no-border {\r\n border: none;\r\n}\r\n.bx-s-0 {\r\n box-shadow: none !important;\r\n}\r\n.bx-shadow {\r\n -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n}\r\n.mx-box {\r\n max-height: 380px;\r\n min-height: 380px;\r\n}\r\n.thumb-sm {\r\n height: 32px;\r\n width: 32px;\r\n}\r\n.thumb-md {\r\n height: 48px;\r\n width: 48px;\r\n}\r\n.thumb-lg {\r\n height: 88px;\r\n width: 88px;\r\n}\r\n/* Demo Only */\r\n.grid-structure .grid-container {\r\n background-color: rgba(255, 255, 255, 0.03);\r\n margin-bottom: 10px;\r\n padding: 10px 20px;\r\n}\r\n.icon-list-demo div {\r\n cursor: pointer;\r\n line-height: 45px;\r\n white-space: nowrap;\r\n color: #98a6ad;\r\n}\r\n.icon-list-demo div p {\r\n margin-bottom: 0px;\r\n line-height: inherit;\r\n}\r\n.icon-list-demo i {\r\n -webkit-transition: all 0.2s;\r\n display: inline-block;\r\n font-size: 18px;\r\n margin: 0;\r\n text-align: center;\r\n transition: all 0.2s;\r\n vertical-align: middle;\r\n width: 40px;\r\n}\r\n.icon-list-demo .col-md-4 {\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.icon-list-demo .col-md-4:hover {\r\n color: #3bafda;\r\n}\r\n.icon-list-demo .col-md-4:hover i {\r\n -o-transform: scale(1.5);\r\n -webkit-transform: scale(1.5);\r\n moz-transform: scale(1.5);\r\n transform: scale(1.5);\r\n}\r\n.ionicon-list i {\r\n font-size: 16px;\r\n}\r\n.ionicon-list .col-md-3:hover i {\r\n -o-transform: scale(2);\r\n -webkit-transform: scale(2);\r\n moz-transform: scale(2);\r\n transform: scale(2);\r\n}\r\n.button-list {\r\n margin-left: -8px;\r\n margin-bottom: -12px;\r\n}\r\n.button-list .btn {\r\n margin-bottom: 12px;\r\n margin-left: 8px;\r\n}\r\n/* ===========\r\n Waves Effect\r\n =============*/\r\n/*!\r\n * Waves v0.6.0\r\n * http://fian.my.id/Waves\r\n *\r\n * Copyright 2014 Alfiana E. Sibuea and other contributors\r\n * Released under the MIT license\r\n * https://github.com/fians/Waves/blob/master/LICENSE\r\n */\r\n.waves-effect {\r\n position: relative;\r\n cursor: pointer;\r\n display: inline-block;\r\n overflow: hidden;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n -webkit-tap-highlight-color: transparent;\r\n vertical-align: middle;\r\n z-index: 1;\r\n will-change: opacity, transform;\r\n -webkit-transition: all 0.3s ease-out;\r\n -moz-transition: all 0.3s ease-out;\r\n -o-transition: all 0.3s ease-out;\r\n -ms-transition: all 0.3s ease-out;\r\n transition: all 0.3s ease-out;\r\n}\r\n.waves-effect .waves-ripple {\r\n position: absolute;\r\n border-radius: 50%;\r\n width: 20px;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-left: -10px;\r\n opacity: 0;\r\n background: rgba(0, 0, 0, 0.2);\r\n -webkit-transition: all 0.7s ease-out;\r\n -moz-transition: all 0.7s ease-out;\r\n -o-transition: all 0.7s ease-out;\r\n -ms-transition: all 0.7s ease-out;\r\n transition: all 0.7s ease-out;\r\n -webkit-transition-property: -webkit-transform, opacity;\r\n -moz-transition-property: -moz-transform, opacity;\r\n -o-transition-property: -o-transform, opacity;\r\n transition-property: transform, opacity;\r\n -webkit-transform: scale(0);\r\n -moz-transform: scale(0);\r\n -ms-transform: scale(0);\r\n -o-transform: scale(0);\r\n transform: scale(0);\r\n pointer-events: none;\r\n}\r\n.waves-effect.waves-light .waves-ripple {\r\n background-color: rgba(255, 255, 255, 0.45);\r\n}\r\n.waves-effect.waves-red .waves-ripple {\r\n background-color: rgba(244, 67, 54, 0.7);\r\n}\r\n.waves-effect.waves-yellow .waves-ripple {\r\n background-color: rgba(255, 235, 59, 0.7);\r\n}\r\n.waves-effect.waves-orange .waves-ripple {\r\n background-color: rgba(255, 152, 0, 0.7);\r\n}\r\n.waves-effect.waves-purple .waves-ripple {\r\n background-color: rgba(156, 39, 176, 0.7);\r\n}\r\n.waves-effect.waves-green .waves-ripple {\r\n background-color: rgba(76, 175, 80, 0.7);\r\n}\r\n.waves-effect.waves-teal .waves-ripple {\r\n background-color: rgba(0, 150, 136, 0.7);\r\n}\r\n.waves-effect.waves-primary .waves-ripple {\r\n background-color: rgba(59, 175, 218, 0.4);\r\n}\r\n.waves-notransition {\r\n -webkit-transition: none !important;\r\n -moz-transition: none !important;\r\n -o-transition: none !important;\r\n -ms-transition: none !important;\r\n transition: none !important;\r\n}\r\n.waves-circle {\r\n -webkit-transform: translateZ(0);\r\n -moz-transform: translateZ(0);\r\n -ms-transform: translateZ(0);\r\n -o-transform: translateZ(0);\r\n transform: translateZ(0);\r\n text-align: center;\r\n width: 2.5em;\r\n height: 2.5em;\r\n line-height: 2.5em;\r\n border-radius: 50%;\r\n -webkit-mask-image: none;\r\n}\r\n.waves-input-wrapper {\r\n border-radius: 0.2em;\r\n vertical-align: bottom;\r\n}\r\n.waves-input-wrapper .waves-button-input {\r\n position: relative;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n.waves-block {\r\n display: block;\r\n}\r\n/* ===========\r\n Animation\r\n =============*/\r\n/* Bounce 1 */\r\n@-webkit-keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale(1.2);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n@-moz-keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -moz-transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -moz-transform: scale(1.2);\r\n }\r\n 100% {\r\n -moz-transform: scale(1);\r\n }\r\n}\r\n@-o-keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -o-transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -o-transform: scale(1.2);\r\n }\r\n 100% {\r\n -o-transform: scale(1);\r\n }\r\n}\r\n@keyframes cd-bounce-1 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0.5);\r\n -moz-transform: scale(0.5);\r\n -ms-transform: scale(0.5);\r\n -o-transform: scale(0.5);\r\n transform: scale(0.5);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: scale(1.2);\r\n -moz-transform: scale(1.2);\r\n -ms-transform: scale(1.2);\r\n -o-transform: scale(1.2);\r\n transform: scale(1.2);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n -ms-transform: scale(1);\r\n -o-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n/* Bounce 2 */\r\n@-webkit-keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translateX(20px);\r\n }\r\n 100% {\r\n -webkit-transform: translateX(0);\r\n }\r\n}\r\n@-moz-keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -moz-transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -moz-transform: translateX(20px);\r\n }\r\n 100% {\r\n -moz-transform: translateX(0);\r\n }\r\n}\r\n@-o-keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -o-transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -o-transform: translateX(20px);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -o-transform: translateX(0);\r\n }\r\n}\r\n@keyframes cd-bounce-2 {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: translateX(-100px);\r\n -moz-transform: translateX(-100px);\r\n -ms-transform: translateX(-100px);\r\n -o-transform: translateX(-100px);\r\n transform: translateX(-100px);\r\n }\r\n 60% {\r\n opacity: 1;\r\n -webkit-transform: translateX(20px);\r\n -moz-transform: translateX(20px);\r\n -ms-transform: translateX(20px);\r\n -o-transform: translateX(20px);\r\n transform: translateX(20px);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: translateX(0);\r\n -moz-transform: translateX(0);\r\n -ms-transform: translateX(0);\r\n -o-transform: translateX(0);\r\n transform: translateX(0);\r\n }\r\n}\r\n/* Dropdown */\r\n@-webkit-keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0);\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n }\r\n}\r\n@-moz-keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -moz-transform: scale(0);\r\n }\r\n 100% {\r\n -moz-transform: scale(1);\r\n }\r\n}\r\n@-o-keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -o-transform: scale(0);\r\n }\r\n 100% {\r\n -o-transform: scale(1);\r\n }\r\n}\r\n@keyframes dropdownOpen {\r\n 0% {\r\n opacity: 0;\r\n -webkit-transform: scale(0);\r\n -moz-transform: scale(0);\r\n -ms-transform: scale(0);\r\n -o-transform: scale(0);\r\n transform: scale(0);\r\n }\r\n 100% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n -moz-transform: scale(1);\r\n -ms-transform: scale(1);\r\n -o-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n}\r\n/* Progressbar Animated */\r\n@-webkit-keyframes animationProgress {\r\n from {\r\n width: 0;\r\n }\r\n}\r\n@keyframes animationProgress {\r\n from {\r\n width: 0;\r\n }\r\n}\r\n/* Portlets loader */\r\n@-webkit-keyframes loaderAnimate {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(220deg);\r\n }\r\n}\r\n@-moz-keyframes loaderAnimate {\r\n 0% {\r\n -moz-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -moz-transform: rotate(220deg);\r\n }\r\n}\r\n@-o-keyframes loaderAnimate {\r\n 0% {\r\n -o-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -o-transform: rotate(220deg);\r\n }\r\n}\r\n@keyframes loaderAnimate {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n transform: rotate(220deg);\r\n }\r\n}\r\n@-webkit-keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(140deg);\r\n }\r\n}\r\n@-moz-keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -moz-transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -moz-transform: rotate(140deg);\r\n }\r\n}\r\n@-o-keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -o-transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -o-transform: rotate(140deg);\r\n }\r\n}\r\n@keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(-140deg);\r\n -moz-transform: rotate(-140deg);\r\n -ms-transform: rotate(-140deg);\r\n transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #555 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #555 0 0 0 8px;\r\n -webkit-transform: rotate(140deg);\r\n -moz-transform: rotate(140deg);\r\n -ms-transform: rotate(140deg);\r\n transform: rotate(140deg);\r\n }\r\n}\r\n@keyframes loaderAnimate2 {\r\n 0% {\r\n box-shadow: inset #999 0 0 0 17px;\r\n transform: rotate(-140deg);\r\n }\r\n 50% {\r\n box-shadow: inset #999 0 0 0 2px;\r\n }\r\n 100% {\r\n box-shadow: inset #999 0 0 0 17px;\r\n transform: rotate(140deg);\r\n }\r\n}\r\n/* =============\r\n Print css\r\n============= */\r\n@media print {\r\n .logo,\r\n .breadcrumb,\r\n .page-title,\r\n .footer,\r\n .topbar-left {\r\n display: none;\r\n margin: 0px;\r\n padding: 0px;\r\n }\r\n .left,\r\n .right-bar {\r\n display: none;\r\n }\r\n .content {\r\n margin-top: 0px !important;\r\n padding-top: 0px;\r\n }\r\n .content-page {\r\n margin-left: 0px !important;\r\n margin-top: 0px;\r\n }\r\n}\r\n",null,"@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/*\r\nTemplate Name: Minton Dashboard\r\nAuthor: CoderThemes\r\nEmail: coderthemes@gmail.com\r\nFile: Icons\r\n*/\r\n/*!\r\n * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome\r\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\r\n */\r\n/* FONT PATH\r\n * -------------------------- */\r\n@font-face {\r\n font-family: 'FontAwesome';\r\n src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');\r\n src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.fa {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 FontAwesome;\r\n font-size: inherit;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n/* makes the font 33% larger relative to the icon container */\r\n.fa-lg {\r\n font-size: 1.33333333em;\r\n line-height: 0.75em;\r\n vertical-align: -15%;\r\n}\r\n.fa-2x {\r\n font-size: 2em;\r\n}\r\n.fa-3x {\r\n font-size: 3em;\r\n}\r\n.fa-4x {\r\n font-size: 4em;\r\n}\r\n.fa-5x {\r\n font-size: 5em;\r\n}\r\n.fa-fw {\r\n width: 1.28571429em;\r\n text-align: center;\r\n}\r\n.fa-ul {\r\n padding-left: 0;\r\n margin-left: 2.14285714em;\r\n list-style-type: none;\r\n}\r\n.fa-ul > li {\r\n position: relative;\r\n}\r\n.fa-li {\r\n position: absolute;\r\n left: -2.14285714em;\r\n width: 2.14285714em;\r\n top: 0.14285714em;\r\n text-align: center;\r\n}\r\n.fa-li.fa-lg {\r\n left: -1.85714286em;\r\n}\r\n.fa-border {\r\n padding: .2em .25em .15em;\r\n border: solid 0.08em #eeeeee;\r\n border-radius: .1em;\r\n}\r\n.fa-pull-left {\r\n float: left;\r\n}\r\n.fa-pull-right {\r\n float: right;\r\n}\r\n.fa.fa-pull-left {\r\n margin-right: .3em;\r\n}\r\n.fa.fa-pull-right {\r\n margin-left: .3em;\r\n}\r\n/* Deprecated as of 4.4.0 */\r\n.pull-right {\r\n float: right;\r\n}\r\n.pull-left {\r\n float: left;\r\n}\r\n.fa.pull-left {\r\n margin-right: .3em;\r\n}\r\n.fa.pull-right {\r\n margin-left: .3em;\r\n}\r\n.fa-spin {\r\n -webkit-animation: fa-spin 2s infinite linear;\r\n animation: fa-spin 2s infinite linear;\r\n}\r\n.fa-pulse {\r\n -webkit-animation: fa-spin 1s infinite steps(8);\r\n animation: fa-spin 1s infinite steps(8);\r\n}\r\n@-webkit-keyframes fa-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n@keyframes fa-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n.fa-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n.fa-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n.fa-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n.fa-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n.fa-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n:root .fa-rotate-90,\r\n:root .fa-rotate-180,\r\n:root .fa-rotate-270,\r\n:root .fa-flip-horizontal,\r\n:root .fa-flip-vertical {\r\n filter: none;\r\n}\r\n.fa-stack {\r\n position: relative;\r\n display: inline-block;\r\n width: 2em;\r\n height: 2em;\r\n line-height: 2em;\r\n vertical-align: middle;\r\n}\r\n.fa-stack-1x,\r\n.fa-stack-2x {\r\n position: absolute;\r\n left: 0;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n.fa-stack-1x {\r\n line-height: inherit;\r\n}\r\n.fa-stack-2x {\r\n font-size: 2em;\r\n}\r\n.fa-inverse {\r\n color: #ffffff;\r\n}\r\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\r\n readers do not read off random characters that represent icons */\r\n.fa-glass:before {\r\n content: \"\\f000\";\r\n}\r\n.fa-music:before {\r\n content: \"\\f001\";\r\n}\r\n.fa-search:before {\r\n content: \"\\f002\";\r\n}\r\n.fa-envelope-o:before {\r\n content: \"\\f003\";\r\n}\r\n.fa-heart:before {\r\n content: \"\\f004\";\r\n}\r\n.fa-star:before {\r\n content: \"\\f005\";\r\n}\r\n.fa-star-o:before {\r\n content: \"\\f006\";\r\n}\r\n.fa-user:before {\r\n content: \"\\f007\";\r\n}\r\n.fa-film:before {\r\n content: \"\\f008\";\r\n}\r\n.fa-th-large:before {\r\n content: \"\\f009\";\r\n}\r\n.fa-th:before {\r\n content: \"\\f00a\";\r\n}\r\n.fa-th-list:before {\r\n content: \"\\f00b\";\r\n}\r\n.fa-check:before {\r\n content: \"\\f00c\";\r\n}\r\n.fa-remove:before,\r\n.fa-close:before,\r\n.fa-times:before {\r\n content: \"\\f00d\";\r\n}\r\n.fa-search-plus:before {\r\n content: \"\\f00e\";\r\n}\r\n.fa-search-minus:before {\r\n content: \"\\f010\";\r\n}\r\n.fa-power-off:before {\r\n content: \"\\f011\";\r\n}\r\n.fa-signal:before {\r\n content: \"\\f012\";\r\n}\r\n.fa-gear:before,\r\n.fa-cog:before {\r\n content: \"\\f013\";\r\n}\r\n.fa-trash-o:before {\r\n content: \"\\f014\";\r\n}\r\n.fa-home:before {\r\n content: \"\\f015\";\r\n}\r\n.fa-file-o:before {\r\n content: \"\\f016\";\r\n}\r\n.fa-clock-o:before {\r\n content: \"\\f017\";\r\n}\r\n.fa-road:before {\r\n content: \"\\f018\";\r\n}\r\n.fa-download:before {\r\n content: \"\\f019\";\r\n}\r\n.fa-arrow-circle-o-down:before {\r\n content: \"\\f01a\";\r\n}\r\n.fa-arrow-circle-o-up:before {\r\n content: \"\\f01b\";\r\n}\r\n.fa-inbox:before {\r\n content: \"\\f01c\";\r\n}\r\n.fa-play-circle-o:before {\r\n content: \"\\f01d\";\r\n}\r\n.fa-rotate-right:before,\r\n.fa-repeat:before {\r\n content: \"\\f01e\";\r\n}\r\n.fa-refresh:before {\r\n content: \"\\f021\";\r\n}\r\n.fa-list-alt:before {\r\n content: \"\\f022\";\r\n}\r\n.fa-lock:before {\r\n content: \"\\f023\";\r\n}\r\n.fa-flag:before {\r\n content: \"\\f024\";\r\n}\r\n.fa-headphones:before {\r\n content: \"\\f025\";\r\n}\r\n.fa-volume-off:before {\r\n content: \"\\f026\";\r\n}\r\n.fa-volume-down:before {\r\n content: \"\\f027\";\r\n}\r\n.fa-volume-up:before {\r\n content: \"\\f028\";\r\n}\r\n.fa-qrcode:before {\r\n content: \"\\f029\";\r\n}\r\n.fa-barcode:before {\r\n content: \"\\f02a\";\r\n}\r\n.fa-tag:before {\r\n content: \"\\f02b\";\r\n}\r\n.fa-tags:before {\r\n content: \"\\f02c\";\r\n}\r\n.fa-book:before {\r\n content: \"\\f02d\";\r\n}\r\n.fa-bookmark:before {\r\n content: \"\\f02e\";\r\n}\r\n.fa-print:before {\r\n content: \"\\f02f\";\r\n}\r\n.fa-camera:before {\r\n content: \"\\f030\";\r\n}\r\n.fa-font:before {\r\n content: \"\\f031\";\r\n}\r\n.fa-bold:before {\r\n content: \"\\f032\";\r\n}\r\n.fa-italic:before {\r\n content: \"\\f033\";\r\n}\r\n.fa-text-height:before {\r\n content: \"\\f034\";\r\n}\r\n.fa-text-width:before {\r\n content: \"\\f035\";\r\n}\r\n.fa-align-left:before {\r\n content: \"\\f036\";\r\n}\r\n.fa-align-center:before {\r\n content: \"\\f037\";\r\n}\r\n.fa-align-right:before {\r\n content: \"\\f038\";\r\n}\r\n.fa-align-justify:before {\r\n content: \"\\f039\";\r\n}\r\n.fa-list:before {\r\n content: \"\\f03a\";\r\n}\r\n.fa-dedent:before,\r\n.fa-outdent:before {\r\n content: \"\\f03b\";\r\n}\r\n.fa-indent:before {\r\n content: \"\\f03c\";\r\n}\r\n.fa-video-camera:before {\r\n content: \"\\f03d\";\r\n}\r\n.fa-photo:before,\r\n.fa-image:before,\r\n.fa-picture-o:before {\r\n content: \"\\f03e\";\r\n}\r\n.fa-pencil:before {\r\n content: \"\\f040\";\r\n}\r\n.fa-map-marker:before {\r\n content: \"\\f041\";\r\n}\r\n.fa-adjust:before {\r\n content: \"\\f042\";\r\n}\r\n.fa-tint:before {\r\n content: \"\\f043\";\r\n}\r\n.fa-edit:before,\r\n.fa-pencil-square-o:before {\r\n content: \"\\f044\";\r\n}\r\n.fa-share-square-o:before {\r\n content: \"\\f045\";\r\n}\r\n.fa-check-square-o:before {\r\n content: \"\\f046\";\r\n}\r\n.fa-arrows:before {\r\n content: \"\\f047\";\r\n}\r\n.fa-step-backward:before {\r\n content: \"\\f048\";\r\n}\r\n.fa-fast-backward:before {\r\n content: \"\\f049\";\r\n}\r\n.fa-backward:before {\r\n content: \"\\f04a\";\r\n}\r\n.fa-play:before {\r\n content: \"\\f04b\";\r\n}\r\n.fa-pause:before {\r\n content: \"\\f04c\";\r\n}\r\n.fa-stop:before {\r\n content: \"\\f04d\";\r\n}\r\n.fa-forward:before {\r\n content: \"\\f04e\";\r\n}\r\n.fa-fast-forward:before {\r\n content: \"\\f050\";\r\n}\r\n.fa-step-forward:before {\r\n content: \"\\f051\";\r\n}\r\n.fa-eject:before {\r\n content: \"\\f052\";\r\n}\r\n.fa-chevron-left:before {\r\n content: \"\\f053\";\r\n}\r\n.fa-chevron-right:before {\r\n content: \"\\f054\";\r\n}\r\n.fa-plus-circle:before {\r\n content: \"\\f055\";\r\n}\r\n.fa-minus-circle:before {\r\n content: \"\\f056\";\r\n}\r\n.fa-times-circle:before {\r\n content: \"\\f057\";\r\n}\r\n.fa-check-circle:before {\r\n content: \"\\f058\";\r\n}\r\n.fa-question-circle:before {\r\n content: \"\\f059\";\r\n}\r\n.fa-info-circle:before {\r\n content: \"\\f05a\";\r\n}\r\n.fa-crosshairs:before {\r\n content: \"\\f05b\";\r\n}\r\n.fa-times-circle-o:before {\r\n content: \"\\f05c\";\r\n}\r\n.fa-check-circle-o:before {\r\n content: \"\\f05d\";\r\n}\r\n.fa-ban:before {\r\n content: \"\\f05e\";\r\n}\r\n.fa-arrow-left:before {\r\n content: \"\\f060\";\r\n}\r\n.fa-arrow-right:before {\r\n content: \"\\f061\";\r\n}\r\n.fa-arrow-up:before {\r\n content: \"\\f062\";\r\n}\r\n.fa-arrow-down:before {\r\n content: \"\\f063\";\r\n}\r\n.fa-mail-forward:before,\r\n.fa-share:before {\r\n content: \"\\f064\";\r\n}\r\n.fa-expand:before {\r\n content: \"\\f065\";\r\n}\r\n.fa-compress:before {\r\n content: \"\\f066\";\r\n}\r\n.fa-plus:before {\r\n content: \"\\f067\";\r\n}\r\n.fa-minus:before {\r\n content: \"\\f068\";\r\n}\r\n.fa-asterisk:before {\r\n content: \"\\f069\";\r\n}\r\n.fa-exclamation-circle:before {\r\n content: \"\\f06a\";\r\n}\r\n.fa-gift:before {\r\n content: \"\\f06b\";\r\n}\r\n.fa-leaf:before {\r\n content: \"\\f06c\";\r\n}\r\n.fa-fire:before {\r\n content: \"\\f06d\";\r\n}\r\n.fa-eye:before {\r\n content: \"\\f06e\";\r\n}\r\n.fa-eye-slash:before {\r\n content: \"\\f070\";\r\n}\r\n.fa-warning:before,\r\n.fa-exclamation-triangle:before {\r\n content: \"\\f071\";\r\n}\r\n.fa-plane:before {\r\n content: \"\\f072\";\r\n}\r\n.fa-calendar:before {\r\n content: \"\\f073\";\r\n}\r\n.fa-random:before {\r\n content: \"\\f074\";\r\n}\r\n.fa-comment:before {\r\n content: \"\\f075\";\r\n}\r\n.fa-magnet:before {\r\n content: \"\\f076\";\r\n}\r\n.fa-chevron-up:before {\r\n content: \"\\f077\";\r\n}\r\n.fa-chevron-down:before {\r\n content: \"\\f078\";\r\n}\r\n.fa-retweet:before {\r\n content: \"\\f079\";\r\n}\r\n.fa-shopping-cart:before {\r\n content: \"\\f07a\";\r\n}\r\n.fa-folder:before {\r\n content: \"\\f07b\";\r\n}\r\n.fa-folder-open:before {\r\n content: \"\\f07c\";\r\n}\r\n.fa-arrows-v:before {\r\n content: \"\\f07d\";\r\n}\r\n.fa-arrows-h:before {\r\n content: \"\\f07e\";\r\n}\r\n.fa-bar-chart-o:before,\r\n.fa-bar-chart:before {\r\n content: \"\\f080\";\r\n}\r\n.fa-twitter-square:before {\r\n content: \"\\f081\";\r\n}\r\n.fa-facebook-square:before {\r\n content: \"\\f082\";\r\n}\r\n.fa-camera-retro:before {\r\n content: \"\\f083\";\r\n}\r\n.fa-key:before {\r\n content: \"\\f084\";\r\n}\r\n.fa-gears:before,\r\n.fa-cogs:before {\r\n content: \"\\f085\";\r\n}\r\n.fa-comments:before {\r\n content: \"\\f086\";\r\n}\r\n.fa-thumbs-o-up:before {\r\n content: \"\\f087\";\r\n}\r\n.fa-thumbs-o-down:before {\r\n content: \"\\f088\";\r\n}\r\n.fa-star-half:before {\r\n content: \"\\f089\";\r\n}\r\n.fa-heart-o:before {\r\n content: \"\\f08a\";\r\n}\r\n.fa-sign-out:before {\r\n content: \"\\f08b\";\r\n}\r\n.fa-linkedin-square:before {\r\n content: \"\\f08c\";\r\n}\r\n.fa-thumb-tack:before {\r\n content: \"\\f08d\";\r\n}\r\n.fa-external-link:before {\r\n content: \"\\f08e\";\r\n}\r\n.fa-sign-in:before {\r\n content: \"\\f090\";\r\n}\r\n.fa-trophy:before {\r\n content: \"\\f091\";\r\n}\r\n.fa-github-square:before {\r\n content: \"\\f092\";\r\n}\r\n.fa-upload:before {\r\n content: \"\\f093\";\r\n}\r\n.fa-lemon-o:before {\r\n content: \"\\f094\";\r\n}\r\n.fa-phone:before {\r\n content: \"\\f095\";\r\n}\r\n.fa-square-o:before {\r\n content: \"\\f096\";\r\n}\r\n.fa-bookmark-o:before {\r\n content: \"\\f097\";\r\n}\r\n.fa-phone-square:before {\r\n content: \"\\f098\";\r\n}\r\n.fa-twitter:before {\r\n content: \"\\f099\";\r\n}\r\n.fa-facebook-f:before,\r\n.fa-facebook:before {\r\n content: \"\\f09a\";\r\n}\r\n.fa-github:before {\r\n content: \"\\f09b\";\r\n}\r\n.fa-unlock:before {\r\n content: \"\\f09c\";\r\n}\r\n.fa-credit-card:before {\r\n content: \"\\f09d\";\r\n}\r\n.fa-feed:before,\r\n.fa-rss:before {\r\n content: \"\\f09e\";\r\n}\r\n.fa-hdd-o:before {\r\n content: \"\\f0a0\";\r\n}\r\n.fa-bullhorn:before {\r\n content: \"\\f0a1\";\r\n}\r\n.fa-bell:before {\r\n content: \"\\f0f3\";\r\n}\r\n.fa-certificate:before {\r\n content: \"\\f0a3\";\r\n}\r\n.fa-hand-o-right:before {\r\n content: \"\\f0a4\";\r\n}\r\n.fa-hand-o-left:before {\r\n content: \"\\f0a5\";\r\n}\r\n.fa-hand-o-up:before {\r\n content: \"\\f0a6\";\r\n}\r\n.fa-hand-o-down:before {\r\n content: \"\\f0a7\";\r\n}\r\n.fa-arrow-circle-left:before {\r\n content: \"\\f0a8\";\r\n}\r\n.fa-arrow-circle-right:before {\r\n content: \"\\f0a9\";\r\n}\r\n.fa-arrow-circle-up:before {\r\n content: \"\\f0aa\";\r\n}\r\n.fa-arrow-circle-down:before {\r\n content: \"\\f0ab\";\r\n}\r\n.fa-globe:before {\r\n content: \"\\f0ac\";\r\n}\r\n.fa-wrench:before {\r\n content: \"\\f0ad\";\r\n}\r\n.fa-tasks:before {\r\n content: \"\\f0ae\";\r\n}\r\n.fa-filter:before {\r\n content: \"\\f0b0\";\r\n}\r\n.fa-briefcase:before {\r\n content: \"\\f0b1\";\r\n}\r\n.fa-arrows-alt:before {\r\n content: \"\\f0b2\";\r\n}\r\n.fa-group:before,\r\n.fa-users:before {\r\n content: \"\\f0c0\";\r\n}\r\n.fa-chain:before,\r\n.fa-link:before {\r\n content: \"\\f0c1\";\r\n}\r\n.fa-cloud:before {\r\n content: \"\\f0c2\";\r\n}\r\n.fa-flask:before {\r\n content: \"\\f0c3\";\r\n}\r\n.fa-cut:before,\r\n.fa-scissors:before {\r\n content: \"\\f0c4\";\r\n}\r\n.fa-copy:before,\r\n.fa-files-o:before {\r\n content: \"\\f0c5\";\r\n}\r\n.fa-paperclip:before {\r\n content: \"\\f0c6\";\r\n}\r\n.fa-save:before,\r\n.fa-floppy-o:before {\r\n content: \"\\f0c7\";\r\n}\r\n.fa-square:before {\r\n content: \"\\f0c8\";\r\n}\r\n.fa-navicon:before,\r\n.fa-reorder:before,\r\n.fa-bars:before {\r\n content: \"\\f0c9\";\r\n}\r\n.fa-list-ul:before {\r\n content: \"\\f0ca\";\r\n}\r\n.fa-list-ol:before {\r\n content: \"\\f0cb\";\r\n}\r\n.fa-strikethrough:before {\r\n content: \"\\f0cc\";\r\n}\r\n.fa-underline:before {\r\n content: \"\\f0cd\";\r\n}\r\n.fa-table:before {\r\n content: \"\\f0ce\";\r\n}\r\n.fa-magic:before {\r\n content: \"\\f0d0\";\r\n}\r\n.fa-truck:before {\r\n content: \"\\f0d1\";\r\n}\r\n.fa-pinterest:before {\r\n content: \"\\f0d2\";\r\n}\r\n.fa-pinterest-square:before {\r\n content: \"\\f0d3\";\r\n}\r\n.fa-google-plus-square:before {\r\n content: \"\\f0d4\";\r\n}\r\n.fa-google-plus:before {\r\n content: \"\\f0d5\";\r\n}\r\n.fa-money:before {\r\n content: \"\\f0d6\";\r\n}\r\n.fa-caret-down:before {\r\n content: \"\\f0d7\";\r\n}\r\n.fa-caret-up:before {\r\n content: \"\\f0d8\";\r\n}\r\n.fa-caret-left:before {\r\n content: \"\\f0d9\";\r\n}\r\n.fa-caret-right:before {\r\n content: \"\\f0da\";\r\n}\r\n.fa-columns:before {\r\n content: \"\\f0db\";\r\n}\r\n.fa-unsorted:before,\r\n.fa-sort:before {\r\n content: \"\\f0dc\";\r\n}\r\n.fa-sort-down:before,\r\n.fa-sort-desc:before {\r\n content: \"\\f0dd\";\r\n}\r\n.fa-sort-up:before,\r\n.fa-sort-asc:before {\r\n content: \"\\f0de\";\r\n}\r\n.fa-envelope:before {\r\n content: \"\\f0e0\";\r\n}\r\n.fa-linkedin:before {\r\n content: \"\\f0e1\";\r\n}\r\n.fa-rotate-left:before,\r\n.fa-undo:before {\r\n content: \"\\f0e2\";\r\n}\r\n.fa-legal:before,\r\n.fa-gavel:before {\r\n content: \"\\f0e3\";\r\n}\r\n.fa-dashboard:before,\r\n.fa-tachometer:before {\r\n content: \"\\f0e4\";\r\n}\r\n.fa-comment-o:before {\r\n content: \"\\f0e5\";\r\n}\r\n.fa-comments-o:before {\r\n content: \"\\f0e6\";\r\n}\r\n.fa-flash:before,\r\n.fa-bolt:before {\r\n content: \"\\f0e7\";\r\n}\r\n.fa-sitemap:before {\r\n content: \"\\f0e8\";\r\n}\r\n.fa-umbrella:before {\r\n content: \"\\f0e9\";\r\n}\r\n.fa-paste:before,\r\n.fa-clipboard:before {\r\n content: \"\\f0ea\";\r\n}\r\n.fa-lightbulb-o:before {\r\n content: \"\\f0eb\";\r\n}\r\n.fa-exchange:before {\r\n content: \"\\f0ec\";\r\n}\r\n.fa-cloud-download:before {\r\n content: \"\\f0ed\";\r\n}\r\n.fa-cloud-upload:before {\r\n content: \"\\f0ee\";\r\n}\r\n.fa-user-md:before {\r\n content: \"\\f0f0\";\r\n}\r\n.fa-stethoscope:before {\r\n content: \"\\f0f1\";\r\n}\r\n.fa-suitcase:before {\r\n content: \"\\f0f2\";\r\n}\r\n.fa-bell-o:before {\r\n content: \"\\f0a2\";\r\n}\r\n.fa-coffee:before {\r\n content: \"\\f0f4\";\r\n}\r\n.fa-cutlery:before {\r\n content: \"\\f0f5\";\r\n}\r\n.fa-file-text-o:before {\r\n content: \"\\f0f6\";\r\n}\r\n.fa-building-o:before {\r\n content: \"\\f0f7\";\r\n}\r\n.fa-hospital-o:before {\r\n content: \"\\f0f8\";\r\n}\r\n.fa-ambulance:before {\r\n content: \"\\f0f9\";\r\n}\r\n.fa-medkit:before {\r\n content: \"\\f0fa\";\r\n}\r\n.fa-fighter-jet:before {\r\n content: \"\\f0fb\";\r\n}\r\n.fa-beer:before {\r\n content: \"\\f0fc\";\r\n}\r\n.fa-h-square:before {\r\n content: \"\\f0fd\";\r\n}\r\n.fa-plus-square:before {\r\n content: \"\\f0fe\";\r\n}\r\n.fa-angle-double-left:before {\r\n content: \"\\f100\";\r\n}\r\n.fa-angle-double-right:before {\r\n content: \"\\f101\";\r\n}\r\n.fa-angle-double-up:before {\r\n content: \"\\f102\";\r\n}\r\n.fa-angle-double-down:before {\r\n content: \"\\f103\";\r\n}\r\n.fa-angle-left:before {\r\n content: \"\\f104\";\r\n}\r\n.fa-angle-right:before {\r\n content: \"\\f105\";\r\n}\r\n.fa-angle-up:before {\r\n content: \"\\f106\";\r\n}\r\n.fa-angle-down:before {\r\n content: \"\\f107\";\r\n}\r\n.fa-desktop:before {\r\n content: \"\\f108\";\r\n}\r\n.fa-laptop:before {\r\n content: \"\\f109\";\r\n}\r\n.fa-tablet:before {\r\n content: \"\\f10a\";\r\n}\r\n.fa-mobile-phone:before,\r\n.fa-mobile:before {\r\n content: \"\\f10b\";\r\n}\r\n.fa-circle-o:before {\r\n content: \"\\f10c\";\r\n}\r\n.fa-quote-left:before {\r\n content: \"\\f10d\";\r\n}\r\n.fa-quote-right:before {\r\n content: \"\\f10e\";\r\n}\r\n.fa-spinner:before {\r\n content: \"\\f110\";\r\n}\r\n.fa-circle:before {\r\n content: \"\\f111\";\r\n}\r\n.fa-mail-reply:before,\r\n.fa-reply:before {\r\n content: \"\\f112\";\r\n}\r\n.fa-github-alt:before {\r\n content: \"\\f113\";\r\n}\r\n.fa-folder-o:before {\r\n content: \"\\f114\";\r\n}\r\n.fa-folder-open-o:before {\r\n content: \"\\f115\";\r\n}\r\n.fa-smile-o:before {\r\n content: \"\\f118\";\r\n}\r\n.fa-frown-o:before {\r\n content: \"\\f119\";\r\n}\r\n.fa-meh-o:before {\r\n content: \"\\f11a\";\r\n}\r\n.fa-gamepad:before {\r\n content: \"\\f11b\";\r\n}\r\n.fa-keyboard-o:before {\r\n content: \"\\f11c\";\r\n}\r\n.fa-flag-o:before {\r\n content: \"\\f11d\";\r\n}\r\n.fa-flag-checkered:before {\r\n content: \"\\f11e\";\r\n}\r\n.fa-terminal:before {\r\n content: \"\\f120\";\r\n}\r\n.fa-code:before {\r\n content: \"\\f121\";\r\n}\r\n.fa-mail-reply-all:before,\r\n.fa-reply-all:before {\r\n content: \"\\f122\";\r\n}\r\n.fa-star-half-empty:before,\r\n.fa-star-half-full:before,\r\n.fa-star-half-o:before {\r\n content: \"\\f123\";\r\n}\r\n.fa-location-arrow:before {\r\n content: \"\\f124\";\r\n}\r\n.fa-crop:before {\r\n content: \"\\f125\";\r\n}\r\n.fa-code-fork:before {\r\n content: \"\\f126\";\r\n}\r\n.fa-unlink:before,\r\n.fa-chain-broken:before {\r\n content: \"\\f127\";\r\n}\r\n.fa-question:before {\r\n content: \"\\f128\";\r\n}\r\n.fa-info:before {\r\n content: \"\\f129\";\r\n}\r\n.fa-exclamation:before {\r\n content: \"\\f12a\";\r\n}\r\n.fa-superscript:before {\r\n content: \"\\f12b\";\r\n}\r\n.fa-subscript:before {\r\n content: \"\\f12c\";\r\n}\r\n.fa-eraser:before {\r\n content: \"\\f12d\";\r\n}\r\n.fa-puzzle-piece:before {\r\n content: \"\\f12e\";\r\n}\r\n.fa-microphone:before {\r\n content: \"\\f130\";\r\n}\r\n.fa-microphone-slash:before {\r\n content: \"\\f131\";\r\n}\r\n.fa-shield:before {\r\n content: \"\\f132\";\r\n}\r\n.fa-calendar-o:before {\r\n content: \"\\f133\";\r\n}\r\n.fa-fire-extinguisher:before {\r\n content: \"\\f134\";\r\n}\r\n.fa-rocket:before {\r\n content: \"\\f135\";\r\n}\r\n.fa-maxcdn:before {\r\n content: \"\\f136\";\r\n}\r\n.fa-chevron-circle-left:before {\r\n content: \"\\f137\";\r\n}\r\n.fa-chevron-circle-right:before {\r\n content: \"\\f138\";\r\n}\r\n.fa-chevron-circle-up:before {\r\n content: \"\\f139\";\r\n}\r\n.fa-chevron-circle-down:before {\r\n content: \"\\f13a\";\r\n}\r\n.fa-html5:before {\r\n content: \"\\f13b\";\r\n}\r\n.fa-css3:before {\r\n content: \"\\f13c\";\r\n}\r\n.fa-anchor:before {\r\n content: \"\\f13d\";\r\n}\r\n.fa-unlock-alt:before {\r\n content: \"\\f13e\";\r\n}\r\n.fa-bullseye:before {\r\n content: \"\\f140\";\r\n}\r\n.fa-ellipsis-h:before {\r\n content: \"\\f141\";\r\n}\r\n.fa-ellipsis-v:before {\r\n content: \"\\f142\";\r\n}\r\n.fa-rss-square:before {\r\n content: \"\\f143\";\r\n}\r\n.fa-play-circle:before {\r\n content: \"\\f144\";\r\n}\r\n.fa-ticket:before {\r\n content: \"\\f145\";\r\n}\r\n.fa-minus-square:before {\r\n content: \"\\f146\";\r\n}\r\n.fa-minus-square-o:before {\r\n content: \"\\f147\";\r\n}\r\n.fa-level-up:before {\r\n content: \"\\f148\";\r\n}\r\n.fa-level-down:before {\r\n content: \"\\f149\";\r\n}\r\n.fa-check-square:before {\r\n content: \"\\f14a\";\r\n}\r\n.fa-pencil-square:before {\r\n content: \"\\f14b\";\r\n}\r\n.fa-external-link-square:before {\r\n content: \"\\f14c\";\r\n}\r\n.fa-share-square:before {\r\n content: \"\\f14d\";\r\n}\r\n.fa-compass:before {\r\n content: \"\\f14e\";\r\n}\r\n.fa-toggle-down:before,\r\n.fa-caret-square-o-down:before {\r\n content: \"\\f150\";\r\n}\r\n.fa-toggle-up:before,\r\n.fa-caret-square-o-up:before {\r\n content: \"\\f151\";\r\n}\r\n.fa-toggle-right:before,\r\n.fa-caret-square-o-right:before {\r\n content: \"\\f152\";\r\n}\r\n.fa-euro:before,\r\n.fa-eur:before {\r\n content: \"\\f153\";\r\n}\r\n.fa-gbp:before {\r\n content: \"\\f154\";\r\n}\r\n.fa-dollar:before,\r\n.fa-usd:before {\r\n content: \"\\f155\";\r\n}\r\n.fa-rupee:before,\r\n.fa-inr:before {\r\n content: \"\\f156\";\r\n}\r\n.fa-cny:before,\r\n.fa-rmb:before,\r\n.fa-yen:before,\r\n.fa-jpy:before {\r\n content: \"\\f157\";\r\n}\r\n.fa-ruble:before,\r\n.fa-rouble:before,\r\n.fa-rub:before {\r\n content: \"\\f158\";\r\n}\r\n.fa-won:before,\r\n.fa-krw:before {\r\n content: \"\\f159\";\r\n}\r\n.fa-bitcoin:before,\r\n.fa-btc:before {\r\n content: \"\\f15a\";\r\n}\r\n.fa-file:before {\r\n content: \"\\f15b\";\r\n}\r\n.fa-file-text:before {\r\n content: \"\\f15c\";\r\n}\r\n.fa-sort-alpha-asc:before {\r\n content: \"\\f15d\";\r\n}\r\n.fa-sort-alpha-desc:before {\r\n content: \"\\f15e\";\r\n}\r\n.fa-sort-amount-asc:before {\r\n content: \"\\f160\";\r\n}\r\n.fa-sort-amount-desc:before {\r\n content: \"\\f161\";\r\n}\r\n.fa-sort-numeric-asc:before {\r\n content: \"\\f162\";\r\n}\r\n.fa-sort-numeric-desc:before {\r\n content: \"\\f163\";\r\n}\r\n.fa-thumbs-up:before {\r\n content: \"\\f164\";\r\n}\r\n.fa-thumbs-down:before {\r\n content: \"\\f165\";\r\n}\r\n.fa-youtube-square:before {\r\n content: \"\\f166\";\r\n}\r\n.fa-youtube:before {\r\n content: \"\\f167\";\r\n}\r\n.fa-xing:before {\r\n content: \"\\f168\";\r\n}\r\n.fa-xing-square:before {\r\n content: \"\\f169\";\r\n}\r\n.fa-youtube-play:before {\r\n content: \"\\f16a\";\r\n}\r\n.fa-dropbox:before {\r\n content: \"\\f16b\";\r\n}\r\n.fa-stack-overflow:before {\r\n content: \"\\f16c\";\r\n}\r\n.fa-instagram:before {\r\n content: \"\\f16d\";\r\n}\r\n.fa-flickr:before {\r\n content: \"\\f16e\";\r\n}\r\n.fa-adn:before {\r\n content: \"\\f170\";\r\n}\r\n.fa-bitbucket:before {\r\n content: \"\\f171\";\r\n}\r\n.fa-bitbucket-square:before {\r\n content: \"\\f172\";\r\n}\r\n.fa-tumblr:before {\r\n content: \"\\f173\";\r\n}\r\n.fa-tumblr-square:before {\r\n content: \"\\f174\";\r\n}\r\n.fa-long-arrow-down:before {\r\n content: \"\\f175\";\r\n}\r\n.fa-long-arrow-up:before {\r\n content: \"\\f176\";\r\n}\r\n.fa-long-arrow-left:before {\r\n content: \"\\f177\";\r\n}\r\n.fa-long-arrow-right:before {\r\n content: \"\\f178\";\r\n}\r\n.fa-apple:before {\r\n content: \"\\f179\";\r\n}\r\n.fa-windows:before {\r\n content: \"\\f17a\";\r\n}\r\n.fa-android:before {\r\n content: \"\\f17b\";\r\n}\r\n.fa-linux:before {\r\n content: \"\\f17c\";\r\n}\r\n.fa-dribbble:before {\r\n content: \"\\f17d\";\r\n}\r\n.fa-skype:before {\r\n content: \"\\f17e\";\r\n}\r\n.fa-foursquare:before {\r\n content: \"\\f180\";\r\n}\r\n.fa-trello:before {\r\n content: \"\\f181\";\r\n}\r\n.fa-female:before {\r\n content: \"\\f182\";\r\n}\r\n.fa-male:before {\r\n content: \"\\f183\";\r\n}\r\n.fa-gittip:before,\r\n.fa-gratipay:before {\r\n content: \"\\f184\";\r\n}\r\n.fa-sun-o:before {\r\n content: \"\\f185\";\r\n}\r\n.fa-moon-o:before {\r\n content: \"\\f186\";\r\n}\r\n.fa-archive:before {\r\n content: \"\\f187\";\r\n}\r\n.fa-bug:before {\r\n content: \"\\f188\";\r\n}\r\n.fa-vk:before {\r\n content: \"\\f189\";\r\n}\r\n.fa-weibo:before {\r\n content: \"\\f18a\";\r\n}\r\n.fa-renren:before {\r\n content: \"\\f18b\";\r\n}\r\n.fa-pagelines:before {\r\n content: \"\\f18c\";\r\n}\r\n.fa-stack-exchange:before {\r\n content: \"\\f18d\";\r\n}\r\n.fa-arrow-circle-o-right:before {\r\n content: \"\\f18e\";\r\n}\r\n.fa-arrow-circle-o-left:before {\r\n content: \"\\f190\";\r\n}\r\n.fa-toggle-left:before,\r\n.fa-caret-square-o-left:before {\r\n content: \"\\f191\";\r\n}\r\n.fa-dot-circle-o:before {\r\n content: \"\\f192\";\r\n}\r\n.fa-wheelchair:before {\r\n content: \"\\f193\";\r\n}\r\n.fa-vimeo-square:before {\r\n content: \"\\f194\";\r\n}\r\n.fa-turkish-lira:before,\r\n.fa-try:before {\r\n content: \"\\f195\";\r\n}\r\n.fa-plus-square-o:before {\r\n content: \"\\f196\";\r\n}\r\n.fa-space-shuttle:before {\r\n content: \"\\f197\";\r\n}\r\n.fa-slack:before {\r\n content: \"\\f198\";\r\n}\r\n.fa-envelope-square:before {\r\n content: \"\\f199\";\r\n}\r\n.fa-wordpress:before {\r\n content: \"\\f19a\";\r\n}\r\n.fa-openid:before {\r\n content: \"\\f19b\";\r\n}\r\n.fa-institution:before,\r\n.fa-bank:before,\r\n.fa-university:before {\r\n content: \"\\f19c\";\r\n}\r\n.fa-mortar-board:before,\r\n.fa-graduation-cap:before {\r\n content: \"\\f19d\";\r\n}\r\n.fa-yahoo:before {\r\n content: \"\\f19e\";\r\n}\r\n.fa-google:before {\r\n content: \"\\f1a0\";\r\n}\r\n.fa-reddit:before {\r\n content: \"\\f1a1\";\r\n}\r\n.fa-reddit-square:before {\r\n content: \"\\f1a2\";\r\n}\r\n.fa-stumbleupon-circle:before {\r\n content: \"\\f1a3\";\r\n}\r\n.fa-stumbleupon:before {\r\n content: \"\\f1a4\";\r\n}\r\n.fa-delicious:before {\r\n content: \"\\f1a5\";\r\n}\r\n.fa-digg:before {\r\n content: \"\\f1a6\";\r\n}\r\n.fa-pied-piper:before {\r\n content: \"\\f1a7\";\r\n}\r\n.fa-pied-piper-alt:before {\r\n content: \"\\f1a8\";\r\n}\r\n.fa-drupal:before {\r\n content: \"\\f1a9\";\r\n}\r\n.fa-joomla:before {\r\n content: \"\\f1aa\";\r\n}\r\n.fa-language:before {\r\n content: \"\\f1ab\";\r\n}\r\n.fa-fax:before {\r\n content: \"\\f1ac\";\r\n}\r\n.fa-building:before {\r\n content: \"\\f1ad\";\r\n}\r\n.fa-child:before {\r\n content: \"\\f1ae\";\r\n}\r\n.fa-paw:before {\r\n content: \"\\f1b0\";\r\n}\r\n.fa-spoon:before {\r\n content: \"\\f1b1\";\r\n}\r\n.fa-cube:before {\r\n content: \"\\f1b2\";\r\n}\r\n.fa-cubes:before {\r\n content: \"\\f1b3\";\r\n}\r\n.fa-behance:before {\r\n content: \"\\f1b4\";\r\n}\r\n.fa-behance-square:before {\r\n content: \"\\f1b5\";\r\n}\r\n.fa-steam:before {\r\n content: \"\\f1b6\";\r\n}\r\n.fa-steam-square:before {\r\n content: \"\\f1b7\";\r\n}\r\n.fa-recycle:before {\r\n content: \"\\f1b8\";\r\n}\r\n.fa-automobile:before,\r\n.fa-car:before {\r\n content: \"\\f1b9\";\r\n}\r\n.fa-cab:before,\r\n.fa-taxi:before {\r\n content: \"\\f1ba\";\r\n}\r\n.fa-tree:before {\r\n content: \"\\f1bb\";\r\n}\r\n.fa-spotify:before {\r\n content: \"\\f1bc\";\r\n}\r\n.fa-deviantart:before {\r\n content: \"\\f1bd\";\r\n}\r\n.fa-soundcloud:before {\r\n content: \"\\f1be\";\r\n}\r\n.fa-database:before {\r\n content: \"\\f1c0\";\r\n}\r\n.fa-file-pdf-o:before {\r\n content: \"\\f1c1\";\r\n}\r\n.fa-file-word-o:before {\r\n content: \"\\f1c2\";\r\n}\r\n.fa-file-excel-o:before {\r\n content: \"\\f1c3\";\r\n}\r\n.fa-file-powerpoint-o:before {\r\n content: \"\\f1c4\";\r\n}\r\n.fa-file-photo-o:before,\r\n.fa-file-picture-o:before,\r\n.fa-file-image-o:before {\r\n content: \"\\f1c5\";\r\n}\r\n.fa-file-zip-o:before,\r\n.fa-file-archive-o:before {\r\n content: \"\\f1c6\";\r\n}\r\n.fa-file-sound-o:before,\r\n.fa-file-audio-o:before {\r\n content: \"\\f1c7\";\r\n}\r\n.fa-file-movie-o:before,\r\n.fa-file-video-o:before {\r\n content: \"\\f1c8\";\r\n}\r\n.fa-file-code-o:before {\r\n content: \"\\f1c9\";\r\n}\r\n.fa-vine:before {\r\n content: \"\\f1ca\";\r\n}\r\n.fa-codepen:before {\r\n content: \"\\f1cb\";\r\n}\r\n.fa-jsfiddle:before {\r\n content: \"\\f1cc\";\r\n}\r\n.fa-life-bouy:before,\r\n.fa-life-buoy:before,\r\n.fa-life-saver:before,\r\n.fa-support:before,\r\n.fa-life-ring:before {\r\n content: \"\\f1cd\";\r\n}\r\n.fa-circle-o-notch:before {\r\n content: \"\\f1ce\";\r\n}\r\n.fa-ra:before,\r\n.fa-rebel:before {\r\n content: \"\\f1d0\";\r\n}\r\n.fa-ge:before,\r\n.fa-empire:before {\r\n content: \"\\f1d1\";\r\n}\r\n.fa-git-square:before {\r\n content: \"\\f1d2\";\r\n}\r\n.fa-git:before {\r\n content: \"\\f1d3\";\r\n}\r\n.fa-y-combinator-square:before,\r\n.fa-yc-square:before,\r\n.fa-hacker-news:before {\r\n content: \"\\f1d4\";\r\n}\r\n.fa-tencent-weibo:before {\r\n content: \"\\f1d5\";\r\n}\r\n.fa-qq:before {\r\n content: \"\\f1d6\";\r\n}\r\n.fa-wechat:before,\r\n.fa-weixin:before {\r\n content: \"\\f1d7\";\r\n}\r\n.fa-send:before,\r\n.fa-paper-plane:before {\r\n content: \"\\f1d8\";\r\n}\r\n.fa-send-o:before,\r\n.fa-paper-plane-o:before {\r\n content: \"\\f1d9\";\r\n}\r\n.fa-history:before {\r\n content: \"\\f1da\";\r\n}\r\n.fa-circle-thin:before {\r\n content: \"\\f1db\";\r\n}\r\n.fa-header:before {\r\n content: \"\\f1dc\";\r\n}\r\n.fa-paragraph:before {\r\n content: \"\\f1dd\";\r\n}\r\n.fa-sliders:before {\r\n content: \"\\f1de\";\r\n}\r\n.fa-share-alt:before {\r\n content: \"\\f1e0\";\r\n}\r\n.fa-share-alt-square:before {\r\n content: \"\\f1e1\";\r\n}\r\n.fa-bomb:before {\r\n content: \"\\f1e2\";\r\n}\r\n.fa-soccer-ball-o:before,\r\n.fa-futbol-o:before {\r\n content: \"\\f1e3\";\r\n}\r\n.fa-tty:before {\r\n content: \"\\f1e4\";\r\n}\r\n.fa-binoculars:before {\r\n content: \"\\f1e5\";\r\n}\r\n.fa-plug:before {\r\n content: \"\\f1e6\";\r\n}\r\n.fa-slideshare:before {\r\n content: \"\\f1e7\";\r\n}\r\n.fa-twitch:before {\r\n content: \"\\f1e8\";\r\n}\r\n.fa-yelp:before {\r\n content: \"\\f1e9\";\r\n}\r\n.fa-newspaper-o:before {\r\n content: \"\\f1ea\";\r\n}\r\n.fa-wifi:before {\r\n content: \"\\f1eb\";\r\n}\r\n.fa-calculator:before {\r\n content: \"\\f1ec\";\r\n}\r\n.fa-paypal:before {\r\n content: \"\\f1ed\";\r\n}\r\n.fa-google-wallet:before {\r\n content: \"\\f1ee\";\r\n}\r\n.fa-cc-visa:before {\r\n content: \"\\f1f0\";\r\n}\r\n.fa-cc-mastercard:before {\r\n content: \"\\f1f1\";\r\n}\r\n.fa-cc-discover:before {\r\n content: \"\\f1f2\";\r\n}\r\n.fa-cc-amex:before {\r\n content: \"\\f1f3\";\r\n}\r\n.fa-cc-paypal:before {\r\n content: \"\\f1f4\";\r\n}\r\n.fa-cc-stripe:before {\r\n content: \"\\f1f5\";\r\n}\r\n.fa-bell-slash:before {\r\n content: \"\\f1f6\";\r\n}\r\n.fa-bell-slash-o:before {\r\n content: \"\\f1f7\";\r\n}\r\n.fa-trash:before {\r\n content: \"\\f1f8\";\r\n}\r\n.fa-copyright:before {\r\n content: \"\\f1f9\";\r\n}\r\n.fa-at:before {\r\n content: \"\\f1fa\";\r\n}\r\n.fa-eyedropper:before {\r\n content: \"\\f1fb\";\r\n}\r\n.fa-paint-brush:before {\r\n content: \"\\f1fc\";\r\n}\r\n.fa-birthday-cake:before {\r\n content: \"\\f1fd\";\r\n}\r\n.fa-area-chart:before {\r\n content: \"\\f1fe\";\r\n}\r\n.fa-pie-chart:before {\r\n content: \"\\f200\";\r\n}\r\n.fa-line-chart:before {\r\n content: \"\\f201\";\r\n}\r\n.fa-lastfm:before {\r\n content: \"\\f202\";\r\n}\r\n.fa-lastfm-square:before {\r\n content: \"\\f203\";\r\n}\r\n.fa-toggle-off:before {\r\n content: \"\\f204\";\r\n}\r\n.fa-toggle-on:before {\r\n content: \"\\f205\";\r\n}\r\n.fa-bicycle:before {\r\n content: \"\\f206\";\r\n}\r\n.fa-bus:before {\r\n content: \"\\f207\";\r\n}\r\n.fa-ioxhost:before {\r\n content: \"\\f208\";\r\n}\r\n.fa-angellist:before {\r\n content: \"\\f209\";\r\n}\r\n.fa-cc:before {\r\n content: \"\\f20a\";\r\n}\r\n.fa-shekel:before,\r\n.fa-sheqel:before,\r\n.fa-ils:before {\r\n content: \"\\f20b\";\r\n}\r\n.fa-meanpath:before {\r\n content: \"\\f20c\";\r\n}\r\n.fa-buysellads:before {\r\n content: \"\\f20d\";\r\n}\r\n.fa-connectdevelop:before {\r\n content: \"\\f20e\";\r\n}\r\n.fa-dashcube:before {\r\n content: \"\\f210\";\r\n}\r\n.fa-forumbee:before {\r\n content: \"\\f211\";\r\n}\r\n.fa-leanpub:before {\r\n content: \"\\f212\";\r\n}\r\n.fa-sellsy:before {\r\n content: \"\\f213\";\r\n}\r\n.fa-shirtsinbulk:before {\r\n content: \"\\f214\";\r\n}\r\n.fa-simplybuilt:before {\r\n content: \"\\f215\";\r\n}\r\n.fa-skyatlas:before {\r\n content: \"\\f216\";\r\n}\r\n.fa-cart-plus:before {\r\n content: \"\\f217\";\r\n}\r\n.fa-cart-arrow-down:before {\r\n content: \"\\f218\";\r\n}\r\n.fa-diamond:before {\r\n content: \"\\f219\";\r\n}\r\n.fa-ship:before {\r\n content: \"\\f21a\";\r\n}\r\n.fa-user-secret:before {\r\n content: \"\\f21b\";\r\n}\r\n.fa-motorcycle:before {\r\n content: \"\\f21c\";\r\n}\r\n.fa-street-view:before {\r\n content: \"\\f21d\";\r\n}\r\n.fa-heartbeat:before {\r\n content: \"\\f21e\";\r\n}\r\n.fa-venus:before {\r\n content: \"\\f221\";\r\n}\r\n.fa-mars:before {\r\n content: \"\\f222\";\r\n}\r\n.fa-mercury:before {\r\n content: \"\\f223\";\r\n}\r\n.fa-intersex:before,\r\n.fa-transgender:before {\r\n content: \"\\f224\";\r\n}\r\n.fa-transgender-alt:before {\r\n content: \"\\f225\";\r\n}\r\n.fa-venus-double:before {\r\n content: \"\\f226\";\r\n}\r\n.fa-mars-double:before {\r\n content: \"\\f227\";\r\n}\r\n.fa-venus-mars:before {\r\n content: \"\\f228\";\r\n}\r\n.fa-mars-stroke:before {\r\n content: \"\\f229\";\r\n}\r\n.fa-mars-stroke-v:before {\r\n content: \"\\f22a\";\r\n}\r\n.fa-mars-stroke-h:before {\r\n content: \"\\f22b\";\r\n}\r\n.fa-neuter:before {\r\n content: \"\\f22c\";\r\n}\r\n.fa-genderless:before {\r\n content: \"\\f22d\";\r\n}\r\n.fa-facebook-official:before {\r\n content: \"\\f230\";\r\n}\r\n.fa-pinterest-p:before {\r\n content: \"\\f231\";\r\n}\r\n.fa-whatsapp:before {\r\n content: \"\\f232\";\r\n}\r\n.fa-server:before {\r\n content: \"\\f233\";\r\n}\r\n.fa-user-plus:before {\r\n content: \"\\f234\";\r\n}\r\n.fa-user-times:before {\r\n content: \"\\f235\";\r\n}\r\n.fa-hotel:before,\r\n.fa-bed:before {\r\n content: \"\\f236\";\r\n}\r\n.fa-viacoin:before {\r\n content: \"\\f237\";\r\n}\r\n.fa-train:before {\r\n content: \"\\f238\";\r\n}\r\n.fa-subway:before {\r\n content: \"\\f239\";\r\n}\r\n.fa-medium:before {\r\n content: \"\\f23a\";\r\n}\r\n.fa-yc:before,\r\n.fa-y-combinator:before {\r\n content: \"\\f23b\";\r\n}\r\n.fa-optin-monster:before {\r\n content: \"\\f23c\";\r\n}\r\n.fa-opencart:before {\r\n content: \"\\f23d\";\r\n}\r\n.fa-expeditedssl:before {\r\n content: \"\\f23e\";\r\n}\r\n.fa-battery-4:before,\r\n.fa-battery-full:before {\r\n content: \"\\f240\";\r\n}\r\n.fa-battery-3:before,\r\n.fa-battery-three-quarters:before {\r\n content: \"\\f241\";\r\n}\r\n.fa-battery-2:before,\r\n.fa-battery-half:before {\r\n content: \"\\f242\";\r\n}\r\n.fa-battery-1:before,\r\n.fa-battery-quarter:before {\r\n content: \"\\f243\";\r\n}\r\n.fa-battery-0:before,\r\n.fa-battery-empty:before {\r\n content: \"\\f244\";\r\n}\r\n.fa-mouse-pointer:before {\r\n content: \"\\f245\";\r\n}\r\n.fa-i-cursor:before {\r\n content: \"\\f246\";\r\n}\r\n.fa-object-group:before {\r\n content: \"\\f247\";\r\n}\r\n.fa-object-ungroup:before {\r\n content: \"\\f248\";\r\n}\r\n.fa-sticky-note:before {\r\n content: \"\\f249\";\r\n}\r\n.fa-sticky-note-o:before {\r\n content: \"\\f24a\";\r\n}\r\n.fa-cc-jcb:before {\r\n content: \"\\f24b\";\r\n}\r\n.fa-cc-diners-club:before {\r\n content: \"\\f24c\";\r\n}\r\n.fa-clone:before {\r\n content: \"\\f24d\";\r\n}\r\n.fa-balance-scale:before {\r\n content: \"\\f24e\";\r\n}\r\n.fa-hourglass-o:before {\r\n content: \"\\f250\";\r\n}\r\n.fa-hourglass-1:before,\r\n.fa-hourglass-start:before {\r\n content: \"\\f251\";\r\n}\r\n.fa-hourglass-2:before,\r\n.fa-hourglass-half:before {\r\n content: \"\\f252\";\r\n}\r\n.fa-hourglass-3:before,\r\n.fa-hourglass-end:before {\r\n content: \"\\f253\";\r\n}\r\n.fa-hourglass:before {\r\n content: \"\\f254\";\r\n}\r\n.fa-hand-grab-o:before,\r\n.fa-hand-rock-o:before {\r\n content: \"\\f255\";\r\n}\r\n.fa-hand-stop-o:before,\r\n.fa-hand-paper-o:before {\r\n content: \"\\f256\";\r\n}\r\n.fa-hand-scissors-o:before {\r\n content: \"\\f257\";\r\n}\r\n.fa-hand-lizard-o:before {\r\n content: \"\\f258\";\r\n}\r\n.fa-hand-spock-o:before {\r\n content: \"\\f259\";\r\n}\r\n.fa-hand-pointer-o:before {\r\n content: \"\\f25a\";\r\n}\r\n.fa-hand-peace-o:before {\r\n content: \"\\f25b\";\r\n}\r\n.fa-trademark:before {\r\n content: \"\\f25c\";\r\n}\r\n.fa-registered:before {\r\n content: \"\\f25d\";\r\n}\r\n.fa-creative-commons:before {\r\n content: \"\\f25e\";\r\n}\r\n.fa-gg:before {\r\n content: \"\\f260\";\r\n}\r\n.fa-gg-circle:before {\r\n content: \"\\f261\";\r\n}\r\n.fa-tripadvisor:before {\r\n content: \"\\f262\";\r\n}\r\n.fa-odnoklassniki:before {\r\n content: \"\\f263\";\r\n}\r\n.fa-odnoklassniki-square:before {\r\n content: \"\\f264\";\r\n}\r\n.fa-get-pocket:before {\r\n content: \"\\f265\";\r\n}\r\n.fa-wikipedia-w:before {\r\n content: \"\\f266\";\r\n}\r\n.fa-safari:before {\r\n content: \"\\f267\";\r\n}\r\n.fa-chrome:before {\r\n content: \"\\f268\";\r\n}\r\n.fa-firefox:before {\r\n content: \"\\f269\";\r\n}\r\n.fa-opera:before {\r\n content: \"\\f26a\";\r\n}\r\n.fa-internet-explorer:before {\r\n content: \"\\f26b\";\r\n}\r\n.fa-tv:before,\r\n.fa-television:before {\r\n content: \"\\f26c\";\r\n}\r\n.fa-contao:before {\r\n content: \"\\f26d\";\r\n}\r\n.fa-500px:before {\r\n content: \"\\f26e\";\r\n}\r\n.fa-amazon:before {\r\n content: \"\\f270\";\r\n}\r\n.fa-calendar-plus-o:before {\r\n content: \"\\f271\";\r\n}\r\n.fa-calendar-minus-o:before {\r\n content: \"\\f272\";\r\n}\r\n.fa-calendar-times-o:before {\r\n content: \"\\f273\";\r\n}\r\n.fa-calendar-check-o:before {\r\n content: \"\\f274\";\r\n}\r\n.fa-industry:before {\r\n content: \"\\f275\";\r\n}\r\n.fa-map-pin:before {\r\n content: \"\\f276\";\r\n}\r\n.fa-map-signs:before {\r\n content: \"\\f277\";\r\n}\r\n.fa-map-o:before {\r\n content: \"\\f278\";\r\n}\r\n.fa-map:before {\r\n content: \"\\f279\";\r\n}\r\n.fa-commenting:before {\r\n content: \"\\f27a\";\r\n}\r\n.fa-commenting-o:before {\r\n content: \"\\f27b\";\r\n}\r\n.fa-houzz:before {\r\n content: \"\\f27c\";\r\n}\r\n.fa-vimeo:before {\r\n content: \"\\f27d\";\r\n}\r\n.fa-black-tie:before {\r\n content: \"\\f27e\";\r\n}\r\n.fa-fonticons:before {\r\n content: \"\\f280\";\r\n}\r\n.fa-reddit-alien:before {\r\n content: \"\\f281\";\r\n}\r\n.fa-edge:before {\r\n content: \"\\f282\";\r\n}\r\n.fa-credit-card-alt:before {\r\n content: \"\\f283\";\r\n}\r\n.fa-codiepie:before {\r\n content: \"\\f284\";\r\n}\r\n.fa-modx:before {\r\n content: \"\\f285\";\r\n}\r\n.fa-fort-awesome:before {\r\n content: \"\\f286\";\r\n}\r\n.fa-usb:before {\r\n content: \"\\f287\";\r\n}\r\n.fa-product-hunt:before {\r\n content: \"\\f288\";\r\n}\r\n.fa-mixcloud:before {\r\n content: \"\\f289\";\r\n}\r\n.fa-scribd:before {\r\n content: \"\\f28a\";\r\n}\r\n.fa-pause-circle:before {\r\n content: \"\\f28b\";\r\n}\r\n.fa-pause-circle-o:before {\r\n content: \"\\f28c\";\r\n}\r\n.fa-stop-circle:before {\r\n content: \"\\f28d\";\r\n}\r\n.fa-stop-circle-o:before {\r\n content: \"\\f28e\";\r\n}\r\n.fa-shopping-bag:before {\r\n content: \"\\f290\";\r\n}\r\n.fa-shopping-basket:before {\r\n content: \"\\f291\";\r\n}\r\n.fa-hashtag:before {\r\n content: \"\\f292\";\r\n}\r\n.fa-bluetooth:before {\r\n content: \"\\f293\";\r\n}\r\n.fa-bluetooth-b:before {\r\n content: \"\\f294\";\r\n}\r\n.fa-percent:before {\r\n content: \"\\f295\";\r\n}\r\n/*!\r\n * Material Design Iconic Font 1.0.1 by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/\r\n * License - https://github.com/zavoloklom/material-design-iconic-font/blob/gh-pages/License.md (Attribution-ShareAlike 4.0 International license)\r\n */\r\n@font-face {\r\n font-family: 'Material Design Iconic Font';\r\n src: url('../fonts/Material-Design-Iconic-Font.eot?v=1.0.1');\r\n src: url('../fonts/Material-Design-Iconic-Font.eot?#iefix&v=1.0.1') format('embedded-opentype'), url('../fonts/Material-Design-Iconic-Font.ttf?v=1.0.1') format('truetype'), url('../fonts/Material-Design-Iconic-Font.svg?v=1.0.1#Material-Design-Iconic-Font') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n[class^=\"md-\"],\r\n[class*=\" md-\"] {\r\n display: inline-block;\r\n font: normal normal normal 14px/1 'Material Design Iconic Font';\r\n font-size: inherit;\r\n speak: none;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.md {\r\n line-height: inherit;\r\n vertical-align: bottom;\r\n}\r\n.md-lg {\r\n font-size: 1.5em;\r\n line-height: .5em;\r\n vertical-align: -35%;\r\n}\r\n.md-2x {\r\n font-size: 2em;\r\n}\r\n.md-3x {\r\n font-size: 3em;\r\n}\r\n.md-4x {\r\n font-size: 4em;\r\n}\r\n.md-5x {\r\n font-size: 5em;\r\n}\r\n.md-border {\r\n padding: .2em .25em .15em;\r\n border: solid 0.08em grey;\r\n border-radius: .1em;\r\n}\r\n.md-border-circle {\r\n padding: .2em .25em .15em;\r\n border: solid 0.08em grey;\r\n border-radius: 50%;\r\n}\r\n[class^=\"md-\"].pull-left,\r\n[class*=\" md-\"].pull-left {\r\n float: left;\r\n margin-right: .3em;\r\n}\r\n[class^=\"md-\"].pull-right,\r\n[class*=\" md-\"].pull-right {\r\n float: right;\r\n margin-left: .3em;\r\n}\r\n.md-spin {\r\n -webkit-animation: md-spin 1.5s infinite linear;\r\n animation: md-spin 1.5s infinite linear;\r\n}\r\n.md-spin-reverse {\r\n -webkit-animation: md-spin-reverse 1.5s infinite linear;\r\n animation: md-spin-reverse 1.5s infinite linear;\r\n}\r\n@-webkit-keyframes md-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n@keyframes md-spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n transform: rotate(359deg);\r\n }\r\n}\r\n@-webkit-keyframes md-spin-reverse {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(-359deg);\r\n transform: rotate(-359deg);\r\n }\r\n}\r\n@keyframes md-spin-reverse {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(-359deg);\r\n transform: rotate(-359deg);\r\n }\r\n}\r\n.md-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n.md-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n.md-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n.md-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n.md-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n:root .md-rotate-90,\r\n:root .md-rotate-180,\r\n:root .md-rotate-270,\r\n:root .md-flip-horizontal,\r\n:root .md-flip-vertical {\r\n filter: none;\r\n}\r\n/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen\r\n readers do not read off random characters that represent icons */\r\n/* If you do not want use all icons you can disable icon set here */\r\n.md-3d-rotation:before {\r\n content: \"\\f000\";\r\n}\r\n.md-accessibility:before {\r\n content: \"\\f001\";\r\n}\r\n.md-account-balance:before {\r\n content: \"\\f002\";\r\n}\r\n.md-account-balance-wallet:before {\r\n content: \"\\f003\";\r\n}\r\n.md-account-box:before {\r\n content: \"\\f004\";\r\n}\r\n.md-account-child:before {\r\n content: \"\\f005\";\r\n}\r\n.md-account-circle:before {\r\n content: \"\\f006\";\r\n}\r\n.md-add-shopping-cart:before {\r\n content: \"\\f007\";\r\n}\r\n.md-alarm:before {\r\n content: \"\\f008\";\r\n}\r\n.md-alarm-add:before {\r\n content: \"\\f009\";\r\n}\r\n.md-alarm-off:before {\r\n content: \"\\f00a\";\r\n}\r\n.md-alarm-on:before {\r\n content: \"\\f00b\";\r\n}\r\n.md-android:before {\r\n content: \"\\f00c\";\r\n}\r\n.md-announcement:before {\r\n content: \"\\f00d\";\r\n}\r\n.md-aspect-ratio:before {\r\n content: \"\\f00e\";\r\n}\r\n.md-assessment:before {\r\n content: \"\\f00f\";\r\n}\r\n.md-assignment:before {\r\n content: \"\\f010\";\r\n}\r\n.md-assignment-ind:before {\r\n content: \"\\f011\";\r\n}\r\n.md-assignment-late:before {\r\n content: \"\\f012\";\r\n}\r\n.md-assignment-return:before {\r\n content: \"\\f013\";\r\n}\r\n.md-assignment-returned:before {\r\n content: \"\\f014\";\r\n}\r\n.md-assignment-turned-in:before {\r\n content: \"\\f015\";\r\n}\r\n.md-autorenew:before {\r\n content: \"\\f016\";\r\n}\r\n.md-backup:before {\r\n content: \"\\f017\";\r\n}\r\n.md-book:before {\r\n content: \"\\f018\";\r\n}\r\n.md-bookmark:before {\r\n content: \"\\f019\";\r\n}\r\n.md-bookmark-outline:before {\r\n content: \"\\f01a\";\r\n}\r\n.md-bug-report:before {\r\n content: \"\\f01b\";\r\n}\r\n.md-cached:before {\r\n content: \"\\f01c\";\r\n}\r\n.md-class:before {\r\n content: \"\\f01d\";\r\n}\r\n.md-credit-card:before {\r\n content: \"\\f01e\";\r\n}\r\n.md-dashboard:before {\r\n content: \"\\f01f\";\r\n}\r\n.md-delete:before {\r\n content: \"\\f020\";\r\n}\r\n.md-description:before {\r\n content: \"\\f021\";\r\n}\r\n.md-dns:before {\r\n content: \"\\f022\";\r\n}\r\n.md-done:before {\r\n content: \"\\f023\";\r\n}\r\n.md-done-all:before {\r\n content: \"\\f024\";\r\n}\r\n.md-event:before {\r\n content: \"\\f025\";\r\n}\r\n.md-exit-to-app:before {\r\n content: \"\\f026\";\r\n}\r\n.md-explore:before {\r\n content: \"\\f027\";\r\n}\r\n.md-extension:before {\r\n content: \"\\f028\";\r\n}\r\n.md-face-unlock:before {\r\n content: \"\\f029\";\r\n}\r\n.md-favorite:before {\r\n content: \"\\f02a\";\r\n}\r\n.md-favorite-outline:before {\r\n content: \"\\f02b\";\r\n}\r\n.md-find-in-page:before {\r\n content: \"\\f02c\";\r\n}\r\n.md-find-replace:before {\r\n content: \"\\f02d\";\r\n}\r\n.md-flip-to-back:before {\r\n content: \"\\f02e\";\r\n}\r\n.md-flip-to-front:before {\r\n content: \"\\f02f\";\r\n}\r\n.md-get-app:before {\r\n content: \"\\f030\";\r\n}\r\n.md-grade:before {\r\n content: \"\\f031\";\r\n}\r\n.md-group-work:before {\r\n content: \"\\f032\";\r\n}\r\n.md-help:before {\r\n content: \"\\f033\";\r\n}\r\n.md-highlight-remove:before {\r\n content: \"\\f034\";\r\n}\r\n.md-history:before {\r\n content: \"\\f035\";\r\n}\r\n.md-home:before {\r\n content: \"\\f036\";\r\n}\r\n.md-https:before {\r\n content: \"\\f037\";\r\n}\r\n.md-info:before {\r\n content: \"\\f038\";\r\n}\r\n.md-info-outline:before {\r\n content: \"\\f039\";\r\n}\r\n.md-input:before {\r\n content: \"\\f03a\";\r\n}\r\n.md-invert-colors:before {\r\n content: \"\\f03b\";\r\n}\r\n.md-label:before {\r\n content: \"\\f03c\";\r\n}\r\n.md-label-outline:before {\r\n content: \"\\f03d\";\r\n}\r\n.md-language:before {\r\n content: \"\\f03e\";\r\n}\r\n.md-launch:before {\r\n content: \"\\f03f\";\r\n}\r\n.md-list:before {\r\n content: \"\\f040\";\r\n}\r\n.md-lock:before {\r\n content: \"\\f041\";\r\n}\r\n.md-lock-open:before {\r\n content: \"\\f042\";\r\n}\r\n.md-lock-outline:before {\r\n content: \"\\f043\";\r\n}\r\n.md-loyalty:before {\r\n content: \"\\f044\";\r\n}\r\n.md-markunread-mailbox:before {\r\n content: \"\\f045\";\r\n}\r\n.md-note-add:before {\r\n content: \"\\f046\";\r\n}\r\n.md-open-in-browser:before {\r\n content: \"\\f047\";\r\n}\r\n.md-open-in-new:before {\r\n content: \"\\f048\";\r\n}\r\n.md-open-with:before {\r\n content: \"\\f049\";\r\n}\r\n.md-pageview:before {\r\n content: \"\\f04a\";\r\n}\r\n.md-payment:before {\r\n content: \"\\f04b\";\r\n}\r\n.md-perm-camera-mic:before {\r\n content: \"\\f04c\";\r\n}\r\n.md-perm-contact-cal:before {\r\n content: \"\\f04d\";\r\n}\r\n.md-perm-data-setting:before {\r\n content: \"\\f04e\";\r\n}\r\n.md-perm-device-info:before {\r\n content: \"\\f04f\";\r\n}\r\n.md-perm-identity:before {\r\n content: \"\\f050\";\r\n}\r\n.md-perm-media:before {\r\n content: \"\\f051\";\r\n}\r\n.md-perm-phone-msg:before {\r\n content: \"\\f052\";\r\n}\r\n.md-perm-scan-wifi:before {\r\n content: \"\\f053\";\r\n}\r\n.md-picture-in-picture:before {\r\n content: \"\\f054\";\r\n}\r\n.md-polymer:before {\r\n content: \"\\f055\";\r\n}\r\n.md-print:before {\r\n content: \"\\f056\";\r\n}\r\n.md-query-builder:before {\r\n content: \"\\f057\";\r\n}\r\n.md-question-answer:before {\r\n content: \"\\f058\";\r\n}\r\n.md-receipt:before {\r\n content: \"\\f059\";\r\n}\r\n.md-redeem:before {\r\n content: \"\\f05a\";\r\n}\r\n.md-report-problem:before {\r\n content: \"\\f05b\";\r\n}\r\n.md-restore:before {\r\n content: \"\\f05c\";\r\n}\r\n.md-room:before {\r\n content: \"\\f05d\";\r\n}\r\n.md-schedule:before {\r\n content: \"\\f05e\";\r\n}\r\n.md-search:before {\r\n content: \"\\f05f\";\r\n}\r\n.md-settings:before {\r\n content: \"\\f060\";\r\n}\r\n.md-settings-applications:before {\r\n content: \"\\f061\";\r\n}\r\n.md-settings-backup-restore:before {\r\n content: \"\\f062\";\r\n}\r\n.md-settings-bluetooth:before {\r\n content: \"\\f063\";\r\n}\r\n.md-settings-cell:before {\r\n content: \"\\f064\";\r\n}\r\n.md-settings-display:before {\r\n content: \"\\f065\";\r\n}\r\n.md-settings-ethernet:before {\r\n content: \"\\f066\";\r\n}\r\n.md-settings-input-antenna:before {\r\n content: \"\\f067\";\r\n}\r\n.md-settings-input-component:before {\r\n content: \"\\f068\";\r\n}\r\n.md-settings-input-composite:before {\r\n content: \"\\f069\";\r\n}\r\n.md-settings-input-hdmi:before {\r\n content: \"\\f06a\";\r\n}\r\n.md-settings-input-svideo:before {\r\n content: \"\\f06b\";\r\n}\r\n.md-settings-overscan:before {\r\n content: \"\\f06c\";\r\n}\r\n.md-settings-phone:before {\r\n content: \"\\f06d\";\r\n}\r\n.md-settings-power:before {\r\n content: \"\\f06e\";\r\n}\r\n.md-settings-remote:before {\r\n content: \"\\f06f\";\r\n}\r\n.md-settings-voice:before {\r\n content: \"\\f070\";\r\n}\r\n.md-shop:before {\r\n content: \"\\f071\";\r\n}\r\n.md-shopping-basket:before {\r\n content: \"\\f072\";\r\n}\r\n.md-shopping-cart:before {\r\n content: \"\\f073\";\r\n}\r\n.md-shop-two:before {\r\n content: \"\\f074\";\r\n}\r\n.md-speaker-notes:before {\r\n content: \"\\f075\";\r\n}\r\n.md-spellcheck:before {\r\n content: \"\\f076\";\r\n}\r\n.md-star-rate:before {\r\n content: \"\\f077\";\r\n}\r\n.md-stars:before {\r\n content: \"\\f078\";\r\n}\r\n.md-store:before {\r\n content: \"\\f079\";\r\n}\r\n.md-subject:before {\r\n content: \"\\f07a\";\r\n}\r\n.md-swap-horiz:before {\r\n content: \"\\f07b\";\r\n}\r\n.md-swap-vert:before {\r\n content: \"\\f07c\";\r\n}\r\n.md-swap-vert-circle:before {\r\n content: \"\\f07d\";\r\n}\r\n.md-system-update-tv:before {\r\n content: \"\\f07e\";\r\n}\r\n.md-tab:before {\r\n content: \"\\f07f\";\r\n}\r\n.md-tab-unselected:before {\r\n content: \"\\f080\";\r\n}\r\n.md-theaters:before {\r\n content: \"\\f081\";\r\n}\r\n.md-thumb-down:before {\r\n content: \"\\f082\";\r\n}\r\n.md-thumbs-up-down:before {\r\n content: \"\\f083\";\r\n}\r\n.md-thumb-up:before {\r\n content: \"\\f084\";\r\n}\r\n.md-toc:before {\r\n content: \"\\f085\";\r\n}\r\n.md-today:before {\r\n content: \"\\f086\";\r\n}\r\n.md-track-changes:before {\r\n content: \"\\f087\";\r\n}\r\n.md-translate:before {\r\n content: \"\\f088\";\r\n}\r\n.md-trending-down:before {\r\n content: \"\\f089\";\r\n}\r\n.md-trending-neutral:before {\r\n content: \"\\f08a\";\r\n}\r\n.md-trending-up:before {\r\n content: \"\\f08b\";\r\n}\r\n.md-turned-in:before {\r\n content: \"\\f08c\";\r\n}\r\n.md-turned-in-not:before {\r\n content: \"\\f08d\";\r\n}\r\n.md-verified-user:before {\r\n content: \"\\f08e\";\r\n}\r\n.md-view-agenda:before {\r\n content: \"\\f08f\";\r\n}\r\n.md-view-array:before {\r\n content: \"\\f090\";\r\n}\r\n.md-view-carousel:before {\r\n content: \"\\f091\";\r\n}\r\n.md-view-column:before {\r\n content: \"\\f092\";\r\n}\r\n.md-view-day:before {\r\n content: \"\\f093\";\r\n}\r\n.md-view-headline:before {\r\n content: \"\\f094\";\r\n}\r\n.md-view-list:before {\r\n content: \"\\f095\";\r\n}\r\n.md-view-module:before {\r\n content: \"\\f096\";\r\n}\r\n.md-view-quilt:before {\r\n content: \"\\f097\";\r\n}\r\n.md-view-stream:before {\r\n content: \"\\f098\";\r\n}\r\n.md-view-week:before {\r\n content: \"\\f099\";\r\n}\r\n.md-visibility:before {\r\n content: \"\\f09a\";\r\n}\r\n.md-visibility-off:before {\r\n content: \"\\f09b\";\r\n}\r\n.md-wallet-giftcard:before {\r\n content: \"\\f09c\";\r\n}\r\n.md-wallet-membership:before {\r\n content: \"\\f09d\";\r\n}\r\n.md-wallet-travel:before {\r\n content: \"\\f09e\";\r\n}\r\n.md-work:before {\r\n content: \"\\f09f\";\r\n}\r\n.md-error:before {\r\n content: \"\\f0a0\";\r\n}\r\n.md-warning:before {\r\n content: \"\\f0a1\";\r\n}\r\n.md-album:before {\r\n content: \"\\f0a2\";\r\n}\r\n.md-av-timer:before {\r\n content: \"\\f0a3\";\r\n}\r\n.md-closed-caption:before {\r\n content: \"\\f0a4\";\r\n}\r\n.md-equalizer:before {\r\n content: \"\\f0a5\";\r\n}\r\n.md-explicit:before {\r\n content: \"\\f0a6\";\r\n}\r\n.md-fast-forward:before {\r\n content: \"\\f0a7\";\r\n}\r\n.md-fast-rewind:before {\r\n content: \"\\f0a8\";\r\n}\r\n.md-games:before {\r\n content: \"\\f0a9\";\r\n}\r\n.md-hearing:before {\r\n content: \"\\f0aa\";\r\n}\r\n.md-high-quality:before {\r\n content: \"\\f0ab\";\r\n}\r\n.md-loop:before {\r\n content: \"\\f0ac\";\r\n}\r\n.md-mic:before {\r\n content: \"\\f0ad\";\r\n}\r\n.md-mic-none:before {\r\n content: \"\\f0ae\";\r\n}\r\n.md-mic-off:before {\r\n content: \"\\f0af\";\r\n}\r\n.md-movie:before {\r\n content: \"\\f0b0\";\r\n}\r\n.md-my-library-add:before {\r\n content: \"\\f0b1\";\r\n}\r\n.md-my-library-books:before {\r\n content: \"\\f0b2\";\r\n}\r\n.md-my-library-music:before {\r\n content: \"\\f0b3\";\r\n}\r\n.md-new-releases:before {\r\n content: \"\\f0b4\";\r\n}\r\n.md-not-interested:before {\r\n content: \"\\f0b5\";\r\n}\r\n.md-pause:before {\r\n content: \"\\f0b6\";\r\n}\r\n.md-pause-circle-fill:before {\r\n content: \"\\f0b7\";\r\n}\r\n.md-pause-circle-outline:before {\r\n content: \"\\f0b8\";\r\n}\r\n.md-play-arrow:before {\r\n content: \"\\f0b9\";\r\n}\r\n.md-play-circle-fill:before {\r\n content: \"\\f0ba\";\r\n}\r\n.md-play-circle-outline:before {\r\n content: \"\\f0bb\";\r\n}\r\n.md-playlist-add:before {\r\n content: \"\\f0bc\";\r\n}\r\n.md-play-shopping-bag:before {\r\n content: \"\\f0bd\";\r\n}\r\n.md-queue:before {\r\n content: \"\\f0be\";\r\n}\r\n.md-queue-music:before {\r\n content: \"\\f0bf\";\r\n}\r\n.md-radio:before {\r\n content: \"\\f0c0\";\r\n}\r\n.md-recent-actors:before {\r\n content: \"\\f0c1\";\r\n}\r\n.md-repeat:before {\r\n content: \"\\f0c2\";\r\n}\r\n.md-repeat-one:before {\r\n content: \"\\f0c3\";\r\n}\r\n.md-replay:before {\r\n content: \"\\f0c4\";\r\n}\r\n.md-shuffle:before {\r\n content: \"\\f0c5\";\r\n}\r\n.md-skip-next:before {\r\n content: \"\\f0c6\";\r\n}\r\n.md-skip-previous:before {\r\n content: \"\\f0c7\";\r\n}\r\n.md-snooze:before {\r\n content: \"\\f0c8\";\r\n}\r\n.md-stop:before {\r\n content: \"\\f0c9\";\r\n}\r\n.md-subtitles:before {\r\n content: \"\\f0ca\";\r\n}\r\n.md-surround-sound:before {\r\n content: \"\\f0cb\";\r\n}\r\n.md-videocam:before {\r\n content: \"\\f0cc\";\r\n}\r\n.md-videocam-off:before {\r\n content: \"\\f0cd\";\r\n}\r\n.md-video-collection:before {\r\n content: \"\\f0ce\";\r\n}\r\n.md-volume-down:before {\r\n content: \"\\f0cf\";\r\n}\r\n.md-volume-mute:before {\r\n content: \"\\f0d0\";\r\n}\r\n.md-volume-off:before {\r\n content: \"\\f0d1\";\r\n}\r\n.md-volume-up:before {\r\n content: \"\\f0d2\";\r\n}\r\n.md-web:before {\r\n content: \"\\f0d3\";\r\n}\r\n.md-business:before {\r\n content: \"\\f0d4\";\r\n}\r\n.md-call:before {\r\n content: \"\\f0d5\";\r\n}\r\n.md-call-end:before {\r\n content: \"\\f0d6\";\r\n}\r\n.md-call-made:before {\r\n content: \"\\f0d7\";\r\n}\r\n.md-call-merge:before {\r\n content: \"\\f0d8\";\r\n}\r\n.md-call-missed:before {\r\n content: \"\\f0d9\";\r\n}\r\n.md-call-received:before {\r\n content: \"\\f0da\";\r\n}\r\n.md-call-split:before {\r\n content: \"\\f0db\";\r\n}\r\n.md-chat:before {\r\n content: \"\\f0dc\";\r\n}\r\n.md-clear-all:before {\r\n content: \"\\f0dd\";\r\n}\r\n.md-comment:before {\r\n content: \"\\f0de\";\r\n}\r\n.md-contacts:before {\r\n content: \"\\f0df\";\r\n}\r\n.md-dialer-sip:before {\r\n content: \"\\f0e0\";\r\n}\r\n.md-dialpad:before {\r\n content: \"\\f0e1\";\r\n}\r\n.md-dnd-on:before {\r\n content: \"\\f0e2\";\r\n}\r\n.md-email:before {\r\n content: \"\\f0e3\";\r\n}\r\n.md-forum:before {\r\n content: \"\\f0e4\";\r\n}\r\n.md-import-export:before {\r\n content: \"\\f0e5\";\r\n}\r\n.md-invert-colors-off:before {\r\n content: \"\\f0e6\";\r\n}\r\n.md-invert-colors-on:before {\r\n content: \"\\f0e7\";\r\n}\r\n.md-live-help:before {\r\n content: \"\\f0e8\";\r\n}\r\n.md-location-off:before {\r\n content: \"\\f0e9\";\r\n}\r\n.md-location-on:before {\r\n content: \"\\f0ea\";\r\n}\r\n.md-message:before {\r\n content: \"\\f0eb\";\r\n}\r\n.md-messenger:before {\r\n content: \"\\f0ec\";\r\n}\r\n.md-no-sim:before {\r\n content: \"\\f0ed\";\r\n}\r\n.md-phone:before {\r\n content: \"\\f0ee\";\r\n}\r\n.md-portable-wifi-off:before {\r\n content: \"\\f0ef\";\r\n}\r\n.md-quick-contacts-dialer:before {\r\n content: \"\\f0f0\";\r\n}\r\n.md-quick-contacts-mail:before {\r\n content: \"\\f0f1\";\r\n}\r\n.md-ring-volume:before {\r\n content: \"\\f0f2\";\r\n}\r\n.md-stay-current-landscape:before {\r\n content: \"\\f0f3\";\r\n}\r\n.md-stay-current-portrait:before {\r\n content: \"\\f0f4\";\r\n}\r\n.md-stay-primary-landscape:before {\r\n content: \"\\f0f5\";\r\n}\r\n.md-stay-primary-portrait:before {\r\n content: \"\\f0f6\";\r\n}\r\n.md-swap-calls:before {\r\n content: \"\\f0f7\";\r\n}\r\n.md-textsms:before {\r\n content: \"\\f0f8\";\r\n}\r\n.md-voicemail:before {\r\n content: \"\\f0f9\";\r\n}\r\n.md-vpn-key:before {\r\n content: \"\\f0fa\";\r\n}\r\n.md-add:before {\r\n content: \"\\f0fb\";\r\n}\r\n.md-add-box:before {\r\n content: \"\\f0fc\";\r\n}\r\n.md-add-circle:before {\r\n content: \"\\f0fd\";\r\n}\r\n.md-add-circle-outline:before {\r\n content: \"\\f0fe\";\r\n}\r\n.md-archive:before {\r\n content: \"\\f0ff\";\r\n}\r\n.md-backspace:before {\r\n content: \"\\f100\";\r\n}\r\n.md-block:before {\r\n content: \"\\f101\";\r\n}\r\n.md-clear:before {\r\n content: \"\\f102\";\r\n}\r\n.md-content-copy:before {\r\n content: \"\\f103\";\r\n}\r\n.md-content-cut:before {\r\n content: \"\\f104\";\r\n}\r\n.md-content-paste:before {\r\n content: \"\\f105\";\r\n}\r\n.md-create:before {\r\n content: \"\\f106\";\r\n}\r\n.md-drafts:before {\r\n content: \"\\f107\";\r\n}\r\n.md-filter-list:before {\r\n content: \"\\f108\";\r\n}\r\n.md-flag:before {\r\n content: \"\\f109\";\r\n}\r\n.md-forward:before {\r\n content: \"\\f10a\";\r\n}\r\n.md-gesture:before {\r\n content: \"\\f10b\";\r\n}\r\n.md-inbox:before {\r\n content: \"\\f10c\";\r\n}\r\n.md-link:before {\r\n content: \"\\f10d\";\r\n}\r\n.md-mail:before {\r\n content: \"\\f10e\";\r\n}\r\n.md-markunread:before {\r\n content: \"\\f10f\";\r\n}\r\n.md-redo:before {\r\n content: \"\\f110\";\r\n}\r\n.md-remove:before {\r\n content: \"\\f111\";\r\n}\r\n.md-remove-circle:before {\r\n content: \"\\f112\";\r\n}\r\n.md-remove-circle-outline:before {\r\n content: \"\\f113\";\r\n}\r\n.md-reply:before {\r\n content: \"\\f114\";\r\n}\r\n.md-reply-all:before {\r\n content: \"\\f115\";\r\n}\r\n.md-report:before {\r\n content: \"\\f116\";\r\n}\r\n.md-save:before {\r\n content: \"\\f117\";\r\n}\r\n.md-select-all:before {\r\n content: \"\\f118\";\r\n}\r\n.md-send:before {\r\n content: \"\\f119\";\r\n}\r\n.md-sort:before {\r\n content: \"\\f11a\";\r\n}\r\n.md-text-format:before {\r\n content: \"\\f11b\";\r\n}\r\n.md-undo:before {\r\n content: \"\\f11c\";\r\n}\r\n.md-access-alarm:before {\r\n content: \"\\f11d\";\r\n}\r\n.md-access-alarms:before {\r\n content: \"\\f11e\";\r\n}\r\n.md-access-time:before {\r\n content: \"\\f11f\";\r\n}\r\n.md-add-alarm:before {\r\n content: \"\\f120\";\r\n}\r\n.md-airplanemode-off:before {\r\n content: \"\\f121\";\r\n}\r\n.md-airplanemode-on:before {\r\n content: \"\\f122\";\r\n}\r\n.md-battery-20:before {\r\n content: \"\\f123\";\r\n}\r\n.md-battery-30:before {\r\n content: \"\\f124\";\r\n}\r\n.md-battery-50:before {\r\n content: \"\\f125\";\r\n}\r\n.md-battery-60:before {\r\n content: \"\\f126\";\r\n}\r\n.md-battery-80:before {\r\n content: \"\\f127\";\r\n}\r\n.md-battery-90:before {\r\n content: \"\\f128\";\r\n}\r\n.md-battery-alert:before {\r\n content: \"\\f129\";\r\n}\r\n.md-battery-charging-20:before {\r\n content: \"\\f12a\";\r\n}\r\n.md-battery-charging-30:before {\r\n content: \"\\f12b\";\r\n}\r\n.md-battery-charging-50:before {\r\n content: \"\\f12c\";\r\n}\r\n.md-battery-charging-60:before {\r\n content: \"\\f12d\";\r\n}\r\n.md-battery-charging-80:before {\r\n content: \"\\f12e\";\r\n}\r\n.md-battery-charging-90:before {\r\n content: \"\\f12f\";\r\n}\r\n.md-battery-charging-full:before {\r\n content: \"\\f130\";\r\n}\r\n.md-battery-full:before {\r\n content: \"\\f131\";\r\n}\r\n.md-battery-std:before {\r\n content: \"\\f132\";\r\n}\r\n.md-battery-unknown:before {\r\n content: \"\\f133\";\r\n}\r\n.md-bluetooth:before {\r\n content: \"\\f134\";\r\n}\r\n.md-bluetooth-connected:before {\r\n content: \"\\f135\";\r\n}\r\n.md-bluetooth-disabled:before {\r\n content: \"\\f136\";\r\n}\r\n.md-bluetooth-searching:before {\r\n content: \"\\f137\";\r\n}\r\n.md-brightness-auto:before {\r\n content: \"\\f138\";\r\n}\r\n.md-brightness-high:before {\r\n content: \"\\f139\";\r\n}\r\n.md-brightness-low:before {\r\n content: \"\\f13a\";\r\n}\r\n.md-brightness-medium:before {\r\n content: \"\\f13b\";\r\n}\r\n.md-data-usage:before {\r\n content: \"\\f13c\";\r\n}\r\n.md-developer-mode:before {\r\n content: \"\\f13d\";\r\n}\r\n.md-devices:before {\r\n content: \"\\f13e\";\r\n}\r\n.md-dvr:before {\r\n content: \"\\f13f\";\r\n}\r\n.md-gps-fixed:before {\r\n content: \"\\f140\";\r\n}\r\n.md-gps-not-fixed:before {\r\n content: \"\\f141\";\r\n}\r\n.md-gps-off:before {\r\n content: \"\\f142\";\r\n}\r\n.md-location-disabled:before {\r\n content: \"\\f143\";\r\n}\r\n.md-location-searching:before {\r\n content: \"\\f144\";\r\n}\r\n.md-multitrack-audio:before {\r\n content: \"\\f145\";\r\n}\r\n.md-network-cell:before {\r\n content: \"\\f146\";\r\n}\r\n.md-network-wifi:before {\r\n content: \"\\f147\";\r\n}\r\n.md-nfc:before {\r\n content: \"\\f148\";\r\n}\r\n.md-now-wallpaper:before {\r\n content: \"\\f149\";\r\n}\r\n.md-now-widgets:before {\r\n content: \"\\f14a\";\r\n}\r\n.md-screen-lock-landscape:before {\r\n content: \"\\f14b\";\r\n}\r\n.md-screen-lock-portrait:before {\r\n content: \"\\f14c\";\r\n}\r\n.md-screen-lock-rotation:before {\r\n content: \"\\f14d\";\r\n}\r\n.md-screen-rotation:before {\r\n content: \"\\f14e\";\r\n}\r\n.md-sd-storage:before {\r\n content: \"\\f14f\";\r\n}\r\n.md-settings-system-daydream:before {\r\n content: \"\\f150\";\r\n}\r\n.md-signal-cellular-0-bar:before {\r\n content: \"\\f151\";\r\n}\r\n.md-signal-cellular-1-bar:before {\r\n content: \"\\f152\";\r\n}\r\n.md-signal-cellular-2-bar:before {\r\n content: \"\\f153\";\r\n}\r\n.md-signal-cellular-3-bar:before {\r\n content: \"\\f154\";\r\n}\r\n.md-signal-cellular-4-bar:before {\r\n content: \"\\f155\";\r\n}\r\n.md-signal-cellular-connected-no-internet-0-bar:before {\r\n content: \"\\f156\";\r\n}\r\n.md-signal-cellular-connected-no-internet-1-bar:before {\r\n content: \"\\f157\";\r\n}\r\n.md-signal-cellular-connected-no-internet-2-bar:before {\r\n content: \"\\f158\";\r\n}\r\n.md-signal-cellular-connected-no-internet-3-bar:before {\r\n content: \"\\f159\";\r\n}\r\n.md-signal-cellular-connected-no-internet-4-bar:before {\r\n content: \"\\f15a\";\r\n}\r\n.md-signal-cellular-no-sim:before {\r\n content: \"\\f15b\";\r\n}\r\n.md-signal-cellular-null:before {\r\n content: \"\\f15c\";\r\n}\r\n.md-signal-cellular-off:before {\r\n content: \"\\f15d\";\r\n}\r\n.md-signal-wifi-0-bar:before {\r\n content: \"\\f15e\";\r\n}\r\n.md-signal-wifi-1-bar:before {\r\n content: \"\\f15f\";\r\n}\r\n.md-signal-wifi-2-bar:before {\r\n content: \"\\f160\";\r\n}\r\n.md-signal-wifi-3-bar:before {\r\n content: \"\\f161\";\r\n}\r\n.md-signal-wifi-4-bar:before {\r\n content: \"\\f162\";\r\n}\r\n.md-signal-wifi-off:before {\r\n content: \"\\f163\";\r\n}\r\n.md-storage:before {\r\n content: \"\\f164\";\r\n}\r\n.md-usb:before {\r\n content: \"\\f165\";\r\n}\r\n.md-wifi-lock:before {\r\n content: \"\\f166\";\r\n}\r\n.md-wifi-tethering:before {\r\n content: \"\\f167\";\r\n}\r\n.md-attach-file:before {\r\n content: \"\\f168\";\r\n}\r\n.md-attach-money:before {\r\n content: \"\\f169\";\r\n}\r\n.md-border-all:before {\r\n content: \"\\f16a\";\r\n}\r\n.md-border-bottom:before {\r\n content: \"\\f16b\";\r\n}\r\n.md-border-clear:before {\r\n content: \"\\f16c\";\r\n}\r\n.md-border-color:before {\r\n content: \"\\f16d\";\r\n}\r\n.md-border-horizontal:before {\r\n content: \"\\f16e\";\r\n}\r\n.md-border-inner:before {\r\n content: \"\\f16f\";\r\n}\r\n.md-border-left:before {\r\n content: \"\\f170\";\r\n}\r\n.md-border-outer:before {\r\n content: \"\\f171\";\r\n}\r\n.md-border-right:before {\r\n content: \"\\f172\";\r\n}\r\n.md-border-style:before {\r\n content: \"\\f173\";\r\n}\r\n.md-border-top:before {\r\n content: \"\\f174\";\r\n}\r\n.md-border-vertical:before {\r\n content: \"\\f175\";\r\n}\r\n.md-format-align-center:before {\r\n content: \"\\f176\";\r\n}\r\n.md-format-align-justify:before {\r\n content: \"\\f177\";\r\n}\r\n.md-format-align-left:before {\r\n content: \"\\f178\";\r\n}\r\n.md-format-align-right:before {\r\n content: \"\\f179\";\r\n}\r\n.md-format-bold:before {\r\n content: \"\\f17a\";\r\n}\r\n.md-format-clear:before {\r\n content: \"\\f17b\";\r\n}\r\n.md-format-color-fill:before {\r\n content: \"\\f17c\";\r\n}\r\n.md-format-color-reset:before {\r\n content: \"\\f17d\";\r\n}\r\n.md-format-color-text:before {\r\n content: \"\\f17e\";\r\n}\r\n.md-format-indent-decrease:before {\r\n content: \"\\f17f\";\r\n}\r\n.md-format-indent-increase:before {\r\n content: \"\\f180\";\r\n}\r\n.md-format-italic:before {\r\n content: \"\\f181\";\r\n}\r\n.md-format-line-spacing:before {\r\n content: \"\\f182\";\r\n}\r\n.md-format-list-bulleted:before {\r\n content: \"\\f183\";\r\n}\r\n.md-format-list-numbered:before {\r\n content: \"\\f184\";\r\n}\r\n.md-format-paint:before {\r\n content: \"\\f185\";\r\n}\r\n.md-format-quote:before {\r\n content: \"\\f186\";\r\n}\r\n.md-format-size:before {\r\n content: \"\\f187\";\r\n}\r\n.md-format-strikethrough:before {\r\n content: \"\\f188\";\r\n}\r\n.md-format-textdirection-l-to-r:before {\r\n content: \"\\f189\";\r\n}\r\n.md-format-textdirection-r-to-l:before {\r\n content: \"\\f18a\";\r\n}\r\n.md-format-underline:before {\r\n content: \"\\f18b\";\r\n}\r\n.md-functions:before {\r\n content: \"\\f18c\";\r\n}\r\n.md-insert-chart:before {\r\n content: \"\\f18d\";\r\n}\r\n.md-insert-comment:before {\r\n content: \"\\f18e\";\r\n}\r\n.md-insert-drive-file:before {\r\n content: \"\\f18f\";\r\n}\r\n.md-insert-emoticon:before {\r\n content: \"\\f190\";\r\n}\r\n.md-insert-invitation:before {\r\n content: \"\\f191\";\r\n}\r\n.md-insert-link:before {\r\n content: \"\\f192\";\r\n}\r\n.md-insert-photo:before {\r\n content: \"\\f193\";\r\n}\r\n.md-merge-type:before {\r\n content: \"\\f194\";\r\n}\r\n.md-mode-comment:before {\r\n content: \"\\f195\";\r\n}\r\n.md-mode-edit:before {\r\n content: \"\\f196\";\r\n}\r\n.md-publish:before {\r\n content: \"\\f197\";\r\n}\r\n.md-vertical-align-bottom:before {\r\n content: \"\\f198\";\r\n}\r\n.md-vertical-align-center:before {\r\n content: \"\\f199\";\r\n}\r\n.md-vertical-align-top:before {\r\n content: \"\\f19a\";\r\n}\r\n.md-wrap-text:before {\r\n content: \"\\f19b\";\r\n}\r\n.md-attachment:before {\r\n content: \"\\f19c\";\r\n}\r\n.md-cloud:before {\r\n content: \"\\f19d\";\r\n}\r\n.md-cloud-circle:before {\r\n content: \"\\f19e\";\r\n}\r\n.md-cloud-done:before {\r\n content: \"\\f19f\";\r\n}\r\n.md-cloud-download:before {\r\n content: \"\\f1a0\";\r\n}\r\n.md-cloud-off:before {\r\n content: \"\\f1a1\";\r\n}\r\n.md-cloud-queue:before {\r\n content: \"\\f1a2\";\r\n}\r\n.md-cloud-upload:before {\r\n content: \"\\f1a3\";\r\n}\r\n.md-file-download:before {\r\n content: \"\\f1a4\";\r\n}\r\n.md-file-upload:before {\r\n content: \"\\f1a5\";\r\n}\r\n.md-folder:before {\r\n content: \"\\f1a6\";\r\n}\r\n.md-folder-open:before {\r\n content: \"\\f1a7\";\r\n}\r\n.md-folder-shared:before {\r\n content: \"\\f1a8\";\r\n}\r\n.md-cast:before {\r\n content: \"\\f1a9\";\r\n}\r\n.md-cast-connected:before {\r\n content: \"\\f1aa\";\r\n}\r\n.md-computer:before {\r\n content: \"\\f1ab\";\r\n}\r\n.md-desktop-mac:before {\r\n content: \"\\f1ac\";\r\n}\r\n.md-desktop-windows:before {\r\n content: \"\\f1ad\";\r\n}\r\n.md-dock:before {\r\n content: \"\\f1ae\";\r\n}\r\n.md-gamepad:before {\r\n content: \"\\f1af\";\r\n}\r\n.md-headset:before {\r\n content: \"\\f1b0\";\r\n}\r\n.md-headset-mic:before {\r\n content: \"\\f1b1\";\r\n}\r\n.md-keyboard:before {\r\n content: \"\\f1b2\";\r\n}\r\n.md-keyboard-alt:before {\r\n content: \"\\f1b3\";\r\n}\r\n.md-keyboard-arrow-down:before {\r\n content: \"\\f1b4\";\r\n}\r\n.md-keyboard-arrow-left:before {\r\n content: \"\\f1b5\";\r\n}\r\n.md-keyboard-arrow-right:before {\r\n content: \"\\f1b6\";\r\n}\r\n.md-keyboard-arrow-up:before {\r\n content: \"\\f1b7\";\r\n}\r\n.md-keyboard-backspace:before {\r\n content: \"\\f1b8\";\r\n}\r\n.md-keyboard-capslock:before {\r\n content: \"\\f1b9\";\r\n}\r\n.md-keyboard-control:before {\r\n content: \"\\f1ba\";\r\n}\r\n.md-keyboard-hide:before {\r\n content: \"\\f1bb\";\r\n}\r\n.md-keyboard-return:before {\r\n content: \"\\f1bc\";\r\n}\r\n.md-keyboard-tab:before {\r\n content: \"\\f1bd\";\r\n}\r\n.md-keyboard-voice:before {\r\n content: \"\\f1be\";\r\n}\r\n.md-laptop:before {\r\n content: \"\\f1bf\";\r\n}\r\n.md-laptop-chromebook:before {\r\n content: \"\\f1c0\";\r\n}\r\n.md-laptop-mac:before {\r\n content: \"\\f1c1\";\r\n}\r\n.md-laptop-windows:before {\r\n content: \"\\f1c2\";\r\n}\r\n.md-memory:before {\r\n content: \"\\f1c3\";\r\n}\r\n.md-mouse:before {\r\n content: \"\\f1c4\";\r\n}\r\n.md-phone-android:before {\r\n content: \"\\f1c5\";\r\n}\r\n.md-phone-iphone:before {\r\n content: \"\\f1c6\";\r\n}\r\n.md-phonelink:before {\r\n content: \"\\f1c7\";\r\n}\r\n.md-phonelink-off:before {\r\n content: \"\\f1c8\";\r\n}\r\n.md-security:before {\r\n content: \"\\f1c9\";\r\n}\r\n.md-sim-card:before {\r\n content: \"\\f1ca\";\r\n}\r\n.md-smartphone:before {\r\n content: \"\\f1cb\";\r\n}\r\n.md-speaker:before {\r\n content: \"\\f1cc\";\r\n}\r\n.md-tablet:before {\r\n content: \"\\f1cd\";\r\n}\r\n.md-tablet-android:before {\r\n content: \"\\f1ce\";\r\n}\r\n.md-tablet-mac:before {\r\n content: \"\\f1cf\";\r\n}\r\n.md-tv:before {\r\n content: \"\\f1d0\";\r\n}\r\n.md-watch:before {\r\n content: \"\\f1d1\";\r\n}\r\n.md-add-to-photos:before {\r\n content: \"\\f1d2\";\r\n}\r\n.md-adjust:before {\r\n content: \"\\f1d3\";\r\n}\r\n.md-assistant-photo:before {\r\n content: \"\\f1d4\";\r\n}\r\n.md-audiotrack:before {\r\n content: \"\\f1d5\";\r\n}\r\n.md-blur-circular:before {\r\n content: \"\\f1d6\";\r\n}\r\n.md-blur-linear:before {\r\n content: \"\\f1d7\";\r\n}\r\n.md-blur-off:before {\r\n content: \"\\f1d8\";\r\n}\r\n.md-blur-on:before {\r\n content: \"\\f1d9\";\r\n}\r\n.md-brightness-1:before {\r\n content: \"\\f1da\";\r\n}\r\n.md-brightness-2:before {\r\n content: \"\\f1db\";\r\n}\r\n.md-brightness-3:before {\r\n content: \"\\f1dc\";\r\n}\r\n.md-brightness-4:before {\r\n content: \"\\f1dd\";\r\n}\r\n.md-brightness-5:before {\r\n content: \"\\f1de\";\r\n}\r\n.md-brightness-6:before {\r\n content: \"\\f1df\";\r\n}\r\n.md-brightness-7:before {\r\n content: \"\\f1e0\";\r\n}\r\n.md-brush:before {\r\n content: \"\\f1e1\";\r\n}\r\n.md-camera:before {\r\n content: \"\\f1e2\";\r\n}\r\n.md-camera-alt:before {\r\n content: \"\\f1e3\";\r\n}\r\n.md-camera-front:before {\r\n content: \"\\f1e4\";\r\n}\r\n.md-camera-rear:before {\r\n content: \"\\f1e5\";\r\n}\r\n.md-camera-roll:before {\r\n content: \"\\f1e6\";\r\n}\r\n.md-center-focus-strong:before {\r\n content: \"\\f1e7\";\r\n}\r\n.md-center-focus-weak:before {\r\n content: \"\\f1e8\";\r\n}\r\n.md-collections:before {\r\n content: \"\\f1e9\";\r\n}\r\n.md-colorize:before {\r\n content: \"\\f1ea\";\r\n}\r\n.md-color-lens:before {\r\n content: \"\\f1eb\";\r\n}\r\n.md-compare:before {\r\n content: \"\\f1ec\";\r\n}\r\n.md-control-point:before {\r\n content: \"\\f1ed\";\r\n}\r\n.md-control-point-duplicate:before {\r\n content: \"\\f1ee\";\r\n}\r\n.md-crop:before {\r\n content: \"\\f1ef\";\r\n}\r\n.md-crop-3-2:before {\r\n content: \"\\f1f0\";\r\n}\r\n.md-crop-5-4:before {\r\n content: \"\\f1f1\";\r\n}\r\n.md-crop-7-5:before {\r\n content: \"\\f1f2\";\r\n}\r\n.md-crop-16-9:before {\r\n content: \"\\f1f3\";\r\n}\r\n.md-crop-din:before {\r\n content: \"\\f1f4\";\r\n}\r\n.md-crop-free:before {\r\n content: \"\\f1f5\";\r\n}\r\n.md-crop-landscape:before {\r\n content: \"\\f1f6\";\r\n}\r\n.md-crop-original:before {\r\n content: \"\\f1f7\";\r\n}\r\n.md-crop-portrait:before {\r\n content: \"\\f1f8\";\r\n}\r\n.md-crop-square:before {\r\n content: \"\\f1f9\";\r\n}\r\n.md-dehaze:before {\r\n content: \"\\f1fa\";\r\n}\r\n.md-details:before {\r\n content: \"\\f1fb\";\r\n}\r\n.md-edit:before {\r\n content: \"\\f1fc\";\r\n}\r\n.md-exposure:before {\r\n content: \"\\f1fd\";\r\n}\r\n.md-exposure-minus-1:before {\r\n content: \"\\f1fe\";\r\n}\r\n.md-exposure-minus-2:before {\r\n content: \"\\f1ff\";\r\n}\r\n.md-exposure-zero:before {\r\n content: \"\\f200\";\r\n}\r\n.md-exposure-plus-1:before {\r\n content: \"\\f201\";\r\n}\r\n.md-exposure-plus-2:before {\r\n content: \"\\f202\";\r\n}\r\n.md-filter:before {\r\n content: \"\\f203\";\r\n}\r\n.md-filter-1:before {\r\n content: \"\\f204\";\r\n}\r\n.md-filter-2:before {\r\n content: \"\\f205\";\r\n}\r\n.md-filter-3:before {\r\n content: \"\\f206\";\r\n}\r\n.md-filter-4:before {\r\n content: \"\\f207\";\r\n}\r\n.md-filter-5:before {\r\n content: \"\\f208\";\r\n}\r\n.md-filter-6:before {\r\n content: \"\\f209\";\r\n}\r\n.md-filter-7:before {\r\n content: \"\\f20a\";\r\n}\r\n.md-filter-8:before {\r\n content: \"\\f20b\";\r\n}\r\n.md-filter-9:before {\r\n content: \"\\f20c\";\r\n}\r\n.md-filter-9-plus:before {\r\n content: \"\\f20d\";\r\n}\r\n.md-filter-b-and-w:before {\r\n content: \"\\f20e\";\r\n}\r\n.md-filter-center-focus:before {\r\n content: \"\\f20f\";\r\n}\r\n.md-filter-drama:before {\r\n content: \"\\f210\";\r\n}\r\n.md-filter-frames:before {\r\n content: \"\\f211\";\r\n}\r\n.md-filter-hdr:before {\r\n content: \"\\f212\";\r\n}\r\n.md-filter-none:before {\r\n content: \"\\f213\";\r\n}\r\n.md-filter-tilt-shift:before {\r\n content: \"\\f214\";\r\n}\r\n.md-filter-vintage:before {\r\n content: \"\\f215\";\r\n}\r\n.md-flare:before {\r\n content: \"\\f216\";\r\n}\r\n.md-flash-auto:before {\r\n content: \"\\f217\";\r\n}\r\n.md-flash-off:before {\r\n content: \"\\f218\";\r\n}\r\n.md-flash-on:before {\r\n content: \"\\f219\";\r\n}\r\n.md-flip:before {\r\n content: \"\\f21a\";\r\n}\r\n.md-gradient:before {\r\n content: \"\\f21b\";\r\n}\r\n.md-grain:before {\r\n content: \"\\f21c\";\r\n}\r\n.md-grid-off:before {\r\n content: \"\\f21d\";\r\n}\r\n.md-grid-on:before {\r\n content: \"\\f21e\";\r\n}\r\n.md-hdr-off:before {\r\n content: \"\\f21f\";\r\n}\r\n.md-hdr-on:before {\r\n content: \"\\f220\";\r\n}\r\n.md-hdr-strong:before {\r\n content: \"\\f221\";\r\n}\r\n.md-hdr-weak:before {\r\n content: \"\\f222\";\r\n}\r\n.md-healing:before {\r\n content: \"\\f223\";\r\n}\r\n.md-image:before {\r\n content: \"\\f224\";\r\n}\r\n.md-image-aspect-ratio:before {\r\n content: \"\\f225\";\r\n}\r\n.md-iso:before {\r\n content: \"\\f226\";\r\n}\r\n.md-landscape:before {\r\n content: \"\\f227\";\r\n}\r\n.md-leak-add:before {\r\n content: \"\\f228\";\r\n}\r\n.md-leak-remove:before {\r\n content: \"\\f229\";\r\n}\r\n.md-lens:before {\r\n content: \"\\f22a\";\r\n}\r\n.md-looks:before {\r\n content: \"\\f22b\";\r\n}\r\n.md-looks-1:before {\r\n content: \"\\f22c\";\r\n}\r\n.md-looks-2:before {\r\n content: \"\\f22d\";\r\n}\r\n.md-looks-3:before {\r\n content: \"\\f22e\";\r\n}\r\n.md-looks-4:before {\r\n content: \"\\f22f\";\r\n}\r\n.md-looks-5:before {\r\n content: \"\\f230\";\r\n}\r\n.md-looks-6:before {\r\n content: \"\\f231\";\r\n}\r\n.md-loupe:before {\r\n content: \"\\f232\";\r\n}\r\n.md-movie-creation:before {\r\n content: \"\\f233\";\r\n}\r\n.md-nature:before {\r\n content: \"\\f234\";\r\n}\r\n.md-nature-people:before {\r\n content: \"\\f235\";\r\n}\r\n.md-navigate-before:before {\r\n content: \"\\f236\";\r\n}\r\n.md-navigate-next:before {\r\n content: \"\\f237\";\r\n}\r\n.md-palette:before {\r\n content: \"\\f238\";\r\n}\r\n.md-panorama:before {\r\n content: \"\\f239\";\r\n}\r\n.md-panorama-fisheye:before {\r\n content: \"\\f23a\";\r\n}\r\n.md-panorama-horizontal:before {\r\n content: \"\\f23b\";\r\n}\r\n.md-panorama-vertical:before {\r\n content: \"\\f23c\";\r\n}\r\n.md-panorama-wide-angle:before {\r\n content: \"\\f23d\";\r\n}\r\n.md-photo:before {\r\n content: \"\\f23e\";\r\n}\r\n.md-photo-album:before {\r\n content: \"\\f23f\";\r\n}\r\n.md-photo-camera:before {\r\n content: \"\\f240\";\r\n}\r\n.md-photo-library:before {\r\n content: \"\\f241\";\r\n}\r\n.md-portrait:before {\r\n content: \"\\f242\";\r\n}\r\n.md-remove-red-eye:before {\r\n content: \"\\f243\";\r\n}\r\n.md-rotate-left:before {\r\n content: \"\\f244\";\r\n}\r\n.md-rotate-right:before {\r\n content: \"\\f245\";\r\n}\r\n.md-slideshow:before {\r\n content: \"\\f246\";\r\n}\r\n.md-straighten:before {\r\n content: \"\\f247\";\r\n}\r\n.md-style:before {\r\n content: \"\\f248\";\r\n}\r\n.md-switch-camera:before {\r\n content: \"\\f249\";\r\n}\r\n.md-switch-video:before {\r\n content: \"\\f24a\";\r\n}\r\n.md-tag-faces:before {\r\n content: \"\\f24b\";\r\n}\r\n.md-texture:before {\r\n content: \"\\f24c\";\r\n}\r\n.md-timelapse:before {\r\n content: \"\\f24d\";\r\n}\r\n.md-timer:before {\r\n content: \"\\f24e\";\r\n}\r\n.md-timer-3:before {\r\n content: \"\\f24f\";\r\n}\r\n.md-timer-10:before {\r\n content: \"\\f250\";\r\n}\r\n.md-timer-auto:before {\r\n content: \"\\f251\";\r\n}\r\n.md-timer-off:before {\r\n content: \"\\f252\";\r\n}\r\n.md-tonality:before {\r\n content: \"\\f253\";\r\n}\r\n.md-transform:before {\r\n content: \"\\f254\";\r\n}\r\n.md-tune:before {\r\n content: \"\\f255\";\r\n}\r\n.md-wb-auto:before {\r\n content: \"\\f256\";\r\n}\r\n.md-wb-cloudy:before {\r\n content: \"\\f257\";\r\n}\r\n.md-wb-incandescent:before {\r\n content: \"\\f258\";\r\n}\r\n.md-wb-irradescent:before {\r\n content: \"\\f259\";\r\n}\r\n.md-wb-sunny:before {\r\n content: \"\\f25a\";\r\n}\r\n.md-beenhere:before {\r\n content: \"\\f25b\";\r\n}\r\n.md-directions:before {\r\n content: \"\\f25c\";\r\n}\r\n.md-directions-bike:before {\r\n content: \"\\f25d\";\r\n}\r\n.md-directions-bus:before {\r\n content: \"\\f25e\";\r\n}\r\n.md-directions-car:before {\r\n content: \"\\f25f\";\r\n}\r\n.md-directions-ferry:before {\r\n content: \"\\f260\";\r\n}\r\n.md-directions-subway:before {\r\n content: \"\\f261\";\r\n}\r\n.md-directions-train:before {\r\n content: \"\\f262\";\r\n}\r\n.md-directions-transit:before {\r\n content: \"\\f263\";\r\n}\r\n.md-directions-walk:before {\r\n content: \"\\f264\";\r\n}\r\n.md-flight:before {\r\n content: \"\\f265\";\r\n}\r\n.md-hotel:before {\r\n content: \"\\f266\";\r\n}\r\n.md-layers:before {\r\n content: \"\\f267\";\r\n}\r\n.md-layers-clear:before {\r\n content: \"\\f268\";\r\n}\r\n.md-local-airport:before {\r\n content: \"\\f269\";\r\n}\r\n.md-local-atm:before {\r\n content: \"\\f26a\";\r\n}\r\n.md-local-attraction:before {\r\n content: \"\\f26b\";\r\n}\r\n.md-local-bar:before {\r\n content: \"\\f26c\";\r\n}\r\n.md-local-cafe:before {\r\n content: \"\\f26d\";\r\n}\r\n.md-local-car-wash:before {\r\n content: \"\\f26e\";\r\n}\r\n.md-local-convenience-store:before {\r\n content: \"\\f26f\";\r\n}\r\n.md-local-drink:before {\r\n content: \"\\f270\";\r\n}\r\n.md-local-florist:before {\r\n content: \"\\f271\";\r\n}\r\n.md-local-gas-station:before {\r\n content: \"\\f272\";\r\n}\r\n.md-local-grocery-store:before {\r\n content: \"\\f273\";\r\n}\r\n.md-local-hospital:before {\r\n content: \"\\f274\";\r\n}\r\n.md-local-hotel:before {\r\n content: \"\\f275\";\r\n}\r\n.md-local-laundry-service:before {\r\n content: \"\\f276\";\r\n}\r\n.md-local-library:before {\r\n content: \"\\f277\";\r\n}\r\n.md-local-mall:before {\r\n content: \"\\f278\";\r\n}\r\n.md-local-movies:before {\r\n content: \"\\f279\";\r\n}\r\n.md-local-offer:before {\r\n content: \"\\f27a\";\r\n}\r\n.md-local-parking:before {\r\n content: \"\\f27b\";\r\n}\r\n.md-local-pharmacy:before {\r\n content: \"\\f27c\";\r\n}\r\n.md-local-phone:before {\r\n content: \"\\f27d\";\r\n}\r\n.md-local-pizza:before {\r\n content: \"\\f27e\";\r\n}\r\n.md-local-play:before {\r\n content: \"\\f27f\";\r\n}\r\n.md-local-post-office:before {\r\n content: \"\\f280\";\r\n}\r\n.md-local-print-shop:before {\r\n content: \"\\f281\";\r\n}\r\n.md-local-restaurant:before {\r\n content: \"\\f282\";\r\n}\r\n.md-local-see:before {\r\n content: \"\\f283\";\r\n}\r\n.md-local-shipping:before {\r\n content: \"\\f284\";\r\n}\r\n.md-local-taxi:before {\r\n content: \"\\f285\";\r\n}\r\n.md-location-history:before {\r\n content: \"\\f286\";\r\n}\r\n.md-map:before {\r\n content: \"\\f287\";\r\n}\r\n.md-my-location:before {\r\n content: \"\\f288\";\r\n}\r\n.md-navigation:before {\r\n content: \"\\f289\";\r\n}\r\n.md-pin-drop:before {\r\n content: \"\\f28a\";\r\n}\r\n.md-place:before {\r\n content: \"\\f28b\";\r\n}\r\n.md-rate-review:before {\r\n content: \"\\f28c\";\r\n}\r\n.md-restaurant-menu:before {\r\n content: \"\\f28d\";\r\n}\r\n.md-satellite:before {\r\n content: \"\\f28e\";\r\n}\r\n.md-store-mall-directory:before {\r\n content: \"\\f28f\";\r\n}\r\n.md-terrain:before {\r\n content: \"\\f290\";\r\n}\r\n.md-traffic:before {\r\n content: \"\\f291\";\r\n}\r\n.md-apps:before {\r\n content: \"\\f292\";\r\n}\r\n.md-cancel:before {\r\n content: \"\\f293\";\r\n}\r\n.md-arrow-drop-down-circle:before {\r\n content: \"\\f294\";\r\n}\r\n.md-arrow-drop-down:before {\r\n content: \"\\f295\";\r\n}\r\n.md-arrow-drop-up:before {\r\n content: \"\\f296\";\r\n}\r\n.md-arrow-back:before {\r\n content: \"\\f297\";\r\n}\r\n.md-arrow-forward:before {\r\n content: \"\\f298\";\r\n}\r\n.md-check:before {\r\n content: \"\\f299\";\r\n}\r\n.md-close:before {\r\n content: \"\\f29a\";\r\n}\r\n.md-chevron-left:before {\r\n content: \"\\f29b\";\r\n}\r\n.md-chevron-right:before {\r\n content: \"\\f29c\";\r\n}\r\n.md-expand-less:before {\r\n content: \"\\f29d\";\r\n}\r\n.md-expand-more:before {\r\n content: \"\\f29e\";\r\n}\r\n.md-fullscreen:before {\r\n content: \"\\f29f\";\r\n}\r\n.md-fullscreen-exit:before {\r\n content: \"\\f2a0\";\r\n}\r\n.md-menu:before {\r\n content: \"\\f2a1\";\r\n}\r\n.md-more-horiz:before {\r\n content: \"\\f2a2\";\r\n}\r\n.md-more-vert:before {\r\n content: \"\\f2a3\";\r\n}\r\n.md-refresh:before {\r\n content: \"\\f2a4\";\r\n}\r\n.md-unfold-less:before {\r\n content: \"\\f2a5\";\r\n}\r\n.md-unfold-more:before {\r\n content: \"\\f2a6\";\r\n}\r\n.md-adb:before {\r\n content: \"\\f2a7\";\r\n}\r\n.md-bluetooth-audio:before {\r\n content: \"\\f2a8\";\r\n}\r\n.md-disc-full:before {\r\n content: \"\\f2a9\";\r\n}\r\n.md-dnd-forwardslash:before {\r\n content: \"\\f2aa\";\r\n}\r\n.md-do-not-disturb:before {\r\n content: \"\\f2ab\";\r\n}\r\n.md-drive-eta:before {\r\n content: \"\\f2ac\";\r\n}\r\n.md-event-available:before {\r\n content: \"\\f2ad\";\r\n}\r\n.md-event-busy:before {\r\n content: \"\\f2ae\";\r\n}\r\n.md-event-note:before {\r\n content: \"\\f2af\";\r\n}\r\n.md-folder-special:before {\r\n content: \"\\f2b0\";\r\n}\r\n.md-mms:before {\r\n content: \"\\f2b1\";\r\n}\r\n.md-more:before {\r\n content: \"\\f2b2\";\r\n}\r\n.md-network-locked:before {\r\n content: \"\\f2b3\";\r\n}\r\n.md-phone-bluetooth-speaker:before {\r\n content: \"\\f2b4\";\r\n}\r\n.md-phone-forwarded:before {\r\n content: \"\\f2b5\";\r\n}\r\n.md-phone-in-talk:before {\r\n content: \"\\f2b6\";\r\n}\r\n.md-phone-locked:before {\r\n content: \"\\f2b7\";\r\n}\r\n.md-phone-missed:before {\r\n content: \"\\f2b8\";\r\n}\r\n.md-phone-paused:before {\r\n content: \"\\f2b9\";\r\n}\r\n.md-play-download:before {\r\n content: \"\\f2ba\";\r\n}\r\n.md-play-install:before {\r\n content: \"\\f2bb\";\r\n}\r\n.md-sd-card:before {\r\n content: \"\\f2bc\";\r\n}\r\n.md-sim-card-alert:before {\r\n content: \"\\f2bd\";\r\n}\r\n.md-sms:before {\r\n content: \"\\f2be\";\r\n}\r\n.md-sms-failed:before {\r\n content: \"\\f2bf\";\r\n}\r\n.md-sync:before {\r\n content: \"\\f2c0\";\r\n}\r\n.md-sync-disabled:before {\r\n content: \"\\f2c1\";\r\n}\r\n.md-sync-problem:before {\r\n content: \"\\f2c2\";\r\n}\r\n.md-system-update:before {\r\n content: \"\\f2c3\";\r\n}\r\n.md-tap-and-play:before {\r\n content: \"\\f2c4\";\r\n}\r\n.md-time-to-leave:before {\r\n content: \"\\f2c5\";\r\n}\r\n.md-vibration:before {\r\n content: \"\\f2c6\";\r\n}\r\n.md-voice-chat:before {\r\n content: \"\\f2c7\";\r\n}\r\n.md-vpn-lock:before {\r\n content: \"\\f2c8\";\r\n}\r\n.md-cake:before {\r\n content: \"\\f2c9\";\r\n}\r\n.md-domain:before {\r\n content: \"\\f2ca\";\r\n}\r\n.md-location-city:before {\r\n content: \"\\f2cb\";\r\n}\r\n.md-mood:before {\r\n content: \"\\f2cc\";\r\n}\r\n.md-notifications-none:before {\r\n content: \"\\f2cd\";\r\n}\r\n.md-notifications:before {\r\n content: \"\\f2ce\";\r\n}\r\n.md-notifications-off:before {\r\n content: \"\\f2cf\";\r\n}\r\n.md-notifications-on:before {\r\n content: \"\\f2d0\";\r\n}\r\n.md-notifications-paused:before {\r\n content: \"\\f2d1\";\r\n}\r\n.md-pages:before {\r\n content: \"\\f2d2\";\r\n}\r\n.md-party-mode:before {\r\n content: \"\\f2d3\";\r\n}\r\n.md-group:before {\r\n content: \"\\f2d4\";\r\n}\r\n.md-group-add:before {\r\n content: \"\\f2d5\";\r\n}\r\n.md-people:before {\r\n content: \"\\f2d6\";\r\n}\r\n.md-people-outline:before {\r\n content: \"\\f2d7\";\r\n}\r\n.md-person:before {\r\n content: \"\\f2d8\";\r\n}\r\n.md-person-add:before {\r\n content: \"\\f2d9\";\r\n}\r\n.md-person-outline:before {\r\n content: \"\\f2da\";\r\n}\r\n.md-plus-one:before {\r\n content: \"\\f2db\";\r\n}\r\n.md-poll:before {\r\n content: \"\\f2dc\";\r\n}\r\n.md-public:before {\r\n content: \"\\f2dd\";\r\n}\r\n.md-school:before {\r\n content: \"\\f2de\";\r\n}\r\n.md-share:before {\r\n content: \"\\f2df\";\r\n}\r\n.md-whatshot:before {\r\n content: \"\\f2e0\";\r\n}\r\n.md-check-box:before {\r\n content: \"\\f2e1\";\r\n}\r\n.md-check-box-outline-blank:before {\r\n content: \"\\f2e2\";\r\n}\r\n.md-radio-button-off:before {\r\n content: \"\\f2e3\";\r\n}\r\n.md-radio-button-on:before {\r\n content: \"\\f2e4\";\r\n}\r\n.md-star:before {\r\n content: \"\\f2e5\";\r\n}\r\n.md-star-half:before {\r\n content: \"\\f2e6\";\r\n}\r\n.md-star-outline:before {\r\n content: \"\\f2e7\";\r\n}\r\n/*!\r\nIonicons, v1.5.0\r\nCreated by Ben Sperry for the Ionic Framework, http://ionicons.com/\r\nhttps://twitter.com/benjsperry https://twitter.com/ionicframework\r\nMIT License: https://github.com/driftyco/ionicons\r\n*/\r\n@font-face {\r\n font-family: \"Ionicons\";\r\n src: url(\"../fonts/ionicons.eot?v=1.5.0\");\r\n src: url(\"../fonts/ionicons.eot?v=1.5.0#iefix\") format(\"embedded-opentype\"), url(\"../fonts/ionicons.ttf?v=1.5.0\") format(\"truetype\"), url(\"../fonts/ionicons.woff?v=1.5.0\") format(\"woff\"), url(\"../fonts/ionicons.svg?v=1.5.0#Ionicons\") format(\"svg\");\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.ion,\r\n.ion-loading-a,\r\n.ion-loading-b,\r\n.ion-loading-c,\r\n.ion-loading-d,\r\n.ion-looping,\r\n.ion-refreshing,\r\n.ion-ios7-reloading,\r\n.ionicons,\r\n.ion-alert,\r\n.ion-alert-circled,\r\n.ion-android-add,\r\n.ion-android-add-contact,\r\n.ion-android-alarm,\r\n.ion-android-archive,\r\n.ion-android-arrow-back,\r\n.ion-android-arrow-down-left,\r\n.ion-android-arrow-down-right,\r\n.ion-android-arrow-forward,\r\n.ion-android-arrow-up-left,\r\n.ion-android-arrow-up-right,\r\n.ion-android-battery,\r\n.ion-android-book,\r\n.ion-android-calendar,\r\n.ion-android-call,\r\n.ion-android-camera,\r\n.ion-android-chat,\r\n.ion-android-checkmark,\r\n.ion-android-clock,\r\n.ion-android-close,\r\n.ion-android-contact,\r\n.ion-android-contacts,\r\n.ion-android-data,\r\n.ion-android-developer,\r\n.ion-android-display,\r\n.ion-android-download,\r\n.ion-android-drawer,\r\n.ion-android-dropdown,\r\n.ion-android-earth,\r\n.ion-android-folder,\r\n.ion-android-forums,\r\n.ion-android-friends,\r\n.ion-android-hand,\r\n.ion-android-image,\r\n.ion-android-inbox,\r\n.ion-android-information,\r\n.ion-android-keypad,\r\n.ion-android-lightbulb,\r\n.ion-android-locate,\r\n.ion-android-location,\r\n.ion-android-mail,\r\n.ion-android-microphone,\r\n.ion-android-mixer,\r\n.ion-android-more,\r\n.ion-android-note,\r\n.ion-android-playstore,\r\n.ion-android-printer,\r\n.ion-android-promotion,\r\n.ion-android-reminder,\r\n.ion-android-remove,\r\n.ion-android-search,\r\n.ion-android-send,\r\n.ion-android-settings,\r\n.ion-android-share,\r\n.ion-android-social,\r\n.ion-android-social-user,\r\n.ion-android-sort,\r\n.ion-android-stair-drawer,\r\n.ion-android-star,\r\n.ion-android-stopwatch,\r\n.ion-android-storage,\r\n.ion-android-system-back,\r\n.ion-android-system-home,\r\n.ion-android-system-windows,\r\n.ion-android-timer,\r\n.ion-android-trash,\r\n.ion-android-user-menu,\r\n.ion-android-volume,\r\n.ion-android-wifi,\r\n.ion-aperture,\r\n.ion-archive,\r\n.ion-arrow-down-a,\r\n.ion-arrow-down-b,\r\n.ion-arrow-down-c,\r\n.ion-arrow-expand,\r\n.ion-arrow-graph-down-left,\r\n.ion-arrow-graph-down-right,\r\n.ion-arrow-graph-up-left,\r\n.ion-arrow-graph-up-right,\r\n.ion-arrow-left-a,\r\n.ion-arrow-left-b,\r\n.ion-arrow-left-c,\r\n.ion-arrow-move,\r\n.ion-arrow-resize,\r\n.ion-arrow-return-left,\r\n.ion-arrow-return-right,\r\n.ion-arrow-right-a,\r\n.ion-arrow-right-b,\r\n.ion-arrow-right-c,\r\n.ion-arrow-shrink,\r\n.ion-arrow-swap,\r\n.ion-arrow-up-a,\r\n.ion-arrow-up-b,\r\n.ion-arrow-up-c,\r\n.ion-asterisk,\r\n.ion-at,\r\n.ion-bag,\r\n.ion-battery-charging,\r\n.ion-battery-empty,\r\n.ion-battery-full,\r\n.ion-battery-half,\r\n.ion-battery-low,\r\n.ion-beaker,\r\n.ion-beer,\r\n.ion-bluetooth,\r\n.ion-bonfire,\r\n.ion-bookmark,\r\n.ion-briefcase,\r\n.ion-bug,\r\n.ion-calculator,\r\n.ion-calendar,\r\n.ion-camera,\r\n.ion-card,\r\n.ion-cash,\r\n.ion-chatbox,\r\n.ion-chatbox-working,\r\n.ion-chatboxes,\r\n.ion-chatbubble,\r\n.ion-chatbubble-working,\r\n.ion-chatbubbles,\r\n.ion-checkmark,\r\n.ion-checkmark-circled,\r\n.ion-checkmark-round,\r\n.ion-chevron-down,\r\n.ion-chevron-left,\r\n.ion-chevron-right,\r\n.ion-chevron-up,\r\n.ion-clipboard,\r\n.ion-clock,\r\n.ion-close,\r\n.ion-close-circled,\r\n.ion-close-round,\r\n.ion-closed-captioning,\r\n.ion-cloud,\r\n.ion-code,\r\n.ion-code-download,\r\n.ion-code-working,\r\n.ion-coffee,\r\n.ion-compass,\r\n.ion-compose,\r\n.ion-connection-bars,\r\n.ion-contrast,\r\n.ion-cube,\r\n.ion-disc,\r\n.ion-document,\r\n.ion-document-text,\r\n.ion-drag,\r\n.ion-earth,\r\n.ion-edit,\r\n.ion-egg,\r\n.ion-eject,\r\n.ion-email,\r\n.ion-eye,\r\n.ion-eye-disabled,\r\n.ion-female,\r\n.ion-filing,\r\n.ion-film-marker,\r\n.ion-fireball,\r\n.ion-flag,\r\n.ion-flame,\r\n.ion-flash,\r\n.ion-flash-off,\r\n.ion-flask,\r\n.ion-folder,\r\n.ion-fork,\r\n.ion-fork-repo,\r\n.ion-forward,\r\n.ion-funnel,\r\n.ion-game-controller-a,\r\n.ion-game-controller-b,\r\n.ion-gear-a,\r\n.ion-gear-b,\r\n.ion-grid,\r\n.ion-hammer,\r\n.ion-happy,\r\n.ion-headphone,\r\n.ion-heart,\r\n.ion-heart-broken,\r\n.ion-help,\r\n.ion-help-buoy,\r\n.ion-help-circled,\r\n.ion-home,\r\n.ion-icecream,\r\n.ion-icon-social-google-plus,\r\n.ion-icon-social-google-plus-outline,\r\n.ion-image,\r\n.ion-images,\r\n.ion-information,\r\n.ion-information-circled,\r\n.ion-ionic,\r\n.ion-ios7-alarm,\r\n.ion-ios7-alarm-outline,\r\n.ion-ios7-albums,\r\n.ion-ios7-albums-outline,\r\n.ion-ios7-americanfootball,\r\n.ion-ios7-americanfootball-outline,\r\n.ion-ios7-analytics,\r\n.ion-ios7-analytics-outline,\r\n.ion-ios7-arrow-back,\r\n.ion-ios7-arrow-down,\r\n.ion-ios7-arrow-forward,\r\n.ion-ios7-arrow-left,\r\n.ion-ios7-arrow-right,\r\n.ion-ios7-arrow-thin-down,\r\n.ion-ios7-arrow-thin-left,\r\n.ion-ios7-arrow-thin-right,\r\n.ion-ios7-arrow-thin-up,\r\n.ion-ios7-arrow-up,\r\n.ion-ios7-at,\r\n.ion-ios7-at-outline,\r\n.ion-ios7-barcode,\r\n.ion-ios7-barcode-outline,\r\n.ion-ios7-baseball,\r\n.ion-ios7-baseball-outline,\r\n.ion-ios7-basketball,\r\n.ion-ios7-basketball-outline,\r\n.ion-ios7-bell,\r\n.ion-ios7-bell-outline,\r\n.ion-ios7-bolt,\r\n.ion-ios7-bolt-outline,\r\n.ion-ios7-bookmarks,\r\n.ion-ios7-bookmarks-outline,\r\n.ion-ios7-box,\r\n.ion-ios7-box-outline,\r\n.ion-ios7-briefcase,\r\n.ion-ios7-briefcase-outline,\r\n.ion-ios7-browsers,\r\n.ion-ios7-browsers-outline,\r\n.ion-ios7-calculator,\r\n.ion-ios7-calculator-outline,\r\n.ion-ios7-calendar,\r\n.ion-ios7-calendar-outline,\r\n.ion-ios7-camera,\r\n.ion-ios7-camera-outline,\r\n.ion-ios7-cart,\r\n.ion-ios7-cart-outline,\r\n.ion-ios7-chatboxes,\r\n.ion-ios7-chatboxes-outline,\r\n.ion-ios7-chatbubble,\r\n.ion-ios7-chatbubble-outline,\r\n.ion-ios7-checkmark,\r\n.ion-ios7-checkmark-empty,\r\n.ion-ios7-checkmark-outline,\r\n.ion-ios7-circle-filled,\r\n.ion-ios7-circle-outline,\r\n.ion-ios7-clock,\r\n.ion-ios7-clock-outline,\r\n.ion-ios7-close,\r\n.ion-ios7-close-empty,\r\n.ion-ios7-close-outline,\r\n.ion-ios7-cloud,\r\n.ion-ios7-cloud-download,\r\n.ion-ios7-cloud-download-outline,\r\n.ion-ios7-cloud-outline,\r\n.ion-ios7-cloud-upload,\r\n.ion-ios7-cloud-upload-outline,\r\n.ion-ios7-cloudy,\r\n.ion-ios7-cloudy-night,\r\n.ion-ios7-cloudy-night-outline,\r\n.ion-ios7-cloudy-outline,\r\n.ion-ios7-cog,\r\n.ion-ios7-cog-outline,\r\n.ion-ios7-compose,\r\n.ion-ios7-compose-outline,\r\n.ion-ios7-contact,\r\n.ion-ios7-contact-outline,\r\n.ion-ios7-copy,\r\n.ion-ios7-copy-outline,\r\n.ion-ios7-download,\r\n.ion-ios7-download-outline,\r\n.ion-ios7-drag,\r\n.ion-ios7-email,\r\n.ion-ios7-email-outline,\r\n.ion-ios7-expand,\r\n.ion-ios7-eye,\r\n.ion-ios7-eye-outline,\r\n.ion-ios7-fastforward,\r\n.ion-ios7-fastforward-outline,\r\n.ion-ios7-filing,\r\n.ion-ios7-filing-outline,\r\n.ion-ios7-film,\r\n.ion-ios7-film-outline,\r\n.ion-ios7-flag,\r\n.ion-ios7-flag-outline,\r\n.ion-ios7-folder,\r\n.ion-ios7-folder-outline,\r\n.ion-ios7-football,\r\n.ion-ios7-football-outline,\r\n.ion-ios7-gear,\r\n.ion-ios7-gear-outline,\r\n.ion-ios7-glasses,\r\n.ion-ios7-glasses-outline,\r\n.ion-ios7-heart,\r\n.ion-ios7-heart-outline,\r\n.ion-ios7-help,\r\n.ion-ios7-help-empty,\r\n.ion-ios7-help-outline,\r\n.ion-ios7-home,\r\n.ion-ios7-home-outline,\r\n.ion-ios7-infinite,\r\n.ion-ios7-infinite-outline,\r\n.ion-ios7-information,\r\n.ion-ios7-information-empty,\r\n.ion-ios7-information-outline,\r\n.ion-ios7-ionic-outline,\r\n.ion-ios7-keypad,\r\n.ion-ios7-keypad-outline,\r\n.ion-ios7-lightbulb,\r\n.ion-ios7-lightbulb-outline,\r\n.ion-ios7-location,\r\n.ion-ios7-location-outline,\r\n.ion-ios7-locked,\r\n.ion-ios7-locked-outline,\r\n.ion-ios7-loop,\r\n.ion-ios7-loop-strong,\r\n.ion-ios7-medkit,\r\n.ion-ios7-medkit-outline,\r\n.ion-ios7-mic,\r\n.ion-ios7-mic-off,\r\n.ion-ios7-mic-outline,\r\n.ion-ios7-minus,\r\n.ion-ios7-minus-empty,\r\n.ion-ios7-minus-outline,\r\n.ion-ios7-monitor,\r\n.ion-ios7-monitor-outline,\r\n.ion-ios7-moon,\r\n.ion-ios7-moon-outline,\r\n.ion-ios7-more,\r\n.ion-ios7-more-outline,\r\n.ion-ios7-musical-note,\r\n.ion-ios7-musical-notes,\r\n.ion-ios7-navigate,\r\n.ion-ios7-navigate-outline,\r\n.ion-ios7-paper,\r\n.ion-ios7-paper-outline,\r\n.ion-ios7-paperplane,\r\n.ion-ios7-paperplane-outline,\r\n.ion-ios7-partlysunny,\r\n.ion-ios7-partlysunny-outline,\r\n.ion-ios7-pause,\r\n.ion-ios7-pause-outline,\r\n.ion-ios7-paw,\r\n.ion-ios7-paw-outline,\r\n.ion-ios7-people,\r\n.ion-ios7-people-outline,\r\n.ion-ios7-person,\r\n.ion-ios7-person-outline,\r\n.ion-ios7-personadd,\r\n.ion-ios7-personadd-outline,\r\n.ion-ios7-photos,\r\n.ion-ios7-photos-outline,\r\n.ion-ios7-pie,\r\n.ion-ios7-pie-outline,\r\n.ion-ios7-play,\r\n.ion-ios7-play-outline,\r\n.ion-ios7-plus,\r\n.ion-ios7-plus-empty,\r\n.ion-ios7-plus-outline,\r\n.ion-ios7-pricetag,\r\n.ion-ios7-pricetag-outline,\r\n.ion-ios7-pricetags,\r\n.ion-ios7-pricetags-outline,\r\n.ion-ios7-printer,\r\n.ion-ios7-printer-outline,\r\n.ion-ios7-pulse,\r\n.ion-ios7-pulse-strong,\r\n.ion-ios7-rainy,\r\n.ion-ios7-rainy-outline,\r\n.ion-ios7-recording,\r\n.ion-ios7-recording-outline,\r\n.ion-ios7-redo,\r\n.ion-ios7-redo-outline,\r\n.ion-ios7-refresh,\r\n.ion-ios7-refresh-empty,\r\n.ion-ios7-refresh-outline,\r\n.ion-ios7-reload,\r\n.ion-ios7-reverse-camera,\r\n.ion-ios7-reverse-camera-outline,\r\n.ion-ios7-rewind,\r\n.ion-ios7-rewind-outline,\r\n.ion-ios7-search,\r\n.ion-ios7-search-strong,\r\n.ion-ios7-settings,\r\n.ion-ios7-settings-strong,\r\n.ion-ios7-shrink,\r\n.ion-ios7-skipbackward,\r\n.ion-ios7-skipbackward-outline,\r\n.ion-ios7-skipforward,\r\n.ion-ios7-skipforward-outline,\r\n.ion-ios7-snowy,\r\n.ion-ios7-speedometer,\r\n.ion-ios7-speedometer-outline,\r\n.ion-ios7-star,\r\n.ion-ios7-star-half,\r\n.ion-ios7-star-outline,\r\n.ion-ios7-stopwatch,\r\n.ion-ios7-stopwatch-outline,\r\n.ion-ios7-sunny,\r\n.ion-ios7-sunny-outline,\r\n.ion-ios7-telephone,\r\n.ion-ios7-telephone-outline,\r\n.ion-ios7-tennisball,\r\n.ion-ios7-tennisball-outline,\r\n.ion-ios7-thunderstorm,\r\n.ion-ios7-thunderstorm-outline,\r\n.ion-ios7-time,\r\n.ion-ios7-time-outline,\r\n.ion-ios7-timer,\r\n.ion-ios7-timer-outline,\r\n.ion-ios7-toggle,\r\n.ion-ios7-toggle-outline,\r\n.ion-ios7-trash,\r\n.ion-ios7-trash-outline,\r\n.ion-ios7-undo,\r\n.ion-ios7-undo-outline,\r\n.ion-ios7-unlocked,\r\n.ion-ios7-unlocked-outline,\r\n.ion-ios7-upload,\r\n.ion-ios7-upload-outline,\r\n.ion-ios7-videocam,\r\n.ion-ios7-videocam-outline,\r\n.ion-ios7-volume-high,\r\n.ion-ios7-volume-low,\r\n.ion-ios7-wineglass,\r\n.ion-ios7-wineglass-outline,\r\n.ion-ios7-world,\r\n.ion-ios7-world-outline,\r\n.ion-ipad,\r\n.ion-iphone,\r\n.ion-ipod,\r\n.ion-jet,\r\n.ion-key,\r\n.ion-knife,\r\n.ion-laptop,\r\n.ion-leaf,\r\n.ion-levels,\r\n.ion-lightbulb,\r\n.ion-link,\r\n.ion-load-a,\r\n.ion-load-b,\r\n.ion-load-c,\r\n.ion-load-d,\r\n.ion-location,\r\n.ion-locked,\r\n.ion-log-in,\r\n.ion-log-out,\r\n.ion-loop,\r\n.ion-magnet,\r\n.ion-male,\r\n.ion-man,\r\n.ion-map,\r\n.ion-medkit,\r\n.ion-merge,\r\n.ion-mic-a,\r\n.ion-mic-b,\r\n.ion-mic-c,\r\n.ion-minus,\r\n.ion-minus-circled,\r\n.ion-minus-round,\r\n.ion-model-s,\r\n.ion-monitor,\r\n.ion-more,\r\n.ion-mouse,\r\n.ion-music-note,\r\n.ion-navicon,\r\n.ion-navicon-round,\r\n.ion-navigate,\r\n.ion-network,\r\n.ion-no-smoking,\r\n.ion-nuclear,\r\n.ion-outlet,\r\n.ion-paper-airplane,\r\n.ion-paperclip,\r\n.ion-pause,\r\n.ion-person,\r\n.ion-person-add,\r\n.ion-person-stalker,\r\n.ion-pie-graph,\r\n.ion-pin,\r\n.ion-pinpoint,\r\n.ion-pizza,\r\n.ion-plane,\r\n.ion-planet,\r\n.ion-play,\r\n.ion-playstation,\r\n.ion-plus,\r\n.ion-plus-circled,\r\n.ion-plus-round,\r\n.ion-podium,\r\n.ion-pound,\r\n.ion-power,\r\n.ion-pricetag,\r\n.ion-pricetags,\r\n.ion-printer,\r\n.ion-pull-request,\r\n.ion-qr-scanner,\r\n.ion-quote,\r\n.ion-radio-waves,\r\n.ion-record,\r\n.ion-refresh,\r\n.ion-reply,\r\n.ion-reply-all,\r\n.ion-ribbon-a,\r\n.ion-ribbon-b,\r\n.ion-sad,\r\n.ion-scissors,\r\n.ion-search,\r\n.ion-settings,\r\n.ion-share,\r\n.ion-shuffle,\r\n.ion-skip-backward,\r\n.ion-skip-forward,\r\n.ion-social-android,\r\n.ion-social-android-outline,\r\n.ion-social-apple,\r\n.ion-social-apple-outline,\r\n.ion-social-bitcoin,\r\n.ion-social-bitcoin-outline,\r\n.ion-social-buffer,\r\n.ion-social-buffer-outline,\r\n.ion-social-designernews,\r\n.ion-social-designernews-outline,\r\n.ion-social-dribbble,\r\n.ion-social-dribbble-outline,\r\n.ion-social-dropbox,\r\n.ion-social-dropbox-outline,\r\n.ion-social-facebook,\r\n.ion-social-facebook-outline,\r\n.ion-social-foursquare,\r\n.ion-social-foursquare-outline,\r\n.ion-social-freebsd-devil,\r\n.ion-social-github,\r\n.ion-social-github-outline,\r\n.ion-social-google,\r\n.ion-social-google-outline,\r\n.ion-social-googleplus,\r\n.ion-social-googleplus-outline,\r\n.ion-social-hackernews,\r\n.ion-social-hackernews-outline,\r\n.ion-social-instagram,\r\n.ion-social-instagram-outline,\r\n.ion-social-linkedin,\r\n.ion-social-linkedin-outline,\r\n.ion-social-pinterest,\r\n.ion-social-pinterest-outline,\r\n.ion-social-reddit,\r\n.ion-social-reddit-outline,\r\n.ion-social-rss,\r\n.ion-social-rss-outline,\r\n.ion-social-skype,\r\n.ion-social-skype-outline,\r\n.ion-social-tumblr,\r\n.ion-social-tumblr-outline,\r\n.ion-social-tux,\r\n.ion-social-twitter,\r\n.ion-social-twitter-outline,\r\n.ion-social-usd,\r\n.ion-social-usd-outline,\r\n.ion-social-vimeo,\r\n.ion-social-vimeo-outline,\r\n.ion-social-windows,\r\n.ion-social-windows-outline,\r\n.ion-social-wordpress,\r\n.ion-social-wordpress-outline,\r\n.ion-social-yahoo,\r\n.ion-social-yahoo-outline,\r\n.ion-social-youtube,\r\n.ion-social-youtube-outline,\r\n.ion-speakerphone,\r\n.ion-speedometer,\r\n.ion-spoon,\r\n.ion-star,\r\n.ion-stats-bars,\r\n.ion-steam,\r\n.ion-stop,\r\n.ion-thermometer,\r\n.ion-thumbsdown,\r\n.ion-thumbsup,\r\n.ion-toggle,\r\n.ion-toggle-filled,\r\n.ion-trash-a,\r\n.ion-trash-b,\r\n.ion-trophy,\r\n.ion-umbrella,\r\n.ion-university,\r\n.ion-unlocked,\r\n.ion-upload,\r\n.ion-usb,\r\n.ion-videocamera,\r\n.ion-volume-high,\r\n.ion-volume-low,\r\n.ion-volume-medium,\r\n.ion-volume-mute,\r\n.ion-wand,\r\n.ion-waterdrop,\r\n.ion-wifi,\r\n.ion-wineglass,\r\n.ion-woman,\r\n.ion-wrench,\r\n.ion-xbox {\r\n display: inline-block;\r\n font-family: \"Ionicons\";\r\n speak: none;\r\n font-style: normal;\r\n font-weight: normal;\r\n font-variant: normal;\r\n text-transform: none;\r\n text-rendering: auto;\r\n line-height: 1;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.ion-spin,\r\n.ion-loading-a,\r\n.ion-loading-b,\r\n.ion-loading-c,\r\n.ion-loading-d,\r\n.ion-looping,\r\n.ion-refreshing,\r\n.ion-ios7-reloading {\r\n -webkit-animation: spin 1s infinite linear;\r\n -moz-animation: spin 1s infinite linear;\r\n -o-animation: spin 1s infinite linear;\r\n animation: spin 1s infinite linear;\r\n}\r\n@-moz-keyframes spin {\r\n 0% {\r\n -moz-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -moz-transform: rotate(359deg);\r\n }\r\n}\r\n@-webkit-keyframes spin {\r\n 0% {\r\n -webkit-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -webkit-transform: rotate(359deg);\r\n }\r\n}\r\n@-o-keyframes spin {\r\n 0% {\r\n -o-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -o-transform: rotate(359deg);\r\n }\r\n}\r\n@-ms-keyframes spin {\r\n 0% {\r\n -ms-transform: rotate(0deg);\r\n }\r\n 100% {\r\n -ms-transform: rotate(359deg);\r\n }\r\n}\r\n@keyframes spin {\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n 100% {\r\n transform: rotate(359deg);\r\n }\r\n}\r\n.ion-loading-a {\r\n -webkit-animation-timing-function: steps(8, start);\r\n -moz-animation-timing-function: steps(8, start);\r\n animation-timing-function: steps(8, start);\r\n}\r\n.ion-alert:before {\r\n content: \"\\f101\";\r\n}\r\n.ion-alert-circled:before {\r\n content: \"\\f100\";\r\n}\r\n.ion-android-add:before {\r\n content: \"\\f2c7\";\r\n}\r\n.ion-android-add-contact:before {\r\n content: \"\\f2c6\";\r\n}\r\n.ion-android-alarm:before {\r\n content: \"\\f2c8\";\r\n}\r\n.ion-android-archive:before {\r\n content: \"\\f2c9\";\r\n}\r\n.ion-android-arrow-back:before {\r\n content: \"\\f2ca\";\r\n}\r\n.ion-android-arrow-down-left:before {\r\n content: \"\\f2cb\";\r\n}\r\n.ion-android-arrow-down-right:before {\r\n content: \"\\f2cc\";\r\n}\r\n.ion-android-arrow-forward:before {\r\n content: \"\\f30f\";\r\n}\r\n.ion-android-arrow-up-left:before {\r\n content: \"\\f2cd\";\r\n}\r\n.ion-android-arrow-up-right:before {\r\n content: \"\\f2ce\";\r\n}\r\n.ion-android-battery:before {\r\n content: \"\\f2cf\";\r\n}\r\n.ion-android-book:before {\r\n content: \"\\f2d0\";\r\n}\r\n.ion-android-calendar:before {\r\n content: \"\\f2d1\";\r\n}\r\n.ion-android-call:before {\r\n content: \"\\f2d2\";\r\n}\r\n.ion-android-camera:before {\r\n content: \"\\f2d3\";\r\n}\r\n.ion-android-chat:before {\r\n content: \"\\f2d4\";\r\n}\r\n.ion-android-checkmark:before {\r\n content: \"\\f2d5\";\r\n}\r\n.ion-android-clock:before {\r\n content: \"\\f2d6\";\r\n}\r\n.ion-android-close:before {\r\n content: \"\\f2d7\";\r\n}\r\n.ion-android-contact:before {\r\n content: \"\\f2d8\";\r\n}\r\n.ion-android-contacts:before {\r\n content: \"\\f2d9\";\r\n}\r\n.ion-android-data:before {\r\n content: \"\\f2da\";\r\n}\r\n.ion-android-developer:before {\r\n content: \"\\f2db\";\r\n}\r\n.ion-android-display:before {\r\n content: \"\\f2dc\";\r\n}\r\n.ion-android-download:before {\r\n content: \"\\f2dd\";\r\n}\r\n.ion-android-drawer:before {\r\n content: \"\\f310\";\r\n}\r\n.ion-android-dropdown:before {\r\n content: \"\\f2de\";\r\n}\r\n.ion-android-earth:before {\r\n content: \"\\f2df\";\r\n}\r\n.ion-android-folder:before {\r\n content: \"\\f2e0\";\r\n}\r\n.ion-android-forums:before {\r\n content: \"\\f2e1\";\r\n}\r\n.ion-android-friends:before {\r\n content: \"\\f2e2\";\r\n}\r\n.ion-android-hand:before {\r\n content: \"\\f2e3\";\r\n}\r\n.ion-android-image:before {\r\n content: \"\\f2e4\";\r\n}\r\n.ion-android-inbox:before {\r\n content: \"\\f2e5\";\r\n}\r\n.ion-android-information:before {\r\n content: \"\\f2e6\";\r\n}\r\n.ion-android-keypad:before {\r\n content: \"\\f2e7\";\r\n}\r\n.ion-android-lightbulb:before {\r\n content: \"\\f2e8\";\r\n}\r\n.ion-android-locate:before {\r\n content: \"\\f2e9\";\r\n}\r\n.ion-android-location:before {\r\n content: \"\\f2ea\";\r\n}\r\n.ion-android-mail:before {\r\n content: \"\\f2eb\";\r\n}\r\n.ion-android-microphone:before {\r\n content: \"\\f2ec\";\r\n}\r\n.ion-android-mixer:before {\r\n content: \"\\f2ed\";\r\n}\r\n.ion-android-more:before {\r\n content: \"\\f2ee\";\r\n}\r\n.ion-android-note:before {\r\n content: \"\\f2ef\";\r\n}\r\n.ion-android-playstore:before {\r\n content: \"\\f2f0\";\r\n}\r\n.ion-android-printer:before {\r\n content: \"\\f2f1\";\r\n}\r\n.ion-android-promotion:before {\r\n content: \"\\f2f2\";\r\n}\r\n.ion-android-reminder:before {\r\n content: \"\\f2f3\";\r\n}\r\n.ion-android-remove:before {\r\n content: \"\\f2f4\";\r\n}\r\n.ion-android-search:before {\r\n content: \"\\f2f5\";\r\n}\r\n.ion-android-send:before {\r\n content: \"\\f2f6\";\r\n}\r\n.ion-android-settings:before {\r\n content: \"\\f2f7\";\r\n}\r\n.ion-android-share:before {\r\n content: \"\\f2f8\";\r\n}\r\n.ion-android-social:before {\r\n content: \"\\f2fa\";\r\n}\r\n.ion-android-social-user:before {\r\n content: \"\\f2f9\";\r\n}\r\n.ion-android-sort:before {\r\n content: \"\\f2fb\";\r\n}\r\n.ion-android-stair-drawer:before {\r\n content: \"\\f311\";\r\n}\r\n.ion-android-star:before {\r\n content: \"\\f2fc\";\r\n}\r\n.ion-android-stopwatch:before {\r\n content: \"\\f2fd\";\r\n}\r\n.ion-android-storage:before {\r\n content: \"\\f2fe\";\r\n}\r\n.ion-android-system-back:before {\r\n content: \"\\f2ff\";\r\n}\r\n.ion-android-system-home:before {\r\n content: \"\\f300\";\r\n}\r\n.ion-android-system-windows:before {\r\n content: \"\\f301\";\r\n}\r\n.ion-android-timer:before {\r\n content: \"\\f302\";\r\n}\r\n.ion-android-trash:before {\r\n content: \"\\f303\";\r\n}\r\n.ion-android-user-menu:before {\r\n content: \"\\f312\";\r\n}\r\n.ion-android-volume:before {\r\n content: \"\\f304\";\r\n}\r\n.ion-android-wifi:before {\r\n content: \"\\f305\";\r\n}\r\n.ion-aperture:before {\r\n content: \"\\f313\";\r\n}\r\n.ion-archive:before {\r\n content: \"\\f102\";\r\n}\r\n.ion-arrow-down-a:before {\r\n content: \"\\f103\";\r\n}\r\n.ion-arrow-down-b:before {\r\n content: \"\\f104\";\r\n}\r\n.ion-arrow-down-c:before {\r\n content: \"\\f105\";\r\n}\r\n.ion-arrow-expand:before {\r\n content: \"\\f25e\";\r\n}\r\n.ion-arrow-graph-down-left:before {\r\n content: \"\\f25f\";\r\n}\r\n.ion-arrow-graph-down-right:before {\r\n content: \"\\f260\";\r\n}\r\n.ion-arrow-graph-up-left:before {\r\n content: \"\\f261\";\r\n}\r\n.ion-arrow-graph-up-right:before {\r\n content: \"\\f262\";\r\n}\r\n.ion-arrow-left-a:before {\r\n content: \"\\f106\";\r\n}\r\n.ion-arrow-left-b:before {\r\n content: \"\\f107\";\r\n}\r\n.ion-arrow-left-c:before {\r\n content: \"\\f108\";\r\n}\r\n.ion-arrow-move:before {\r\n content: \"\\f263\";\r\n}\r\n.ion-arrow-resize:before {\r\n content: \"\\f264\";\r\n}\r\n.ion-arrow-return-left:before {\r\n content: \"\\f265\";\r\n}\r\n.ion-arrow-return-right:before {\r\n content: \"\\f266\";\r\n}\r\n.ion-arrow-right-a:before {\r\n content: \"\\f109\";\r\n}\r\n.ion-arrow-right-b:before {\r\n content: \"\\f10a\";\r\n}\r\n.ion-arrow-right-c:before {\r\n content: \"\\f10b\";\r\n}\r\n.ion-arrow-shrink:before {\r\n content: \"\\f267\";\r\n}\r\n.ion-arrow-swap:before {\r\n content: \"\\f268\";\r\n}\r\n.ion-arrow-up-a:before {\r\n content: \"\\f10c\";\r\n}\r\n.ion-arrow-up-b:before {\r\n content: \"\\f10d\";\r\n}\r\n.ion-arrow-up-c:before {\r\n content: \"\\f10e\";\r\n}\r\n.ion-asterisk:before {\r\n content: \"\\f314\";\r\n}\r\n.ion-at:before {\r\n content: \"\\f10f\";\r\n}\r\n.ion-bag:before {\r\n content: \"\\f110\";\r\n}\r\n.ion-battery-charging:before {\r\n content: \"\\f111\";\r\n}\r\n.ion-battery-empty:before {\r\n content: \"\\f112\";\r\n}\r\n.ion-battery-full:before {\r\n content: \"\\f113\";\r\n}\r\n.ion-battery-half:before {\r\n content: \"\\f114\";\r\n}\r\n.ion-battery-low:before {\r\n content: \"\\f115\";\r\n}\r\n.ion-beaker:before {\r\n content: \"\\f269\";\r\n}\r\n.ion-beer:before {\r\n content: \"\\f26a\";\r\n}\r\n.ion-bluetooth:before {\r\n content: \"\\f116\";\r\n}\r\n.ion-bonfire:before {\r\n content: \"\\f315\";\r\n}\r\n.ion-bookmark:before {\r\n content: \"\\f26b\";\r\n}\r\n.ion-briefcase:before {\r\n content: \"\\f26c\";\r\n}\r\n.ion-bug:before {\r\n content: \"\\f2be\";\r\n}\r\n.ion-calculator:before {\r\n content: \"\\f26d\";\r\n}\r\n.ion-calendar:before {\r\n content: \"\\f117\";\r\n}\r\n.ion-camera:before {\r\n content: \"\\f118\";\r\n}\r\n.ion-card:before {\r\n content: \"\\f119\";\r\n}\r\n.ion-cash:before {\r\n content: \"\\f316\";\r\n}\r\n.ion-chatbox:before {\r\n content: \"\\f11b\";\r\n}\r\n.ion-chatbox-working:before {\r\n content: \"\\f11a\";\r\n}\r\n.ion-chatboxes:before {\r\n content: \"\\f11c\";\r\n}\r\n.ion-chatbubble:before {\r\n content: \"\\f11e\";\r\n}\r\n.ion-chatbubble-working:before {\r\n content: \"\\f11d\";\r\n}\r\n.ion-chatbubbles:before {\r\n content: \"\\f11f\";\r\n}\r\n.ion-checkmark:before {\r\n content: \"\\f122\";\r\n}\r\n.ion-checkmark-circled:before {\r\n content: \"\\f120\";\r\n}\r\n.ion-checkmark-round:before {\r\n content: \"\\f121\";\r\n}\r\n.ion-chevron-down:before {\r\n content: \"\\f123\";\r\n}\r\n.ion-chevron-left:before {\r\n content: \"\\f124\";\r\n}\r\n.ion-chevron-right:before {\r\n content: \"\\f125\";\r\n}\r\n.ion-chevron-up:before {\r\n content: \"\\f126\";\r\n}\r\n.ion-clipboard:before {\r\n content: \"\\f127\";\r\n}\r\n.ion-clock:before {\r\n content: \"\\f26e\";\r\n}\r\n.ion-close:before {\r\n content: \"\\f12a\";\r\n}\r\n.ion-close-circled:before {\r\n content: \"\\f128\";\r\n}\r\n.ion-close-round:before {\r\n content: \"\\f129\";\r\n}\r\n.ion-closed-captioning:before {\r\n content: \"\\f317\";\r\n}\r\n.ion-cloud:before {\r\n content: \"\\f12b\";\r\n}\r\n.ion-code:before {\r\n content: \"\\f271\";\r\n}\r\n.ion-code-download:before {\r\n content: \"\\f26f\";\r\n}\r\n.ion-code-working:before {\r\n content: \"\\f270\";\r\n}\r\n.ion-coffee:before {\r\n content: \"\\f272\";\r\n}\r\n.ion-compass:before {\r\n content: \"\\f273\";\r\n}\r\n.ion-compose:before {\r\n content: \"\\f12c\";\r\n}\r\n.ion-connection-bars:before {\r\n content: \"\\f274\";\r\n}\r\n.ion-contrast:before {\r\n content: \"\\f275\";\r\n}\r\n.ion-cube:before {\r\n content: \"\\f318\";\r\n}\r\n.ion-disc:before {\r\n content: \"\\f12d\";\r\n}\r\n.ion-document:before {\r\n content: \"\\f12f\";\r\n}\r\n.ion-document-text:before {\r\n content: \"\\f12e\";\r\n}\r\n.ion-drag:before {\r\n content: \"\\f130\";\r\n}\r\n.ion-earth:before {\r\n content: \"\\f276\";\r\n}\r\n.ion-edit:before {\r\n content: \"\\f2bf\";\r\n}\r\n.ion-egg:before {\r\n content: \"\\f277\";\r\n}\r\n.ion-eject:before {\r\n content: \"\\f131\";\r\n}\r\n.ion-email:before {\r\n content: \"\\f132\";\r\n}\r\n.ion-eye:before {\r\n content: \"\\f133\";\r\n}\r\n.ion-eye-disabled:before {\r\n content: \"\\f306\";\r\n}\r\n.ion-female:before {\r\n content: \"\\f278\";\r\n}\r\n.ion-filing:before {\r\n content: \"\\f134\";\r\n}\r\n.ion-film-marker:before {\r\n content: \"\\f135\";\r\n}\r\n.ion-fireball:before {\r\n content: \"\\f319\";\r\n}\r\n.ion-flag:before {\r\n content: \"\\f279\";\r\n}\r\n.ion-flame:before {\r\n content: \"\\f31a\";\r\n}\r\n.ion-flash:before {\r\n content: \"\\f137\";\r\n}\r\n.ion-flash-off:before {\r\n content: \"\\f136\";\r\n}\r\n.ion-flask:before {\r\n content: \"\\f138\";\r\n}\r\n.ion-folder:before {\r\n content: \"\\f139\";\r\n}\r\n.ion-fork:before {\r\n content: \"\\f27a\";\r\n}\r\n.ion-fork-repo:before {\r\n content: \"\\f2c0\";\r\n}\r\n.ion-forward:before {\r\n content: \"\\f13a\";\r\n}\r\n.ion-funnel:before {\r\n content: \"\\f31b\";\r\n}\r\n.ion-game-controller-a:before {\r\n content: \"\\f13b\";\r\n}\r\n.ion-game-controller-b:before {\r\n content: \"\\f13c\";\r\n}\r\n.ion-gear-a:before {\r\n content: \"\\f13d\";\r\n}\r\n.ion-gear-b:before {\r\n content: \"\\f13e\";\r\n}\r\n.ion-grid:before {\r\n content: \"\\f13f\";\r\n}\r\n.ion-hammer:before {\r\n content: \"\\f27b\";\r\n}\r\n.ion-happy:before {\r\n content: \"\\f31c\";\r\n}\r\n.ion-headphone:before {\r\n content: \"\\f140\";\r\n}\r\n.ion-heart:before {\r\n content: \"\\f141\";\r\n}\r\n.ion-heart-broken:before {\r\n content: \"\\f31d\";\r\n}\r\n.ion-help:before {\r\n content: \"\\f143\";\r\n}\r\n.ion-help-buoy:before {\r\n content: \"\\f27c\";\r\n}\r\n.ion-help-circled:before {\r\n content: \"\\f142\";\r\n}\r\n.ion-home:before {\r\n content: \"\\f144\";\r\n}\r\n.ion-icecream:before {\r\n content: \"\\f27d\";\r\n}\r\n.ion-icon-social-google-plus:before {\r\n content: \"\\f146\";\r\n}\r\n.ion-icon-social-google-plus-outline:before {\r\n content: \"\\f145\";\r\n}\r\n.ion-image:before {\r\n content: \"\\f147\";\r\n}\r\n.ion-images:before {\r\n content: \"\\f148\";\r\n}\r\n.ion-information:before {\r\n content: \"\\f14a\";\r\n}\r\n.ion-information-circled:before {\r\n content: \"\\f149\";\r\n}\r\n.ion-ionic:before {\r\n content: \"\\f14b\";\r\n}\r\n.ion-ios7-alarm:before {\r\n content: \"\\f14d\";\r\n}\r\n.ion-ios7-alarm-outline:before {\r\n content: \"\\f14c\";\r\n}\r\n.ion-ios7-albums:before {\r\n content: \"\\f14f\";\r\n}\r\n.ion-ios7-albums-outline:before {\r\n content: \"\\f14e\";\r\n}\r\n.ion-ios7-americanfootball:before {\r\n content: \"\\f31f\";\r\n}\r\n.ion-ios7-americanfootball-outline:before {\r\n content: \"\\f31e\";\r\n}\r\n.ion-ios7-analytics:before {\r\n content: \"\\f321\";\r\n}\r\n.ion-ios7-analytics-outline:before {\r\n content: \"\\f320\";\r\n}\r\n.ion-ios7-arrow-back:before {\r\n content: \"\\f150\";\r\n}\r\n.ion-ios7-arrow-down:before {\r\n content: \"\\f151\";\r\n}\r\n.ion-ios7-arrow-forward:before {\r\n content: \"\\f152\";\r\n}\r\n.ion-ios7-arrow-left:before {\r\n content: \"\\f153\";\r\n}\r\n.ion-ios7-arrow-right:before {\r\n content: \"\\f154\";\r\n}\r\n.ion-ios7-arrow-thin-down:before {\r\n content: \"\\f27e\";\r\n}\r\n.ion-ios7-arrow-thin-left:before {\r\n content: \"\\f27f\";\r\n}\r\n.ion-ios7-arrow-thin-right:before {\r\n content: \"\\f280\";\r\n}\r\n.ion-ios7-arrow-thin-up:before {\r\n content: \"\\f281\";\r\n}\r\n.ion-ios7-arrow-up:before {\r\n content: \"\\f155\";\r\n}\r\n.ion-ios7-at:before {\r\n content: \"\\f157\";\r\n}\r\n.ion-ios7-at-outline:before {\r\n content: \"\\f156\";\r\n}\r\n.ion-ios7-barcode:before {\r\n content: \"\\f323\";\r\n}\r\n.ion-ios7-barcode-outline:before {\r\n content: \"\\f322\";\r\n}\r\n.ion-ios7-baseball:before {\r\n content: \"\\f325\";\r\n}\r\n.ion-ios7-baseball-outline:before {\r\n content: \"\\f324\";\r\n}\r\n.ion-ios7-basketball:before {\r\n content: \"\\f327\";\r\n}\r\n.ion-ios7-basketball-outline:before {\r\n content: \"\\f326\";\r\n}\r\n.ion-ios7-bell:before {\r\n content: \"\\f159\";\r\n}\r\n.ion-ios7-bell-outline:before {\r\n content: \"\\f158\";\r\n}\r\n.ion-ios7-bolt:before {\r\n content: \"\\f15b\";\r\n}\r\n.ion-ios7-bolt-outline:before {\r\n content: \"\\f15a\";\r\n}\r\n.ion-ios7-bookmarks:before {\r\n content: \"\\f15d\";\r\n}\r\n.ion-ios7-bookmarks-outline:before {\r\n content: \"\\f15c\";\r\n}\r\n.ion-ios7-box:before {\r\n content: \"\\f15f\";\r\n}\r\n.ion-ios7-box-outline:before {\r\n content: \"\\f15e\";\r\n}\r\n.ion-ios7-briefcase:before {\r\n content: \"\\f283\";\r\n}\r\n.ion-ios7-briefcase-outline:before {\r\n content: \"\\f282\";\r\n}\r\n.ion-ios7-browsers:before {\r\n content: \"\\f161\";\r\n}\r\n.ion-ios7-browsers-outline:before {\r\n content: \"\\f160\";\r\n}\r\n.ion-ios7-calculator:before {\r\n content: \"\\f285\";\r\n}\r\n.ion-ios7-calculator-outline:before {\r\n content: \"\\f284\";\r\n}\r\n.ion-ios7-calendar:before {\r\n content: \"\\f163\";\r\n}\r\n.ion-ios7-calendar-outline:before {\r\n content: \"\\f162\";\r\n}\r\n.ion-ios7-camera:before {\r\n content: \"\\f165\";\r\n}\r\n.ion-ios7-camera-outline:before {\r\n content: \"\\f164\";\r\n}\r\n.ion-ios7-cart:before {\r\n content: \"\\f167\";\r\n}\r\n.ion-ios7-cart-outline:before {\r\n content: \"\\f166\";\r\n}\r\n.ion-ios7-chatboxes:before {\r\n content: \"\\f169\";\r\n}\r\n.ion-ios7-chatboxes-outline:before {\r\n content: \"\\f168\";\r\n}\r\n.ion-ios7-chatbubble:before {\r\n content: \"\\f16b\";\r\n}\r\n.ion-ios7-chatbubble-outline:before {\r\n content: \"\\f16a\";\r\n}\r\n.ion-ios7-checkmark:before {\r\n content: \"\\f16e\";\r\n}\r\n.ion-ios7-checkmark-empty:before {\r\n content: \"\\f16c\";\r\n}\r\n.ion-ios7-checkmark-outline:before {\r\n content: \"\\f16d\";\r\n}\r\n.ion-ios7-circle-filled:before {\r\n content: \"\\f16f\";\r\n}\r\n.ion-ios7-circle-outline:before {\r\n content: \"\\f170\";\r\n}\r\n.ion-ios7-clock:before {\r\n content: \"\\f172\";\r\n}\r\n.ion-ios7-clock-outline:before {\r\n content: \"\\f171\";\r\n}\r\n.ion-ios7-close:before {\r\n content: \"\\f2bc\";\r\n}\r\n.ion-ios7-close-empty:before {\r\n content: \"\\f2bd\";\r\n}\r\n.ion-ios7-close-outline:before {\r\n content: \"\\f2bb\";\r\n}\r\n.ion-ios7-cloud:before {\r\n content: \"\\f178\";\r\n}\r\n.ion-ios7-cloud-download:before {\r\n content: \"\\f174\";\r\n}\r\n.ion-ios7-cloud-download-outline:before {\r\n content: \"\\f173\";\r\n}\r\n.ion-ios7-cloud-outline:before {\r\n content: \"\\f175\";\r\n}\r\n.ion-ios7-cloud-upload:before {\r\n content: \"\\f177\";\r\n}\r\n.ion-ios7-cloud-upload-outline:before {\r\n content: \"\\f176\";\r\n}\r\n.ion-ios7-cloudy:before {\r\n content: \"\\f17a\";\r\n}\r\n.ion-ios7-cloudy-night:before {\r\n content: \"\\f308\";\r\n}\r\n.ion-ios7-cloudy-night-outline:before {\r\n content: \"\\f307\";\r\n}\r\n.ion-ios7-cloudy-outline:before {\r\n content: \"\\f179\";\r\n}\r\n.ion-ios7-cog:before {\r\n content: \"\\f17c\";\r\n}\r\n.ion-ios7-cog-outline:before {\r\n content: \"\\f17b\";\r\n}\r\n.ion-ios7-compose:before {\r\n content: \"\\f17e\";\r\n}\r\n.ion-ios7-compose-outline:before {\r\n content: \"\\f17d\";\r\n}\r\n.ion-ios7-contact:before {\r\n content: \"\\f180\";\r\n}\r\n.ion-ios7-contact-outline:before {\r\n content: \"\\f17f\";\r\n}\r\n.ion-ios7-copy:before {\r\n content: \"\\f182\";\r\n}\r\n.ion-ios7-copy-outline:before {\r\n content: \"\\f181\";\r\n}\r\n.ion-ios7-download:before {\r\n content: \"\\f184\";\r\n}\r\n.ion-ios7-download-outline:before {\r\n content: \"\\f183\";\r\n}\r\n.ion-ios7-drag:before {\r\n content: \"\\f185\";\r\n}\r\n.ion-ios7-email:before {\r\n content: \"\\f187\";\r\n}\r\n.ion-ios7-email-outline:before {\r\n content: \"\\f186\";\r\n}\r\n.ion-ios7-expand:before {\r\n content: \"\\f30d\";\r\n}\r\n.ion-ios7-eye:before {\r\n content: \"\\f189\";\r\n}\r\n.ion-ios7-eye-outline:before {\r\n content: \"\\f188\";\r\n}\r\n.ion-ios7-fastforward:before {\r\n content: \"\\f18b\";\r\n}\r\n.ion-ios7-fastforward-outline:before {\r\n content: \"\\f18a\";\r\n}\r\n.ion-ios7-filing:before {\r\n content: \"\\f18d\";\r\n}\r\n.ion-ios7-filing-outline:before {\r\n content: \"\\f18c\";\r\n}\r\n.ion-ios7-film:before {\r\n content: \"\\f18f\";\r\n}\r\n.ion-ios7-film-outline:before {\r\n content: \"\\f18e\";\r\n}\r\n.ion-ios7-flag:before {\r\n content: \"\\f191\";\r\n}\r\n.ion-ios7-flag-outline:before {\r\n content: \"\\f190\";\r\n}\r\n.ion-ios7-folder:before {\r\n content: \"\\f193\";\r\n}\r\n.ion-ios7-folder-outline:before {\r\n content: \"\\f192\";\r\n}\r\n.ion-ios7-football:before {\r\n content: \"\\f329\";\r\n}\r\n.ion-ios7-football-outline:before {\r\n content: \"\\f328\";\r\n}\r\n.ion-ios7-gear:before {\r\n content: \"\\f195\";\r\n}\r\n.ion-ios7-gear-outline:before {\r\n content: \"\\f194\";\r\n}\r\n.ion-ios7-glasses:before {\r\n content: \"\\f197\";\r\n}\r\n.ion-ios7-glasses-outline:before {\r\n content: \"\\f196\";\r\n}\r\n.ion-ios7-heart:before {\r\n content: \"\\f199\";\r\n}\r\n.ion-ios7-heart-outline:before {\r\n content: \"\\f198\";\r\n}\r\n.ion-ios7-help:before {\r\n content: \"\\f19c\";\r\n}\r\n.ion-ios7-help-empty:before {\r\n content: \"\\f19a\";\r\n}\r\n.ion-ios7-help-outline:before {\r\n content: \"\\f19b\";\r\n}\r\n.ion-ios7-home:before {\r\n content: \"\\f32b\";\r\n}\r\n.ion-ios7-home-outline:before {\r\n content: \"\\f32a\";\r\n}\r\n.ion-ios7-infinite:before {\r\n content: \"\\f19e\";\r\n}\r\n.ion-ios7-infinite-outline:before {\r\n content: \"\\f19d\";\r\n}\r\n.ion-ios7-information:before {\r\n content: \"\\f1a1\";\r\n}\r\n.ion-ios7-information-empty:before {\r\n content: \"\\f19f\";\r\n}\r\n.ion-ios7-information-outline:before {\r\n content: \"\\f1a0\";\r\n}\r\n.ion-ios7-ionic-outline:before {\r\n content: \"\\f1a2\";\r\n}\r\n.ion-ios7-keypad:before {\r\n content: \"\\f1a4\";\r\n}\r\n.ion-ios7-keypad-outline:before {\r\n content: \"\\f1a3\";\r\n}\r\n.ion-ios7-lightbulb:before {\r\n content: \"\\f287\";\r\n}\r\n.ion-ios7-lightbulb-outline:before {\r\n content: \"\\f286\";\r\n}\r\n.ion-ios7-location:before {\r\n content: \"\\f1a6\";\r\n}\r\n.ion-ios7-location-outline:before {\r\n content: \"\\f1a5\";\r\n}\r\n.ion-ios7-locked:before {\r\n content: \"\\f1a8\";\r\n}\r\n.ion-ios7-locked-outline:before {\r\n content: \"\\f1a7\";\r\n}\r\n.ion-ios7-loop:before {\r\n content: \"\\f32d\";\r\n}\r\n.ion-ios7-loop-strong:before {\r\n content: \"\\f32c\";\r\n}\r\n.ion-ios7-medkit:before {\r\n content: \"\\f289\";\r\n}\r\n.ion-ios7-medkit-outline:before {\r\n content: \"\\f288\";\r\n}\r\n.ion-ios7-mic:before {\r\n content: \"\\f1ab\";\r\n}\r\n.ion-ios7-mic-off:before {\r\n content: \"\\f1a9\";\r\n}\r\n.ion-ios7-mic-outline:before {\r\n content: \"\\f1aa\";\r\n}\r\n.ion-ios7-minus:before {\r\n content: \"\\f1ae\";\r\n}\r\n.ion-ios7-minus-empty:before {\r\n content: \"\\f1ac\";\r\n}\r\n.ion-ios7-minus-outline:before {\r\n content: \"\\f1ad\";\r\n}\r\n.ion-ios7-monitor:before {\r\n content: \"\\f1b0\";\r\n}\r\n.ion-ios7-monitor-outline:before {\r\n content: \"\\f1af\";\r\n}\r\n.ion-ios7-moon:before {\r\n content: \"\\f1b2\";\r\n}\r\n.ion-ios7-moon-outline:before {\r\n content: \"\\f1b1\";\r\n}\r\n.ion-ios7-more:before {\r\n content: \"\\f1b4\";\r\n}\r\n.ion-ios7-more-outline:before {\r\n content: \"\\f1b3\";\r\n}\r\n.ion-ios7-musical-note:before {\r\n content: \"\\f1b5\";\r\n}\r\n.ion-ios7-musical-notes:before {\r\n content: \"\\f1b6\";\r\n}\r\n.ion-ios7-navigate:before {\r\n content: \"\\f1b8\";\r\n}\r\n.ion-ios7-navigate-outline:before {\r\n content: \"\\f1b7\";\r\n}\r\n.ion-ios7-paper:before {\r\n content: \"\\f32f\";\r\n}\r\n.ion-ios7-paper-outline:before {\r\n content: \"\\f32e\";\r\n}\r\n.ion-ios7-paperplane:before {\r\n content: \"\\f1ba\";\r\n}\r\n.ion-ios7-paperplane-outline:before {\r\n content: \"\\f1b9\";\r\n}\r\n.ion-ios7-partlysunny:before {\r\n content: \"\\f1bc\";\r\n}\r\n.ion-ios7-partlysunny-outline:before {\r\n content: \"\\f1bb\";\r\n}\r\n.ion-ios7-pause:before {\r\n content: \"\\f1be\";\r\n}\r\n.ion-ios7-pause-outline:before {\r\n content: \"\\f1bd\";\r\n}\r\n.ion-ios7-paw:before {\r\n content: \"\\f331\";\r\n}\r\n.ion-ios7-paw-outline:before {\r\n content: \"\\f330\";\r\n}\r\n.ion-ios7-people:before {\r\n content: \"\\f1c0\";\r\n}\r\n.ion-ios7-people-outline:before {\r\n content: \"\\f1bf\";\r\n}\r\n.ion-ios7-person:before {\r\n content: \"\\f1c2\";\r\n}\r\n.ion-ios7-person-outline:before {\r\n content: \"\\f1c1\";\r\n}\r\n.ion-ios7-personadd:before {\r\n content: \"\\f1c4\";\r\n}\r\n.ion-ios7-personadd-outline:before {\r\n content: \"\\f1c3\";\r\n}\r\n.ion-ios7-photos:before {\r\n content: \"\\f1c6\";\r\n}\r\n.ion-ios7-photos-outline:before {\r\n content: \"\\f1c5\";\r\n}\r\n.ion-ios7-pie:before {\r\n content: \"\\f28b\";\r\n}\r\n.ion-ios7-pie-outline:before {\r\n content: \"\\f28a\";\r\n}\r\n.ion-ios7-play:before {\r\n content: \"\\f1c8\";\r\n}\r\n.ion-ios7-play-outline:before {\r\n content: \"\\f1c7\";\r\n}\r\n.ion-ios7-plus:before {\r\n content: \"\\f1cb\";\r\n}\r\n.ion-ios7-plus-empty:before {\r\n content: \"\\f1c9\";\r\n}\r\n.ion-ios7-plus-outline:before {\r\n content: \"\\f1ca\";\r\n}\r\n.ion-ios7-pricetag:before {\r\n content: \"\\f28d\";\r\n}\r\n.ion-ios7-pricetag-outline:before {\r\n content: \"\\f28c\";\r\n}\r\n.ion-ios7-pricetags:before {\r\n content: \"\\f333\";\r\n}\r\n.ion-ios7-pricetags-outline:before {\r\n content: \"\\f332\";\r\n}\r\n.ion-ios7-printer:before {\r\n content: \"\\f1cd\";\r\n}\r\n.ion-ios7-printer-outline:before {\r\n content: \"\\f1cc\";\r\n}\r\n.ion-ios7-pulse:before {\r\n content: \"\\f335\";\r\n}\r\n.ion-ios7-pulse-strong:before {\r\n content: \"\\f334\";\r\n}\r\n.ion-ios7-rainy:before {\r\n content: \"\\f1cf\";\r\n}\r\n.ion-ios7-rainy-outline:before {\r\n content: \"\\f1ce\";\r\n}\r\n.ion-ios7-recording:before {\r\n content: \"\\f1d1\";\r\n}\r\n.ion-ios7-recording-outline:before {\r\n content: \"\\f1d0\";\r\n}\r\n.ion-ios7-redo:before {\r\n content: \"\\f1d3\";\r\n}\r\n.ion-ios7-redo-outline:before {\r\n content: \"\\f1d2\";\r\n}\r\n.ion-ios7-refresh:before {\r\n content: \"\\f1d6\";\r\n}\r\n.ion-ios7-refresh-empty:before {\r\n content: \"\\f1d4\";\r\n}\r\n.ion-ios7-refresh-outline:before {\r\n content: \"\\f1d5\";\r\n}\r\n.ion-ios7-reload:before {\r\n content: \"\\f28e\";\r\n}\r\n.ion-ios7-reverse-camera:before {\r\n content: \"\\f337\";\r\n}\r\n.ion-ios7-reverse-camera-outline:before {\r\n content: \"\\f336\";\r\n}\r\n.ion-ios7-rewind:before {\r\n content: \"\\f1d8\";\r\n}\r\n.ion-ios7-rewind-outline:before {\r\n content: \"\\f1d7\";\r\n}\r\n.ion-ios7-search:before {\r\n content: \"\\f1da\";\r\n}\r\n.ion-ios7-search-strong:before {\r\n content: \"\\f1d9\";\r\n}\r\n.ion-ios7-settings:before {\r\n content: \"\\f339\";\r\n}\r\n.ion-ios7-settings-strong:before {\r\n content: \"\\f338\";\r\n}\r\n.ion-ios7-shrink:before {\r\n content: \"\\f30e\";\r\n}\r\n.ion-ios7-skipbackward:before {\r\n content: \"\\f1dc\";\r\n}\r\n.ion-ios7-skipbackward-outline:before {\r\n content: \"\\f1db\";\r\n}\r\n.ion-ios7-skipforward:before {\r\n content: \"\\f1de\";\r\n}\r\n.ion-ios7-skipforward-outline:before {\r\n content: \"\\f1dd\";\r\n}\r\n.ion-ios7-snowy:before {\r\n content: \"\\f309\";\r\n}\r\n.ion-ios7-speedometer:before {\r\n content: \"\\f290\";\r\n}\r\n.ion-ios7-speedometer-outline:before {\r\n content: \"\\f28f\";\r\n}\r\n.ion-ios7-star:before {\r\n content: \"\\f1e0\";\r\n}\r\n.ion-ios7-star-half:before {\r\n content: \"\\f33a\";\r\n}\r\n.ion-ios7-star-outline:before {\r\n content: \"\\f1df\";\r\n}\r\n.ion-ios7-stopwatch:before {\r\n content: \"\\f1e2\";\r\n}\r\n.ion-ios7-stopwatch-outline:before {\r\n content: \"\\f1e1\";\r\n}\r\n.ion-ios7-sunny:before {\r\n content: \"\\f1e4\";\r\n}\r\n.ion-ios7-sunny-outline:before {\r\n content: \"\\f1e3\";\r\n}\r\n.ion-ios7-telephone:before {\r\n content: \"\\f1e6\";\r\n}\r\n.ion-ios7-telephone-outline:before {\r\n content: \"\\f1e5\";\r\n}\r\n.ion-ios7-tennisball:before {\r\n content: \"\\f33c\";\r\n}\r\n.ion-ios7-tennisball-outline:before {\r\n content: \"\\f33b\";\r\n}\r\n.ion-ios7-thunderstorm:before {\r\n content: \"\\f1e8\";\r\n}\r\n.ion-ios7-thunderstorm-outline:before {\r\n content: \"\\f1e7\";\r\n}\r\n.ion-ios7-time:before {\r\n content: \"\\f292\";\r\n}\r\n.ion-ios7-time-outline:before {\r\n content: \"\\f291\";\r\n}\r\n.ion-ios7-timer:before {\r\n content: \"\\f1ea\";\r\n}\r\n.ion-ios7-timer-outline:before {\r\n content: \"\\f1e9\";\r\n}\r\n.ion-ios7-toggle:before {\r\n content: \"\\f33e\";\r\n}\r\n.ion-ios7-toggle-outline:before {\r\n content: \"\\f33d\";\r\n}\r\n.ion-ios7-trash:before {\r\n content: \"\\f1ec\";\r\n}\r\n.ion-ios7-trash-outline:before {\r\n content: \"\\f1eb\";\r\n}\r\n.ion-ios7-undo:before {\r\n content: \"\\f1ee\";\r\n}\r\n.ion-ios7-undo-outline:before {\r\n content: \"\\f1ed\";\r\n}\r\n.ion-ios7-unlocked:before {\r\n content: \"\\f1f0\";\r\n}\r\n.ion-ios7-unlocked-outline:before {\r\n content: \"\\f1ef\";\r\n}\r\n.ion-ios7-upload:before {\r\n content: \"\\f1f2\";\r\n}\r\n.ion-ios7-upload-outline:before {\r\n content: \"\\f1f1\";\r\n}\r\n.ion-ios7-videocam:before {\r\n content: \"\\f1f4\";\r\n}\r\n.ion-ios7-videocam-outline:before {\r\n content: \"\\f1f3\";\r\n}\r\n.ion-ios7-volume-high:before {\r\n content: \"\\f1f5\";\r\n}\r\n.ion-ios7-volume-low:before {\r\n content: \"\\f1f6\";\r\n}\r\n.ion-ios7-wineglass:before {\r\n content: \"\\f294\";\r\n}\r\n.ion-ios7-wineglass-outline:before {\r\n content: \"\\f293\";\r\n}\r\n.ion-ios7-world:before {\r\n content: \"\\f1f8\";\r\n}\r\n.ion-ios7-world-outline:before {\r\n content: \"\\f1f7\";\r\n}\r\n.ion-ipad:before {\r\n content: \"\\f1f9\";\r\n}\r\n.ion-iphone:before {\r\n content: \"\\f1fa\";\r\n}\r\n.ion-ipod:before {\r\n content: \"\\f1fb\";\r\n}\r\n.ion-jet:before {\r\n content: \"\\f295\";\r\n}\r\n.ion-key:before {\r\n content: \"\\f296\";\r\n}\r\n.ion-knife:before {\r\n content: \"\\f297\";\r\n}\r\n.ion-laptop:before {\r\n content: \"\\f1fc\";\r\n}\r\n.ion-leaf:before {\r\n content: \"\\f1fd\";\r\n}\r\n.ion-levels:before {\r\n content: \"\\f298\";\r\n}\r\n.ion-lightbulb:before {\r\n content: \"\\f299\";\r\n}\r\n.ion-link:before {\r\n content: \"\\f1fe\";\r\n}\r\n.ion-load-a:before {\r\n content: \"\\f29a\";\r\n}\r\n.ion-load-b:before {\r\n content: \"\\f29b\";\r\n}\r\n.ion-load-c:before {\r\n content: \"\\f29c\";\r\n}\r\n.ion-load-d:before {\r\n content: \"\\f29d\";\r\n}\r\n.ion-location:before {\r\n content: \"\\f1ff\";\r\n}\r\n.ion-locked:before {\r\n content: \"\\f200\";\r\n}\r\n.ion-log-in:before {\r\n content: \"\\f29e\";\r\n}\r\n.ion-log-out:before {\r\n content: \"\\f29f\";\r\n}\r\n.ion-loop:before {\r\n content: \"\\f201\";\r\n}\r\n.ion-magnet:before {\r\n content: \"\\f2a0\";\r\n}\r\n.ion-male:before {\r\n content: \"\\f2a1\";\r\n}\r\n.ion-man:before {\r\n content: \"\\f202\";\r\n}\r\n.ion-map:before {\r\n content: \"\\f203\";\r\n}\r\n.ion-medkit:before {\r\n content: \"\\f2a2\";\r\n}\r\n.ion-merge:before {\r\n content: \"\\f33f\";\r\n}\r\n.ion-mic-a:before {\r\n content: \"\\f204\";\r\n}\r\n.ion-mic-b:before {\r\n content: \"\\f205\";\r\n}\r\n.ion-mic-c:before {\r\n content: \"\\f206\";\r\n}\r\n.ion-minus:before {\r\n content: \"\\f209\";\r\n}\r\n.ion-minus-circled:before {\r\n content: \"\\f207\";\r\n}\r\n.ion-minus-round:before {\r\n content: \"\\f208\";\r\n}\r\n.ion-model-s:before {\r\n content: \"\\f2c1\";\r\n}\r\n.ion-monitor:before {\r\n content: \"\\f20a\";\r\n}\r\n.ion-more:before {\r\n content: \"\\f20b\";\r\n}\r\n.ion-mouse:before {\r\n content: \"\\f340\";\r\n}\r\n.ion-music-note:before {\r\n content: \"\\f20c\";\r\n}\r\n.ion-navicon:before {\r\n content: \"\\f20e\";\r\n}\r\n.ion-navicon-round:before {\r\n content: \"\\f20d\";\r\n}\r\n.ion-navigate:before {\r\n content: \"\\f2a3\";\r\n}\r\n.ion-network:before {\r\n content: \"\\f341\";\r\n}\r\n.ion-no-smoking:before {\r\n content: \"\\f2c2\";\r\n}\r\n.ion-nuclear:before {\r\n content: \"\\f2a4\";\r\n}\r\n.ion-outlet:before {\r\n content: \"\\f342\";\r\n}\r\n.ion-paper-airplane:before {\r\n content: \"\\f2c3\";\r\n}\r\n.ion-paperclip:before {\r\n content: \"\\f20f\";\r\n}\r\n.ion-pause:before {\r\n content: \"\\f210\";\r\n}\r\n.ion-person:before {\r\n content: \"\\f213\";\r\n}\r\n.ion-person-add:before {\r\n content: \"\\f211\";\r\n}\r\n.ion-person-stalker:before {\r\n content: \"\\f212\";\r\n}\r\n.ion-pie-graph:before {\r\n content: \"\\f2a5\";\r\n}\r\n.ion-pin:before {\r\n content: \"\\f2a6\";\r\n}\r\n.ion-pinpoint:before {\r\n content: \"\\f2a7\";\r\n}\r\n.ion-pizza:before {\r\n content: \"\\f2a8\";\r\n}\r\n.ion-plane:before {\r\n content: \"\\f214\";\r\n}\r\n.ion-planet:before {\r\n content: \"\\f343\";\r\n}\r\n.ion-play:before {\r\n content: \"\\f215\";\r\n}\r\n.ion-playstation:before {\r\n content: \"\\f30a\";\r\n}\r\n.ion-plus:before {\r\n content: \"\\f218\";\r\n}\r\n.ion-plus-circled:before {\r\n content: \"\\f216\";\r\n}\r\n.ion-plus-round:before {\r\n content: \"\\f217\";\r\n}\r\n.ion-podium:before {\r\n content: \"\\f344\";\r\n}\r\n.ion-pound:before {\r\n content: \"\\f219\";\r\n}\r\n.ion-power:before {\r\n content: \"\\f2a9\";\r\n}\r\n.ion-pricetag:before {\r\n content: \"\\f2aa\";\r\n}\r\n.ion-pricetags:before {\r\n content: \"\\f2ab\";\r\n}\r\n.ion-printer:before {\r\n content: \"\\f21a\";\r\n}\r\n.ion-pull-request:before {\r\n content: \"\\f345\";\r\n}\r\n.ion-qr-scanner:before {\r\n content: \"\\f346\";\r\n}\r\n.ion-quote:before {\r\n content: \"\\f347\";\r\n}\r\n.ion-radio-waves:before {\r\n content: \"\\f2ac\";\r\n}\r\n.ion-record:before {\r\n content: \"\\f21b\";\r\n}\r\n.ion-refresh:before {\r\n content: \"\\f21c\";\r\n}\r\n.ion-reply:before {\r\n content: \"\\f21e\";\r\n}\r\n.ion-reply-all:before {\r\n content: \"\\f21d\";\r\n}\r\n.ion-ribbon-a:before {\r\n content: \"\\f348\";\r\n}\r\n.ion-ribbon-b:before {\r\n content: \"\\f349\";\r\n}\r\n.ion-sad:before {\r\n content: \"\\f34a\";\r\n}\r\n.ion-scissors:before {\r\n content: \"\\f34b\";\r\n}\r\n.ion-search:before {\r\n content: \"\\f21f\";\r\n}\r\n.ion-settings:before {\r\n content: \"\\f2ad\";\r\n}\r\n.ion-share:before {\r\n content: \"\\f220\";\r\n}\r\n.ion-shuffle:before {\r\n content: \"\\f221\";\r\n}\r\n.ion-skip-backward:before {\r\n content: \"\\f222\";\r\n}\r\n.ion-skip-forward:before {\r\n content: \"\\f223\";\r\n}\r\n.ion-social-android:before {\r\n content: \"\\f225\";\r\n}\r\n.ion-social-android-outline:before {\r\n content: \"\\f224\";\r\n}\r\n.ion-social-apple:before {\r\n content: \"\\f227\";\r\n}\r\n.ion-social-apple-outline:before {\r\n content: \"\\f226\";\r\n}\r\n.ion-social-bitcoin:before {\r\n content: \"\\f2af\";\r\n}\r\n.ion-social-bitcoin-outline:before {\r\n content: \"\\f2ae\";\r\n}\r\n.ion-social-buffer:before {\r\n content: \"\\f229\";\r\n}\r\n.ion-social-buffer-outline:before {\r\n content: \"\\f228\";\r\n}\r\n.ion-social-designernews:before {\r\n content: \"\\f22b\";\r\n}\r\n.ion-social-designernews-outline:before {\r\n content: \"\\f22a\";\r\n}\r\n.ion-social-dribbble:before {\r\n content: \"\\f22d\";\r\n}\r\n.ion-social-dribbble-outline:before {\r\n content: \"\\f22c\";\r\n}\r\n.ion-social-dropbox:before {\r\n content: \"\\f22f\";\r\n}\r\n.ion-social-dropbox-outline:before {\r\n content: \"\\f22e\";\r\n}\r\n.ion-social-facebook:before {\r\n content: \"\\f231\";\r\n}\r\n.ion-social-facebook-outline:before {\r\n content: \"\\f230\";\r\n}\r\n.ion-social-foursquare:before {\r\n content: \"\\f34d\";\r\n}\r\n.ion-social-foursquare-outline:before {\r\n content: \"\\f34c\";\r\n}\r\n.ion-social-freebsd-devil:before {\r\n content: \"\\f2c4\";\r\n}\r\n.ion-social-github:before {\r\n content: \"\\f233\";\r\n}\r\n.ion-social-github-outline:before {\r\n content: \"\\f232\";\r\n}\r\n.ion-social-google:before {\r\n content: \"\\f34f\";\r\n}\r\n.ion-social-google-outline:before {\r\n content: \"\\f34e\";\r\n}\r\n.ion-social-googleplus:before {\r\n content: \"\\f235\";\r\n}\r\n.ion-social-googleplus-outline:before {\r\n content: \"\\f234\";\r\n}\r\n.ion-social-hackernews:before {\r\n content: \"\\f237\";\r\n}\r\n.ion-social-hackernews-outline:before {\r\n content: \"\\f236\";\r\n}\r\n.ion-social-instagram:before {\r\n content: \"\\f351\";\r\n}\r\n.ion-social-instagram-outline:before {\r\n content: \"\\f350\";\r\n}\r\n.ion-social-linkedin:before {\r\n content: \"\\f239\";\r\n}\r\n.ion-social-linkedin-outline:before {\r\n content: \"\\f238\";\r\n}\r\n.ion-social-pinterest:before {\r\n content: \"\\f2b1\";\r\n}\r\n.ion-social-pinterest-outline:before {\r\n content: \"\\f2b0\";\r\n}\r\n.ion-social-reddit:before {\r\n content: \"\\f23b\";\r\n}\r\n.ion-social-reddit-outline:before {\r\n content: \"\\f23a\";\r\n}\r\n.ion-social-rss:before {\r\n content: \"\\f23d\";\r\n}\r\n.ion-social-rss-outline:before {\r\n content: \"\\f23c\";\r\n}\r\n.ion-social-skype:before {\r\n content: \"\\f23f\";\r\n}\r\n.ion-social-skype-outline:before {\r\n content: \"\\f23e\";\r\n}\r\n.ion-social-tumblr:before {\r\n content: \"\\f241\";\r\n}\r\n.ion-social-tumblr-outline:before {\r\n content: \"\\f240\";\r\n}\r\n.ion-social-tux:before {\r\n content: \"\\f2c5\";\r\n}\r\n.ion-social-twitter:before {\r\n content: \"\\f243\";\r\n}\r\n.ion-social-twitter-outline:before {\r\n content: \"\\f242\";\r\n}\r\n.ion-social-usd:before {\r\n content: \"\\f353\";\r\n}\r\n.ion-social-usd-outline:before {\r\n content: \"\\f352\";\r\n}\r\n.ion-social-vimeo:before {\r\n content: \"\\f245\";\r\n}\r\n.ion-social-vimeo-outline:before {\r\n content: \"\\f244\";\r\n}\r\n.ion-social-windows:before {\r\n content: \"\\f247\";\r\n}\r\n.ion-social-windows-outline:before {\r\n content: \"\\f246\";\r\n}\r\n.ion-social-wordpress:before {\r\n content: \"\\f249\";\r\n}\r\n.ion-social-wordpress-outline:before {\r\n content: \"\\f248\";\r\n}\r\n.ion-social-yahoo:before {\r\n content: \"\\f24b\";\r\n}\r\n.ion-social-yahoo-outline:before {\r\n content: \"\\f24a\";\r\n}\r\n.ion-social-youtube:before {\r\n content: \"\\f24d\";\r\n}\r\n.ion-social-youtube-outline:before {\r\n content: \"\\f24c\";\r\n}\r\n.ion-speakerphone:before {\r\n content: \"\\f2b2\";\r\n}\r\n.ion-speedometer:before {\r\n content: \"\\f2b3\";\r\n}\r\n.ion-spoon:before {\r\n content: \"\\f2b4\";\r\n}\r\n.ion-star:before {\r\n content: \"\\f24e\";\r\n}\r\n.ion-stats-bars:before {\r\n content: \"\\f2b5\";\r\n}\r\n.ion-steam:before {\r\n content: \"\\f30b\";\r\n}\r\n.ion-stop:before {\r\n content: \"\\f24f\";\r\n}\r\n.ion-thermometer:before {\r\n content: \"\\f2b6\";\r\n}\r\n.ion-thumbsdown:before {\r\n content: \"\\f250\";\r\n}\r\n.ion-thumbsup:before {\r\n content: \"\\f251\";\r\n}\r\n.ion-toggle:before {\r\n content: \"\\f355\";\r\n}\r\n.ion-toggle-filled:before {\r\n content: \"\\f354\";\r\n}\r\n.ion-trash-a:before {\r\n content: \"\\f252\";\r\n}\r\n.ion-trash-b:before {\r\n content: \"\\f253\";\r\n}\r\n.ion-trophy:before {\r\n content: \"\\f356\";\r\n}\r\n.ion-umbrella:before {\r\n content: \"\\f2b7\";\r\n}\r\n.ion-university:before {\r\n content: \"\\f357\";\r\n}\r\n.ion-unlocked:before {\r\n content: \"\\f254\";\r\n}\r\n.ion-upload:before {\r\n content: \"\\f255\";\r\n}\r\n.ion-usb:before {\r\n content: \"\\f2b8\";\r\n}\r\n.ion-videocamera:before {\r\n content: \"\\f256\";\r\n}\r\n.ion-volume-high:before {\r\n content: \"\\f257\";\r\n}\r\n.ion-volume-low:before {\r\n content: \"\\f258\";\r\n}\r\n.ion-volume-medium:before {\r\n content: \"\\f259\";\r\n}\r\n.ion-volume-mute:before {\r\n content: \"\\f25a\";\r\n}\r\n.ion-wand:before {\r\n content: \"\\f358\";\r\n}\r\n.ion-waterdrop:before {\r\n content: \"\\f25b\";\r\n}\r\n.ion-wifi:before {\r\n content: \"\\f25c\";\r\n}\r\n.ion-wineglass:before {\r\n content: \"\\f2b9\";\r\n}\r\n.ion-woman:before {\r\n content: \"\\f25d\";\r\n}\r\n.ion-wrench:before {\r\n content: \"\\f2ba\";\r\n}\r\n.ion-xbox:before {\r\n content: \"\\f30c\";\r\n}\r\n@font-face {\r\n font-family: 'themify';\r\n src: url('../fonts/themify.eot?-fvbane');\r\n src: url('../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'), url('../fonts/themify.woff?-fvbane') format('woff'), url('../fonts/themify.ttf?-fvbane') format('truetype'), url('../fonts/themify.svg?-fvbane#themify') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n[class^=\"ti-\"],\r\n[class*=\" ti-\"] {\r\n font-family: 'themify';\r\n speak: none;\r\n font-style: normal;\r\n font-weight: normal;\r\n font-variant: normal;\r\n text-transform: none;\r\n line-height: 1;\r\n /* Better Font Rendering =========== */\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.ti-wand:before {\r\n content: \"\\e600\";\r\n}\r\n.ti-volume:before {\r\n content: \"\\e601\";\r\n}\r\n.ti-user:before {\r\n content: \"\\e602\";\r\n}\r\n.ti-unlock:before {\r\n content: \"\\e603\";\r\n}\r\n.ti-unlink:before {\r\n content: \"\\e604\";\r\n}\r\n.ti-trash:before {\r\n content: \"\\e605\";\r\n}\r\n.ti-thought:before {\r\n content: \"\\e606\";\r\n}\r\n.ti-target:before {\r\n content: \"\\e607\";\r\n}\r\n.ti-tag:before {\r\n content: \"\\e608\";\r\n}\r\n.ti-tablet:before {\r\n content: \"\\e609\";\r\n}\r\n.ti-star:before {\r\n content: \"\\e60a\";\r\n}\r\n.ti-spray:before {\r\n content: \"\\e60b\";\r\n}\r\n.ti-signal:before {\r\n content: \"\\e60c\";\r\n}\r\n.ti-shopping-cart:before {\r\n content: \"\\e60d\";\r\n}\r\n.ti-shopping-cart-full:before {\r\n content: \"\\e60e\";\r\n}\r\n.ti-settings:before {\r\n content: \"\\e60f\";\r\n}\r\n.ti-search:before {\r\n content: \"\\e610\";\r\n}\r\n.ti-zoom-in:before {\r\n content: \"\\e611\";\r\n}\r\n.ti-zoom-out:before {\r\n content: \"\\e612\";\r\n}\r\n.ti-cut:before {\r\n content: \"\\e613\";\r\n}\r\n.ti-ruler:before {\r\n content: \"\\e614\";\r\n}\r\n.ti-ruler-pencil:before {\r\n content: \"\\e615\";\r\n}\r\n.ti-ruler-alt:before {\r\n content: \"\\e616\";\r\n}\r\n.ti-bookmark:before {\r\n content: \"\\e617\";\r\n}\r\n.ti-bookmark-alt:before {\r\n content: \"\\e618\";\r\n}\r\n.ti-reload:before {\r\n content: \"\\e619\";\r\n}\r\n.ti-plus:before {\r\n content: \"\\e61a\";\r\n}\r\n.ti-pin:before {\r\n content: \"\\e61b\";\r\n}\r\n.ti-pencil:before {\r\n content: \"\\e61c\";\r\n}\r\n.ti-pencil-alt:before {\r\n content: \"\\e61d\";\r\n}\r\n.ti-paint-roller:before {\r\n content: \"\\e61e\";\r\n}\r\n.ti-paint-bucket:before {\r\n content: \"\\e61f\";\r\n}\r\n.ti-na:before {\r\n content: \"\\e620\";\r\n}\r\n.ti-mobile:before {\r\n content: \"\\e621\";\r\n}\r\n.ti-minus:before {\r\n content: \"\\e622\";\r\n}\r\n.ti-medall:before {\r\n content: \"\\e623\";\r\n}\r\n.ti-medall-alt:before {\r\n content: \"\\e624\";\r\n}\r\n.ti-marker:before {\r\n content: \"\\e625\";\r\n}\r\n.ti-marker-alt:before {\r\n content: \"\\e626\";\r\n}\r\n.ti-arrow-up:before {\r\n content: \"\\e627\";\r\n}\r\n.ti-arrow-right:before {\r\n content: \"\\e628\";\r\n}\r\n.ti-arrow-left:before {\r\n content: \"\\e629\";\r\n}\r\n.ti-arrow-down:before {\r\n content: \"\\e62a\";\r\n}\r\n.ti-lock:before {\r\n content: \"\\e62b\";\r\n}\r\n.ti-location-arrow:before {\r\n content: \"\\e62c\";\r\n}\r\n.ti-link:before {\r\n content: \"\\e62d\";\r\n}\r\n.ti-layout:before {\r\n content: \"\\e62e\";\r\n}\r\n.ti-layers:before {\r\n content: \"\\e62f\";\r\n}\r\n.ti-layers-alt:before {\r\n content: \"\\e630\";\r\n}\r\n.ti-key:before {\r\n content: \"\\e631\";\r\n}\r\n.ti-import:before {\r\n content: \"\\e632\";\r\n}\r\n.ti-image:before {\r\n content: \"\\e633\";\r\n}\r\n.ti-heart:before {\r\n content: \"\\e634\";\r\n}\r\n.ti-heart-broken:before {\r\n content: \"\\e635\";\r\n}\r\n.ti-hand-stop:before {\r\n content: \"\\e636\";\r\n}\r\n.ti-hand-open:before {\r\n content: \"\\e637\";\r\n}\r\n.ti-hand-drag:before {\r\n content: \"\\e638\";\r\n}\r\n.ti-folder:before {\r\n content: \"\\e639\";\r\n}\r\n.ti-flag:before {\r\n content: \"\\e63a\";\r\n}\r\n.ti-flag-alt:before {\r\n content: \"\\e63b\";\r\n}\r\n.ti-flag-alt-2:before {\r\n content: \"\\e63c\";\r\n}\r\n.ti-eye:before {\r\n content: \"\\e63d\";\r\n}\r\n.ti-export:before {\r\n content: \"\\e63e\";\r\n}\r\n.ti-exchange-vertical:before {\r\n content: \"\\e63f\";\r\n}\r\n.ti-desktop:before {\r\n content: \"\\e640\";\r\n}\r\n.ti-cup:before {\r\n content: \"\\e641\";\r\n}\r\n.ti-crown:before {\r\n content: \"\\e642\";\r\n}\r\n.ti-comments:before {\r\n content: \"\\e643\";\r\n}\r\n.ti-comment:before {\r\n content: \"\\e644\";\r\n}\r\n.ti-comment-alt:before {\r\n content: \"\\e645\";\r\n}\r\n.ti-close:before {\r\n content: \"\\e646\";\r\n}\r\n.ti-clip:before {\r\n content: \"\\e647\";\r\n}\r\n.ti-angle-up:before {\r\n content: \"\\e648\";\r\n}\r\n.ti-angle-right:before {\r\n content: \"\\e649\";\r\n}\r\n.ti-angle-left:before {\r\n content: \"\\e64a\";\r\n}\r\n.ti-angle-down:before {\r\n content: \"\\e64b\";\r\n}\r\n.ti-check:before {\r\n content: \"\\e64c\";\r\n}\r\n.ti-check-box:before {\r\n content: \"\\e64d\";\r\n}\r\n.ti-camera:before {\r\n content: \"\\e64e\";\r\n}\r\n.ti-announcement:before {\r\n content: \"\\e64f\";\r\n}\r\n.ti-brush:before {\r\n content: \"\\e650\";\r\n}\r\n.ti-briefcase:before {\r\n content: \"\\e651\";\r\n}\r\n.ti-bolt:before {\r\n content: \"\\e652\";\r\n}\r\n.ti-bolt-alt:before {\r\n content: \"\\e653\";\r\n}\r\n.ti-blackboard:before {\r\n content: \"\\e654\";\r\n}\r\n.ti-bag:before {\r\n content: \"\\e655\";\r\n}\r\n.ti-move:before {\r\n content: \"\\e656\";\r\n}\r\n.ti-arrows-vertical:before {\r\n content: \"\\e657\";\r\n}\r\n.ti-arrows-horizontal:before {\r\n content: \"\\e658\";\r\n}\r\n.ti-fullscreen:before {\r\n content: \"\\e659\";\r\n}\r\n.ti-arrow-top-right:before {\r\n content: \"\\e65a\";\r\n}\r\n.ti-arrow-top-left:before {\r\n content: \"\\e65b\";\r\n}\r\n.ti-arrow-circle-up:before {\r\n content: \"\\e65c\";\r\n}\r\n.ti-arrow-circle-right:before {\r\n content: \"\\e65d\";\r\n}\r\n.ti-arrow-circle-left:before {\r\n content: \"\\e65e\";\r\n}\r\n.ti-arrow-circle-down:before {\r\n content: \"\\e65f\";\r\n}\r\n.ti-angle-double-up:before {\r\n content: \"\\e660\";\r\n}\r\n.ti-angle-double-right:before {\r\n content: \"\\e661\";\r\n}\r\n.ti-angle-double-left:before {\r\n content: \"\\e662\";\r\n}\r\n.ti-angle-double-down:before {\r\n content: \"\\e663\";\r\n}\r\n.ti-zip:before {\r\n content: \"\\e664\";\r\n}\r\n.ti-world:before {\r\n content: \"\\e665\";\r\n}\r\n.ti-wheelchair:before {\r\n content: \"\\e666\";\r\n}\r\n.ti-view-list:before {\r\n content: \"\\e667\";\r\n}\r\n.ti-view-list-alt:before {\r\n content: \"\\e668\";\r\n}\r\n.ti-view-grid:before {\r\n content: \"\\e669\";\r\n}\r\n.ti-uppercase:before {\r\n content: \"\\e66a\";\r\n}\r\n.ti-upload:before {\r\n content: \"\\e66b\";\r\n}\r\n.ti-underline:before {\r\n content: \"\\e66c\";\r\n}\r\n.ti-truck:before {\r\n content: \"\\e66d\";\r\n}\r\n.ti-timer:before {\r\n content: \"\\e66e\";\r\n}\r\n.ti-ticket:before {\r\n content: \"\\e66f\";\r\n}\r\n.ti-thumb-up:before {\r\n content: \"\\e670\";\r\n}\r\n.ti-thumb-down:before {\r\n content: \"\\e671\";\r\n}\r\n.ti-text:before {\r\n content: \"\\e672\";\r\n}\r\n.ti-stats-up:before {\r\n content: \"\\e673\";\r\n}\r\n.ti-stats-down:before {\r\n content: \"\\e674\";\r\n}\r\n.ti-split-v:before {\r\n content: \"\\e675\";\r\n}\r\n.ti-split-h:before {\r\n content: \"\\e676\";\r\n}\r\n.ti-smallcap:before {\r\n content: \"\\e677\";\r\n}\r\n.ti-shine:before {\r\n content: \"\\e678\";\r\n}\r\n.ti-shift-right:before {\r\n content: \"\\e679\";\r\n}\r\n.ti-shift-left:before {\r\n content: \"\\e67a\";\r\n}\r\n.ti-shield:before {\r\n content: \"\\e67b\";\r\n}\r\n.ti-notepad:before {\r\n content: \"\\e67c\";\r\n}\r\n.ti-server:before {\r\n content: \"\\e67d\";\r\n}\r\n.ti-quote-right:before {\r\n content: \"\\e67e\";\r\n}\r\n.ti-quote-left:before {\r\n content: \"\\e67f\";\r\n}\r\n.ti-pulse:before {\r\n content: \"\\e680\";\r\n}\r\n.ti-printer:before {\r\n content: \"\\e681\";\r\n}\r\n.ti-power-off:before {\r\n content: \"\\e682\";\r\n}\r\n.ti-plug:before {\r\n content: \"\\e683\";\r\n}\r\n.ti-pie-chart:before {\r\n content: \"\\e684\";\r\n}\r\n.ti-paragraph:before {\r\n content: \"\\e685\";\r\n}\r\n.ti-panel:before {\r\n content: \"\\e686\";\r\n}\r\n.ti-package:before {\r\n content: \"\\e687\";\r\n}\r\n.ti-music:before {\r\n content: \"\\e688\";\r\n}\r\n.ti-music-alt:before {\r\n content: \"\\e689\";\r\n}\r\n.ti-mouse:before {\r\n content: \"\\e68a\";\r\n}\r\n.ti-mouse-alt:before {\r\n content: \"\\e68b\";\r\n}\r\n.ti-money:before {\r\n content: \"\\e68c\";\r\n}\r\n.ti-microphone:before {\r\n content: \"\\e68d\";\r\n}\r\n.ti-menu:before {\r\n content: \"\\e68e\";\r\n}\r\n.ti-menu-alt:before {\r\n content: \"\\e68f\";\r\n}\r\n.ti-map:before {\r\n content: \"\\e690\";\r\n}\r\n.ti-map-alt:before {\r\n content: \"\\e691\";\r\n}\r\n.ti-loop:before {\r\n content: \"\\e692\";\r\n}\r\n.ti-location-pin:before {\r\n content: \"\\e693\";\r\n}\r\n.ti-list:before {\r\n content: \"\\e694\";\r\n}\r\n.ti-light-bulb:before {\r\n content: \"\\e695\";\r\n}\r\n.ti-Italic:before {\r\n content: \"\\e696\";\r\n}\r\n.ti-info:before {\r\n content: \"\\e697\";\r\n}\r\n.ti-infinite:before {\r\n content: \"\\e698\";\r\n}\r\n.ti-id-badge:before {\r\n content: \"\\e699\";\r\n}\r\n.ti-hummer:before {\r\n content: \"\\e69a\";\r\n}\r\n.ti-home:before {\r\n content: \"\\e69b\";\r\n}\r\n.ti-help:before {\r\n content: \"\\e69c\";\r\n}\r\n.ti-headphone:before {\r\n content: \"\\e69d\";\r\n}\r\n.ti-harddrives:before {\r\n content: \"\\e69e\";\r\n}\r\n.ti-harddrive:before {\r\n content: \"\\e69f\";\r\n}\r\n.ti-gift:before {\r\n content: \"\\e6a0\";\r\n}\r\n.ti-game:before {\r\n content: \"\\e6a1\";\r\n}\r\n.ti-filter:before {\r\n content: \"\\e6a2\";\r\n}\r\n.ti-files:before {\r\n content: \"\\e6a3\";\r\n}\r\n.ti-file:before {\r\n content: \"\\e6a4\";\r\n}\r\n.ti-eraser:before {\r\n content: \"\\e6a5\";\r\n}\r\n.ti-envelope:before {\r\n content: \"\\e6a6\";\r\n}\r\n.ti-download:before {\r\n content: \"\\e6a7\";\r\n}\r\n.ti-direction:before {\r\n content: \"\\e6a8\";\r\n}\r\n.ti-direction-alt:before {\r\n content: \"\\e6a9\";\r\n}\r\n.ti-dashboard:before {\r\n content: \"\\e6aa\";\r\n}\r\n.ti-control-stop:before {\r\n content: \"\\e6ab\";\r\n}\r\n.ti-control-shuffle:before {\r\n content: \"\\e6ac\";\r\n}\r\n.ti-control-play:before {\r\n content: \"\\e6ad\";\r\n}\r\n.ti-control-pause:before {\r\n content: \"\\e6ae\";\r\n}\r\n.ti-control-forward:before {\r\n content: \"\\e6af\";\r\n}\r\n.ti-control-backward:before {\r\n content: \"\\e6b0\";\r\n}\r\n.ti-cloud:before {\r\n content: \"\\e6b1\";\r\n}\r\n.ti-cloud-up:before {\r\n content: \"\\e6b2\";\r\n}\r\n.ti-cloud-down:before {\r\n content: \"\\e6b3\";\r\n}\r\n.ti-clipboard:before {\r\n content: \"\\e6b4\";\r\n}\r\n.ti-car:before {\r\n content: \"\\e6b5\";\r\n}\r\n.ti-calendar:before {\r\n content: \"\\e6b6\";\r\n}\r\n.ti-book:before {\r\n content: \"\\e6b7\";\r\n}\r\n.ti-bell:before {\r\n content: \"\\e6b8\";\r\n}\r\n.ti-basketball:before {\r\n content: \"\\e6b9\";\r\n}\r\n.ti-bar-chart:before {\r\n content: \"\\e6ba\";\r\n}\r\n.ti-bar-chart-alt:before {\r\n content: \"\\e6bb\";\r\n}\r\n.ti-back-right:before {\r\n content: \"\\e6bc\";\r\n}\r\n.ti-back-left:before {\r\n content: \"\\e6bd\";\r\n}\r\n.ti-arrows-corner:before {\r\n content: \"\\e6be\";\r\n}\r\n.ti-archive:before {\r\n content: \"\\e6bf\";\r\n}\r\n.ti-anchor:before {\r\n content: \"\\e6c0\";\r\n}\r\n.ti-align-right:before {\r\n content: \"\\e6c1\";\r\n}\r\n.ti-align-left:before {\r\n content: \"\\e6c2\";\r\n}\r\n.ti-align-justify:before {\r\n content: \"\\e6c3\";\r\n}\r\n.ti-align-center:before {\r\n content: \"\\e6c4\";\r\n}\r\n.ti-alert:before {\r\n content: \"\\e6c5\";\r\n}\r\n.ti-alarm-clock:before {\r\n content: \"\\e6c6\";\r\n}\r\n.ti-agenda:before {\r\n content: \"\\e6c7\";\r\n}\r\n.ti-write:before {\r\n content: \"\\e6c8\";\r\n}\r\n.ti-window:before {\r\n content: \"\\e6c9\";\r\n}\r\n.ti-widgetized:before {\r\n content: \"\\e6ca\";\r\n}\r\n.ti-widget:before {\r\n content: \"\\e6cb\";\r\n}\r\n.ti-widget-alt:before {\r\n content: \"\\e6cc\";\r\n}\r\n.ti-wallet:before {\r\n content: \"\\e6cd\";\r\n}\r\n.ti-video-clapper:before {\r\n content: \"\\e6ce\";\r\n}\r\n.ti-video-camera:before {\r\n content: \"\\e6cf\";\r\n}\r\n.ti-vector:before {\r\n content: \"\\e6d0\";\r\n}\r\n.ti-themify-logo:before {\r\n content: \"\\e6d1\";\r\n}\r\n.ti-themify-favicon:before {\r\n content: \"\\e6d2\";\r\n}\r\n.ti-themify-favicon-alt:before {\r\n content: \"\\e6d3\";\r\n}\r\n.ti-support:before {\r\n content: \"\\e6d4\";\r\n}\r\n.ti-stamp:before {\r\n content: \"\\e6d5\";\r\n}\r\n.ti-split-v-alt:before {\r\n content: \"\\e6d6\";\r\n}\r\n.ti-slice:before {\r\n content: \"\\e6d7\";\r\n}\r\n.ti-shortcode:before {\r\n content: \"\\e6d8\";\r\n}\r\n.ti-shift-right-alt:before {\r\n content: \"\\e6d9\";\r\n}\r\n.ti-shift-left-alt:before {\r\n content: \"\\e6da\";\r\n}\r\n.ti-ruler-alt-2:before {\r\n content: \"\\e6db\";\r\n}\r\n.ti-receipt:before {\r\n content: \"\\e6dc\";\r\n}\r\n.ti-pin2:before {\r\n content: \"\\e6dd\";\r\n}\r\n.ti-pin-alt:before {\r\n content: \"\\e6de\";\r\n}\r\n.ti-pencil-alt2:before {\r\n content: \"\\e6df\";\r\n}\r\n.ti-palette:before {\r\n content: \"\\e6e0\";\r\n}\r\n.ti-more:before {\r\n content: \"\\e6e1\";\r\n}\r\n.ti-more-alt:before {\r\n content: \"\\e6e2\";\r\n}\r\n.ti-microphone-alt:before {\r\n content: \"\\e6e3\";\r\n}\r\n.ti-magnet:before {\r\n content: \"\\e6e4\";\r\n}\r\n.ti-line-double:before {\r\n content: \"\\e6e5\";\r\n}\r\n.ti-line-dotted:before {\r\n content: \"\\e6e6\";\r\n}\r\n.ti-line-dashed:before {\r\n content: \"\\e6e7\";\r\n}\r\n.ti-layout-width-full:before {\r\n content: \"\\e6e8\";\r\n}\r\n.ti-layout-width-default:before {\r\n content: \"\\e6e9\";\r\n}\r\n.ti-layout-width-default-alt:before {\r\n content: \"\\e6ea\";\r\n}\r\n.ti-layout-tab:before {\r\n content: \"\\e6eb\";\r\n}\r\n.ti-layout-tab-window:before {\r\n content: \"\\e6ec\";\r\n}\r\n.ti-layout-tab-v:before {\r\n content: \"\\e6ed\";\r\n}\r\n.ti-layout-tab-min:before {\r\n content: \"\\e6ee\";\r\n}\r\n.ti-layout-slider:before {\r\n content: \"\\e6ef\";\r\n}\r\n.ti-layout-slider-alt:before {\r\n content: \"\\e6f0\";\r\n}\r\n.ti-layout-sidebar-right:before {\r\n content: \"\\e6f1\";\r\n}\r\n.ti-layout-sidebar-none:before {\r\n content: \"\\e6f2\";\r\n}\r\n.ti-layout-sidebar-left:before {\r\n content: \"\\e6f3\";\r\n}\r\n.ti-layout-placeholder:before {\r\n content: \"\\e6f4\";\r\n}\r\n.ti-layout-menu:before {\r\n content: \"\\e6f5\";\r\n}\r\n.ti-layout-menu-v:before {\r\n content: \"\\e6f6\";\r\n}\r\n.ti-layout-menu-separated:before {\r\n content: \"\\e6f7\";\r\n}\r\n.ti-layout-menu-full:before {\r\n content: \"\\e6f8\";\r\n}\r\n.ti-layout-media-right-alt:before {\r\n content: \"\\e6f9\";\r\n}\r\n.ti-layout-media-right:before {\r\n content: \"\\e6fa\";\r\n}\r\n.ti-layout-media-overlay:before {\r\n content: \"\\e6fb\";\r\n}\r\n.ti-layout-media-overlay-alt:before {\r\n content: \"\\e6fc\";\r\n}\r\n.ti-layout-media-overlay-alt-2:before {\r\n content: \"\\e6fd\";\r\n}\r\n.ti-layout-media-left-alt:before {\r\n content: \"\\e6fe\";\r\n}\r\n.ti-layout-media-left:before {\r\n content: \"\\e6ff\";\r\n}\r\n.ti-layout-media-center-alt:before {\r\n content: \"\\e700\";\r\n}\r\n.ti-layout-media-center:before {\r\n content: \"\\e701\";\r\n}\r\n.ti-layout-list-thumb:before {\r\n content: \"\\e702\";\r\n}\r\n.ti-layout-list-thumb-alt:before {\r\n content: \"\\e703\";\r\n}\r\n.ti-layout-list-post:before {\r\n content: \"\\e704\";\r\n}\r\n.ti-layout-list-large-image:before {\r\n content: \"\\e705\";\r\n}\r\n.ti-layout-line-solid:before {\r\n content: \"\\e706\";\r\n}\r\n.ti-layout-grid4:before {\r\n content: \"\\e707\";\r\n}\r\n.ti-layout-grid3:before {\r\n content: \"\\e708\";\r\n}\r\n.ti-layout-grid2:before {\r\n content: \"\\e709\";\r\n}\r\n.ti-layout-grid2-thumb:before {\r\n content: \"\\e70a\";\r\n}\r\n.ti-layout-cta-right:before {\r\n content: \"\\e70b\";\r\n}\r\n.ti-layout-cta-left:before {\r\n content: \"\\e70c\";\r\n}\r\n.ti-layout-cta-center:before {\r\n content: \"\\e70d\";\r\n}\r\n.ti-layout-cta-btn-right:before {\r\n content: \"\\e70e\";\r\n}\r\n.ti-layout-cta-btn-left:before {\r\n content: \"\\e70f\";\r\n}\r\n.ti-layout-column4:before {\r\n content: \"\\e710\";\r\n}\r\n.ti-layout-column3:before {\r\n content: \"\\e711\";\r\n}\r\n.ti-layout-column2:before {\r\n content: \"\\e712\";\r\n}\r\n.ti-layout-accordion-separated:before {\r\n content: \"\\e713\";\r\n}\r\n.ti-layout-accordion-merged:before {\r\n content: \"\\e714\";\r\n}\r\n.ti-layout-accordion-list:before {\r\n content: \"\\e715\";\r\n}\r\n.ti-ink-pen:before {\r\n content: \"\\e716\";\r\n}\r\n.ti-info-alt:before {\r\n content: \"\\e717\";\r\n}\r\n.ti-help-alt:before {\r\n content: \"\\e718\";\r\n}\r\n.ti-headphone-alt:before {\r\n content: \"\\e719\";\r\n}\r\n.ti-hand-point-up:before {\r\n content: \"\\e71a\";\r\n}\r\n.ti-hand-point-right:before {\r\n content: \"\\e71b\";\r\n}\r\n.ti-hand-point-left:before {\r\n content: \"\\e71c\";\r\n}\r\n.ti-hand-point-down:before {\r\n content: \"\\e71d\";\r\n}\r\n.ti-gallery:before {\r\n content: \"\\e71e\";\r\n}\r\n.ti-face-smile:before {\r\n content: \"\\e71f\";\r\n}\r\n.ti-face-sad:before {\r\n content: \"\\e720\";\r\n}\r\n.ti-credit-card:before {\r\n content: \"\\e721\";\r\n}\r\n.ti-control-skip-forward:before {\r\n content: \"\\e722\";\r\n}\r\n.ti-control-skip-backward:before {\r\n content: \"\\e723\";\r\n}\r\n.ti-control-record:before {\r\n content: \"\\e724\";\r\n}\r\n.ti-control-eject:before {\r\n content: \"\\e725\";\r\n}\r\n.ti-comments-smiley:before {\r\n content: \"\\e726\";\r\n}\r\n.ti-brush-alt:before {\r\n content: \"\\e727\";\r\n}\r\n.ti-youtube:before {\r\n content: \"\\e728\";\r\n}\r\n.ti-vimeo:before {\r\n content: \"\\e729\";\r\n}\r\n.ti-twitter:before {\r\n content: \"\\e72a\";\r\n}\r\n.ti-time:before {\r\n content: \"\\e72b\";\r\n}\r\n.ti-tumblr:before {\r\n content: \"\\e72c\";\r\n}\r\n.ti-skype:before {\r\n content: \"\\e72d\";\r\n}\r\n.ti-share:before {\r\n content: \"\\e72e\";\r\n}\r\n.ti-share-alt:before {\r\n content: \"\\e72f\";\r\n}\r\n.ti-rocket:before {\r\n content: \"\\e730\";\r\n}\r\n.ti-pinterest:before {\r\n content: \"\\e731\";\r\n}\r\n.ti-new-window:before {\r\n content: \"\\e732\";\r\n}\r\n.ti-microsoft:before {\r\n content: \"\\e733\";\r\n}\r\n.ti-list-ol:before {\r\n content: \"\\e734\";\r\n}\r\n.ti-linkedin:before {\r\n content: \"\\e735\";\r\n}\r\n.ti-layout-sidebar-2:before {\r\n content: \"\\e736\";\r\n}\r\n.ti-layout-grid4-alt:before {\r\n content: \"\\e737\";\r\n}\r\n.ti-layout-grid3-alt:before {\r\n content: \"\\e738\";\r\n}\r\n.ti-layout-grid2-alt:before {\r\n content: \"\\e739\";\r\n}\r\n.ti-layout-column4-alt:before {\r\n content: \"\\e73a\";\r\n}\r\n.ti-layout-column3-alt:before {\r\n content: \"\\e73b\";\r\n}\r\n.ti-layout-column2-alt:before {\r\n content: \"\\e73c\";\r\n}\r\n.ti-instagram:before {\r\n content: \"\\e73d\";\r\n}\r\n.ti-google:before {\r\n content: \"\\e73e\";\r\n}\r\n.ti-github:before {\r\n content: \"\\e73f\";\r\n}\r\n.ti-flickr:before {\r\n content: \"\\e740\";\r\n}\r\n.ti-facebook:before {\r\n content: \"\\e741\";\r\n}\r\n.ti-dropbox:before {\r\n content: \"\\e742\";\r\n}\r\n.ti-dribbble:before {\r\n content: \"\\e743\";\r\n}\r\n.ti-apple:before {\r\n content: \"\\e744\";\r\n}\r\n.ti-android:before {\r\n content: \"\\e745\";\r\n}\r\n.ti-save:before {\r\n content: \"\\e746\";\r\n}\r\n.ti-save-alt:before {\r\n content: \"\\e747\";\r\n}\r\n.ti-yahoo:before {\r\n content: \"\\e748\";\r\n}\r\n.ti-wordpress:before {\r\n content: \"\\e749\";\r\n}\r\n.ti-vimeo-alt:before {\r\n content: \"\\e74a\";\r\n}\r\n.ti-twitter-alt:before {\r\n content: \"\\e74b\";\r\n}\r\n.ti-tumblr-alt:before {\r\n content: \"\\e74c\";\r\n}\r\n.ti-trello:before {\r\n content: \"\\e74d\";\r\n}\r\n.ti-stack-overflow:before {\r\n content: \"\\e74e\";\r\n}\r\n.ti-soundcloud:before {\r\n content: \"\\e74f\";\r\n}\r\n.ti-sharethis:before {\r\n content: \"\\e750\";\r\n}\r\n.ti-sharethis-alt:before {\r\n content: \"\\e751\";\r\n}\r\n.ti-reddit:before {\r\n content: \"\\e752\";\r\n}\r\n.ti-pinterest-alt:before {\r\n content: \"\\e753\";\r\n}\r\n.ti-microsoft-alt:before {\r\n content: \"\\e754\";\r\n}\r\n.ti-linux:before {\r\n content: \"\\e755\";\r\n}\r\n.ti-jsfiddle:before {\r\n content: \"\\e756\";\r\n}\r\n.ti-joomla:before {\r\n content: \"\\e757\";\r\n}\r\n.ti-html5:before {\r\n content: \"\\e758\";\r\n}\r\n.ti-flickr-alt:before {\r\n content: \"\\e759\";\r\n}\r\n.ti-email:before {\r\n content: \"\\e75a\";\r\n}\r\n.ti-drupal:before {\r\n content: \"\\e75b\";\r\n}\r\n.ti-dropbox-alt:before {\r\n content: \"\\e75c\";\r\n}\r\n.ti-css3:before {\r\n content: \"\\e75d\";\r\n}\r\n.ti-rss:before {\r\n content: \"\\e75e\";\r\n}\r\n.ti-rss-alt:before {\r\n content: \"\\e75f\";\r\n}\r\n/*!\r\n * Weather Icons 2.0\r\n * Updated August 1, 2015\r\n * Weather themed icons for Bootstrap\r\n * Author - Erik Flowers - erik@helloerik.com\r\n * Email: erik@helloerik.com\r\n * Twitter: http://twitter.com/Erik_UX\r\n * ------------------------------------------------------------------------------\r\n * Maintained at http://erikflowers.github.io/weather-icons\r\n *\r\n * License\r\n * ------------------------------------------------------------------------------\r\n * - Font licensed under SIL OFL 1.1 -\r\n * http://scripts.sil.org/OFL\r\n * - CSS, SCSS and LESS are licensed under MIT License -\r\n * http://opensource.org/licenses/mit-license.html\r\n * - Documentation licensed under CC BY 3.0 -\r\n * http://creativecommons.org/licenses/by/3.0/\r\n * - Inspired by and works great as a companion with Font Awesome\r\n * \"Font Awesome by Dave Gandy - http://fontawesome.io\"\r\n */\r\n@font-face {\r\n font-family: 'weathericons';\r\n src: url('../fonts/weathericons-regular-webfont.eot');\r\n src: url('../fonts/weathericons-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/weathericons-regular-webfont.woff2') format('woff2'), url('../fonts/weathericons-regular-webfont.woff') format('woff'), url('../fonts/weathericons-regular-webfont.ttf') format('truetype'), url('../fonts/weathericons-regular-webfont.svg#weather_iconsregular') format('svg');\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n.wi {\r\n display: inline-block;\r\n font-family: 'weathericons';\r\n font-style: normal;\r\n font-weight: normal;\r\n line-height: 1;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n}\r\n.wi-fw {\r\n text-align: center;\r\n width: 1.4em;\r\n}\r\n.wi-rotate-90 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n.wi-rotate-180 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\r\n -webkit-transform: rotate(180deg);\r\n -ms-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n}\r\n.wi-rotate-270 {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\r\n -webkit-transform: rotate(270deg);\r\n -ms-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n}\r\n.wi-flip-horizontal {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\r\n -webkit-transform: scale(-1, 1);\r\n -ms-transform: scale(-1, 1);\r\n transform: scale(-1, 1);\r\n}\r\n.wi-flip-vertical {\r\n filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\r\n -webkit-transform: scale(1, -1);\r\n -ms-transform: scale(1, -1);\r\n transform: scale(1, -1);\r\n}\r\n.wi-day-sunny:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-day-cloudy:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-day-cloudy-gusts:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-day-cloudy-windy:before {\r\n content: \"\\f001\";\r\n}\r\n.wi-day-fog:before {\r\n content: \"\\f003\";\r\n}\r\n.wi-day-hail:before {\r\n content: \"\\f004\";\r\n}\r\n.wi-day-haze:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-day-lightning:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-day-rain:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-day-rain-mix:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-day-rain-wind:before {\r\n content: \"\\f007\";\r\n}\r\n.wi-day-showers:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-day-sleet:before {\r\n content: \"\\f0b2\";\r\n}\r\n.wi-day-sleet-storm:before {\r\n content: \"\\f068\";\r\n}\r\n.wi-day-snow:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-day-snow-thunderstorm:before {\r\n content: \"\\f06b\";\r\n}\r\n.wi-day-snow-wind:before {\r\n content: \"\\f065\";\r\n}\r\n.wi-day-sprinkle:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-day-storm-showers:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-day-sunny-overcast:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-day-thunderstorm:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-day-windy:before {\r\n content: \"\\f085\";\r\n}\r\n.wi-solar-eclipse:before {\r\n content: \"\\f06e\";\r\n}\r\n.wi-hot:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-day-cloudy-high:before {\r\n content: \"\\f07d\";\r\n}\r\n.wi-day-light-wind:before {\r\n content: \"\\f0c4\";\r\n}\r\n.wi-night-clear:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-night-alt-cloudy:before {\r\n content: \"\\f086\";\r\n}\r\n.wi-night-alt-cloudy-gusts:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-night-alt-cloudy-windy:before {\r\n content: \"\\f023\";\r\n}\r\n.wi-night-alt-hail:before {\r\n content: \"\\f024\";\r\n}\r\n.wi-night-alt-lightning:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-night-alt-rain:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-night-alt-rain-mix:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-night-alt-rain-wind:before {\r\n content: \"\\f027\";\r\n}\r\n.wi-night-alt-showers:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-night-alt-sleet:before {\r\n content: \"\\f0b4\";\r\n}\r\n.wi-night-alt-sleet-storm:before {\r\n content: \"\\f06a\";\r\n}\r\n.wi-night-alt-snow:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-night-alt-snow-thunderstorm:before {\r\n content: \"\\f06d\";\r\n}\r\n.wi-night-alt-snow-wind:before {\r\n content: \"\\f067\";\r\n}\r\n.wi-night-alt-sprinkle:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-night-alt-storm-showers:before {\r\n content: \"\\f02c\";\r\n}\r\n.wi-night-alt-thunderstorm:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-night-cloudy:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-night-cloudy-gusts:before {\r\n content: \"\\f02f\";\r\n}\r\n.wi-night-cloudy-windy:before {\r\n content: \"\\f030\";\r\n}\r\n.wi-night-fog:before {\r\n content: \"\\f04a\";\r\n}\r\n.wi-night-hail:before {\r\n content: \"\\f032\";\r\n}\r\n.wi-night-lightning:before {\r\n content: \"\\f033\";\r\n}\r\n.wi-night-partly-cloudy:before {\r\n content: \"\\f083\";\r\n}\r\n.wi-night-rain:before {\r\n content: \"\\f036\";\r\n}\r\n.wi-night-rain-mix:before {\r\n content: \"\\f034\";\r\n}\r\n.wi-night-rain-wind:before {\r\n content: \"\\f035\";\r\n}\r\n.wi-night-showers:before {\r\n content: \"\\f037\";\r\n}\r\n.wi-night-sleet:before {\r\n content: \"\\f0b3\";\r\n}\r\n.wi-night-sleet-storm:before {\r\n content: \"\\f069\";\r\n}\r\n.wi-night-snow:before {\r\n content: \"\\f038\";\r\n}\r\n.wi-night-snow-thunderstorm:before {\r\n content: \"\\f06c\";\r\n}\r\n.wi-night-snow-wind:before {\r\n content: \"\\f066\";\r\n}\r\n.wi-night-sprinkle:before {\r\n content: \"\\f039\";\r\n}\r\n.wi-night-storm-showers:before {\r\n content: \"\\f03a\";\r\n}\r\n.wi-night-thunderstorm:before {\r\n content: \"\\f03b\";\r\n}\r\n.wi-lunar-eclipse:before {\r\n content: \"\\f070\";\r\n}\r\n.wi-stars:before {\r\n content: \"\\f077\";\r\n}\r\n.wi-storm-showers:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-thunderstorm:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-night-alt-cloudy-high:before {\r\n content: \"\\f07e\";\r\n}\r\n.wi-night-cloudy-high:before {\r\n content: \"\\f080\";\r\n}\r\n.wi-night-alt-partly-cloudy:before {\r\n content: \"\\f081\";\r\n}\r\n.wi-cloud:before {\r\n content: \"\\f041\";\r\n}\r\n.wi-cloudy:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-cloudy-gusts:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-cloudy-windy:before {\r\n content: \"\\f012\";\r\n}\r\n.wi-fog:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-hail:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-rain:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-rain-mix:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-rain-wind:before {\r\n content: \"\\f018\";\r\n}\r\n.wi-showers:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-sleet:before {\r\n content: \"\\f0b5\";\r\n}\r\n.wi-snow:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-sprinkle:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-storm-showers:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-thunderstorm:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-snow-wind:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-snow:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-smog:before {\r\n content: \"\\f074\";\r\n}\r\n.wi-smoke:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-lightning:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-raindrops:before {\r\n content: \"\\f04e\";\r\n}\r\n.wi-raindrop:before {\r\n content: \"\\f078\";\r\n}\r\n.wi-dust:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-snowflake-cold:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-windy:before {\r\n content: \"\\f021\";\r\n}\r\n.wi-strong-wind:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-sandstorm:before {\r\n content: \"\\f082\";\r\n}\r\n.wi-earthquake:before {\r\n content: \"\\f0c6\";\r\n}\r\n.wi-fire:before {\r\n content: \"\\f0c7\";\r\n}\r\n.wi-flood:before {\r\n content: \"\\f07c\";\r\n}\r\n.wi-meteor:before {\r\n content: \"\\f071\";\r\n}\r\n.wi-tsunami:before {\r\n content: \"\\f0c5\";\r\n}\r\n.wi-volcano:before {\r\n content: \"\\f0c8\";\r\n}\r\n.wi-hurricane:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-tornado:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-small-craft-advisory:before {\r\n content: \"\\f0cc\";\r\n}\r\n.wi-gale-warning:before {\r\n content: \"\\f0cd\";\r\n}\r\n.wi-storm-warning:before {\r\n content: \"\\f0ce\";\r\n}\r\n.wi-hurricane-warning:before {\r\n content: \"\\f0cf\";\r\n}\r\n.wi-wind-direction:before {\r\n content: \"\\f0b1\";\r\n}\r\n.wi-alien:before {\r\n content: \"\\f075\";\r\n}\r\n.wi-celsius:before {\r\n content: \"\\f03c\";\r\n}\r\n.wi-fahrenheit:before {\r\n content: \"\\f045\";\r\n}\r\n.wi-degrees:before {\r\n content: \"\\f042\";\r\n}\r\n.wi-thermometer:before {\r\n content: \"\\f055\";\r\n}\r\n.wi-thermometer-exterior:before {\r\n content: \"\\f053\";\r\n}\r\n.wi-thermometer-internal:before {\r\n content: \"\\f054\";\r\n}\r\n.wi-cloud-down:before {\r\n content: \"\\f03d\";\r\n}\r\n.wi-cloud-up:before {\r\n content: \"\\f040\";\r\n}\r\n.wi-cloud-refresh:before {\r\n content: \"\\f03e\";\r\n}\r\n.wi-horizon:before {\r\n content: \"\\f047\";\r\n}\r\n.wi-horizon-alt:before {\r\n content: \"\\f046\";\r\n}\r\n.wi-sunrise:before {\r\n content: \"\\f051\";\r\n}\r\n.wi-sunset:before {\r\n content: \"\\f052\";\r\n}\r\n.wi-moonrise:before {\r\n content: \"\\f0c9\";\r\n}\r\n.wi-moonset:before {\r\n content: \"\\f0ca\";\r\n}\r\n.wi-refresh:before {\r\n content: \"\\f04c\";\r\n}\r\n.wi-refresh-alt:before {\r\n content: \"\\f04b\";\r\n}\r\n.wi-umbrella:before {\r\n content: \"\\f084\";\r\n}\r\n.wi-barometer:before {\r\n content: \"\\f079\";\r\n}\r\n.wi-humidity:before {\r\n content: \"\\f07a\";\r\n}\r\n.wi-na:before {\r\n content: \"\\f07b\";\r\n}\r\n.wi-train:before {\r\n content: \"\\f0cb\";\r\n}\r\n.wi-moon-new:before {\r\n content: \"\\f095\";\r\n}\r\n.wi-moon-waxing-cresent-1:before {\r\n content: \"\\f096\";\r\n}\r\n.wi-moon-waxing-cresent-2:before {\r\n content: \"\\f097\";\r\n}\r\n.wi-moon-waxing-cresent-3:before {\r\n content: \"\\f098\";\r\n}\r\n.wi-moon-waxing-cresent-4:before {\r\n content: \"\\f099\";\r\n}\r\n.wi-moon-waxing-cresent-5:before {\r\n content: \"\\f09a\";\r\n}\r\n.wi-moon-waxing-cresent-6:before {\r\n content: \"\\f09b\";\r\n}\r\n.wi-moon-first-quarter:before {\r\n content: \"\\f09c\";\r\n}\r\n.wi-moon-waxing-gibbous-1:before {\r\n content: \"\\f09d\";\r\n}\r\n.wi-moon-waxing-gibbous-2:before {\r\n content: \"\\f09e\";\r\n}\r\n.wi-moon-waxing-gibbous-3:before {\r\n content: \"\\f09f\";\r\n}\r\n.wi-moon-waxing-gibbous-4:before {\r\n content: \"\\f0a0\";\r\n}\r\n.wi-moon-waxing-gibbous-5:before {\r\n content: \"\\f0a1\";\r\n}\r\n.wi-moon-waxing-gibbous-6:before {\r\n content: \"\\f0a2\";\r\n}\r\n.wi-moon-full:before {\r\n content: \"\\f0a3\";\r\n}\r\n.wi-moon-waning-gibbous-1:before {\r\n content: \"\\f0a4\";\r\n}\r\n.wi-moon-waning-gibbous-2:before {\r\n content: \"\\f0a5\";\r\n}\r\n.wi-moon-waning-gibbous-3:before {\r\n content: \"\\f0a6\";\r\n}\r\n.wi-moon-waning-gibbous-4:before {\r\n content: \"\\f0a7\";\r\n}\r\n.wi-moon-waning-gibbous-5:before {\r\n content: \"\\f0a8\";\r\n}\r\n.wi-moon-waning-gibbous-6:before {\r\n content: \"\\f0a9\";\r\n}\r\n.wi-moon-third-quarter:before {\r\n content: \"\\f0aa\";\r\n}\r\n.wi-moon-waning-crescent-1:before {\r\n content: \"\\f0ab\";\r\n}\r\n.wi-moon-waning-crescent-2:before {\r\n content: \"\\f0ac\";\r\n}\r\n.wi-moon-waning-crescent-3:before {\r\n content: \"\\f0ad\";\r\n}\r\n.wi-moon-waning-crescent-4:before {\r\n content: \"\\f0ae\";\r\n}\r\n.wi-moon-waning-crescent-5:before {\r\n content: \"\\f0af\";\r\n}\r\n.wi-moon-waning-crescent-6:before {\r\n content: \"\\f0b0\";\r\n}\r\n.wi-moon-alt-new:before {\r\n content: \"\\f0eb\";\r\n}\r\n.wi-moon-alt-waxing-cresent-1:before {\r\n content: \"\\f0d0\";\r\n}\r\n.wi-moon-alt-waxing-cresent-2:before {\r\n content: \"\\f0d1\";\r\n}\r\n.wi-moon-alt-waxing-cresent-3:before {\r\n content: \"\\f0d2\";\r\n}\r\n.wi-moon-alt-waxing-cresent-4:before {\r\n content: \"\\f0d3\";\r\n}\r\n.wi-moon-alt-waxing-cresent-5:before {\r\n content: \"\\f0d4\";\r\n}\r\n.wi-moon-alt-waxing-cresent-6:before {\r\n content: \"\\f0d5\";\r\n}\r\n.wi-moon-alt-first-quarter:before {\r\n content: \"\\f0d6\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-1:before {\r\n content: \"\\f0d7\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-2:before {\r\n content: \"\\f0d8\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-3:before {\r\n content: \"\\f0d9\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-4:before {\r\n content: \"\\f0da\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-5:before {\r\n content: \"\\f0db\";\r\n}\r\n.wi-moon-alt-waxing-gibbous-6:before {\r\n content: \"\\f0dc\";\r\n}\r\n.wi-moon-alt-full:before {\r\n content: \"\\f0dd\";\r\n}\r\n.wi-moon-alt-waning-gibbous-1:before {\r\n content: \"\\f0de\";\r\n}\r\n.wi-moon-alt-waning-gibbous-2:before {\r\n content: \"\\f0df\";\r\n}\r\n.wi-moon-alt-waning-gibbous-3:before {\r\n content: \"\\f0e0\";\r\n}\r\n.wi-moon-alt-waning-gibbous-4:before {\r\n content: \"\\f0e1\";\r\n}\r\n.wi-moon-alt-waning-gibbous-5:before {\r\n content: \"\\f0e2\";\r\n}\r\n.wi-moon-alt-waning-gibbous-6:before {\r\n content: \"\\f0e3\";\r\n}\r\n.wi-moon-alt-third-quarter:before {\r\n content: \"\\f0e4\";\r\n}\r\n.wi-moon-alt-waning-crescent-1:before {\r\n content: \"\\f0e5\";\r\n}\r\n.wi-moon-alt-waning-crescent-2:before {\r\n content: \"\\f0e6\";\r\n}\r\n.wi-moon-alt-waning-crescent-3:before {\r\n content: \"\\f0e7\";\r\n}\r\n.wi-moon-alt-waning-crescent-4:before {\r\n content: \"\\f0e8\";\r\n}\r\n.wi-moon-alt-waning-crescent-5:before {\r\n content: \"\\f0e9\";\r\n}\r\n.wi-moon-alt-waning-crescent-6:before {\r\n content: \"\\f0ea\";\r\n}\r\n.wi-moon-0:before {\r\n content: \"\\f095\";\r\n}\r\n.wi-moon-1:before {\r\n content: \"\\f096\";\r\n}\r\n.wi-moon-2:before {\r\n content: \"\\f097\";\r\n}\r\n.wi-moon-3:before {\r\n content: \"\\f098\";\r\n}\r\n.wi-moon-4:before {\r\n content: \"\\f099\";\r\n}\r\n.wi-moon-5:before {\r\n content: \"\\f09a\";\r\n}\r\n.wi-moon-6:before {\r\n content: \"\\f09b\";\r\n}\r\n.wi-moon-7:before {\r\n content: \"\\f09c\";\r\n}\r\n.wi-moon-8:before {\r\n content: \"\\f09d\";\r\n}\r\n.wi-moon-9:before {\r\n content: \"\\f09e\";\r\n}\r\n.wi-moon-10:before {\r\n content: \"\\f09f\";\r\n}\r\n.wi-moon-11:before {\r\n content: \"\\f0a0\";\r\n}\r\n.wi-moon-12:before {\r\n content: \"\\f0a1\";\r\n}\r\n.wi-moon-13:before {\r\n content: \"\\f0a2\";\r\n}\r\n.wi-moon-14:before {\r\n content: \"\\f0a3\";\r\n}\r\n.wi-moon-15:before {\r\n content: \"\\f0a4\";\r\n}\r\n.wi-moon-16:before {\r\n content: \"\\f0a5\";\r\n}\r\n.wi-moon-17:before {\r\n content: \"\\f0a6\";\r\n}\r\n.wi-moon-18:before {\r\n content: \"\\f0a7\";\r\n}\r\n.wi-moon-19:before {\r\n content: \"\\f0a8\";\r\n}\r\n.wi-moon-20:before {\r\n content: \"\\f0a9\";\r\n}\r\n.wi-moon-21:before {\r\n content: \"\\f0aa\";\r\n}\r\n.wi-moon-22:before {\r\n content: \"\\f0ab\";\r\n}\r\n.wi-moon-23:before {\r\n content: \"\\f0ac\";\r\n}\r\n.wi-moon-24:before {\r\n content: \"\\f0ad\";\r\n}\r\n.wi-moon-25:before {\r\n content: \"\\f0ae\";\r\n}\r\n.wi-moon-26:before {\r\n content: \"\\f0af\";\r\n}\r\n.wi-moon-27:before {\r\n content: \"\\f0b0\";\r\n}\r\n.wi-time-1:before {\r\n content: \"\\f08a\";\r\n}\r\n.wi-time-2:before {\r\n content: \"\\f08b\";\r\n}\r\n.wi-time-3:before {\r\n content: \"\\f08c\";\r\n}\r\n.wi-time-4:before {\r\n content: \"\\f08d\";\r\n}\r\n.wi-time-5:before {\r\n content: \"\\f08e\";\r\n}\r\n.wi-time-6:before {\r\n content: \"\\f08f\";\r\n}\r\n.wi-time-7:before {\r\n content: \"\\f090\";\r\n}\r\n.wi-time-8:before {\r\n content: \"\\f091\";\r\n}\r\n.wi-time-9:before {\r\n content: \"\\f092\";\r\n}\r\n.wi-time-10:before {\r\n content: \"\\f093\";\r\n}\r\n.wi-time-11:before {\r\n content: \"\\f094\";\r\n}\r\n.wi-time-12:before {\r\n content: \"\\f089\";\r\n}\r\n.wi-direction-up:before {\r\n content: \"\\f058\";\r\n}\r\n.wi-direction-up-right:before {\r\n content: \"\\f057\";\r\n}\r\n.wi-direction-right:before {\r\n content: \"\\f04d\";\r\n}\r\n.wi-direction-down-right:before {\r\n content: \"\\f088\";\r\n}\r\n.wi-direction-down:before {\r\n content: \"\\f044\";\r\n}\r\n.wi-direction-down-left:before {\r\n content: \"\\f043\";\r\n}\r\n.wi-direction-left:before {\r\n content: \"\\f048\";\r\n}\r\n.wi-direction-up-left:before {\r\n content: \"\\f087\";\r\n}\r\n.wi-wind-beaufort-0:before {\r\n content: \"\\f0b7\";\r\n}\r\n.wi-wind-beaufort-1:before {\r\n content: \"\\f0b8\";\r\n}\r\n.wi-wind-beaufort-2:before {\r\n content: \"\\f0b9\";\r\n}\r\n.wi-wind-beaufort-3:before {\r\n content: \"\\f0ba\";\r\n}\r\n.wi-wind-beaufort-4:before {\r\n content: \"\\f0bb\";\r\n}\r\n.wi-wind-beaufort-5:before {\r\n content: \"\\f0bc\";\r\n}\r\n.wi-wind-beaufort-6:before {\r\n content: \"\\f0bd\";\r\n}\r\n.wi-wind-beaufort-7:before {\r\n content: \"\\f0be\";\r\n}\r\n.wi-wind-beaufort-8:before {\r\n content: \"\\f0bf\";\r\n}\r\n.wi-wind-beaufort-9:before {\r\n content: \"\\f0c0\";\r\n}\r\n.wi-wind-beaufort-10:before {\r\n content: \"\\f0c1\";\r\n}\r\n.wi-wind-beaufort-11:before {\r\n content: \"\\f0c2\";\r\n}\r\n.wi-wind-beaufort-12:before {\r\n content: \"\\f0c3\";\r\n}\r\n.wi-yahoo-0:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-yahoo-1:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-2:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-yahoo-3:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-yahoo-4:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-yahoo-5:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-6:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-7:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-8:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-yahoo-9:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-10:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-yahoo-11:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-12:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-13:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-14:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-yahoo-15:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-yahoo-16:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-17:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-yahoo-18:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-19:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-yahoo-20:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-yahoo-21:before {\r\n content: \"\\f021\";\r\n}\r\n.wi-yahoo-22:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-yahoo-23:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-yahoo-24:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-yahoo-25:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-yahoo-26:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-yahoo-27:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-yahoo-28:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-yahoo-29:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-yahoo-30:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-yahoo-31:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-yahoo-32:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-yahoo-33:before {\r\n content: \"\\f083\";\r\n}\r\n.wi-yahoo-34:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-yahoo-35:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-yahoo-36:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-yahoo-37:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-38:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-39:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-40:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-yahoo-41:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-yahoo-42:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-43:before {\r\n content: \"\\f064\";\r\n}\r\n.wi-yahoo-44:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-yahoo-45:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-46:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-yahoo-47:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-yahoo-3200:before {\r\n content: \"\\f077\";\r\n}\r\n.wi-forecast-io-clear-day:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-forecast-io-clear-night:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-forecast-io-rain:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-forecast-io-snow:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-forecast-io-sleet:before {\r\n content: \"\\f0b5\";\r\n}\r\n.wi-forecast-io-wind:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-forecast-io-fog:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-forecast-io-cloudy:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-forecast-io-partly-cloudy-day:before {\r\n content: \"\\f002\";\r\n}\r\n.wi-forecast-io-partly-cloudy-night:before {\r\n content: \"\\f031\";\r\n}\r\n.wi-forecast-io-hail:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-forecast-io-thunderstorm:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-forecast-io-tornado:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-wmo4680-0:before,\r\n.wi-wmo4680-00:before {\r\n content: \"\\f055\";\r\n}\r\n.wi-wmo4680-1:before,\r\n.wi-wmo4680-01:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-wmo4680-2:before,\r\n.wi-wmo4680-02:before {\r\n content: \"\\f055\";\r\n}\r\n.wi-wmo4680-3:before,\r\n.wi-wmo4680-03:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-wmo4680-4:before,\r\n.wi-wmo4680-04:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-5:before,\r\n.wi-wmo4680-05:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-10:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-11:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-12:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-wmo4680-18:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-wmo4680-20:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-21:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-22:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-23:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-24:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-25:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-26:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-27:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-wmo4680-28:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-wmo4680-29:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-wmo4680-30:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-31:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-32:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-33:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-34:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-35:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-wmo4680-40:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-41:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-42:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-43:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-44:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-45:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-46:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-47:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-48:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-50:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-51:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-52:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-53:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-54:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-55:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-56:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-57:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-58:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-60:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-61:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-62:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-63:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-64:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-65:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-66:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-67:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-68:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-70:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-71:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-72:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-73:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-74:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-75:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-76:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-77:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-wmo4680-78:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-wmo4680-80:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-81:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-wmo4680-82:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-83:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-wmo4680-84:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-wmo4680-85:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-86:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-87:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-wmo4680-89:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-wmo4680-90:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-wmo4680-91:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-wmo4680-92:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-93:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-94:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-wmo4680-95:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-96:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-wmo4680-99:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-200:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-201:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-202:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-210:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-211:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-212:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-221:before {\r\n content: \"\\f016\";\r\n}\r\n.wi-owm-230:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-231:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-232:before {\r\n content: \"\\f01e\";\r\n}\r\n.wi-owm-300:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-301:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-302:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-310:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-311:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-312:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-313:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-314:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-321:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-500:before {\r\n content: \"\\f01c\";\r\n}\r\n.wi-owm-501:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-502:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-503:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-504:before {\r\n content: \"\\f019\";\r\n}\r\n.wi-owm-511:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-520:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-521:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-522:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-531:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-owm-600:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-601:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-602:before {\r\n content: \"\\f0b5\";\r\n}\r\n.wi-owm-611:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-612:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-615:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-616:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-620:before {\r\n content: \"\\f017\";\r\n}\r\n.wi-owm-621:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-622:before {\r\n content: \"\\f01b\";\r\n}\r\n.wi-owm-701:before {\r\n content: \"\\f01a\";\r\n}\r\n.wi-owm-711:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-owm-721:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-owm-731:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-741:before {\r\n content: \"\\f014\";\r\n}\r\n.wi-owm-761:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-762:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-771:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-781:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-800:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-owm-801:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-802:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-803:before {\r\n content: \"\\f011\";\r\n}\r\n.wi-owm-803:before {\r\n content: \"\\f012\";\r\n}\r\n.wi-owm-804:before {\r\n content: \"\\f013\";\r\n}\r\n.wi-owm-900:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-901:before {\r\n content: \"\\f01d\";\r\n}\r\n.wi-owm-902:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-owm-903:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-owm-904:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-owm-905:before {\r\n content: \"\\f021\";\r\n}\r\n.wi-owm-906:before {\r\n content: \"\\f015\";\r\n}\r\n.wi-owm-957:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-owm-day-200:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-201:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-202:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-210:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-211:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-212:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-221:before {\r\n content: \"\\f005\";\r\n}\r\n.wi-owm-day-230:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-231:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-232:before {\r\n content: \"\\f010\";\r\n}\r\n.wi-owm-day-300:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-301:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-302:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-310:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-311:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-312:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-313:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-314:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-321:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-500:before {\r\n content: \"\\f00b\";\r\n}\r\n.wi-owm-day-501:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-502:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-503:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-504:before {\r\n content: \"\\f008\";\r\n}\r\n.wi-owm-day-511:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-520:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-521:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-522:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-531:before {\r\n content: \"\\f00e\";\r\n}\r\n.wi-owm-day-600:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-601:before {\r\n content: \"\\f0b2\";\r\n}\r\n.wi-owm-day-602:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-611:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-612:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-615:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-616:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-620:before {\r\n content: \"\\f006\";\r\n}\r\n.wi-owm-day-621:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-622:before {\r\n content: \"\\f00a\";\r\n}\r\n.wi-owm-day-701:before {\r\n content: \"\\f009\";\r\n}\r\n.wi-owm-day-711:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-owm-day-721:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-owm-day-731:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-day-741:before {\r\n content: \"\\f003\";\r\n}\r\n.wi-owm-day-761:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-day-762:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-day-781:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-day-800:before {\r\n content: \"\\f00d\";\r\n}\r\n.wi-owm-day-801:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-owm-day-802:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-owm-day-803:before {\r\n content: \"\\f000\";\r\n}\r\n.wi-owm-day-804:before {\r\n content: \"\\f00c\";\r\n}\r\n.wi-owm-day-900:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-day-902:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-owm-day-903:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-owm-day-904:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-owm-day-906:before {\r\n content: \"\\f004\";\r\n}\r\n.wi-owm-day-957:before {\r\n content: \"\\f050\";\r\n}\r\n.wi-owm-night-200:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-201:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-202:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-210:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-211:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-212:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-221:before {\r\n content: \"\\f025\";\r\n}\r\n.wi-owm-night-230:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-231:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-232:before {\r\n content: \"\\f02d\";\r\n}\r\n.wi-owm-night-300:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-301:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-302:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-310:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-311:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-312:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-313:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-314:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-321:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-500:before {\r\n content: \"\\f02b\";\r\n}\r\n.wi-owm-night-501:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-502:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-503:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-504:before {\r\n content: \"\\f028\";\r\n}\r\n.wi-owm-night-511:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-520:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-521:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-522:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-531:before {\r\n content: \"\\f02c\";\r\n}\r\n.wi-owm-night-600:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-601:before {\r\n content: \"\\f0b4\";\r\n}\r\n.wi-owm-night-602:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-611:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-612:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-615:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-616:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-620:before {\r\n content: \"\\f026\";\r\n}\r\n.wi-owm-night-621:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-622:before {\r\n content: \"\\f02a\";\r\n}\r\n.wi-owm-night-701:before {\r\n content: \"\\f029\";\r\n}\r\n.wi-owm-night-711:before {\r\n content: \"\\f062\";\r\n}\r\n.wi-owm-night-721:before {\r\n content: \"\\f0b6\";\r\n}\r\n.wi-owm-night-731:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-night-741:before {\r\n content: \"\\f04a\";\r\n}\r\n.wi-owm-night-761:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-night-762:before {\r\n content: \"\\f063\";\r\n}\r\n.wi-owm-night-781:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-night-800:before {\r\n content: \"\\f02e\";\r\n}\r\n.wi-owm-night-801:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-owm-night-802:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-owm-night-803:before {\r\n content: \"\\f022\";\r\n}\r\n.wi-owm-night-804:before {\r\n content: \"\\f086\";\r\n}\r\n.wi-owm-night-900:before {\r\n content: \"\\f056\";\r\n}\r\n.wi-owm-night-902:before {\r\n content: \"\\f073\";\r\n}\r\n.wi-owm-night-903:before {\r\n content: \"\\f076\";\r\n}\r\n.wi-owm-night-904:before {\r\n content: \"\\f072\";\r\n}\r\n.wi-owm-night-906:before {\r\n content: \"\\f024\";\r\n}\r\n.wi-owm-night-957:before {\r\n content: \"\\f050\";\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/*\r\nTemplate Name: Minton Dashboard\r\nAuthor: CoderThemes\r\nEmail: coderthemes@gmail.com\r\nFile: Menu\r\n*/\r\nbody {\r\n padding-bottom: 61px;\r\n}\r\n.wrapper {\r\n margin-top: 145px;\r\n}\r\n.container {\r\n width: 95%;\r\n}\r\n.page-title {\r\n margin-bottom: 20px;\r\n margin-top: 0;\r\n}\r\n#topnav {\r\n position: fixed;\r\n right: 0;\r\n left: 0;\r\n top: 0;\r\n z-index: 1030;\r\n background-color: transparent;\r\n border: 0;\r\n -webkit-transition: all .5s ease;\r\n transition: all .5s ease;\r\n min-height: 62px;\r\n}\r\n#topnav .has-submenu.active a {\r\n color: #3bafda;\r\n}\r\n#topnav .has-submenu.active a i {\r\n color: #3bafda;\r\n}\r\n#topnav .has-submenu.active .submenu li.active > a {\r\n color: #3bafda;\r\n}\r\n#topnav .topbar-main {\r\n background-color: #3bafda;\r\n}\r\n#topnav .topbar-main .logo {\r\n color: #ffffff !important;\r\n font-size: 18px;\r\n font-weight: 700;\r\n letter-spacing: .05em;\r\n margin-top: 9px;\r\n float: left;\r\n}\r\n#topnav .topbar-main .logo h1 {\r\n margin: 0px auto;\r\n text-align: center;\r\n}\r\n#topnav .topbar-main .logo i {\r\n color: #ffffff;\r\n}\r\n#topnav .topbar-main .badge {\r\n position: absolute;\r\n top: 12px;\r\n right: 7px;\r\n}\r\n#topnav .topbar-main .nav > li > a {\r\n color: #ffffff !important;\r\n line-height: 60px;\r\n padding: 0px 15px !important;\r\n position: relative;\r\n background: transparent !important;\r\n}\r\n#topnav .topbar-main .nav > li > a i {\r\n font-size: 16px;\r\n}\r\n#topnav .topbar-main .nav > li > a {\r\n padding: 0px 15px !important;\r\n}\r\n#topnav .topbar-main .navbar-nav > .open > a {\r\n background-color: rgba(255, 255, 255, 0.1) !important;\r\n}\r\n#topnav .topbar-main .profile img {\r\n border: 2px solid #edf0f0;\r\n height: 36px;\r\n width: 36px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg {\r\n width: 300px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .list-group {\r\n margin-bottom: 0px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .list-group-item {\r\n border: none;\r\n padding: 10px 20px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .media-heading {\r\n margin-bottom: 0px;\r\n}\r\n#topnav .topbar-main .dropdown-menu-lg .media-body p {\r\n color: #828282;\r\n}\r\n#topnav .topbar-main .notification-list {\r\n max-height: 230px;\r\n}\r\n#topnav .topbar-main .notification-list em {\r\n width: 34px;\r\n text-align: center;\r\n}\r\n#topnav .topbar-main .notification-list .media-body {\r\n display: inherit;\r\n width: auto;\r\n overflow: hidden;\r\n margin-left: 50px;\r\n}\r\n#topnav .topbar-main .notification-list .media-body h5 {\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n display: block;\r\n width: 100%;\r\n font-weight: normal;\r\n overflow: hidden;\r\n}\r\n#topnav .topbar-main .notifi-title {\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\r\n font-size: 15px;\r\n text-transform: uppercase;\r\n font-weight: 600;\r\n padding: 11px 20px 15px;\r\n font-family: 'Source Sans Pro', sans-serif;\r\n}\r\n#topnav .topbar-main .navbar-nav {\r\n margin: 0;\r\n}\r\n#topnav .app-search {\r\n position: relative;\r\n margin: 14px 20px 14px 10px;\r\n}\r\n#topnav .app-search a {\r\n position: absolute;\r\n top: 6px;\r\n right: 20px;\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .app-search .form-control,\r\n#topnav .app-search .form-control:focus {\r\n border: none;\r\n font-size: 13px;\r\n color: #ffffff;\r\n padding-left: 20px;\r\n padding-right: 40px;\r\n background: rgba(255, 255, 255, 0.2);\r\n box-shadow: none;\r\n border-radius: 30px;\r\n height: 34px;\r\n width: 180px;\r\n}\r\n#topnav .app-search input::-webkit-input-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n font-weight: normal;\r\n}\r\n#topnav .app-search input:-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .app-search input::-moz-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .app-search input:-ms-input-placeholder {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .notifi-title {\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\r\n color: #ffffff;\r\n font-size: 16px;\r\n font-weight: 400;\r\n padding: 5px 0px 10px;\r\n}\r\n#topnav .notification-list em {\r\n width: 30px;\r\n text-align: center;\r\n height: 30px;\r\n line-height: 28px;\r\n border-radius: 50%;\r\n margin-top: 4px;\r\n}\r\n#topnav .notification-list .list-group-item {\r\n padding: 12px 20px;\r\n}\r\n#topnav .notification-list .media-body {\r\n display: inherit;\r\n width: auto;\r\n overflow: hidden;\r\n margin-left: 50px;\r\n}\r\n#topnav .notification-list .media-body h5 {\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n display: block;\r\n width: 100%;\r\n font-weight: normal;\r\n overflow: hidden;\r\n}\r\n#topnav .noti-primary {\r\n color: #3bafda;\r\n border: 2px solid #3bafda;\r\n}\r\n#topnav .noti-success {\r\n color: #00b19d;\r\n border: 2px solid #00b19d;\r\n}\r\n#topnav .noti-info {\r\n color: #3ddcf7;\r\n border: 2px solid #3ddcf7;\r\n}\r\n#topnav .noti-warning {\r\n color: #ffaa00;\r\n border: 2px solid #ffaa00;\r\n}\r\n#topnav .noti-danger {\r\n color: #ef5350;\r\n border: 2px solid #ef5350;\r\n}\r\n#topnav .noti-purple {\r\n color: #7266ba;\r\n border: 2px solid #7266ba;\r\n}\r\n#topnav .noti-pink {\r\n color: #f76397;\r\n border: 2px solid #f76397;\r\n}\r\n#topnav .noti-inverse {\r\n color: #4c5667;\r\n border: 2px solid #4c5667;\r\n}\r\n#topnav .navbar-custom {\r\n background-color: #323b44;\r\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);\r\n}\r\n#topnav .navbar-toggle {\r\n border: 0;\r\n position: relative;\r\n width: 60px;\r\n height: 60px;\r\n padding: 0;\r\n margin: 0;\r\n cursor: pointer;\r\n}\r\n#topnav .navbar-toggle:hover {\r\n background-color: transparent;\r\n}\r\n#topnav .navbar-toggle:hover span {\r\n background-color: #ffffff;\r\n}\r\n#topnav .navbar-toggle:focus {\r\n background-color: transparent;\r\n}\r\n#topnav .navbar-toggle:focus span {\r\n background-color: #3bafda;\r\n}\r\n#topnav .navbar-toggle .lines {\r\n width: 25px;\r\n display: block;\r\n position: relative;\r\n margin: 23px auto 17px auto;\r\n height: 18px;\r\n}\r\n#topnav .navbar-toggle span {\r\n height: 2px;\r\n width: 100%;\r\n background-color: #ffffff;\r\n display: block;\r\n margin-bottom: 5px;\r\n -webkit-transition: -webkit-transform 0.5s ease;\r\n transition: -webkit-transform 0.5s ease;\r\n transition: transform .5s ease;\r\n}\r\n#topnav .navbar-toggle.open span {\r\n position: absolute;\r\n}\r\n#topnav .navbar-toggle.open span:first-child {\r\n top: 6px;\r\n -webkit-transform: rotate(45deg);\r\n transform: rotate(45deg);\r\n}\r\n#topnav .navbar-toggle.open span:nth-child(2) {\r\n visibility: hidden;\r\n}\r\n#topnav .navbar-toggle.open span:last-child {\r\n width: 100%;\r\n top: 6px;\r\n -webkit-transform: rotate(-45deg);\r\n transform: rotate(-45deg);\r\n}\r\n#topnav .navigation-menu {\r\n list-style: none;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n#topnav .navigation-menu > li {\r\n float: left;\r\n display: block;\r\n position: relative;\r\n}\r\n#topnav .navigation-menu > li > a {\r\n display: block;\r\n color: rgba(255, 255, 255, 0.7);\r\n font-weight: 500;\r\n -webkit-transition: all .3s ease;\r\n transition: all .3s ease;\r\n line-height: 20px;\r\n padding-left: 20px;\r\n padding-right: 20px;\r\n}\r\n#topnav .navigation-menu > li > a:hover {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:hover i {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:focus {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:focus i {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:active {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a:active i {\r\n color: #3bafda;\r\n}\r\n#topnav .navigation-menu > li > a i {\r\n font-size: 18px;\r\n margin-right: 5px;\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n#topnav .navigation-menu > li > a:hover,\r\n#topnav .navigation-menu > li > a:focus {\r\n background-color: transparent;\r\n}\r\n/*\r\n Responsive Menu\r\n*/\r\n@media (min-width: 101px) {\r\n #topnav .navigation-menu > li > a {\r\n padding-top: 22px;\r\n padding-bottom: 22px;\r\n }\r\n #topnav .navigation-menu > li.last-elements .submenu {\r\n left: auto;\r\n right: 0;\r\n }\r\n #topnav .navigation-menu > li.last-elements .submenu > li.has-submenu .submenu {\r\n left: auto;\r\n right: 100%;\r\n margin-left: 0;\r\n margin-right: 10px;\r\n }\r\n #topnav .navigation-menu > li:first-of-type a {\r\n padding-left: 0px;\r\n }\r\n #topnav .navigation-menu > li:hover a {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li:hover a i {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li .submenu {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n z-index: 1000;\r\n border: 1px solid rgba(255, 255, 255, 0.1);\r\n padding: 15px 0;\r\n list-style: none;\r\n min-width: 200px;\r\n visibility: hidden;\r\n opacity: 0;\r\n margin-top: 10px;\r\n -webkit-transition: all .2s ease;\r\n transition: all .2s ease;\r\n background-color: #272e35;\r\n box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu {\r\n white-space: nowrap;\r\n width: auto;\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu > li {\r\n overflow: hidden;\r\n width: 200px;\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n #topnav .navigation-menu > li .submenu > li.has-submenu > a:after {\r\n content: \"\\e649\";\r\n font-family: \"themify\";\r\n position: absolute;\r\n right: 20px;\r\n font-size: 9px;\r\n top: 15px;\r\n }\r\n #topnav .navigation-menu > li .submenu > li .submenu {\r\n left: 100%;\r\n top: 0;\r\n margin-left: 10px;\r\n margin-top: -1px;\r\n }\r\n #topnav .navigation-menu > li .submenu li {\r\n position: relative;\r\n }\r\n #topnav .navigation-menu > li .submenu li ul {\r\n list-style: none;\r\n padding-left: 0;\r\n margin: 0;\r\n }\r\n #topnav .navigation-menu > li .submenu li a {\r\n display: block;\r\n padding: 8px 25px;\r\n clear: both;\r\n white-space: nowrap;\r\n color: rgba(255, 255, 255, 0.6);\r\n }\r\n #topnav .navigation-menu > li .submenu li a:hover {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li .submenu li span {\r\n display: block;\r\n padding: 8px 25px;\r\n clear: both;\r\n line-height: 1.42857143;\r\n white-space: nowrap;\r\n font-size: 10px;\r\n text-transform: uppercase;\r\n letter-spacing: 2px;\r\n font-weight: 500;\r\n color: #949ba1;\r\n }\r\n #topnav .navbar-toggle {\r\n display: none;\r\n }\r\n #topnav #navigation {\r\n display: block !important;\r\n }\r\n}\r\n@media (max-width: 100px) {\r\n .wrapper {\r\n margin-top: 80px;\r\n }\r\n .container {\r\n width: auto;\r\n }\r\n #topnav .navigation-menu {\r\n float: none;\r\n max-height: 400px;\r\n }\r\n #topnav .navigation-menu > li {\r\n float: none;\r\n }\r\n #topnav .navigation-menu > li > a {\r\n color: rgba(255, 255, 255, 0.7);\r\n padding: 15px;\r\n }\r\n #topnav .navigation-menu > li > a i {\r\n display: inline-block;\r\n margin-right: 10px;\r\n margin-bottom: 0px;\r\n }\r\n #topnav .navigation-menu > li > a:after {\r\n position: absolute;\r\n right: 15px;\r\n }\r\n #topnav .navigation-menu > li .submenu {\r\n display: none;\r\n list-style: none;\r\n padding-left: 20px;\r\n margin: 0;\r\n }\r\n #topnav .navigation-menu > li .submenu li a {\r\n display: block;\r\n position: relative;\r\n padding: 7px 20px;\r\n color: rgba(255, 255, 255, 0.5);\r\n }\r\n #topnav .navigation-menu > li .submenu li a:hover {\r\n color: #3bafda;\r\n }\r\n #topnav .navigation-menu > li .submenu li.has-submenu > a:after {\r\n content: \"\\e64b\";\r\n font-family: \"themify\";\r\n position: absolute;\r\n right: 30px;\r\n }\r\n #topnav .navigation-menu > li .submenu.open {\r\n display: block;\r\n }\r\n #topnav .navigation-menu > li .submenu .submenu {\r\n display: none;\r\n list-style: none;\r\n }\r\n #topnav .navigation-menu > li .submenu .submenu.open {\r\n display: block;\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu > li > ul {\r\n list-style: none;\r\n padding-left: 0;\r\n }\r\n #topnav .navigation-menu > li .submenu.megamenu > li > ul > li > span {\r\n display: block;\r\n position: relative;\r\n padding: 15px;\r\n text-transform: uppercase;\r\n font-size: 11px;\r\n letter-spacing: 2px;\r\n color: #79818a;\r\n }\r\n #topnav .navigation-menu > li.has-submenu.open > a {\r\n color: #3bafda;\r\n }\r\n #topnav .navbar-header {\r\n float: left;\r\n }\r\n #navigation {\r\n position: absolute;\r\n top: 60px;\r\n left: 0;\r\n width: 100%;\r\n display: none;\r\n height: auto;\r\n padding-bottom: 0;\r\n overflow: auto;\r\n border-top: 1px solid rgba(255, 255, 255, 0.5);\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.5);\r\n background-color: #323b44;\r\n }\r\n #navigation.open {\r\n display: block;\r\n overflow-y: auto;\r\n }\r\n}\r\n@media (min-width: 768px) {\r\n #topnav .navigation-menu > li.has-submenu:hover > .submenu {\r\n visibility: visible;\r\n opacity: 1;\r\n margin-top: 0;\r\n }\r\n #topnav .navigation-menu > li.has-submenu:hover > .submenu > li.has-submenu:hover > .submenu {\r\n visibility: visible;\r\n opacity: 1;\r\n margin-left: 0;\r\n margin-right: 0;\r\n }\r\n .navbar-toggle {\r\n display: block;\r\n }\r\n}\r\n/* Footer */\r\n.footer {\r\n border-top: 1px solid rgba(0, 0, 0, 0.1);\r\n bottom: 0px;\r\n color: #58666e;\r\n text-align: left !important;\r\n padding: 20px 0px;\r\n position: absolute;\r\n right: 0px;\r\n left: 0px;\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/* ===========\r\n Core file List\r\n\r\n - Timeline\r\n - Timeline-2\r\n - Sweet Alerts\r\n - Notification\r\n - Nestable list\r\n - Maps\r\n - Email\r\n - Form Advanced\r\n - Charts\r\n - Maintenance\r\n - Countdown\r\n - Gallery\r\n - Tree view\r\n - Pricing\r\n - FAQ\r\n\r\n =============*/\r\n/* ===========\r\n Timeline\r\n =============*/\r\n.timeline {\r\n border-collapse: collapse;\r\n border-spacing: 0;\r\n display: table;\r\n margin-bottom: 50px;\r\n position: relative;\r\n table-layout: fixed;\r\n width: 100%;\r\n}\r\n.timeline .time-show {\r\n margin-bottom: 30px;\r\n margin-right: -75px;\r\n margin-top: 30px;\r\n position: relative;\r\n}\r\n.timeline .time-show a {\r\n color: #ffffff;\r\n}\r\n.timeline:before {\r\n background-color: #98a6ad;\r\n bottom: 0px;\r\n content: \"\";\r\n left: 50%;\r\n position: absolute;\r\n top: 30px;\r\n width: 1px;\r\n z-index: 0;\r\n}\r\n.timeline .timeline-icon {\r\n -webkit-border-radius: 50%;\r\n background: #98a6ad;\r\n border-radius: 50%;\r\n border: 1px solid #98a6ad;\r\n color: #ffffff;\r\n display: block;\r\n height: 20px;\r\n left: -54px;\r\n margin-top: -10px;\r\n position: absolute;\r\n text-align: center;\r\n top: 50%;\r\n width: 20px;\r\n}\r\n.timeline .timeline-icon i {\r\n margin-top: 9px;\r\n}\r\n.timeline .time-icon:before {\r\n font-size: 16px;\r\n margin-top: 5px;\r\n}\r\nh3.timeline-title {\r\n color: #c8ccd7;\r\n font-size: 20px;\r\n font-weight: 400;\r\n margin: 0 0 5px;\r\n text-transform: uppercase;\r\n}\r\n.timeline-item {\r\n display: table-row;\r\n}\r\n.timeline-item:before {\r\n content: \"\";\r\n display: block;\r\n width: 50%;\r\n}\r\n.timeline-item .timeline-desk .arrow {\r\n border-bottom: 8px solid transparent;\r\n border-right: 8px solid #272e35 !important;\r\n border-top: 8px solid transparent;\r\n display: block;\r\n height: 0;\r\n left: -7px;\r\n margin-top: -10px;\r\n position: absolute;\r\n top: 50%;\r\n width: 0;\r\n}\r\n.timeline-item.alt:after {\r\n content: \"\";\r\n display: block;\r\n width: 50%;\r\n}\r\n.timeline-item.alt .timeline-desk .arrow-alt {\r\n border-bottom: 8px solid transparent;\r\n border-left: 8px solid #272e35 !important;\r\n border-top: 8px solid transparent;\r\n display: block;\r\n height: 0;\r\n left: auto;\r\n margin-top: -10px;\r\n position: absolute;\r\n right: -7px;\r\n top: 50%;\r\n width: 0;\r\n}\r\n.timeline-item.alt .timeline-desk .album {\r\n float: right;\r\n margin-top: 20px;\r\n}\r\n.timeline-item.alt .timeline-desk .album a {\r\n float: right;\r\n margin-left: 5px;\r\n}\r\n.timeline-item.alt .timeline-icon {\r\n left: auto;\r\n right: -56px;\r\n}\r\n.timeline-item.alt:before {\r\n display: none;\r\n}\r\n.timeline-item.alt .panel {\r\n margin-left: 0;\r\n margin-right: 45px;\r\n}\r\n.timeline-item.alt .panel .panel-body p + p {\r\n margin-top: 10px !important;\r\n}\r\n.timeline-item.alt h4 {\r\n text-align: right;\r\n}\r\n.timeline-item.alt p {\r\n text-align: right;\r\n}\r\n.timeline-item.alt .timeline-date {\r\n text-align: right;\r\n}\r\n.timeline-desk {\r\n display: table-cell;\r\n vertical-align: top;\r\n width: 50%;\r\n}\r\n.timeline-desk h4 {\r\n font-size: 16px;\r\n font-weight: 300;\r\n margin: 0;\r\n}\r\n.timeline-desk .panel {\r\n background: #272e35;\r\n display: block;\r\n margin-bottom: 5px;\r\n margin-left: 45px;\r\n position: relative;\r\n text-align: left;\r\n}\r\n.timeline-desk h5 span {\r\n color: #797979;\r\n display: block;\r\n font-size: 12px;\r\n margin-bottom: 4px;\r\n}\r\n.timeline-desk p {\r\n color: #98a6ad;\r\n font-size: 14px;\r\n margin-bottom: 0;\r\n}\r\n.timeline-desk .album {\r\n margin-top: 12px;\r\n}\r\n.timeline-desk .album a {\r\n float: left;\r\n margin-right: 5px;\r\n}\r\n.timeline-desk .album img {\r\n height: 36px;\r\n width: auto;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.timeline-desk .notification {\r\n background: none repeat scroll 0 0 #ffffff;\r\n margin-top: 20px;\r\n padding: 8px;\r\n}\r\n/* ===========\r\n Timeline-2\r\n =============*/\r\n.timeline-2 {\r\n border-left: 2px solid #3bafda;\r\n position: relative;\r\n}\r\n.timeline-2 .time-item:after {\r\n background-color: #ffffff;\r\n border-color: #3bafda;\r\n border-radius: 10px;\r\n border-style: solid;\r\n border-width: 2px;\r\n bottom: 0;\r\n content: '';\r\n height: 10px;\r\n left: 0;\r\n margin-left: -6px;\r\n position: absolute;\r\n top: 5px;\r\n width: 10px;\r\n}\r\n.time-item {\r\n border-color: #dee5e7;\r\n padding-bottom: 10px;\r\n position: relative;\r\n}\r\n.time-item:before {\r\n content: \" \";\r\n display: table;\r\n}\r\n.time-item:after {\r\n background-color: #ffffff;\r\n border-color: #3bafda;\r\n border-radius: 10px;\r\n border-style: solid;\r\n border-width: 2px;\r\n bottom: 0;\r\n content: '';\r\n height: 14px;\r\n left: 0;\r\n margin-left: -8px;\r\n position: absolute;\r\n top: 5px;\r\n width: 14px;\r\n}\r\n.time-item-item:after {\r\n content: \" \";\r\n display: table;\r\n}\r\n.item-info {\r\n margin-bottom: 15px;\r\n margin-left: 15px;\r\n}\r\n.item-info p {\r\n font-size: 13px;\r\n}\r\n/* ===========\r\n Sweet Alert\r\n =============*/\r\n.sweet-alert h2 {\r\n font-size: 22px;\r\n color: #323b44;\r\n}\r\n.sweet-alert p {\r\n font-size: 14px;\r\n line-height: 22px;\r\n}\r\n.sweet-alert .icon.success .placeholder {\r\n border: 4px solid rgba(0, 177, 157, 0.3);\r\n}\r\n.sweet-alert .icon.success .line {\r\n background-color: #00b19d;\r\n}\r\n.sweet-alert .icon.warning {\r\n border-color: #ffaa00;\r\n}\r\n.sweet-alert .icon.info {\r\n border-color: #3ddcf7;\r\n}\r\n.sweet-alert .btn-warning:focus,\r\n.sweet-alert .btn-info:focus,\r\n.sweet-alert .btn-success:focus,\r\n.sweet-alert .btn-danger:focus,\r\n.sweet-alert .btn-default:focus {\r\n box-shadow: none;\r\n}\r\n/* =============\r\n Notification\r\n============= */\r\n.notifyjs-metro-base {\r\n position: relative;\r\n min-height: 52px;\r\n min-width: 250px;\r\n color: #444;\r\n border-radius: 3px;\r\n -webkit-border-radius: 3px;\r\n box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);\r\n -webkit-animation: dropdownOpen 0.3s ease-out;\r\n -o-animation: dropdownOpen 0.3s ease-out;\r\n animation: dropdownOpen 0.3s ease-out;\r\n}\r\n.notifyjs-metro-base .image {\r\n display: table;\r\n position: absolute;\r\n height: auto;\r\n width: auto;\r\n left: 25px;\r\n top: 50%;\r\n font-size: 24px;\r\n -moz-transform: translate(-50%, -50%);\r\n -ms-transform: translate(-50%, -50%);\r\n -o-transform: translate(-50%, -50%);\r\n -webkit-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\r\n}\r\n.notifyjs-metro-base .text-wrapper {\r\n display: inline-block;\r\n vertical-align: top;\r\n text-align: left;\r\n margin: 10px 10px 10px 52px;\r\n clear: both;\r\n}\r\n.notifyjs-metro-base .title {\r\n font-size: 15px;\r\n line-height: 20px;\r\n margin-bottom: 5px;\r\n font-weight: bold;\r\n}\r\n.notifyjs-metro-base .text {\r\n font-size: 12px;\r\n font-weight: normal;\r\n max-width: 360px;\r\n vertical-align: middle;\r\n}\r\n.notifyjs-metro-cool {\r\n color: #fafafa !important;\r\n background-color: #4A525F;\r\n border: 1px solid #4A525F;\r\n}\r\n/* =============\r\n Nestable\r\n============= */\r\n.custom-dd .dd-list .dd-item .dd-handle {\r\n background: rgba(152, 166, 173, 0.25) !important;\r\n border: none;\r\n padding: 8px 16px;\r\n height: auto;\r\n font-weight: 600;\r\n color: #98a6ad;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.custom-dd .dd-list .dd-item .dd-handle:hover {\r\n color: #3bafda;\r\n}\r\n.custom-dd .dd-list .dd-item button {\r\n height: auto;\r\n font-size: 17px;\r\n margin: 8px auto;\r\n color: #98a6ad;\r\n width: 30px;\r\n}\r\n.custom-dd-empty .dd-list .dd3-handle {\r\n border: none;\r\n background: rgba(152, 166, 173, 0.25) !important;\r\n height: 36px;\r\n width: 36px;\r\n color: #98a6ad;\r\n}\r\n.custom-dd-empty .dd-list .dd3-handle:before {\r\n top: 7px;\r\n}\r\n.custom-dd-empty .dd-list .dd3-handle:hover {\r\n color: #3bafda;\r\n}\r\n.custom-dd-empty .dd-list .dd3-content {\r\n height: auto;\r\n border: none;\r\n color: #98a6ad;\r\n padding: 8px 16px 8px 46px;\r\n background: rgba(152, 166, 173, 0.25) !important;\r\n font-weight: 600;\r\n}\r\n.custom-dd-empty .dd-list .dd3-content:hover {\r\n color: #3bafda;\r\n}\r\n.custom-dd-empty .dd-list button {\r\n width: 26px;\r\n height: 26px;\r\n font-size: 16px;\r\n font-weight: 600;\r\n}\r\n/* ===========\r\n Maps\r\n =============*/\r\n.gmaps,\r\n.gmaps-panaroma {\r\n height: 300px;\r\n background: #eeeeee;\r\n border-radius: 3px;\r\n}\r\n.gmaps-overlay {\r\n display: block;\r\n text-align: center;\r\n color: #ffffff;\r\n font-size: 16px;\r\n line-height: 40px;\r\n background: #3bafda;\r\n border-radius: 4px;\r\n padding: 10px 20px;\r\n}\r\n.gmaps-overlay_arrow {\r\n left: 50%;\r\n margin-left: -16px;\r\n width: 0;\r\n height: 0;\r\n position: absolute;\r\n}\r\n.gmaps-overlay_arrow.above {\r\n bottom: -15px;\r\n border-left: 16px solid transparent;\r\n border-right: 16px solid transparent;\r\n border-top: 16px solid #3bafda;\r\n}\r\n.gmaps-overlay_arrow.below {\r\n top: -15px;\r\n border-left: 16px solid transparent;\r\n border-right: 16px solid transparent;\r\n border-bottom: 16px solid #3bafda;\r\n}\r\n/* =============\r\n Email\r\n============= */\r\n.mails a {\r\n color: #98a6ad;\r\n}\r\n.mails td {\r\n vertical-align: middle !important;\r\n position: relative;\r\n}\r\n.mails td:last-of-type {\r\n width: 100px;\r\n padding-right: 20px;\r\n}\r\n.mails tr:hover .text-white {\r\n display: none;\r\n}\r\n.mails .mail-select {\r\n padding: 12px 20px;\r\n min-width: 134px;\r\n}\r\n.mails .checkbox {\r\n margin-bottom: 0px;\r\n margin-top: 0px;\r\n vertical-align: middle;\r\n display: inline-block;\r\n height: 17px;\r\n}\r\n.mails .checkbox label {\r\n min-height: 16px;\r\n}\r\n.mail-list .list-group-item {\r\n background-color: transparent !important;\r\n}\r\n.mail-list .list-group-item:hover {\r\n background-color: #eeeeee;\r\n}\r\n.mail-list .list-group-item:focus {\r\n background-color: #eeeeee;\r\n}\r\n.mail-list .list-group-item.active {\r\n background-color: #3bafda !important;\r\n color: #4c5667;\r\n font-weight: 600;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n}\r\n.unread a {\r\n font-weight: 600;\r\n color: rgba(238, 238, 238, 0.7);\r\n}\r\n/* =============\r\n Form Advanced\r\n============= */\r\n.bootstrap-tagsinput {\r\n box-shadow: none;\r\n background-color: transparent;\r\n padding: 3px 7px 6px;\r\n border: 2px solid rgba(238, 238, 238, 0.3);\r\n}\r\n.bootstrap-tagsinput .label-info {\r\n background-color: #3bafda !important;\r\n display: inline-block;\r\n padding: 5px;\r\n}\r\n/* Multiple */\r\n.ms-container {\r\n background: transparent url('../images/multiple-arrow.png') no-repeat 50% 50%;\r\n}\r\n.ms-container .ms-list {\r\n box-shadow: none;\r\n border: 2px solid rgba(255, 255, 255, 0.2);\r\n}\r\n.ms-container .ms-list.ms-focus {\r\n box-shadow: none;\r\n border: 2px solid rgba(255, 255, 255, 0.3);\r\n}\r\n.ms-container .ms-selectable li.ms-elem-selectable {\r\n border: none;\r\n padding: 5px 10px;\r\n}\r\n.ms-container .ms-selection li.ms-elem-selection {\r\n border: none;\r\n padding: 5px 10px;\r\n}\r\n.ms-selectable {\r\n box-shadow: none;\r\n outline: none !important;\r\n}\r\n.ms-container .ms-list.ms-focus {\r\n box-shadow: none;\r\n}\r\n.ms-container .ms-selectable li.ms-hover {\r\n background-color: #3bafda;\r\n color: #ffffff !important;\r\n}\r\n.ms-container .ms-selection li.ms-hover {\r\n background-color: #3bafda;\r\n color: #ffffff !important;\r\n}\r\n.ms-container .ms-selectable,\r\n.ms-container .ms-selection {\r\n background-color: transparent;\r\n}\r\n.ms-container .ms-selectable li.ms-elem-selectable,\r\n.ms-container .ms-selection li.ms-elem-selection {\r\n color: #98a6ad;\r\n}\r\n/* Select2 */\r\n.select2-container .select2-choice {\r\n background-image: none !important;\r\n border: none !important;\r\n height: auto !important;\r\n padding: 0px !important;\r\n line-height: 22px !important;\r\n background-color: transparent !important;\r\n box-shadow: none !important;\r\n color: #ffffff;\r\n}\r\n.select2-container .select2-choice .select2-arrow {\r\n background-image: none !important;\r\n background: transparent;\r\n border: none;\r\n width: 14px;\r\n top: -2px;\r\n}\r\n.select2-container .select2-container-multi.form-control {\r\n height: auto;\r\n}\r\n.select2-results .select2-highlighted {\r\n color: #ffffff;\r\n background-color: #3bafda;\r\n}\r\n.select2-drop-active {\r\n border: 1px solid #e3e3e3 !important;\r\n padding-top: 5px;\r\n -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);\r\n}\r\n.select2-search input {\r\n border: 1px solid #e3e3e3;\r\n}\r\n.select2-container-multi {\r\n width: 100%;\r\n}\r\n.select2-container-multi .select2-choices {\r\n border: 2px solid rgba(255, 255, 255, 0.2) !important;\r\n box-shadow: none !important;\r\n background: transparent !important;\r\n background-image: none !important;\r\n -webkit-border-radius: 4px !important;\r\n border-radius: 4px !important;\r\n -moz-border-radius: 4px !important;\r\n background-clip: padding-box !important;\r\n min-height: 38px;\r\n}\r\n.select2-container-multi .select2-choices .select2-search-choice {\r\n padding: 6px 8px 7px 19px;\r\n margin: 5px 0 3px 5px;\r\n color: #ffffff;\r\n background: rgba(255, 255, 255, 0.2);\r\n border: none;\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\n.select2-container-multi .select2-choices .select2-search-field input {\r\n padding: 7px 7px 7px 10px;\r\n font-family: inherit;\r\n}\r\n.select2-container-multi .select2-choices .select2-search-choice-close {\r\n top: 6px;\r\n}\r\n/* Wysiwig */\r\n.mce-tinymce {\r\n background-color: transparent !important;\r\n}\r\n.mce-content-body p {\r\n color: #9398a0;\r\n font-size: 14px;\r\n font-weight: 300;\r\n}\r\n.mce-popover .mce-arrow:after {\r\n border-bottom-color: red;\r\n}\r\n.mce-popover .mce-colorbutton-grid {\r\n margin: 0px;\r\n border: 1px solid #d7dce5 !important;\r\n padding: 4px;\r\n}\r\n.mce-reset .mce-window-head {\r\n border-bottom: 1px solid #d7dce5;\r\n}\r\n.mce-reset .mce-window-head .mce-title {\r\n color: #707780;\r\n font-size: 16px;\r\n font-weight: 400;\r\n}\r\n.mce-reset .mce-textbox {\r\n border-radius: 0px;\r\n box-shadow: none;\r\n outline: 0;\r\n border-color: #d7dce5;\r\n height: 30px;\r\n font-weight: 300;\r\n line-height: 30px;\r\n color: #aaaaaa;\r\n font-size: 14px;\r\n}\r\n.mce-reset .mce-textbox:focus {\r\n box-shadow: none;\r\n border-color: #3bafda;\r\n}\r\n.mce-reset .mce-checkbox .mce-ico {\r\n background-image: none;\r\n background-color: #ffffff;\r\n border-radius: 0px;\r\n border: 1px solid #d7dce5;\r\n}\r\n.mce-reset .mce-checkbox .mce-label {\r\n color: #707780;\r\n font-size: 12px;\r\n font-weight: 400;\r\n}\r\n.mce-container {\r\n border-radius: 0px !important;\r\n border-width: 0px !important;\r\n}\r\n.mce-container .mce-menubar {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n border: none !important;\r\n padding: 2px;\r\n}\r\n.mce-container .mce-menubar .mce-btn button span {\r\n color: #707780;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-transform: capitalize;\r\n}\r\n.mce-container .mce-menubar .mce-btn button .mce-caret {\r\n border-top-color: #ffffff;\r\n}\r\n.mce-caret {\r\n border-top: 4px solid #ffffff !important;\r\n}\r\n.mce-menubar .mce-menubtn:hover,\r\n.mce-menubar .mce-menubtn.mce-active,\r\n.mce-menubar .mce-menubtn:focus {\r\n background-color: transparent !important;\r\n}\r\n.mce-container .mce-menubar .mce-btn button:hover {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n}\r\n.mce-container .mce-menubar .mce-btn.mce-active button {\r\n background-color: #e8ebf1;\r\n}\r\n.mce-container .mce-btn {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n background-image: none;\r\n outline: 0;\r\n border: 0px;\r\n border-radius: 0px;\r\n}\r\n.mce-container .mce-btn button {\r\n color: #ffffff !important;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-shadow: none;\r\n padding: 5px 10px;\r\n}\r\n.mce-container .mce-primary {\r\n background-color: #3bafda;\r\n background-image: none;\r\n outline: 0;\r\n border: 0px;\r\n border-radius: 0px;\r\n}\r\n.mce-container .mce-primary button {\r\n color: #ffffff;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-shadow: none;\r\n}\r\n.mce-container .mce-primary:hover {\r\n background-color: #0c7cd5;\r\n background-image: none;\r\n}\r\n.mce-container .mce-toolbar-grp {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n border: none !important;\r\n border-top-width: 0px !important;\r\n padding: 6px;\r\n}\r\n.mce-container .mce-btn-group .mce-btn:hover,\r\n.mce-container .mce-btn-group .mce-btn:focus {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n color: #323b44;\r\n}\r\n.mce-stack-layout-item body {\r\n background-color: transparent !important;\r\n}\r\ndiv.mce-edit-area {\r\n background: transparent !important;\r\n}\r\n.mce-btn.mce-active button,\r\n.mce-btn.mce-active:hover button {\r\n color: #323b44 !important;\r\n}\r\n.mce-container .mce-statusbar {\r\n background-color: rgba(255, 255, 255, 0.2) !important;\r\n border: none !important;\r\n}\r\n.mce-container .mce-statusbar .mce-path .mce-path-item {\r\n color: #ffffff;\r\n font-size: 14px;\r\n font-weight: 400;\r\n}\r\n.mce-container .mce-widget {\r\n color: #ffffff;\r\n font-size: 14px;\r\n font-weight: 400;\r\n border-left: 1px solid transparent;\r\n}\r\n.mce-container .mce-btn-group {\r\n border: none;\r\n}\r\n.mce-container .mce-btn-group .mce-btn {\r\n box-shadow: none;\r\n background-image: none;\r\n border-width: 0px;\r\n border-radius: 0px !important;\r\n}\r\n.mce-container .mce-btn-group .mce-btn:hover,\r\n.mce-container .mce-btn-group .mce-btn:focus {\r\n box-shadow: none;\r\n background-image: none;\r\n background-color: #ffffff;\r\n}\r\n.mce-container .mce-btn-group .mce-btn button span {\r\n color: #707780;\r\n font-size: 14px;\r\n font-weight: 300;\r\n}\r\n.mce-container .mce-btn-group .mce-btn button .mce-caret {\r\n color: #ffffff;\r\n font-size: 14px;\r\n}\r\n.mce-container .mce-ico {\r\n color: #ffffff;\r\n font-size: 14px;\r\n}\r\n.mce-container .mce-panel {\r\n background-image: none;\r\n}\r\n.mce-container.mce-menu {\r\n border: 1px solid #d7dce5 !important;\r\n}\r\n.mce-container.mce-menu .mce-menu-item {\r\n background-image: none;\r\n}\r\n.mce-container.mce-menu .mce-menu-item .mce-ico {\r\n color: #3bafda;\r\n font-size: 14px;\r\n}\r\n.mce-container.mce-menu .mce-menu-item .mce-text {\r\n color: #707780 !important;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-transform: capitalize;\r\n}\r\n.mce-container.mce-menu .mce-menu-item .mce-menu-shortcut {\r\n color: #aaaaaa;\r\n font-size: 12px;\r\n font-weight: 300;\r\n text-transform: capitalize;\r\n}\r\n.mce-container.mce-menu .mce-menu-item:hover,\r\n.mce-container.mce-menu .mce-menu-item:focus,\r\n.mce-container.mce-menu .mce-menu-item.mce-selected {\r\n background-color: #3bafda;\r\n}\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled .mce-menu-shortcut {\r\n color: #aaaaaa;\r\n}\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected {\r\n background-color: #d7dce5;\r\n}\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-ico,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-text,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:hover .mce-menu-shortcut,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled:focus .mce-menu-shortcut,\r\n.mce-container.mce-menu .mce-menu-item.mce-disabled.mce-selected .mce-menu-shortcut {\r\n color: #ffffff;\r\n}\r\n.mce-container.mce-menu .mce-menu-item-sep {\r\n background-color: #d7dce5;\r\n}\r\n.mce-container.mce-menu .mce-menu-item-sep:hover {\r\n background-color: #d7dce5;\r\n}\r\n.mce-menubtn button {\r\n color: #323b44 !important;\r\n}\r\n.mce-menu-item-normal.mce-active {\r\n background-color: #3bafda !important;\r\n}\r\n.mce-menu-item-normal.mce-active .mce-text {\r\n color: #ffffff !important;\r\n}\r\n/* Time picker */\r\n.bootstrap-timepicker-widget table td input {\r\n border: none;\r\n font-size: 16px;\r\n font-weight: 500;\r\n background-color: transparent;\r\n}\r\n.bootstrap-timepicker-widget table td a {\r\n color: rgba(238, 238, 238, 0.2);\r\n}\r\n/* =============\r\n Charts\r\n============= */\r\n.morris-hover.morris-default-style {\r\n border-radius: 5px;\r\n padding: 10px 12px;\r\n background-color: #f5f5f5;\r\n border: none;\r\n color: #323b44 !important;\r\n}\r\n.morris-hover.morris-default-style .morris-hover-point {\r\n color: #323b44 !important;\r\n}\r\n.chart-detail-list li {\r\n margin: 0px 10px;\r\n}\r\n.chart-detail-list li h5 {\r\n font-size: 15px;\r\n}\r\n.pieLabel div {\r\n font-size: 14px !important;\r\n}\r\n.jqstooltip {\r\n -webkit-box-sizing: content-box;\r\n -moz-box-sizing: content-box;\r\n box-sizing: content-box;\r\n}\r\n.chart {\r\n position: relative;\r\n display: inline-block;\r\n width: 110px;\r\n height: 110px;\r\n margin-top: 20px;\r\n margin-bottom: 20px;\r\n text-align: center;\r\n}\r\n.chart canvas {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n.chart.chart-widget-pie {\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n}\r\n.percent {\r\n display: inline-block;\r\n line-height: 110px;\r\n z-index: 2;\r\n font-weight: 600;\r\n font-size: 18px;\r\n color: #797979;\r\n}\r\n.percent:after {\r\n content: '%';\r\n margin-left: 0.1em;\r\n font-size: .8em;\r\n}\r\n/* Flot chart */\r\n#flotTip {\r\n padding: 8px 12px;\r\n background-color: #f5f5f5;\r\n border: 1px solid rgba(50, 59, 68, 0.1);\r\n z-index: 100;\r\n color: #323b44;\r\n font-weight: 500;\r\n opacity: 0.9;\r\n font-size: 13px;\r\n -webkit-border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n border-radius: 3px;\r\n}\r\n.legend tr {\r\n height: 20px;\r\n}\r\n.legendLabel {\r\n padding-left: 5px !important;\r\n line-height: 10px;\r\n padding-right: 10px;\r\n}\r\n.legend div:first-of-type {\r\n background-color: transparent !important;\r\n}\r\n.flot-tick-label {\r\n color: #ffffff !important;\r\n}\r\n/* Chartist chart */\r\n.ct-golden-section:before {\r\n float: none;\r\n}\r\n.ct-grid {\r\n stroke: rgba(255, 255, 255, 0.1);\r\n}\r\n.ct-chart {\r\n max-height: 300px;\r\n}\r\n.ct-chart .ct-label {\r\n fill: #a3afb7;\r\n color: #a3afb7;\r\n font-size: 12px;\r\n line-height: 1;\r\n}\r\n.ct-chart.simple-pie-chart-chartist .ct-label {\r\n color: #ffffff;\r\n fill: #ffffff;\r\n font-size: 16px;\r\n}\r\n.ct-chart .ct-series.ct-series-a .ct-bar,\r\n.ct-chart .ct-series.ct-series-a .ct-line,\r\n.ct-chart .ct-series.ct-series-a .ct-point,\r\n.ct-chart .ct-series.ct-series-a .ct-slice-donut {\r\n stroke: #3bafda;\r\n}\r\n.ct-chart .ct-series.ct-series-b .ct-bar,\r\n.ct-chart .ct-series.ct-series-b .ct-line,\r\n.ct-chart .ct-series.ct-series-b .ct-point,\r\n.ct-chart .ct-series.ct-series-b .ct-slice-donut {\r\n stroke: #f76397;\r\n}\r\n.ct-chart .ct-series.ct-series-c .ct-bar,\r\n.ct-chart .ct-series.ct-series-c .ct-line,\r\n.ct-chart .ct-series.ct-series-c .ct-point,\r\n.ct-chart .ct-series.ct-series-c .ct-slice-donut {\r\n stroke: #00b19d;\r\n}\r\n.ct-chart .ct-series.ct-series-d .ct-bar,\r\n.ct-chart .ct-series.ct-series-d .ct-line,\r\n.ct-chart .ct-series.ct-series-d .ct-point,\r\n.ct-chart .ct-series.ct-series-d .ct-slice-donut {\r\n stroke: #3ddcf7;\r\n}\r\n.ct-chart .ct-series.ct-series-e .ct-bar,\r\n.ct-chart .ct-series.ct-series-e .ct-line,\r\n.ct-chart .ct-series.ct-series-e .ct-point,\r\n.ct-chart .ct-series.ct-series-e .ct-slice-donut {\r\n stroke: #797979;\r\n}\r\n.ct-chart .ct-series.ct-series-f .ct-bar,\r\n.ct-chart .ct-series.ct-series-f .ct-line,\r\n.ct-chart .ct-series.ct-series-f .ct-point,\r\n.ct-chart .ct-series.ct-series-f .ct-slice-donut {\r\n stroke: #7266ba;\r\n}\r\n.ct-chart .ct-series.ct-series-g .ct-bar,\r\n.ct-chart .ct-series.ct-series-g .ct-line,\r\n.ct-chart .ct-series.ct-series-g .ct-point,\r\n.ct-chart .ct-series.ct-series-g .ct-slice-donut {\r\n stroke: #ffaa00;\r\n}\r\n.ct-series-a .ct-area,\r\n.ct-series-a .ct-slice-pie {\r\n fill: #3bafda;\r\n}\r\n.ct-series-b .ct-area,\r\n.ct-series-b .ct-slice-pie {\r\n fill: #f76397;\r\n}\r\n.ct-series-c .ct-area,\r\n.ct-series-c .ct-slice-pie {\r\n fill: #00b19d;\r\n}\r\n.ct-series-d .ct-area,\r\n.ct-series-d .ct-slice-pie {\r\n fill: #3ddcf7;\r\n}\r\n/* Sparkline chart */\r\n.jqstooltip {\r\n background-color: #36404a !important;\r\n padding: 5px 10px !important;\r\n -webkit-border-radius: 3px;\r\n border-radius: 3px;\r\n -moz-border-radius: 3px;\r\n background-clip: padding-box;\r\n border-color: #36404a !important;\r\n}\r\n.jqsfield {\r\n font-size: 12px !important;\r\n line-height: 18px !important;\r\n}\r\n/* Circliful charts */\r\n.circliful-chart {\r\n margin: 0px auto;\r\n}\r\n.circle-text,\r\n.circle-info,\r\n.circle-text-half,\r\n.circle-info-half {\r\n font-size: 12px;\r\n font-weight: 600;\r\n}\r\n/* Nvd3 Chart */\r\n.nvd3 text {\r\n fill: #98a6ad;\r\n}\r\n.nvd3 .nv-axis line,\r\n.nvd3 .nv-axis path {\r\n stroke: #2c333b;\r\n}\r\n.nvd3 .nv-discretebar .nv-groups text,\r\n.nvd3 .nv-multibarHorizontal .nv-groups text {\r\n fill: rgba(255, 255, 255, 0.8);\r\n}\r\n.multi-chart .nv-legend-symbol {\r\n fill: #ffffff !important;\r\n fill-opacity: 0;\r\n stroke: #ffffff !important;\r\n}\r\n/* ===========\r\n Count Down\r\n =============*/\r\n.home-wrapper {\r\n margin: 10% 0px;\r\n}\r\n.app-countdown {\r\n margin-top: 40px;\r\n text-align: center;\r\n}\r\n.app-countdown div {\r\n display: inline-block;\r\n}\r\n.app-countdown div span {\r\n display: block;\r\n width: 150px;\r\n}\r\n.app-countdown div span:first-child {\r\n font-size: 3em;\r\n font-weight: 700;\r\n height: 48px;\r\n line-height: 48px;\r\n}\r\n.app-countdown div span:last-child {\r\n color: #333333;\r\n font-size: 0.9em;\r\n height: 25px;\r\n line-height: 25px;\r\n}\r\n.app-countdown > * {\r\n text-align: center;\r\n}\r\n/* ===========\r\n Gallery\r\n =============*/\r\n.portfolioFilter a {\r\n -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n -moz-transition: all 0.3s ease-out;\r\n -ms-transition: all 0.3s ease-out;\r\n -o-transition: all 0.3s ease-out;\r\n -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n -webkit-transition: all 0.3s ease-out;\r\n box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);\r\n color: #98a6ad;\r\n padding: 5px 10px;\r\n display: inline-block;\r\n transition: all 0.3s ease-out;\r\n}\r\n.portfolioFilter a:hover {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\n.portfolioFilter a.current {\r\n background-color: #3bafda;\r\n color: #ffffff;\r\n}\r\n.thumb {\r\n background-color: #272e35;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n margin-top: 30px;\r\n padding-bottom: 10px;\r\n padding-left: 10px;\r\n padding-right: 10px;\r\n padding-top: 10px;\r\n width: 100%;\r\n}\r\n.thumb-img {\r\n border-radius: 2px;\r\n overflow: hidden;\r\n width: 100%;\r\n}\r\n.gal-detail h4 {\r\n margin: 16px auto 10px auto;\r\n width: 80%;\r\n white-space: nowrap;\r\n display: block;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n.gal-detail .ga-border {\r\n height: 3px;\r\n width: 40px;\r\n background-color: #3bafda;\r\n margin: 10px auto;\r\n}\r\n/* ===========\r\n Maintenance\r\n =============*/\r\n.icon-main {\r\n font-size: 60px;\r\n}\r\n.maintenance-page {\r\n margin: 10% 0%;\r\n}\r\n.home-text {\r\n letter-spacing: 1px;\r\n}\r\n/* ===========\r\n Accounts\r\n =============*/\r\n.wrapper-page {\r\n margin: 7.5% auto;\r\n width: 360px;\r\n}\r\n.wrapper-page .form-control {\r\n height: 40px;\r\n padding-left: 40px;\r\n}\r\n.wrapper-page .form-control-feedback {\r\n left: 15px;\r\n top: 3px;\r\n color: rgba(255, 255, 255, 0.4);\r\n font-size: 20px;\r\n}\r\n.wrapper-page .btn-email {\r\n padding: 9px 20px;\r\n}\r\n.logo-lg {\r\n font-size: 28px !important;\r\n color: #ffffff !important;\r\n}\r\n.user-thumb img {\r\n height: 88px;\r\n margin: 0px auto;\r\n width: 88px;\r\n}\r\n.ex-page-content .svg-box {\r\n float: right;\r\n}\r\n.message-box {\r\n margin-top: 120px;\r\n margin-left: 50px;\r\n font-weight: 300;\r\n}\r\n.message-box h1 {\r\n color: #ffffff;\r\n font-size: 98px;\r\n font-weight: 700;\r\n line-height: 98px;\r\n text-shadow: rgba(255, 255, 255, 0.3) 1px 1px, rgba(255, 255, 255, 0.2) 2px 2px, rgba(255, 255, 255, 0.3) 3px 3px;\r\n}\r\n#Polygon-1,\r\n#Polygon-2,\r\n#Polygon-3,\r\n#Polygon-4,\r\n#Polygon-4,\r\n#Polygon-5 {\r\n animation: float 1s infinite ease-in-out alternate;\r\n}\r\n#Polygon-2 {\r\n animation-delay: .2s;\r\n}\r\n#Polygon-3 {\r\n animation-delay: .4s;\r\n}\r\n#Polygon-4 {\r\n animation-delay: .6s;\r\n}\r\n#Polygon-5 {\r\n animation-delay: .8s;\r\n}\r\n@keyframes float {\r\n 100% {\r\n transform: translateY(20px);\r\n }\r\n}\r\n/* =============\r\n Tree view page\r\n============= */\r\n.jstree-default .jstree-clicked,\r\n.jstree-default .jstree-wholerow-clicked {\r\n background: rgba(59, 175, 218, 0.4);\r\n box-shadow: none;\r\n}\r\n.jstree-default .jstree-hovered,\r\n.jstree-default .jstree-wholerow-hovered {\r\n background: rgba(59, 175, 218, 0.2);\r\n box-shadow: none;\r\n}\r\n.jstree-default .zmdi {\r\n font-size: 16px;\r\n}\r\n/* =============\r\n Pricing\r\n============= */\r\n.pricing-column {\r\n position: relative;\r\n margin-bottom: 40px;\r\n}\r\n.pricing-column .inner-box {\r\n position: relative;\r\n padding: 0 0 50px;\r\n}\r\n.pricing-column .plan-header {\r\n position: relative;\r\n padding: 30px 20px 25px;\r\n}\r\n.pricing-column .plan-title {\r\n font-size: 16px;\r\n margin-bottom: 10px;\r\n color: #00b19d;\r\n text-transform: uppercase;\r\n letter-spacing: 1px;\r\n font-weight: 400;\r\n}\r\n.pricing-column .plan-price {\r\n font-size: 48px;\r\n margin-bottom: 10px;\r\n color: #ffffff;\r\n}\r\n.pricing-column .plan-duration {\r\n font-size: 13px;\r\n color: #98a6ad;\r\n}\r\n.pricing-column .plan-stats {\r\n position: relative;\r\n padding: 30px 20px 15px;\r\n}\r\n.pricing-column .plan-stats li {\r\n margin-bottom: 15px;\r\n line-height: 24px;\r\n}\r\n.pricing-column .plan-stats li i {\r\n font-size: 16px;\r\n vertical-align: middle;\r\n margin-right: 5px;\r\n}\r\n.ribbon {\r\n position: absolute;\r\n left: 5px;\r\n top: -5px;\r\n z-index: 1;\r\n overflow: hidden;\r\n width: 75px;\r\n height: 75px;\r\n text-align: right;\r\n}\r\n.ribbon span {\r\n font-size: 10px;\r\n font-weight: bold;\r\n color: #ffffff;\r\n text-transform: uppercase;\r\n text-align: center;\r\n line-height: 20px;\r\n transform: rotate(-45deg);\r\n -webkit-transform: rotate(-45deg);\r\n width: 100px;\r\n display: block;\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);\r\n background: #00b19d;\r\n background: linear-gradient(#00b19d 0%, #00b19d 100%);\r\n position: absolute;\r\n top: 19px;\r\n letter-spacing: 1px;\r\n left: -21px;\r\n}\r\n.ribbon span:before {\r\n content: \"\";\r\n position: absolute;\r\n left: 0;\r\n top: 100%;\r\n z-index: -1;\r\n border-left: 3px solid #007e70;\r\n border-right: 3px solid transparent;\r\n border-bottom: 3px solid transparent;\r\n border-top: 3px solid #007e70;\r\n}\r\n.ribbon span:after {\r\n content: \"\";\r\n position: absolute;\r\n right: 0;\r\n top: 100%;\r\n z-index: -1;\r\n border-left: 3px solid transparent;\r\n border-right: 3px solid #007e70;\r\n border-bottom: 3px solid transparent;\r\n border-top: 3px solid #007e70;\r\n}\r\n/* =============\r\n FAQ\r\n============= */\r\n.question-q-box {\r\n height: 30px;\r\n width: 30px;\r\n color: #ffffff;\r\n background-color: #ef5350;\r\n text-align: center;\r\n border-radius: 50%;\r\n float: left;\r\n line-height: 30px;\r\n font-weight: 700;\r\n}\r\n.question {\r\n margin-top: 0;\r\n margin-left: 50px;\r\n font-weight: 400;\r\n font-size: 16px;\r\n}\r\n.answer {\r\n margin-left: 50px;\r\n color: #98a6ad;\r\n margin-bottom: 40px;\r\n line-height: 26px;\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n/*\r\nTemplate Name: Minton Dashboard\r\nAuthor: CoderThemes\r\nEmail: coderthemes@gmail.com\r\nFile: Responsive\r\n*/\r\n@media only screen and (max-width: 6000px) and (min-width: 700px) {\r\n .wrapper.right-bar-enabled .right-bar {\r\n right: 0;\r\n z-index: 99;\r\n }\r\n}\r\n@media (min-width: 768px) and (max-width: 991px) {\r\n body {\r\n overflow-x: hidden;\r\n }\r\n}\r\n@media (max-width: 767px) {\r\n body {\r\n overflow-x: hidden;\r\n }\r\n .mobile-sidebar {\r\n left: 0px;\r\n }\r\n .mobile-content {\r\n left: 250px;\r\n right: -250px;\r\n }\r\n .wrapper-page {\r\n width: 90%;\r\n }\r\n .navbar-nav .open .dropdown-menu {\r\n background-color: #ffffff;\r\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\r\n left: auto;\r\n position: absolute;\r\n right: 0;\r\n }\r\n .todo-send {\r\n margin-top: 10px;\r\n padding-left: 15px;\r\n }\r\n .chat-inputbar {\r\n padding-left: 15px;\r\n }\r\n .chat-send {\r\n margin-top: 10px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n }\r\n .fixedHeader-floating {\r\n top: 60px !important;\r\n }\r\n div#datatable-buttons_info {\r\n float: none;\r\n }\r\n}\r\n@media (max-width: 480px) {\r\n .side-menu {\r\n z-index: 10 !important;\r\n }\r\n .button-menu-mobile {\r\n display: block;\r\n }\r\n .search-bar {\r\n display: none !important;\r\n }\r\n}\r\n@media (max-width: 420px) {\r\n .hide-phone {\r\n display: none !important;\r\n }\r\n}\r\n/* Container-alt */\r\n@media (min-width: 768px) {\r\n .container-alt {\r\n width: 750px;\r\n }\r\n}\r\n@media (min-width: 992px) {\r\n .container-alt {\r\n width: 970px;\r\n }\r\n}\r\n@media (min-width: 1200px) {\r\n .container-alt {\r\n width: 1170px;\r\n }\r\n}\r\n","@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);\r\n@import url(https://fonts.googleapis.com/css?family=Poppins:500,600);\r\n@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,400,700);\r\n"],"sourceRoot":"../src"} \ No newline at end of file diff --git a/scripts/vendor-bundle.js b/scripts/vendor-bundle.js index a2e6ced..97fff45 100644 --- a/scripts/vendor-bundle.js +++ b/scripts/vendor-bundle.js @@ -4042,9 +4042,7 @@ module.exports = ret; options = options || {} var body = options.body - if (typeof input === 'string') { - this.url = input - } else { + if (input instanceof Request) { if (input.bodyUsed) { throw new TypeError('Already read') } @@ -4059,6 +4057,8 @@ module.exports = ret; body = input._bodyInit input.bodyUsed = true } + } else { + this.url = String(input) } this.credentials = options.credentials || this.credentials || 'omit' @@ -4094,7 +4094,7 @@ module.exports = ret; function parseHeaders(rawHeaders) { var headers = new Headers() - rawHeaders.split('\r\n').forEach(function(line) { + rawHeaders.split(/\r?\n/).forEach(function(line) { var parts = line.split(':') var key = parts.shift().trim() if (key) { @@ -4197,7 +4197,7 @@ module.exports = ret; })(typeof self !== 'undefined' ? self : this); /** vim: et:ts=4:sw=4:sts=4 - * @license RequireJS 2.3.2 Copyright jQuery Foundation and other contributors. + * @license RequireJS 2.3.3 Copyright jQuery Foundation and other contributors. * Released under MIT license, https://github.com/requirejs/requirejs/blob/master/LICENSE */ //Not using strict: uneven strict support in browsers, #392, and causes @@ -4209,7 +4209,7 @@ var requirejs, require, define; (function (global, setTimeout) { var req, s, head, baseElement, dataMain, src, interactiveScript, currentlyAddingScript, mainScript, subPath, - version = '2.3.2', + version = '2.3.3', commentRegExp = /\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/mg, cjsRequireRegExp = /[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g, jsSuffixRegExp = /\.js$/, @@ -4638,7 +4638,9 @@ var requirejs, require, define; //Account for relative paths if there is a base name. if (name) { if (prefix) { - if (pluginModule && pluginModule.normalize) { + if (isNormalized) { + normalizedName = name; + } else if (pluginModule && pluginModule.normalize) { //Plugin is loaded, use its normalize method. normalizedName = pluginModule.normalize(name, function (name) { return normalize(name, parentName, applyMap); @@ -5170,7 +5172,8 @@ var requirejs, require, define; //prefix and name should already be normalized, no need //for applying map config again either. normalizedMap = makeModuleMap(map.prefix + '!' + name, - this.map.parentMap); + this.map.parentMap, + true); on(normalizedMap, 'defined', bind(this, function (value) { this.map.normalizedMap = normalizedMap; @@ -11816,127 +11819,440 @@ define('aurelia-binding',['exports', 'aurelia-logging', 'aurelia-pal', 'aurelia- return deco(targetOrConfig, key, descriptor); } }); -define('aurelia-dependency-injection',['exports', 'aurelia-metadata', 'aurelia-pal'], function (exports, _aureliaMetadata, _aureliaPal) { +define('aurelia-bootstrapper',['exports', 'aurelia-pal', 'aurelia-pal-browser', 'aurelia-polyfills'], function (exports, _aureliaPal, _aureliaPalBrowser) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); - exports.Container = exports.InvocationHandler = exports._emptyParameters = exports.SingletonRegistration = exports.TransientRegistration = exports.FactoryInvoker = exports.NewInstance = exports.Factory = exports.StrategyResolver = exports.Parent = exports.Optional = exports.All = exports.Lazy = exports.resolver = undefined; - exports.getDecoratorDependencies = getDecoratorDependencies; - exports.lazy = lazy; - exports.all = all; - exports.optional = optional; - exports.parent = parent; - exports.factory = factory; - exports.newInstance = newInstance; - exports.invoker = invoker; - exports.invokeAsFactory = invokeAsFactory; - exports.registration = registration; - exports.transient = transient; - exports.singleton = singleton; - exports.autoinject = autoinject; - exports.inject = inject; + exports.bootstrap = bootstrap; - - var _dec, _class, _dec2, _class3, _dec3, _class5, _dec4, _class7, _dec5, _class9, _dec6, _class11, _dec7, _class13, _classInvokers; + var bootstrapQueue = []; + var sharedLoader = null; + var Aurelia = null; - var resolver = exports.resolver = _aureliaMetadata.protocol.create('aurelia:resolver', function (target) { - if (!(typeof target.get === 'function')) { - return 'Resolvers must implement: get(container: Container, key: any): any'; - } + function onBootstrap(callback) { + return new Promise(function (resolve, reject) { + if (sharedLoader) { + resolve(callback(sharedLoader)); + } else { + bootstrapQueue.push(function () { + try { + resolve(callback(sharedLoader)); + } catch (e) { + reject(e); + } + }); + } + }); + } - return true; - }); + function ready(global) { + return new Promise(function (resolve, reject) { + if (global.document.readyState === 'complete') { + resolve(global.document); + } else { + global.document.addEventListener('DOMContentLoaded', completed); + global.addEventListener('load', completed); + } - var Lazy = exports.Lazy = (_dec = resolver(), _dec(_class = function () { - function Lazy(key) { - + function completed() { + global.document.removeEventListener('DOMContentLoaded', completed); + global.removeEventListener('load', completed); + resolve(global.document); + } + }); + } - this._key = key; + function createLoader() { + if (_aureliaPal.PLATFORM.Loader) { + return Promise.resolve(new _aureliaPal.PLATFORM.Loader()); } - Lazy.prototype.get = function get(container) { - var _this = this; + if (window.System && typeof window.System.import === 'function') { + return System.normalize('aurelia-bootstrapper').then(function (bootstrapperName) { + return System.normalize('aurelia-loader-default', bootstrapperName); + }).then(function (loaderName) { + return System.import(loaderName).then(function (m) { + return new m.DefaultLoader(); + }); + }); + } - return function () { - return container.get(_this._key); - }; - }; + if (typeof window.require === 'function') { + return new Promise(function (resolve, reject) { + return require(['aurelia-loader-default'], function (m) { + return resolve(new m.DefaultLoader()); + }, reject); + }); + } - Lazy.of = function of(key) { - return new Lazy(key); - }; + return Promise.reject('No PLATFORM.Loader is defined and there is neither a System API (ES6) or a Require API (AMD) globally available to load your app.'); + } - return Lazy; - }()) || _class); - var All = exports.All = (_dec2 = resolver(), _dec2(_class3 = function () { - function All(key) { - + function preparePlatform(loader) { + return loader.normalize('aurelia-bootstrapper').then(function (bootstrapperName) { + return loader.normalize('aurelia-framework', bootstrapperName).then(function (frameworkName) { + loader.map('aurelia-framework', frameworkName); - this._key = key; + return Promise.all([loader.normalize('aurelia-dependency-injection', frameworkName).then(function (diName) { + return loader.map('aurelia-dependency-injection', diName); + }), loader.normalize('aurelia-router', bootstrapperName).then(function (routerName) { + return loader.map('aurelia-router', routerName); + }), loader.normalize('aurelia-logging-console', bootstrapperName).then(function (loggingConsoleName) { + return loader.map('aurelia-logging-console', loggingConsoleName); + })]).then(function () { + return loader.loadModule(frameworkName).then(function (m) { + return Aurelia = m.Aurelia; + }); + }); + }); + }); + } + + function handleApp(loader, appHost) { + var moduleId = appHost.getAttribute('aurelia-app') || appHost.getAttribute('data-aurelia-app'); + return config(loader, appHost, moduleId); + } + + function config(loader, appHost, configModuleId) { + var aurelia = new Aurelia(loader); + aurelia.host = appHost; + aurelia.configModuleId = configModuleId || null; + + if (configModuleId) { + return loader.loadModule(configModuleId).then(function (customConfig) { + if (!customConfig.configure) { + throw new Error("Cannot initialize module '" + configModuleId + "' without a configure function."); + } + + customConfig.configure(aurelia); + }); } - All.prototype.get = function get(container) { - return container.getAll(this._key); - }; + aurelia.use.standardConfiguration().developmentLogging(); - All.of = function of(key) { - return new All(key); - }; + return aurelia.start().then(function () { + return aurelia.setRoot(); + }); + } - return All; - }()) || _class3); - var Optional = exports.Optional = (_dec3 = resolver(), _dec3(_class5 = function () { - function Optional(key) { - var checkParent = arguments.length <= 1 || arguments[1] === undefined ? true : arguments[1]; + function run() { + return ready(window).then(function (doc) { + (0, _aureliaPalBrowser.initialize)(); - + var appHost = doc.querySelectorAll('[aurelia-app],[data-aurelia-app]'); + return createLoader().then(function (loader) { + return preparePlatform(loader).then(function () { + for (var i = 0, ii = appHost.length; i < ii; ++i) { + handleApp(loader, appHost[i]).catch(console.error.bind(console)); + } - this._key = key; - this._checkParent = checkParent; - } + sharedLoader = loader; + for (var _i = 0, _ii = bootstrapQueue.length; _i < _ii; ++_i) { + bootstrapQueue[_i](); + } + bootstrapQueue = null; + }); + }); + }); + } - Optional.prototype.get = function get(container) { - if (container.hasResolver(this._key, this._checkParent)) { - return container.get(this._key); + function bootstrap(configure) { + return onBootstrap(function (loader) { + var aurelia = new Aurelia(loader); + return configure(aurelia); + }); + } + + run(); +}); +define('aurelia-event-aggregator',['exports', 'aurelia-logging'], function (exports, _aureliaLogging) { + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.EventAggregator = undefined; + exports.includeEventsIn = includeEventsIn; + exports.configure = configure; + + var LogManager = _interopRequireWildcard(_aureliaLogging); + + function _interopRequireWildcard(obj) { + if (obj && obj.__esModule) { + return obj; + } else { + var newObj = {}; + + if (obj != null) { + for (var key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; + } } - return null; - }; + newObj.default = obj; + return newObj; + } + } - Optional.of = function of(key) { - var checkParent = arguments.length <= 1 || arguments[1] === undefined ? true : arguments[1]; + - return new Optional(key, checkParent); - }; + var logger = LogManager.getLogger('event-aggregator'); - return Optional; - }()) || _class5); - var Parent = exports.Parent = (_dec4 = resolver(), _dec4(_class7 = function () { - function Parent(key) { + var Handler = function () { + function Handler(messageType, callback) { - this._key = key; + this.messageType = messageType; + this.callback = callback; } - Parent.prototype.get = function get(container) { - return container.parent ? container.parent.get(this._key) : null; - }; - - Parent.of = function of(key) { - return new Parent(key); + Handler.prototype.handle = function handle(message) { + if (message instanceof this.messageType) { + this.callback.call(null, message); + } }; - return Parent; - }()) || _class7); - var StrategyResolver = exports.StrategyResolver = (_dec5 = resolver(), _dec5(_class9 = function () { - function StrategyResolver(strategy, state) { - + return Handler; + }(); - this.strategy = strategy; - this.state = state; + function invokeCallback(callback, data, event) { + try { + callback(data, event); + } catch (e) { + logger.error(e); + } + } + + function invokeHandler(handler, data) { + try { + handler.handle(data); + } catch (e) { + logger.error(e); + } + } + + var EventAggregator = exports.EventAggregator = function () { + function EventAggregator() { + + + this.eventLookup = {}; + this.messageHandlers = []; + } + + EventAggregator.prototype.publish = function publish(event, data) { + var subscribers = void 0; + var i = void 0; + + if (!event) { + throw new Error('Event was invalid.'); + } + + if (typeof event === 'string') { + subscribers = this.eventLookup[event]; + if (subscribers) { + subscribers = subscribers.slice(); + i = subscribers.length; + + while (i--) { + invokeCallback(subscribers[i], data, event); + } + } + } else { + subscribers = this.messageHandlers.slice(); + i = subscribers.length; + + while (i--) { + invokeHandler(subscribers[i], event); + } + } + }; + + EventAggregator.prototype.subscribe = function subscribe(event, callback) { + var handler = void 0; + var subscribers = void 0; + + if (!event) { + throw new Error('Event channel/type was invalid.'); + } + + if (typeof event === 'string') { + handler = callback; + subscribers = this.eventLookup[event] || (this.eventLookup[event] = []); + } else { + handler = new Handler(event, callback); + subscribers = this.messageHandlers; + } + + subscribers.push(handler); + + return { + dispose: function dispose() { + var idx = subscribers.indexOf(handler); + if (idx !== -1) { + subscribers.splice(idx, 1); + } + } + }; + }; + + EventAggregator.prototype.subscribeOnce = function subscribeOnce(event, callback) { + var sub = this.subscribe(event, function (a, b) { + sub.dispose(); + return callback(a, b); + }); + + return sub; + }; + + return EventAggregator; + }(); + + function includeEventsIn(obj) { + var ea = new EventAggregator(); + + obj.subscribeOnce = function (event, callback) { + return ea.subscribeOnce(event, callback); + }; + + obj.subscribe = function (event, callback) { + return ea.subscribe(event, callback); + }; + + obj.publish = function (event, data) { + ea.publish(event, data); + }; + + return ea; + } + + function configure(config) { + config.instance(EventAggregator, includeEventsIn(config.aurelia)); + } +}); +define('aurelia-dependency-injection',['exports', 'aurelia-metadata', 'aurelia-pal'], function (exports, _aureliaMetadata, _aureliaPal) { + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.Container = exports.InvocationHandler = exports._emptyParameters = exports.SingletonRegistration = exports.TransientRegistration = exports.FactoryInvoker = exports.NewInstance = exports.Factory = exports.StrategyResolver = exports.Parent = exports.Optional = exports.All = exports.Lazy = exports.resolver = undefined; + exports.getDecoratorDependencies = getDecoratorDependencies; + exports.lazy = lazy; + exports.all = all; + exports.optional = optional; + exports.parent = parent; + exports.factory = factory; + exports.newInstance = newInstance; + exports.invoker = invoker; + exports.invokeAsFactory = invokeAsFactory; + exports.registration = registration; + exports.transient = transient; + exports.singleton = singleton; + exports.autoinject = autoinject; + exports.inject = inject; + + + + var _dec, _class, _dec2, _class3, _dec3, _class5, _dec4, _class7, _dec5, _class9, _dec6, _class11, _dec7, _class13, _classInvokers; + + var resolver = exports.resolver = _aureliaMetadata.protocol.create('aurelia:resolver', function (target) { + if (!(typeof target.get === 'function')) { + return 'Resolvers must implement: get(container: Container, key: any): any'; + } + + return true; + }); + + var Lazy = exports.Lazy = (_dec = resolver(), _dec(_class = function () { + function Lazy(key) { + + + this._key = key; + } + + Lazy.prototype.get = function get(container) { + var _this = this; + + return function () { + return container.get(_this._key); + }; + }; + + Lazy.of = function of(key) { + return new Lazy(key); + }; + + return Lazy; + }()) || _class); + var All = exports.All = (_dec2 = resolver(), _dec2(_class3 = function () { + function All(key) { + + + this._key = key; + } + + All.prototype.get = function get(container) { + return container.getAll(this._key); + }; + + All.of = function of(key) { + return new All(key); + }; + + return All; + }()) || _class3); + var Optional = exports.Optional = (_dec3 = resolver(), _dec3(_class5 = function () { + function Optional(key) { + var checkParent = arguments.length <= 1 || arguments[1] === undefined ? true : arguments[1]; + + + + this._key = key; + this._checkParent = checkParent; + } + + Optional.prototype.get = function get(container) { + if (container.hasResolver(this._key, this._checkParent)) { + return container.get(this._key); + } + + return null; + }; + + Optional.of = function of(key) { + var checkParent = arguments.length <= 1 || arguments[1] === undefined ? true : arguments[1]; + + return new Optional(key, checkParent); + }; + + return Optional; + }()) || _class5); + var Parent = exports.Parent = (_dec4 = resolver(), _dec4(_class7 = function () { + function Parent(key) { + + + this._key = key; + } + + Parent.prototype.get = function get(container) { + return container.parent ? container.parent.get(this._key) : null; + }; + + Parent.of = function of(key) { + return new Parent(key); + }; + + return Parent; + }()) || _class7); + var StrategyResolver = exports.StrategyResolver = (_dec5 = resolver(), _dec5(_class9 = function () { + function StrategyResolver(strategy, state) { + + + this.strategy = strategy; + this.state = state; } StrategyResolver.prototype.get = function get(container, key) { @@ -13124,214 +13440,376 @@ define('aurelia-framework',['exports', 'aurelia-dependency-injection', 'aurelia- exports.FrameworkConfiguration = FrameworkConfiguration; var LogManager = exports.LogManager = TheLogManager; }); -define('aurelia-event-aggregator',['exports', 'aurelia-logging'], function (exports, _aureliaLogging) { +define('aurelia-history',['exports'], function (exports) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); - exports.EventAggregator = undefined; - exports.includeEventsIn = includeEventsIn; - exports.configure = configure; - - var LogManager = _interopRequireWildcard(_aureliaLogging); - function _interopRequireWildcard(obj) { - if (obj && obj.__esModule) { - return obj; - } else { - var newObj = {}; + - if (obj != null) { - for (var key in obj) { - if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; - } - } + function mi(name) { + throw new Error('History must implement ' + name + '().'); + } - newObj.default = obj; - return newObj; + var History = exports.History = function () { + function History() { + } - } - + History.prototype.activate = function activate(options) { + mi('activate'); + }; - var logger = LogManager.getLogger('event-aggregator'); + History.prototype.deactivate = function deactivate() { + mi('deactivate'); + }; - var Handler = function () { - function Handler(messageType, callback) { - + History.prototype.getAbsoluteRoot = function getAbsoluteRoot() { + mi('getAbsoluteRoot'); + }; - this.messageType = messageType; - this.callback = callback; - } + History.prototype.navigate = function navigate(fragment, options) { + mi('navigate'); + }; - Handler.prototype.handle = function handle(message) { - if (message instanceof this.messageType) { - this.callback.call(null, message); - } + History.prototype.navigateBack = function navigateBack() { + mi('navigateBack'); }; - return Handler; + History.prototype.setTitle = function setTitle(title) { + mi('setTitle'); + }; + + return History; }(); +}); +define('aurelia-history-browser',['exports', 'aurelia-pal', 'aurelia-history'], function (exports, _aureliaPal, _aureliaHistory) { + 'use strict'; - function invokeCallback(callback, data, event) { - try { - callback(data, event); - } catch (e) { - logger.error(e); + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.BrowserHistory = exports.DefaultLinkHandler = exports.LinkHandler = undefined; + exports.configure = configure; + + var _class, _temp; + + function _possibleConstructorReturn(self, call) { + if (!self) { + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } + + return call && (typeof call === "object" || typeof call === "function") ? call : self; } - function invokeHandler(handler, data) { - try { - handler.handle(data); - } catch (e) { - logger.error(e); + function _inherits(subClass, superClass) { + if (typeof superClass !== "function" && superClass !== null) { + throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } + + subClass.prototype = Object.create(superClass && superClass.prototype, { + constructor: { + value: subClass, + enumerable: false, + writable: true, + configurable: true + } + }); + if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - var EventAggregator = exports.EventAggregator = function () { - function EventAggregator() { - + - this.eventLookup = {}; - this.messageHandlers = []; + var LinkHandler = exports.LinkHandler = function () { + function LinkHandler() { + } - EventAggregator.prototype.publish = function publish(event, data) { - var subscribers = void 0; - var i = void 0; + LinkHandler.prototype.activate = function activate(history) {}; - if (!event) { - throw new Error('Event was invalid.'); - } + LinkHandler.prototype.deactivate = function deactivate() {}; - if (typeof event === 'string') { - subscribers = this.eventLookup[event]; - if (subscribers) { - subscribers = subscribers.slice(); - i = subscribers.length; + return LinkHandler; + }(); - while (i--) { - invokeCallback(subscribers[i], data, event); - } - } - } else { - subscribers = this.messageHandlers.slice(); - i = subscribers.length; + var DefaultLinkHandler = exports.DefaultLinkHandler = function (_LinkHandler) { + _inherits(DefaultLinkHandler, _LinkHandler); - while (i--) { - invokeHandler(subscribers[i], event); - } - } - }; + function DefaultLinkHandler() { + - EventAggregator.prototype.subscribe = function subscribe(event, callback) { - var handler = void 0; - var subscribers = void 0; + var _this = _possibleConstructorReturn(this, _LinkHandler.call(this)); - if (!event) { - throw new Error('Event channel/type was invalid.'); - } + _this.handler = function (e) { + var _DefaultLinkHandler$g = DefaultLinkHandler.getEventInfo(e); - if (typeof event === 'string') { - handler = callback; - subscribers = this.eventLookup[event] || (this.eventLookup[event] = []); - } else { - handler = new Handler(event, callback); - subscribers = this.messageHandlers; - } + var shouldHandleEvent = _DefaultLinkHandler$g.shouldHandleEvent; + var href = _DefaultLinkHandler$g.href; - subscribers.push(handler); - return { - dispose: function dispose() { - var idx = subscribers.indexOf(handler); - if (idx !== -1) { - subscribers.splice(idx, 1); - } + if (shouldHandleEvent) { + e.preventDefault(); + _this.history.navigate(href); } }; - }; + return _this; + } - EventAggregator.prototype.subscribeOnce = function subscribeOnce(event, callback) { - var sub = this.subscribe(event, function (a, b) { - sub.dispose(); - return callback(a, b); - }); + DefaultLinkHandler.prototype.activate = function activate(history) { + if (history._hasPushState) { + this.history = history; + _aureliaPal.DOM.addEventListener('click', this.handler, true); + } + }; - return sub; + DefaultLinkHandler.prototype.deactivate = function deactivate() { + _aureliaPal.DOM.removeEventListener('click', this.handler); }; - return EventAggregator; - }(); + DefaultLinkHandler.getEventInfo = function getEventInfo(event) { + var info = { + shouldHandleEvent: false, + href: null, + anchor: null + }; - function includeEventsIn(obj) { - var ea = new EventAggregator(); + var target = DefaultLinkHandler.findClosestAnchor(event.target); + if (!target || !DefaultLinkHandler.targetIsThisWindow(target)) { + return info; + } - obj.subscribeOnce = function (event, callback) { - return ea.subscribeOnce(event, callback); + if (event.altKey || event.ctrlKey || event.metaKey || event.shiftKey) { + return info; + } + + var href = target.getAttribute('href'); + info.anchor = target; + info.href = href; + + var leftButtonClicked = event.which === 1; + var isRelative = href && !(href.charAt(0) === '#' || /^[a-z]+:/i.test(href)); + + info.shouldHandleEvent = leftButtonClicked && isRelative; + return info; }; - obj.subscribe = function (event, callback) { - return ea.subscribe(event, callback); + DefaultLinkHandler.findClosestAnchor = function findClosestAnchor(el) { + while (el) { + if (el.tagName === 'A') { + return el; + } + + el = el.parentNode; + } }; - obj.publish = function (event, data) { - ea.publish(event, data); + DefaultLinkHandler.targetIsThisWindow = function targetIsThisWindow(target) { + var targetWindow = target.getAttribute('target'); + var win = _aureliaPal.PLATFORM.global; + + return !targetWindow || targetWindow === win.name || targetWindow === '_self' || targetWindow === 'top' && win === win.top; }; - return ea; - } + return DefaultLinkHandler; + }(LinkHandler); function configure(config) { - config.instance(EventAggregator, includeEventsIn(config.aurelia)); + config.singleton(_aureliaHistory.History, BrowserHistory); + config.transient(LinkHandler, DefaultLinkHandler); } -}); -define('aurelia-history',['exports'], function (exports) { - 'use strict'; - Object.defineProperty(exports, "__esModule", { - value: true - }); + var BrowserHistory = exports.BrowserHistory = (_temp = _class = function (_History) { + _inherits(BrowserHistory, _History); - + function BrowserHistory(linkHandler) { + - function mi(name) { - throw new Error('History must implement ' + name + '().'); - } + var _this2 = _possibleConstructorReturn(this, _History.call(this)); - var History = exports.History = function () { - function History() { - + _this2._isActive = false; + _this2._checkUrlCallback = _this2._checkUrl.bind(_this2); + + _this2.location = _aureliaPal.PLATFORM.location; + _this2.history = _aureliaPal.PLATFORM.history; + _this2.linkHandler = linkHandler; + return _this2; } - History.prototype.activate = function activate(options) { - mi('activate'); - }; + BrowserHistory.prototype.activate = function activate(options) { + if (this._isActive) { + throw new Error('History has already been activated.'); + } - History.prototype.deactivate = function deactivate() { - mi('deactivate'); - }; + var wantsPushState = !!options.pushState; - History.prototype.getAbsoluteRoot = function getAbsoluteRoot() { - mi('getAbsoluteRoot'); - }; + this._isActive = true; + this.options = Object.assign({}, { root: '/' }, this.options, options); - History.prototype.navigate = function navigate(fragment, options) { - mi('navigate'); - }; + this.root = ('/' + this.options.root + '/').replace(rootStripper, '/'); - History.prototype.navigateBack = function navigateBack() { - mi('navigateBack'); + this._wantsHashChange = this.options.hashChange !== false; + this._hasPushState = !!(this.options.pushState && this.history && this.history.pushState); + + var eventName = void 0; + if (this._hasPushState) { + eventName = 'popstate'; + } else if (this._wantsHashChange) { + eventName = 'hashchange'; + } + + _aureliaPal.PLATFORM.addEventListener(eventName, this._checkUrlCallback); + + if (this._wantsHashChange && wantsPushState) { + var loc = this.location; + var atRoot = loc.pathname.replace(/[^\/]$/, '$&/') === this.root; + + if (!this._hasPushState && !atRoot) { + this.fragment = this._getFragment(null, true); + this.location.replace(this.root + this.location.search + '#' + this.fragment); + + return true; + } else if (this._hasPushState && atRoot && loc.hash) { + this.fragment = this._getHash().replace(routeStripper, ''); + this.history.replaceState({}, _aureliaPal.DOM.title, this.root + this.fragment + loc.search); + } + } + + if (!this.fragment) { + this.fragment = this._getFragment(); + } + + this.linkHandler.activate(this); + + if (!this.options.silent) { + return this._loadUrl(); + } }; - History.prototype.setTitle = function setTitle(title) { - mi('setTitle'); + BrowserHistory.prototype.deactivate = function deactivate() { + _aureliaPal.PLATFORM.removeEventListener('popstate', this._checkUrlCallback); + _aureliaPal.PLATFORM.removeEventListener('hashchange', this._checkUrlCallback); + this._isActive = false; + this.linkHandler.deactivate(); }; - return History; - }(); + BrowserHistory.prototype.getAbsoluteRoot = function getAbsoluteRoot() { + var origin = createOrigin(this.location.protocol, this.location.hostname, this.location.port); + return '' + origin + this.root; + }; + + BrowserHistory.prototype.navigate = function navigate(fragment) { + var _ref = arguments.length <= 1 || arguments[1] === undefined ? {} : arguments[1]; + + var _ref$trigger = _ref.trigger; + var trigger = _ref$trigger === undefined ? true : _ref$trigger; + var _ref$replace = _ref.replace; + var replace = _ref$replace === undefined ? false : _ref$replace; + + if (fragment && absoluteUrl.test(fragment)) { + this.location.href = fragment; + return true; + } + + if (!this._isActive) { + return false; + } + + fragment = this._getFragment(fragment || ''); + + if (this.fragment === fragment && !replace) { + return false; + } + + this.fragment = fragment; + + var url = this.root + fragment; + + if (fragment === '' && url !== '/') { + url = url.slice(0, -1); + } + + if (this._hasPushState) { + url = url.replace('//', '/'); + this.history[replace ? 'replaceState' : 'pushState']({}, _aureliaPal.DOM.title, url); + } else if (this._wantsHashChange) { + updateHash(this.location, fragment, replace); + } else { + return this.location.assign(url); + } + + if (trigger) { + return this._loadUrl(fragment); + } + }; + + BrowserHistory.prototype.navigateBack = function navigateBack() { + this.history.back(); + }; + + BrowserHistory.prototype.setTitle = function setTitle(title) { + _aureliaPal.DOM.title = title; + }; + + BrowserHistory.prototype._getHash = function _getHash() { + return this.location.hash.substr(1); + }; + + BrowserHistory.prototype._getFragment = function _getFragment(fragment, forcePushState) { + var root = void 0; + + if (!fragment) { + if (this._hasPushState || !this._wantsHashChange || forcePushState) { + fragment = this.location.pathname + this.location.search; + root = this.root.replace(trailingSlash, ''); + if (!fragment.indexOf(root)) { + fragment = fragment.substr(root.length); + } + } else { + fragment = this._getHash(); + } + } + + return '/' + fragment.replace(routeStripper, ''); + }; + + BrowserHistory.prototype._checkUrl = function _checkUrl() { + var current = this._getFragment(); + if (current !== this.fragment) { + this._loadUrl(); + } + }; + + BrowserHistory.prototype._loadUrl = function _loadUrl(fragmentOverride) { + var fragment = this.fragment = this._getFragment(fragmentOverride); + + return this.options.routeHandler ? this.options.routeHandler(fragment) : false; + }; + + return BrowserHistory; + }(_aureliaHistory.History), _class.inject = [LinkHandler], _temp); + + var routeStripper = /^#?\/*|\s+$/g; + + var rootStripper = /^\/+|\/+$/g; + + var trailingSlash = /\/$/; + + var absoluteUrl = /^([a-z][a-z0-9+\-.]*:)?\/\//i; + + function updateHash(location, fragment, replace) { + if (replace) { + var _href = location.href.replace(/(javascript:|#).*$/, ''); + location.replace(_href + '#' + fragment); + } else { + location.hash = '#' + fragment; + } + } + + function createOrigin(protocol, hostname, port) { + return protocol + '//' + hostname + (port ? ':' + port : ''); + } }); define('aurelia-loader',['exports', 'aurelia-path', 'aurelia-metadata'], function (exports, _aureliaPath, _aureliaMetadata) { 'use strict'; @@ -13486,148 +13964,265 @@ define('aurelia-loader',['exports', 'aurelia-path', 'aurelia-metadata'], functio return Loader; }(); }); -define('aurelia-logging',['exports'], function (exports) { +define('aurelia-loader-default',['exports', 'aurelia-loader', 'aurelia-pal', 'aurelia-metadata'], function (exports, _aureliaLoader, _aureliaPal, _aureliaMetadata) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); - exports.getLogger = getLogger; - exports.addAppender = addAppender; - exports.setLevel = setLevel; - exports.getLevel = getLevel; - - - - var logLevel = exports.logLevel = { - none: 0, - error: 1, - warn: 2, - info: 3, - debug: 4 - }; - - var loggers = {}; - var appenders = []; - var slice = Array.prototype.slice; - var loggerConstructionKey = {}; - var globalDefaultLevel = logLevel.none; - - function log(logger, level, args) { - var i = appenders.length; - var current = void 0; - - args = slice.call(args); - args.unshift(logger); - - while (i--) { - current = appenders[i]; - current[level].apply(current, args); - } - } + exports.DefaultLoader = exports.TextTemplateLoader = undefined; - function debug() { - if (this.level < 4) { - return; + function _possibleConstructorReturn(self, call) { + if (!self) { + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } - log(this, 'debug', arguments); + return call && (typeof call === "object" || typeof call === "function") ? call : self; } - function info() { - if (this.level < 3) { - return; + function _inherits(subClass, superClass) { + if (typeof superClass !== "function" && superClass !== null) { + throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } - log(this, 'info', arguments); + subClass.prototype = Object.create(superClass && superClass.prototype, { + constructor: { + value: subClass, + enumerable: false, + writable: true, + configurable: true + } + }); + if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - function warn() { - if (this.level < 2) { - return; - } - - log(this, 'warn', arguments); - } + - function error() { - if (this.level < 1) { - return; + var TextTemplateLoader = exports.TextTemplateLoader = function () { + function TextTemplateLoader() { + } - log(this, 'error', arguments); - } + TextTemplateLoader.prototype.loadTemplate = function loadTemplate(loader, entry) { + return loader.loadText(entry.address).then(function (text) { + entry.template = _aureliaPal.DOM.createTemplateFromMarkup(text); + }); + }; - function connectLogger(logger) { - logger.debug = debug; - logger.info = info; - logger.warn = warn; - logger.error = error; - } + return TextTemplateLoader; + }(); - function createLogger(id) { - var logger = new Logger(id, loggerConstructionKey); - logger.setLevel(globalDefaultLevel); + function ensureOriginOnExports(executed, name) { + var target = executed; + var key = void 0; + var exportedValue = void 0; - if (appenders.length) { - connectLogger(logger); + if (target.__useDefault) { + target = target['default']; } - return logger; - } - - function getLogger(id) { - return loggers[id] || (loggers[id] = createLogger(id)); - } + _aureliaMetadata.Origin.set(target, new _aureliaMetadata.Origin(name, 'default')); - function addAppender(appender) { - appenders.push(appender); + for (key in target) { + exportedValue = target[key]; - if (appenders.length === 1) { - for (var key in loggers) { - connectLogger(loggers[key]); + if (typeof exportedValue === 'function') { + _aureliaMetadata.Origin.set(exportedValue, new _aureliaMetadata.Origin(name, key)); } } - } - function setLevel(level) { - globalDefaultLevel = level; - for (var key in loggers) { - loggers[key].setLevel(level); - } + return executed; } - function getLevel() { - return globalDefaultLevel; - } + var DefaultLoader = exports.DefaultLoader = function (_Loader) { + _inherits(DefaultLoader, _Loader); - var Logger = exports.Logger = function () { - function Logger(id, key) { + function DefaultLoader() { - this.level = logLevel.none; + var _this = _possibleConstructorReturn(this, _Loader.call(this)); - if (key !== loggerConstructionKey) { - throw new Error('Cannot instantiate "Logger". Use "getLogger" instead.'); + _this.textPluginName = 'text'; + + + _this.moduleRegistry = Object.create(null); + _this.useTemplateLoader(new TextTemplateLoader()); + + var that = _this; + + _this.addPlugin('template-registry-entry', { + 'fetch': function fetch(address) { + var entry = that.getOrCreateTemplateRegistryEntry(address); + return entry.templateIsLoaded ? entry : that.templateLoader.loadTemplate(that, entry).then(function (x) { + return entry; + }); + } + }); + return _this; + } + + DefaultLoader.prototype.useTemplateLoader = function useTemplateLoader(templateLoader) { + this.templateLoader = templateLoader; + }; + + DefaultLoader.prototype.loadAllModules = function loadAllModules(ids) { + var loads = []; + + for (var i = 0, ii = ids.length; i < ii; ++i) { + loads.push(this.loadModule(ids[i])); } - this.id = id; + return Promise.all(loads); + }; + + DefaultLoader.prototype.loadTemplate = function loadTemplate(url) { + return this._import(this.applyPluginToUrl(url, 'template-registry-entry')); + }; + + DefaultLoader.prototype.loadText = function loadText(url) { + return this._import(this.applyPluginToUrl(url, this.textPluginName)).then(function (textOrModule) { + if (typeof textOrModule === 'string') { + return textOrModule; + } + + return textOrModule['default']; + }); + }; + + return DefaultLoader; + }(_aureliaLoader.Loader); + + _aureliaPal.PLATFORM.Loader = DefaultLoader; + + if (!_aureliaPal.PLATFORM.global.System || !_aureliaPal.PLATFORM.global.System.import) { + if (_aureliaPal.PLATFORM.global.requirejs && requirejs.s && requirejs.s.contexts && requirejs.s.contexts._ && requirejs.s.contexts._.defined) { + _aureliaPal.PLATFORM.eachModule = function (callback) { + var defined = requirejs.s.contexts._.defined; + for (var key in defined) { + try { + if (callback(key, defined[key])) return; + } catch (e) {} + } + }; + } else { + _aureliaPal.PLATFORM.eachModule = function (callback) {}; } - Logger.prototype.debug = function debug(message) {}; + DefaultLoader.prototype._import = function (moduleId) { + return new Promise(function (resolve, reject) { + require([moduleId], resolve, reject); + }); + }; - Logger.prototype.info = function info(message) {}; + DefaultLoader.prototype.loadModule = function (id) { + var _this2 = this; - Logger.prototype.warn = function warn(message) {}; + var existing = this.moduleRegistry[id]; + if (existing !== undefined) { + return Promise.resolve(existing); + } - Logger.prototype.error = function error(message) {}; + return new Promise(function (resolve, reject) { + require([id], function (m) { + _this2.moduleRegistry[id] = m; + resolve(ensureOriginOnExports(m, id)); + }, reject); + }); + }; - Logger.prototype.setLevel = function setLevel(level) { - this.level = level; + DefaultLoader.prototype.map = function (id, source) {}; + + DefaultLoader.prototype.normalize = function (moduleId, relativeTo) { + return Promise.resolve(moduleId); }; - return Logger; - }(); + DefaultLoader.prototype.normalizeSync = function (moduleId, relativeTo) { + return moduleId; + }; + + DefaultLoader.prototype.applyPluginToUrl = function (url, pluginName) { + return pluginName + '!' + url; + }; + + DefaultLoader.prototype.addPlugin = function (pluginName, implementation) { + var nonAnonDefine = define; + nonAnonDefine(pluginName, [], { + 'load': function load(name, req, onload) { + var result = implementation.fetch(name); + Promise.resolve(result).then(onload); + } + }); + }; + } else { + _aureliaPal.PLATFORM.eachModule = function (callback) { + var modules = System._loader.modules; + + for (var key in modules) { + try { + if (callback(key, modules[key].module)) return; + } catch (e) {} + } + }; + + System.set('text', System.newModule({ + 'translate': function translate(load) { + return 'module.exports = "' + load.source.replace(/(["\\])/g, '\\$1').replace(/[\f]/g, '\\f').replace(/[\b]/g, '\\b').replace(/[\n]/g, '\\n').replace(/[\t]/g, '\\t').replace(/[\r]/g, '\\r').replace(/[\u2028]/g, '\\u2028').replace(/[\u2029]/g, '\\u2029') + '";'; + } + })); + + DefaultLoader.prototype._import = function (moduleId) { + return System.import(moduleId); + }; + + DefaultLoader.prototype.loadModule = function (id) { + var _this3 = this; + + return System.normalize(id).then(function (newId) { + var existing = _this3.moduleRegistry[newId]; + if (existing !== undefined) { + return Promise.resolve(existing); + } + + return System.import(newId).then(function (m) { + _this3.moduleRegistry[newId] = m; + return ensureOriginOnExports(m, newId); + }); + }); + }; + + DefaultLoader.prototype.map = function (id, source) { + var _map; + + System.config({ map: (_map = {}, _map[id] = source, _map) }); + }; + + DefaultLoader.prototype.normalizeSync = function (moduleId, relativeTo) { + return System.normalizeSync(moduleId, relativeTo); + }; + + DefaultLoader.prototype.normalize = function (moduleId, relativeTo) { + return System.normalize(moduleId, relativeTo); + }; + + DefaultLoader.prototype.applyPluginToUrl = function (url, pluginName) { + return url + '!' + pluginName; + }; + + DefaultLoader.prototype.addPlugin = function (pluginName, implementation) { + System.set(pluginName, System.newModule({ + 'fetch': function fetch(load, _fetch) { + var result = implementation.fetch(load.address); + return Promise.resolve(result).then(function (x) { + load.metadata.result = x; + return ''; + }); + }, + 'instantiate': function instantiate(load) { + return load.metadata.result; + } + })); + }; + } }); define('aurelia-logging-console',['exports', 'aurelia-logging'], function (exports, _aureliaLogging) { 'use strict'; @@ -13687,78 +14282,190 @@ define('aurelia-logging-console',['exports', 'aurelia-logging'], function (expor return ConsoleAppender; }(); }); -define('aurelia-metadata',['exports', 'aurelia-pal'], function (exports, _aureliaPal) { +define('aurelia-logging',['exports'], function (exports) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); - exports.Origin = exports.metadata = undefined; - exports.decorators = decorators; - exports.deprecated = deprecated; - exports.mixin = mixin; - exports.protocol = protocol; - - var _extends = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; - }; + exports.getLogger = getLogger; + exports.addAppender = addAppender; + exports.removeAppender = removeAppender; + exports.setLevel = setLevel; + exports.getLevel = getLevel; - var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { - return typeof obj; - } : function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; + var logLevel = exports.logLevel = { + none: 0, + error: 1, + warn: 2, + info: 3, + debug: 4 }; - function isObject(val) { - return val && (typeof val === 'function' || (typeof val === 'undefined' ? 'undefined' : _typeof(val)) === 'object'); + var loggers = {}; + var appenders = []; + var globalDefaultLevel = logLevel.none; + + function appendArgs() { + return [this].concat(Array.prototype.slice.call(arguments)); } - var metadata = exports.metadata = { - resource: 'aurelia:resource', - paramTypes: 'design:paramtypes', - propertyType: 'design:type', - properties: 'design:properties', - get: function get(metadataKey, target, targetKey) { - if (!isObject(target)) { - return undefined; - } - var result = metadata.getOwn(metadataKey, target, targetKey); - return result === undefined ? metadata.get(metadataKey, Object.getPrototypeOf(target), targetKey) : result; - }, - getOwn: function getOwn(metadataKey, target, targetKey) { - if (!isObject(target)) { - return undefined; + function logFactory(level) { + var threshold = logLevel[level]; + return function () { + if (this.level < threshold) { + return; } - return Reflect.getOwnMetadata(metadataKey, target, targetKey); - }, - define: function define(metadataKey, metadataValue, target, targetKey) { - Reflect.defineMetadata(metadataKey, metadataValue, target, targetKey); - }, - getOrCreateOwn: function getOrCreateOwn(metadataKey, Type, target, targetKey) { - var result = metadata.getOwn(metadataKey, target, targetKey); - if (result === undefined) { - result = new Type(); - Reflect.defineMetadata(metadataKey, result, target, targetKey); + var args = appendArgs.apply(this, arguments); + var i = appenders.length; + while (i--) { + var _appenders$i; + + (_appenders$i = appenders[i])[level].apply(_appenders$i, args); } + }; + } - return result; - } - }; + function connectLoggers() { + Object.assign(Logger.prototype, { + debug: logFactory('debug'), + info: logFactory('info'), + warn: logFactory('warn'), + error: logFactory('error') + }); + } - var originStorage = new Map(); + function getLogger(id) { + return loggers[id] || new Logger(id); + } + + function addAppender(appender) { + if (appenders.push(appender) === 1) { + connectLoggers(); + } + } + + function removeAppender(appender) { + appenders = appenders.filter(function (a) { + return a !== appender; + }); + } + + function setLevel(level) { + globalDefaultLevel = level; + for (var key in loggers) { + loggers[key].setLevel(level); + } + } + + function getLevel() { + return globalDefaultLevel; + } + + var Logger = exports.Logger = function () { + function Logger(id) { + + + var cached = loggers[id]; + if (cached) { + return cached; + } + + loggers[id] = this; + this.id = id; + this.level = globalDefaultLevel; + } + + Logger.prototype.debug = function debug(message) {}; + + Logger.prototype.info = function info(message) {}; + + Logger.prototype.warn = function warn(message) {}; + + Logger.prototype.error = function error(message) {}; + + Logger.prototype.setLevel = function setLevel(level) { + this.level = level; + }; + + return Logger; + }(); +}); +define('aurelia-metadata',['exports', 'aurelia-pal'], function (exports, _aureliaPal) { + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.Origin = exports.metadata = undefined; + exports.decorators = decorators; + exports.deprecated = deprecated; + exports.mixin = mixin; + exports.protocol = protocol; + + var _extends = Object.assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + + return target; + }; + + + + var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { + return typeof obj; + } : function (obj) { + return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; + }; + + function isObject(val) { + return val && (typeof val === 'function' || (typeof val === 'undefined' ? 'undefined' : _typeof(val)) === 'object'); + } + + var metadata = exports.metadata = { + resource: 'aurelia:resource', + paramTypes: 'design:paramtypes', + propertyType: 'design:type', + properties: 'design:properties', + get: function get(metadataKey, target, targetKey) { + if (!isObject(target)) { + return undefined; + } + var result = metadata.getOwn(metadataKey, target, targetKey); + return result === undefined ? metadata.get(metadataKey, Object.getPrototypeOf(target), targetKey) : result; + }, + getOwn: function getOwn(metadataKey, target, targetKey) { + if (!isObject(target)) { + return undefined; + } + return Reflect.getOwnMetadata(metadataKey, target, targetKey); + }, + define: function define(metadataKey, metadataValue, target, targetKey) { + Reflect.defineMetadata(metadataKey, metadataValue, target, targetKey); + }, + getOrCreateOwn: function getOrCreateOwn(metadataKey, Type, target, targetKey) { + var result = metadata.getOwn(metadataKey, target, targetKey); + + if (result === undefined) { + result = new Type(); + Reflect.defineMetadata(metadataKey, result, target, targetKey); + } + + return result; + } + }; + + var originStorage = new Map(); var unknownOrigin = Object.freeze({ moduleId: undefined, moduleMember: undefined }); var Origin = exports.Origin = function () { @@ -13971,231 +14678,82 @@ define('aurelia-metadata',['exports', 'aurelia-pal'], function (exports, _aureli return result; }; }); -define('aurelia-bootstrapper',['exports', 'aurelia-pal', 'aurelia-pal-browser', 'aurelia-polyfills'], function (exports, _aureliaPal, _aureliaPalBrowser) { +define('aurelia-pal',['exports'], function (exports) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); - exports.bootstrap = bootstrap; - + exports.AggregateError = AggregateError; + exports.initializePAL = initializePAL; + exports.reset = reset; + function AggregateError(message, innerError, skipIfAlreadyAggregate) { + if (innerError) { + if (innerError.innerError && skipIfAlreadyAggregate) { + return innerError; + } - var bootstrapQueue = []; - var sharedLoader = null; - var Aurelia = null; + var separator = '\n------------------------------------------------\n'; - function onBootstrap(callback) { - return new Promise(function (resolve, reject) { - if (sharedLoader) { - resolve(callback(sharedLoader)); - } else { - bootstrapQueue.push(function () { - try { - resolve(callback(sharedLoader)); - } catch (e) { - reject(e); - } - }); - } - }); - } + message += separator + 'Inner Error:\n'; - function ready(global) { - return new Promise(function (resolve, reject) { - if (global.document.readyState === 'complete') { - resolve(global.document); + if (typeof innerError === 'string') { + message += 'Message: ' + innerError; } else { - global.document.addEventListener('DOMContentLoaded', completed); - global.addEventListener('load', completed); - } + if (innerError.message) { + message += 'Message: ' + innerError.message; + } else { + message += 'Unknown Inner Error Type. Displaying Inner Error as JSON:\n ' + JSON.stringify(innerError, null, ' '); + } - function completed() { - global.document.removeEventListener('DOMContentLoaded', completed); - global.removeEventListener('load', completed); - resolve(global.document); + if (innerError.stack) { + message += '\nInner Error Stack:\n' + innerError.stack; + message += '\nEnd Inner Error Stack'; + } } - }); - } - - function createLoader() { - if (_aureliaPal.PLATFORM.Loader) { - return Promise.resolve(new _aureliaPal.PLATFORM.Loader()); - } - if (window.System && typeof window.System.import === 'function') { - return System.normalize('aurelia-bootstrapper').then(function (bootstrapperName) { - return System.normalize('aurelia-loader-default', bootstrapperName); - }).then(function (loaderName) { - return System.import(loaderName).then(function (m) { - return new m.DefaultLoader(); - }); - }); + message += separator; } - if (typeof window.require === 'function') { - return new Promise(function (resolve, reject) { - return require(['aurelia-loader-default'], function (m) { - return resolve(new m.DefaultLoader()); - }, reject); - }); + var e = new Error(message); + if (innerError) { + e.innerError = innerError; } - return Promise.reject('No PLATFORM.Loader is defined and there is neither a System API (ES6) or a Require API (AMD) globally available to load your app.'); + return e; } - function preparePlatform(loader) { - return loader.normalize('aurelia-bootstrapper').then(function (bootstrapperName) { - return loader.normalize('aurelia-framework', bootstrapperName).then(function (frameworkName) { - loader.map('aurelia-framework', frameworkName); + var FEATURE = exports.FEATURE = {}; - return Promise.all([loader.normalize('aurelia-dependency-injection', frameworkName).then(function (diName) { - return loader.map('aurelia-dependency-injection', diName); - }), loader.normalize('aurelia-router', bootstrapperName).then(function (routerName) { - return loader.map('aurelia-router', routerName); - }), loader.normalize('aurelia-logging-console', bootstrapperName).then(function (loggingConsoleName) { - return loader.map('aurelia-logging-console', loggingConsoleName); - })]).then(function () { - return loader.loadModule(frameworkName).then(function (m) { - return Aurelia = m.Aurelia; - }); - }); - }); - }); - } + var PLATFORM = exports.PLATFORM = { + noop: function noop() {}, + eachModule: function eachModule() {}, + moduleName: function (_moduleName) { + function moduleName(_x) { + return _moduleName.apply(this, arguments); + } - function handleApp(loader, appHost) { - var moduleId = appHost.getAttribute('aurelia-app') || appHost.getAttribute('data-aurelia-app'); - return config(loader, appHost, moduleId); - } + moduleName.toString = function () { + return _moduleName.toString(); + }; - function config(loader, appHost, configModuleId) { - var aurelia = new Aurelia(loader); - aurelia.host = appHost; - aurelia.configModuleId = configModuleId || null; + return moduleName; + }(function (moduleName) { + return moduleName; + }) + }; - if (configModuleId) { - return loader.loadModule(configModuleId).then(function (customConfig) { - if (!customConfig.configure) { - throw new Error("Cannot initialize module '" + configModuleId + "' without a configure function."); - } + PLATFORM.global = function () { + if (typeof self !== 'undefined') { + return self; + } - customConfig.configure(aurelia); - }); + if (typeof global !== 'undefined') { + return global; } - aurelia.use.standardConfiguration().developmentLogging(); - - return aurelia.start().then(function () { - return aurelia.setRoot(); - }); - } - - function run() { - return ready(window).then(function (doc) { - (0, _aureliaPalBrowser.initialize)(); - - var appHost = doc.querySelectorAll('[aurelia-app],[data-aurelia-app]'); - return createLoader().then(function (loader) { - return preparePlatform(loader).then(function () { - for (var i = 0, ii = appHost.length; i < ii; ++i) { - handleApp(loader, appHost[i]).catch(console.error.bind(console)); - } - - sharedLoader = loader; - for (var _i = 0, _ii = bootstrapQueue.length; _i < _ii; ++_i) { - bootstrapQueue[_i](); - } - bootstrapQueue = null; - }); - }); - }); - } - - function bootstrap(configure) { - return onBootstrap(function (loader) { - var aurelia = new Aurelia(loader); - return configure(aurelia); - }); - } - - run(); -}); -define('aurelia-pal',['exports'], function (exports) { - 'use strict'; - - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.AggregateError = AggregateError; - exports.initializePAL = initializePAL; - exports.reset = reset; - function AggregateError(message, innerError, skipIfAlreadyAggregate) { - if (innerError) { - if (innerError.innerError && skipIfAlreadyAggregate) { - return innerError; - } - - var separator = '\n------------------------------------------------\n'; - - message += separator + 'Inner Error:\n'; - - if (typeof innerError === 'string') { - message += 'Message: ' + innerError; - } else { - if (innerError.message) { - message += 'Message: ' + innerError.message; - } else { - message += 'Unknown Inner Error Type. Displaying Inner Error as JSON:\n ' + JSON.stringify(innerError, null, ' '); - } - - if (innerError.stack) { - message += '\nInner Error Stack:\n' + innerError.stack; - message += '\nEnd Inner Error Stack'; - } - } - - message += separator; - } - - var e = new Error(message); - if (innerError) { - e.innerError = innerError; - } - - return e; - } - - var FEATURE = exports.FEATURE = {}; - - var PLATFORM = exports.PLATFORM = { - noop: function noop() {}, - eachModule: function eachModule() {}, - moduleName: function (_moduleName) { - function moduleName(_x) { - return _moduleName.apply(this, arguments); - } - - moduleName.toString = function () { - return _moduleName.toString(); - }; - - return moduleName; - }(function (moduleName) { - return moduleName; - }) - }; - - PLATFORM.global = function () { - if (typeof self !== 'undefined') { - return self; - } - - if (typeof global !== 'undefined') { - return global; - } - - return new Function('return this')(); - }(); + return new Function('return this')(); + }(); var DOM = exports.DOM = {}; var isInitialized = exports.isInitialized = false; @@ -14222,545 +14780,515 @@ define('aurelia-pal',['exports'], function (exports) { exports.isInitialized = isInitialized = false; } }); -define('aurelia-history-browser',['exports', 'aurelia-pal', 'aurelia-history'], function (exports, _aureliaPal, _aureliaHistory) { +define('aurelia-pal-browser',['exports', 'aurelia-pal'], function (exports, _aureliaPal) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); - exports.BrowserHistory = exports.DefaultLinkHandler = exports.LinkHandler = undefined; - exports.configure = configure; - - var _class, _temp; + exports._DOM = exports._FEATURE = exports._PLATFORM = undefined; + exports._ensureFunctionName = _ensureFunctionName; + exports._ensureClassList = _ensureClassList; + exports._ensurePerformance = _ensurePerformance; + exports._ensureCustomEvent = _ensureCustomEvent; + exports._ensureElementMatches = _ensureElementMatches; + exports._ensureHTMLTemplateElement = _ensureHTMLTemplateElement; + exports.initialize = initialize; - function _possibleConstructorReturn(self, call) { - if (!self) { - throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - } + var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { + return typeof obj; + } : function (obj) { + return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; + }; - return call && (typeof call === "object" || typeof call === "function") ? call : self; - } + var _PLATFORM = exports._PLATFORM = { + location: window.location, + history: window.history, + addEventListener: function addEventListener(eventName, callback, capture) { + this.global.addEventListener(eventName, callback, capture); + }, + removeEventListener: function removeEventListener(eventName, callback, capture) { + this.global.removeEventListener(eventName, callback, capture); + }, - function _inherits(subClass, superClass) { - if (typeof superClass !== "function" && superClass !== null) { - throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); + performance: window.performance, + requestAnimationFrame: function requestAnimationFrame(callback) { + return this.global.requestAnimationFrame(callback); } + }; - subClass.prototype = Object.create(superClass && superClass.prototype, { - constructor: { - value: subClass, - enumerable: false, - writable: true, - configurable: true - } - }); - if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; - } + function _ensureFunctionName() { + function test() {} - + if (!test.name) { + Object.defineProperty(Function.prototype, 'name', { + get: function get() { + var name = this.toString().match(/^\s*function\s*(\S*)\s*\(/)[1]; - var LinkHandler = exports.LinkHandler = function () { - function LinkHandler() { - + Object.defineProperty(this, 'name', { value: name }); + return name; + } + }); } + } - LinkHandler.prototype.activate = function activate(history) {}; - - LinkHandler.prototype.deactivate = function deactivate() {}; + function _ensureClassList() { + if (!('classList' in document.createElement('_')) || document.createElementNS && !('classList' in document.createElementNS('http://www.w3.org/2000/svg', 'g'))) { + (function () { + var protoProp = 'prototype'; + var strTrim = String.prototype.trim; + var arrIndexOf = Array.prototype.indexOf; + var emptyArray = []; - return LinkHandler; - }(); + var DOMEx = function DOMEx(type, message) { + this.name = type; + this.code = DOMException[type]; + this.message = message; + }; - var DefaultLinkHandler = exports.DefaultLinkHandler = function (_LinkHandler) { - _inherits(DefaultLinkHandler, _LinkHandler); + var checkTokenAndGetIndex = function checkTokenAndGetIndex(classList, token) { + if (token === '') { + throw new DOMEx('SYNTAX_ERR', 'An invalid or illegal string was specified'); + } - function DefaultLinkHandler() { - + if (/\s/.test(token)) { + throw new DOMEx('INVALID_CHARACTER_ERR', 'String contains an invalid character'); + } - var _this = _possibleConstructorReturn(this, _LinkHandler.call(this)); + return arrIndexOf.call(classList, token); + }; - _this.handler = function (e) { - var _DefaultLinkHandler$g = DefaultLinkHandler.getEventInfo(e); + var ClassList = function ClassList(elem) { + var trimmedClasses = strTrim.call(elem.getAttribute('class') || ''); + var classes = trimmedClasses ? trimmedClasses.split(/\s+/) : emptyArray; - var shouldHandleEvent = _DefaultLinkHandler$g.shouldHandleEvent; - var href = _DefaultLinkHandler$g.href; + for (var i = 0, ii = classes.length; i < ii; ++i) { + this.push(classes[i]); + } + this._updateClassName = function () { + elem.setAttribute('class', this.toString()); + }; + }; - if (shouldHandleEvent) { - e.preventDefault(); - _this.history.navigate(href); - } - }; - return _this; - } + var classListProto = ClassList[protoProp] = []; - DefaultLinkHandler.prototype.activate = function activate(history) { - if (history._hasPushState) { - this.history = history; - _aureliaPal.DOM.addEventListener('click', this.handler, true); - } - }; + DOMEx[protoProp] = Error[protoProp]; - DefaultLinkHandler.prototype.deactivate = function deactivate() { - _aureliaPal.DOM.removeEventListener('click', this.handler); - }; + classListProto.item = function (i) { + return this[i] || null; + }; - DefaultLinkHandler.getEventInfo = function getEventInfo(event) { - var info = { - shouldHandleEvent: false, - href: null, - anchor: null - }; + classListProto.contains = function (token) { + token += ''; + return checkTokenAndGetIndex(this, token) !== -1; + }; - var target = DefaultLinkHandler.findClosestAnchor(event.target); - if (!target || !DefaultLinkHandler.targetIsThisWindow(target)) { - return info; - } - - if (event.altKey || event.ctrlKey || event.metaKey || event.shiftKey) { - return info; - } + classListProto.add = function () { + var tokens = arguments; + var i = 0; + var ii = tokens.length; + var token = void 0; + var updated = false; - var href = target.getAttribute('href'); - info.anchor = target; - info.href = href; + do { + token = tokens[i] + ''; + if (checkTokenAndGetIndex(this, token) === -1) { + this.push(token); + updated = true; + } + } while (++i < ii); - var leftButtonClicked = event.which === 1; - var isRelative = href && !(href.charAt(0) === '#' || /^[a-z]+:/i.test(href)); + if (updated) { + this._updateClassName(); + } + }; - info.shouldHandleEvent = leftButtonClicked && isRelative; - return info; - }; + classListProto.remove = function () { + var tokens = arguments; + var i = 0; + var ii = tokens.length; + var token = void 0; + var updated = false; + var index = void 0; - DefaultLinkHandler.findClosestAnchor = function findClosestAnchor(el) { - while (el) { - if (el.tagName === 'A') { - return el; - } + do { + token = tokens[i] + ''; + index = checkTokenAndGetIndex(this, token); + while (index !== -1) { + this.splice(index, 1); + updated = true; + index = checkTokenAndGetIndex(this, token); + } + } while (++i < ii); - el = el.parentNode; - } - }; + if (updated) { + this._updateClassName(); + } + }; - DefaultLinkHandler.targetIsThisWindow = function targetIsThisWindow(target) { - var targetWindow = target.getAttribute('target'); - var win = _aureliaPal.PLATFORM.global; + classListProto.toggle = function (token, force) { + token += ''; - return !targetWindow || targetWindow === win.name || targetWindow === '_self' || targetWindow === 'top' && win === win.top; - }; + var result = this.contains(token); + var method = result ? force !== true && 'remove' : force !== false && 'add'; - return DefaultLinkHandler; - }(LinkHandler); + if (method) { + this[method](token); + } - function configure(config) { - config.singleton(_aureliaHistory.History, BrowserHistory); - config.transient(LinkHandler, DefaultLinkHandler); - } + if (force === true || force === false) { + return force; + } - var BrowserHistory = exports.BrowserHistory = (_temp = _class = function (_History) { - _inherits(BrowserHistory, _History); + return !result; + }; - function BrowserHistory(linkHandler) { - + classListProto.toString = function () { + return this.join(' '); + }; - var _this2 = _possibleConstructorReturn(this, _History.call(this)); + Object.defineProperty(Element.prototype, 'classList', { + get: function get() { + return new ClassList(this); + }, + enumerable: true, + configurable: true + }); + })(); + } else { + var testElement = document.createElement('_'); + testElement.classList.add('c1', 'c2'); - _this2._isActive = false; - _this2._checkUrlCallback = _this2._checkUrl.bind(_this2); + if (!testElement.classList.contains('c2')) { + var createMethod = function createMethod(method) { + var original = DOMTokenList.prototype[method]; - _this2.location = _aureliaPal.PLATFORM.location; - _this2.history = _aureliaPal.PLATFORM.history; - _this2.linkHandler = linkHandler; - return _this2; - } + DOMTokenList.prototype[method] = function (token) { + for (var i = 0, ii = arguments.length; i < ii; ++i) { + token = arguments[i]; + original.call(this, token); + } + }; + }; - BrowserHistory.prototype.activate = function activate(options) { - if (this._isActive) { - throw new Error('History has already been activated.'); + createMethod('add'); + createMethod('remove'); } - var wantsPushState = !!options.pushState; - - this._isActive = true; - this.options = Object.assign({}, { root: '/' }, this.options, options); + testElement.classList.toggle('c3', false); - this.root = ('/' + this.options.root + '/').replace(rootStripper, '/'); + if (testElement.classList.contains('c3')) { + (function () { + var _toggle = DOMTokenList.prototype.toggle; - this._wantsHashChange = this.options.hashChange !== false; - this._hasPushState = !!(this.options.pushState && this.history && this.history.pushState); + DOMTokenList.prototype.toggle = function (token, force) { + if (1 in arguments && !this.contains(token) === !force) { + return force; + } - var eventName = void 0; - if (this._hasPushState) { - eventName = 'popstate'; - } else if (this._wantsHashChange) { - eventName = 'hashchange'; + return _toggle.call(this, token); + }; + })(); } - _aureliaPal.PLATFORM.addEventListener(eventName, this._checkUrlCallback); - - if (this._wantsHashChange && wantsPushState) { - var loc = this.location; - var atRoot = loc.pathname.replace(/[^\/]$/, '$&/') === this.root; + testElement = null; + } + } - if (!this._hasPushState && !atRoot) { - this.fragment = this._getFragment(null, true); - this.location.replace(this.root + this.location.search + '#' + this.fragment); + function _ensurePerformance() { + // @license http://opensource.org/licenses/MIT + if ('performance' in window === false) { + window.performance = {}; + } - return true; - } else if (this._hasPushState && atRoot && loc.hash) { - this.fragment = this._getHash().replace(routeStripper, ''); - this.history.replaceState({}, _aureliaPal.DOM.title, this.root + this.fragment + loc.search); - } - } + if ('now' in window.performance === false) { + (function () { + var nowOffset = Date.now(); - if (!this.fragment) { - this.fragment = this._getFragment(); - } + if (performance.timing && performance.timing.navigationStart) { + nowOffset = performance.timing.navigationStart; + } - this.linkHandler.activate(this); + window.performance.now = function now() { + return Date.now() - nowOffset; + }; + })(); + } - if (!this.options.silent) { - return this._loadUrl(); - } - }; + _PLATFORM.performance = window.performance; + } - BrowserHistory.prototype.deactivate = function deactivate() { - _aureliaPal.PLATFORM.removeEventListener('popstate', this._checkUrlCallback); - _aureliaPal.PLATFORM.removeEventListener('hashchange', this._checkUrlCallback); - this._isActive = false; - this.linkHandler.deactivate(); - }; + function _ensureCustomEvent() { + if (!window.CustomEvent || typeof window.CustomEvent !== 'function') { + var _CustomEvent = function _CustomEvent(event, params) { + params = params || { + bubbles: false, + cancelable: false, + detail: undefined + }; - BrowserHistory.prototype.getAbsoluteRoot = function getAbsoluteRoot() { - var origin = createOrigin(this.location.protocol, this.location.hostname, this.location.port); - return '' + origin + this.root; - }; + var evt = document.createEvent('CustomEvent'); + evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); + return evt; + }; - BrowserHistory.prototype.navigate = function navigate(fragment) { - var _ref = arguments.length <= 1 || arguments[1] === undefined ? {} : arguments[1]; + _CustomEvent.prototype = window.Event.prototype; + window.CustomEvent = _CustomEvent; + } + } - var _ref$trigger = _ref.trigger; - var trigger = _ref$trigger === undefined ? true : _ref$trigger; - var _ref$replace = _ref.replace; - var replace = _ref$replace === undefined ? false : _ref$replace; + function _ensureElementMatches() { + if (Element && !Element.prototype.matches) { + var proto = Element.prototype; + proto.matches = proto.matchesSelector || proto.mozMatchesSelector || proto.msMatchesSelector || proto.oMatchesSelector || proto.webkitMatchesSelector; + } + } - if (fragment && absoluteUrl.test(fragment)) { - this.location.href = fragment; - return true; - } + var _FEATURE = exports._FEATURE = {}; - if (!this._isActive) { - return false; - } + _FEATURE.shadowDOM = function () { + return !!HTMLElement.prototype.attachShadow; + }(); - fragment = this._getFragment(fragment || ''); + _FEATURE.scopedCSS = function () { + return 'scoped' in document.createElement('style'); + }(); - if (this.fragment === fragment && !replace) { - return false; - } + _FEATURE.htmlTemplateElement = function () { + return 'content' in document.createElement('template'); + }(); - this.fragment = fragment; + _FEATURE.mutationObserver = function () { + return !!(window.MutationObserver || window.WebKitMutationObserver); + }(); - var url = this.root + fragment; + function _ensureHTMLTemplateElement() { + function isSVGTemplate(el) { + return el.tagName === 'template' && el.namespaceURI === 'http://www.w3.org/2000/svg'; + } - if (fragment === '' && url !== '/') { - url = url.slice(0, -1); - } + function fixSVGTemplateElement(el) { + var template = el.ownerDocument.createElement('template'); + var attrs = el.attributes; + var length = attrs.length; + var attr = void 0; - if (this._hasPushState) { - url = url.replace('//', '/'); - this.history[replace ? 'replaceState' : 'pushState']({}, _aureliaPal.DOM.title, url); - } else if (this._wantsHashChange) { - updateHash(this.location, fragment, replace); - } else { - return this.location.assign(url); - } + el.parentNode.insertBefore(template, el); - if (trigger) { - return this._loadUrl(fragment); + while (length-- > 0) { + attr = attrs[length]; + template.setAttribute(attr.name, attr.value); + el.removeAttribute(attr.name); } - }; - - BrowserHistory.prototype.navigateBack = function navigateBack() { - this.history.back(); - }; - - BrowserHistory.prototype.setTitle = function setTitle(title) { - _aureliaPal.DOM.title = title; - }; - BrowserHistory.prototype._getHash = function _getHash() { - return this.location.hash.substr(1); - }; - - BrowserHistory.prototype._getFragment = function _getFragment(fragment, forcePushState) { - var root = void 0; + el.parentNode.removeChild(el); - if (!fragment) { - if (this._hasPushState || !this._wantsHashChange || forcePushState) { - fragment = this.location.pathname + this.location.search; - root = this.root.replace(trailingSlash, ''); - if (!fragment.indexOf(root)) { - fragment = fragment.substr(root.length); - } - } else { - fragment = this._getHash(); - } - } + return fixHTMLTemplateElement(template); + } - return '/' + fragment.replace(routeStripper, ''); - }; + function fixHTMLTemplateElement(template) { + var content = template.content = document.createDocumentFragment(); + var child = void 0; - BrowserHistory.prototype._checkUrl = function _checkUrl() { - var current = this._getFragment(); - if (current !== this.fragment) { - this._loadUrl(); + while (child = template.firstChild) { + content.appendChild(child); } - }; - BrowserHistory.prototype._loadUrl = function _loadUrl(fragmentOverride) { - var fragment = this.fragment = this._getFragment(fragmentOverride); - - return this.options.routeHandler ? this.options.routeHandler(fragment) : false; - }; - - return BrowserHistory; - }(_aureliaHistory.History), _class.inject = [LinkHandler], _temp); + return template; + } - var routeStripper = /^#?\/*|\s+$/g; + function fixHTMLTemplateElementRoot(template) { + var content = fixHTMLTemplateElement(template).content; + var childTemplates = content.querySelectorAll('template'); - var rootStripper = /^\/+|\/+$/g; + for (var i = 0, ii = childTemplates.length; i < ii; ++i) { + var child = childTemplates[i]; - var trailingSlash = /\/$/; + if (isSVGTemplate(child)) { + fixSVGTemplateElement(child); + } else { + fixHTMLTemplateElement(child); + } + } - var absoluteUrl = /^([a-z][a-z0-9+\-.]*:)?\/\//i; + return template; + } - function updateHash(location, fragment, replace) { - if (replace) { - var _href = location.href.replace(/(javascript:|#).*$/, ''); - location.replace(_href + '#' + fragment); + if (_FEATURE.htmlTemplateElement) { + _FEATURE.ensureHTMLTemplateElement = function (template) { + return template; + }; } else { - location.hash = '#' + fragment; + _FEATURE.ensureHTMLTemplateElement = fixHTMLTemplateElementRoot; } } - function createOrigin(protocol, hostname, port) { - return protocol + '//' + hostname + (port ? ':' + port : ''); - } -}); -define('aurelia-path',['exports'], function (exports) { - 'use strict'; + var shadowPoly = window.ShadowDOMPolyfill || null; - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.relativeToFile = relativeToFile; - exports.join = join; - exports.buildQueryString = buildQueryString; - exports.parseQueryString = parseQueryString; + var _DOM = exports._DOM = { + Element: Element, + SVGElement: SVGElement, + boundary: 'aurelia-dom-boundary', + addEventListener: function addEventListener(eventName, callback, capture) { + document.addEventListener(eventName, callback, capture); + }, + removeEventListener: function removeEventListener(eventName, callback, capture) { + document.removeEventListener(eventName, callback, capture); + }, + adoptNode: function adoptNode(node) { + return document.adoptNode(node, true); + }, + createElement: function createElement(tagName) { + return document.createElement(tagName); + }, + createTextNode: function createTextNode(text) { + return document.createTextNode(text); + }, + createComment: function createComment(text) { + return document.createComment(text); + }, + createDocumentFragment: function createDocumentFragment() { + return document.createDocumentFragment(); + }, + createMutationObserver: function createMutationObserver(callback) { + return new (window.MutationObserver || window.WebKitMutationObserver)(callback); + }, + createCustomEvent: function createCustomEvent(eventType, options) { + return new window.CustomEvent(eventType, options); + }, + dispatchEvent: function dispatchEvent(evt) { + document.dispatchEvent(evt); + }, + getComputedStyle: function getComputedStyle(element) { + return window.getComputedStyle(element); + }, + getElementById: function getElementById(id) { + return document.getElementById(id); + }, + querySelectorAll: function querySelectorAll(query) { + return document.querySelectorAll(query); + }, + nextElementSibling: function nextElementSibling(element) { + if (element.nextElementSibling) { + return element.nextElementSibling; + } + do { + element = element.nextSibling; + } while (element && element.nodeType !== 1); + return element; + }, + createTemplateFromMarkup: function createTemplateFromMarkup(markup) { + var parser = document.createElement('div'); + parser.innerHTML = markup; - var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { - return typeof obj; - } : function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; - }; + var temp = parser.firstElementChild; + if (!temp || temp.nodeName !== 'TEMPLATE') { + throw new Error('Template markup must be wrapped in a