From e7e3d2f209e7ff7039e84972e65b1b4b7756cc5c Mon Sep 17 00:00:00 2001 From: zhongjin Date: Mon, 23 Jul 2018 23:06:37 +0800 Subject: [PATCH] Initial commit --- .gitignore | 2 + .npmignore | 6 + .travis.yml | 7 + Gruntfile.js | 157 + LICENSE | 22 + README.md | 82 + admin/index.html | 61 + admin/metro.png | Bin 0 -> 21139 bytes img/Demo2.png | Bin 0 -> 227097 bytes io-package.json | 85 + package.json | 50 + tasks/jscs.js | 17 + tasks/jscsRules.js | 36 + tasks/jshint.js | 17 + test/testPackageFiles.js | 91 + widgets/metro.html | 1890 ++++ widgets/metro/css/iconFont.min.css | 1851 ++++ widgets/metro/css/metro-bootstrap.css | 10483 ++++++++++++++++++++ widgets/metro/doc.html | 40 + widgets/metro/fonts/iconFont.dev.svg | 2569 +++++ widgets/metro/fonts/iconFont.eot | Bin 0 -> 82876 bytes widgets/metro/fonts/iconFont.json | 1 + widgets/metro/fonts/iconFont.svg | 2569 +++++ widgets/metro/fonts/iconFont.ttf | Bin 0 -> 82708 bytes widgets/metro/fonts/iconFont.woff | Bin 0 -> 110540 bytes widgets/metro/fonts/metroSysIcons.svg | 3 + widgets/metro/fonts/metroSysIcons.ttf | Bin 0 -> 5032 bytes widgets/metro/fonts/metroSysIcons.woff | Bin 0 -> 3372 bytes widgets/metro/img/Prev_Shutter.png | Bin 0 -> 766 bytes widgets/metro/img/authors.txt | 7 + widgets/metro/img/fts_shutter_10.png | Bin 0 -> 2170 bytes widgets/metro/img/fts_shutter_100.png | Bin 0 -> 3540 bytes widgets/metro/img/fts_shutter_20.png | Bin 0 -> 2351 bytes widgets/metro/img/fts_shutter_30.png | Bin 0 -> 2572 bytes widgets/metro/img/fts_shutter_40.png | Bin 0 -> 2762 bytes widgets/metro/img/fts_shutter_50.png | Bin 0 -> 2775 bytes widgets/metro/img/fts_shutter_60.png | Bin 0 -> 2972 bytes widgets/metro/img/fts_shutter_70.png | Bin 0 -> 3169 bytes widgets/metro/img/fts_shutter_80.png | Bin 0 -> 3357 bytes widgets/metro/img/fts_shutter_90.png | Bin 0 -> 3533 bytes widgets/metro/img/fts_window_2w.png | Bin 0 -> 2017 bytes widgets/metro/img/license.txt | 2 + widgets/metro/img/light_light_dim.png | Bin 0 -> 6993 bytes widgets/metro/img/light_light_dim_00.png | Bin 0 -> 4187 bytes widgets/metro/img/light_light_dim_10.png | Bin 0 -> 4299 bytes widgets/metro/img/light_light_dim_100.png | Bin 0 -> 5198 bytes widgets/metro/img/light_light_dim_20.png | Bin 0 -> 4403 bytes widgets/metro/img/light_light_dim_30.png | Bin 0 -> 4519 bytes widgets/metro/img/light_light_dim_40.png | Bin 0 -> 4667 bytes widgets/metro/img/light_light_dim_50.png | Bin 0 -> 4775 bytes widgets/metro/img/light_light_dim_60.png | Bin 0 -> 4883 bytes widgets/metro/img/light_light_dim_70.png | Bin 0 -> 4975 bytes widgets/metro/img/light_light_dim_80.png | Bin 0 -> 5045 bytes widgets/metro/img/light_light_dim_90.png | Bin 0 -> 5122 bytes widgets/metro/img/sani_heating_temp.png | Bin 0 -> 3619 bytes widgets/metro/js/metro.js | 988 ++ 56 files changed, 21036 insertions(+) create mode 100644 .gitignore create mode 100644 .npmignore create mode 100644 .travis.yml create mode 100644 Gruntfile.js create mode 100644 LICENSE create mode 100644 README.md create mode 100644 admin/index.html create mode 100644 admin/metro.png create mode 100644 img/Demo2.png create mode 100644 io-package.json create mode 100644 package.json create mode 100644 tasks/jscs.js create mode 100644 tasks/jscsRules.js create mode 100644 tasks/jshint.js create mode 100644 test/testPackageFiles.js create mode 100644 widgets/metro.html create mode 100644 widgets/metro/css/iconFont.min.css create mode 100644 widgets/metro/css/metro-bootstrap.css create mode 100644 widgets/metro/doc.html create mode 100644 widgets/metro/fonts/iconFont.dev.svg create mode 100644 widgets/metro/fonts/iconFont.eot create mode 100644 widgets/metro/fonts/iconFont.json create mode 100644 widgets/metro/fonts/iconFont.svg create mode 100644 widgets/metro/fonts/iconFont.ttf create mode 100644 widgets/metro/fonts/iconFont.woff create mode 100644 widgets/metro/fonts/metroSysIcons.svg create mode 100644 widgets/metro/fonts/metroSysIcons.ttf create mode 100644 widgets/metro/fonts/metroSysIcons.woff create mode 100644 widgets/metro/img/Prev_Shutter.png create mode 100644 widgets/metro/img/authors.txt create mode 100644 widgets/metro/img/fts_shutter_10.png create mode 100644 widgets/metro/img/fts_shutter_100.png create mode 100644 widgets/metro/img/fts_shutter_20.png create mode 100644 widgets/metro/img/fts_shutter_30.png create mode 100644 widgets/metro/img/fts_shutter_40.png create mode 100644 widgets/metro/img/fts_shutter_50.png create mode 100644 widgets/metro/img/fts_shutter_60.png create mode 100644 widgets/metro/img/fts_shutter_70.png create mode 100644 widgets/metro/img/fts_shutter_80.png create mode 100644 widgets/metro/img/fts_shutter_90.png create mode 100644 widgets/metro/img/fts_window_2w.png create mode 100644 widgets/metro/img/license.txt create mode 100644 widgets/metro/img/light_light_dim.png create mode 100644 widgets/metro/img/light_light_dim_00.png create mode 100644 widgets/metro/img/light_light_dim_10.png create mode 100644 widgets/metro/img/light_light_dim_100.png create mode 100644 widgets/metro/img/light_light_dim_20.png create mode 100644 widgets/metro/img/light_light_dim_30.png create mode 100644 widgets/metro/img/light_light_dim_40.png create mode 100644 widgets/metro/img/light_light_dim_50.png create mode 100644 widgets/metro/img/light_light_dim_60.png create mode 100644 widgets/metro/img/light_light_dim_70.png create mode 100644 widgets/metro/img/light_light_dim_80.png create mode 100644 widgets/metro/img/light_light_dim_90.png create mode 100644 widgets/metro/img/sani_heating_temp.png create mode 100644 widgets/metro/js/metro.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a0f2b01 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/node_modules +/.idea diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..7e1b51c --- /dev/null +++ b/.npmignore @@ -0,0 +1,6 @@ +Gruntfile.js +tasks +node_modules +test +.travis.yml +appveyor.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..c05adf9 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +os: + - linux +language: node_js +node_js: + - '4' + - '8' + - '10' diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 0000000..aafbd43 --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,157 @@ +// To use this file in WebStorm, right click on the file name in the Project Panel (normally left) and select "Open Grunt Console" + +/** @namespace __dirname */ +/* jshint -W097 */// jshint strict:false +/*jslint node: true */ +"use strict"; + +module.exports = function (grunt) { + + var srcDir = __dirname + '/'; + var dstDir = srcDir + '.build/'; + var pkg = grunt.file.readJSON('package.json'); + var iopackage = grunt.file.readJSON('io-package.json'); + var version = (pkg && pkg.version) ? pkg.version : iopackage.common.version; + + // Project configuration. + grunt.initConfig({ + pkg: pkg, + replace: { + core: { + options: { + patterns: [ + { + match: /version: *"[\.0-9]*"/, + replacement: 'version: "' + version + '"' + }, + { + match: /"version": *"[\.0-9]*",/g, + replacement: '"version": "' + version + '",' + }, + { + match: /version: *"[\.0-9]*",/g, + replacement: 'version: "' + version + '",' + } + ] + }, + files: [ + { + expand: true, + flatten: true, + src: [ + srcDir + 'package.json', + srcDir + 'io-package.json' + ], + dest: srcDir + }, + { + expand: true, + flatten: true, + src: [ + srcDir + 'widgets/' + pkg.name.substring('yunkong2.vis-'.length) + '.html' + ], + dest: srcDir + 'widgets' + }, + { + expand: true, + flatten: true, + src: [ + srcDir + 'widgets/' + pkg.name.substring('yunkong2.vis-'.length) + '/js/' + pkg.name.substring('yunkong2.vis-'.length) + '.js' + ], + dest: srcDir + 'widgets/' + pkg.name.substring('yunkong2.vis-'.length) + '/js' + } + ] + } + }, + // Javascript code styler + jscs: require(__dirname + '/tasks/jscs.js'), + // Lint + jshint: require(__dirname + '/tasks/jshint.js'), + http: { + get_hjscs: { + options: { + url: 'https://git.spacen.net/yunkong2/yunkong2.js-controller/master/tasks/jscs.js' + }, + dest: 'tasks/jscs.js' + }, + get_jshint: { + options: { + url: 'https://git.spacen.net/yunkong2/yunkong2.js-controller/master/tasks/jshint.js' + }, + dest: 'tasks/jshint.js' + },/* + get_gruntfile: { + options: { + url: 'https://git.spacen.net/yunkong2/yunkong2.build/master/adapters/Gruntfile.js' + }, + dest: 'Gruntfile.js' + }, + get_utilsfile: { + options: { + url: 'https://git.spacen.net/yunkong2/yunkong2.build/master/adapters/utils.js' + }, + dest: 'lib/utils.js' + },*/ + get_jscsRules: { + options: { + url: 'https://git.spacen.net/yunkong2/yunkong2.js-controller/master/tasks/jscsRules.js' + }, + dest: 'tasks/jscsRules.js' + } + } + }); + + grunt.registerTask('updateReadme', function () { + var readme = grunt.file.read('README.md'); + var pos = readme.indexOf('## Changelog'); + if (pos !== -1) { + var readmeStart = readme.substring(0, pos + '## Changelog\n'.length); + var readmeEnd = readme.substring(pos + '## Changelog\n'.length); + + if (readme.indexOf(version) === -1) { + var timestamp = new Date(); + var date = timestamp.getFullYear() + '-' + + ("0" + (timestamp.getMonth() + 1).toString(10)).slice(-2) + '-' + + ("0" + (timestamp.getDate()).toString(10)).slice(-2); + + var news = ""; + if (iopackage.common.whatsNew) { + for (var i = 0; i < iopackage.common.whatsNew.length; i++) { + if (typeof iopackage.common.whatsNew[i] === 'string') { + news += '* ' + iopackage.common.whatsNew[i] + '\n'; + } else { + news += '* ' + iopackage.common.whatsNew[i].en + '\n'; + } + } + } + + grunt.file.write('README.md', readmeStart + '### ' + version + ' (' + date + ')\n' + (news ? news + '\n\n' : '\n') + readmeEnd); + } + } + }); + + grunt.loadNpmTasks('grunt-replace'); + grunt.loadNpmTasks('grunt-contrib-jshint'); + grunt.loadNpmTasks('grunt-jscs'); + grunt.loadNpmTasks('grunt-http'); + + grunt.registerTask('default', [ + 'exec', + 'http', + 'clean', + 'replace', + 'updateReadme', + 'compress', + 'copy', + 'jshint', + 'jscs' + ]); + grunt.registerTask('prepublish', [ + 'http', + 'replace', + 'updateReadme' + ]); + grunt.registerTask('p', [ + 'prepublish' + ]); +}; \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..20efd1b --- /dev/null +++ b/LICENSE @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Copyright (c) 2015 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/README.md b/README.md new file mode 100644 index 0000000..fb25c69 --- /dev/null +++ b/README.md @@ -0,0 +1,82 @@ +![Logo](admin/metro.png) +yunkong2.vis-metro +============ +[![NPM version](http://img.shields.io/npm/v/yunkong2.vis-metro.svg)](https://www.npmjs.com/package/yunkong2.vis-metro) +[![Downloads](https://img.shields.io/npm/dm/yunkong2.vis-metro.svg)](https://www.npmjs.com/package/yunkong2.vis-metro) + +[![NPM](https://nodei.co/npm/yunkong2.vis-metro.png?downloads=true)](https://nodei.co/npm/yunkong2.vis-metro/) + + +Metro widget sets for yunkong2.vis. Widgets are styled as Windows Metro interface. +![Screenshot](img/Demo2.png) + +Build with http://metroui.org.ua/. + +## Changelog +### 1.1.2 (2017-12-17) +- (bluefox) Fixed metro-string widget + +### 1.1.1 (2017-05-27) +- (mctom) 2 Widgets added +- (buanet) fix tplMetroTileStateNumber + +### 1.1.0 (2016-11-12) +- (bluefox) Support of new concept by vis + +### 1.0.4 (2016-10-11) +- (bluefox) fix Metro Widget Heating + +### 1.0.3 (2016-09-21) +- (bluefox) fix Metro Widget Tile State / val Badge Number + +### 1.0.1 (2016-09-13) +- (bluefox) fix Metro Widget "Tile Dialog" + +### 1.0.0 (2016-03-15) +- (bluefox) remove configuration dialog + +### 0.2.1 (2016-01-31) +- (vore) add tplMetroTileBoolDialog + +### 0.2.0 (2015-12-14) +- (bluefox) add custom icon for badges + +### 0.1.11 (2015-12-03) +- (bluefox) fix Tile ValueList 8: badge icon. + +### 0.1.10 (2015-12-01) +- (bluefox) fix bool/number widget: badge icon. + +### 0.1.9 (2015-09-19) +- (bluefox) fix Navigation widget: Brand Background wird nicht angezeigt, sobald Brand Background inactive und Brand Background active den selben Wert haben. +- (instalator) support of old browsers + +### 0.1.8 (2015-09-06) +- (bluefox) remove prepublish script because installation is not possible + +### 0.1.6 (2015-08-14) +- (bluefox) prepublish script +- (bluefox) update toggle widget + +### 0.1.5 (2015-08-12) +- (bluefox) protect against double event: click and touchstart + +### 0.1.3 (2015-08-05) +- (bluefox) fix metro-tile-heating window icon + +### 0.1.2 (2015-07-25) +- (bluefox) add mfd icons +- (bluefox) fix widgets with sliders if "min" != 0 + +### 0.1.1 (2015-07-10) +- (bluefox) make content_oid of "Tile Dialog / Badge Number" as object ID + +### 0.1.0 (2015-06-29) +- (siedi) Add: Service status and humidity to heating tile + +### 0.0.1 (2015-06-28) +- (bluefox) initial checkin + +## License + Copyright (c) 2013-2015 hobbyquaker https://git.spacen.net/hobbyquaker, bluefox https://git.spacen.net/GermanBluefox + MIT diff --git a/admin/index.html b/admin/index.html new file mode 100644 index 0000000..ad5b77f --- /dev/null +++ b/admin/index.html @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + +
+ + + + +

Metro Widgets settings

+ +
There is nothing to setup +
+ diff --git a/admin/metro.png b/admin/metro.png new file mode 100644 index 0000000000000000000000000000000000000000..c6cdd9427875375aa6a963b7b96b2c5b85b1caad GIT binary patch literal 21139 zcmV)wK$O3UP)N2bZe?^J zG%heMGmPe!Pyhf@5lKWrRCr$9T?bqg*Y-y26}y7;-oZ)}rT5-@Z%eOB@4cvih@v8h z4Y3zA*2Lap5{<^hbWM!u?WMh!`JZ#|%7c6R6c&i&50clXXn z$(n@9nTE@mg)cC}XIay5S+fX$oO$E|izxZ!6wwO^U_ssz5Tmd%mO_3-tUNrgjFY#D zQ?!m(v`$d6K`7cJD3E7Gn?xmBK$5aul9FALqFtgQJliKJ*(WJG2vi)BRUBC;IVLN! zNKtW0QFTrQC_53r0{rWerskT?LsblFZW#obs;(I-ZW*csutwcIOWlKontLV>v6We> z01t$kN0x?XwmJ{8h60vh6K?g$=JyBi$Duo`O1y_X#3_u#J`o^M5!kom*taF@!?L|Vf_;wqWMwCoeHBUeMbuOF;nR!QC+CbO z=}J#^2+Ncmx({WOQcPA#Qp{^W*W)H`y_$z;CBL5T3@=9sdFlyZAHqHYf&(|v&%g?R zr$7W4#=bnuK8E~)VJj;Y5o-Z2XgtZ(EuN=ZA3w1ACLjlWb@G1`cCUPhO z!nkOEx+nK8Jt>W zz*h#VA;7?ge}@D-x(QUA(o_ihJoS9kNU~2(jANhWod-{i1aX8lggE=S zUJSU#JC{P;6JCO^lH8vPK)@cK6@Zu(X<_(D#06l(1wX$Om=6em?3+^d+3+WUk6_J5 z6#H?CD8T>6zHK6neab#KKC*8w;HVd|uSD2qO`l^Q1%P(IvM=&YWS>yau`hX6;L-H_ z0UY}*JL0SXiMW-r$x)0fbJR<&r<**7trrtu$no*5v#GzKD&)hcd*Z*eO#n#4%>n@; zi2n>@-$IOi@O?1>F#M5ypkCxWBKAqvm1G|mB-!U}M>6&~Ap0Ek0LnWB{q#KhL;zTp zV4tN1Dd5>5tRZpu%u(r+2hVDRX!;CmGzsV?A^^LdeF^M2TrHk`^6un)#Xk=bfIQPr z4v?Z{&xq_(^O0bm);zzJeE{&T;gV+PoudXxl?b5blBVyI11vv-eG&EI>;u=l?EvUm z0d#!w39B6`2a#q4p3(rG^y6^?K=|{C*CGlMz_ZyGRh$aE^H?V+P>`C3mYY2FwA=)s^*bgzCDv>| zdcilVg$R)1o!QcJ@cHGDWy9EKYn#QvMN31AF}lUs=cotpr(_vh)wb)z+Wr$kg&kTx zdEga+1#3G7PL;0TyDYLCxUSlCVBMZmO?`tlg8IzWJ79U;p3^?U_QG`on-9LQBC!sL z)(I%cT)ne$^TEa8Wx%y2r~(4`3YW*%v}`-RVc*&EjR!JTZHE`OY(Ks%ssdiVzjXk-?95t z)~f9pE!$3CyK4;^6N4IRQ(01!eG>RQ`)K_v`$PajJz<|syp;NQO8t=7CjyMfK6p+< z;o5gU`1q60zj92fa}v~@zjgoXZ@+U(ZEWs6a{IM+j-0#YmDvI-pTGX>eBkVjvo~J7b?>c;4f_OjJ(q4jfYZKq_n~iIEAQ_&?!A@0db?9v)7cyMtdi<- zT6ezu#(PEU27HC>x&Z}RzC!(=BHh5k_504g^!j^;&b??9T9R1bbK>e9r;L{C_ulfz zYt!({-+1tab1y#FdE$y$T#Y)I34viq$?5BNlbiZ<0t(OExcB_6`(|;~Ro#c4eDcMG zmmWNL_e0oZ8dGHuQUdbiw)OWMy>RH9`|y*>4SU~y{M0J8s$>zG+od#}ym}YVH+WG$xH!0EJrHV_+JsRo zY!4`2ck8uxgdGEY$1j`3*J%0|P%Me6y!g`V5dN@y;M}dJpMSM=@Z#OK9>4R!CuuF) z+jgJ4^vWB}+m9KBmc0Jn6ELWPbpu!LKJ+i>c=gT4=`Gu#K|tf%e*Dssh%$61$mHY$ zQyBnKB>W>m0Em4mfC4celwk!0hCi2eiTQBOgS}i}p9H=Vp&mhEp9_49eXiz7i9i9~ zbx5oM#s|;8n7exWt8c!)`?<^KZr%gO&u`ng|IGD|KmW=nXN@_u;*d$qd;IjX4?g+aDxnrW_pSSHN0oO$iqj-9r5li+*3{Q^;Q1F`e9bnwan+9F zr>@^M2q_*oeJ!W0UpKI5No2)=7jD(}9_SZfM4M{@TChc zzkd40tM}f199!3;9ay9pPzYEUQU3g`*W&AYVEOQc+w1n8sn~q*h$c2|6U^Cb3gart2h}o3p zZ5LmDJ-c-m_;};CV}hn_uf6+WRrled_51vaI_vuek6nJnIeQJztr1YD6;KFDwCs2e zG)rH#om?Y43-o19Gm~bt0u@+vdaPw;jKn*s%4{)6Y8ho@wnrncLp)SJ(lm z<>Is}RB5NNzp$!nuX#jSY~{wvu6>!!TPbD$P z9$f*6H@$IdNKr>c*S@m#d+WCxhJ}K)yOZjAYPt`VZP@qzN1uY#7Iq9kEeI#(SFpBn z(?Q6JwkeG@TMpZ%G$l6l!a_oQZ(-*iFqZZE&o=Z8Lh$+)b^uwmy+`xc?Qzap18Jds z&l&hPp`lkRun4G6YT9NTQ331&Kn7T8kyu~6VP8!T?6WneeRuihgOSynE4vR@Z8=o8 z^=RSxy-_vYMH}{Y>^%dD!n-)6w}4+&Z8;1D6|@*g81V9?Q59f=Y;Fe`h!Oy_AnN`= zJ%U(2dJgIFf&gIpz`i{CK7zM?*7OO$e<=IB?*sen=q3>WDt#5_RH$}zyt0*@)70HE zv^=xmS>HELgVgnUzIj?+&~?nz_ZMoC&I=ULU^ROFLLFbBo`1f+fBw?&(zUx!b_|>Z zV}Yy-#h+{DDmW7?&;1LGLrWn~LeZihTmt8>6;NOlR;m+Jq#shEA6jZ0UTz!#sL%~5 z(FrPE7+IkgQlcGHYy>MKD*%S!xY#YM^?guUTB#? zSUIR-5LO07(z94>RD{4h5N761jluduDWYkxtb`9CqV89qfij?t0AIi( z4Qf8FflUBUG;&SW@X#QDmE!9)10}UVzyhohJ3hVzd4|uxeIERHnAkZPu*L-ezO%z!S$_I1;_-c~vtP*ZcKg9-?ieIfv@ z?y;ZqSMBs74J%?p6+vsFKvcro`5A8IBTvCoCR&yF)w($V@^ z_K5&=P?H_X=SMVI0mOQ?bb$(h8t_9dV46O8$TbCb4scfNiE$^-2P4wKam{iRgpn>z zC~_KH!U{l^wL(e(+T@vT#g!xNk1wHz;*U=S788JKfRRCfVL?GYzZCEOSnqSW7kCHu z5u)OUmi!|3M-6^4@uKY@c-s+;Dg!9{2-b7B5fbV=Tn~%ZYFIpo0X3jO#GMQq@6=o9 zIdevVUP0Lz%AjTtStdkNt~JGg>qE;Z*iFH#Dx&>ChLPkUGP6ps!qCq{WMDrk2PwAa zwHy)vIuBYuEq<`WC6;?x_Oa?`-5-6Q>u{042kN=66*&ReL7sFv$U{eXc;Ck{abo?f z24r|d6!o60=isO$33=e1jt!vi^X!Y<7ULb+r{_#qkc?9r)Es>*r##W2WkWRJ){Ac% zvOnFE*MJ_GlYzcFt3CZZR0B>1`r)w!kPOU?I#BaL0a)|lZHJ6E5CHXD_@nbs^AR}@ z>p7hBuo@uy_`RwPpHBn{0;_ zDHbNFD;?8qobt?;XW1@^(VJv9p5K3(le}6$BHQo@`v?-Alzkere2i1-5n<&{vDyBA z+QTh8Q9q=JZ4=as!~{qJ^HFk2vdQ+0Y76zQ33RLQ@GTEmlAu4~juZI(QGmci-i}$P27U?k66|Y1_yb@eyh1y?;?ETzBFP|>^+U~I(m**4 zq!g`_!1|SJBBt2Qm9~W-}I?HJJDd@&7l(AzEr5vIu?Ro+Rm&-%X!Szi&~`QHEV{KtbVvAtYqK9N?JF5$$ZbbivCJ6j+3NU zN{_XlEblXSveR@WfBEqall20WRKj%S+-HCQ>On~~>P75x&;s5G*A!Y|6`Elc$bLkn zPDG`1+@CB!7={H+*VG}YBcT9LfT94lbKsn98)LIJ7Ddzx!kbd$Jm%1F9%UtM5^j*X zq1Z0nG_>B;B+~{dBbeYi$A49vUzJx-UC2zgnf!W#gk^q>F`D5jUWul5XsTuD%29@aDp3uI?j`O4b?&aEUUYv7pXNxPy3p|EC$UY6h!{+wpAAd8z?QGG4N_>6XjWY^FJ|jYB(bnR)W^MbWwnfvP5gmHNSI zTniYh9ieNHYNPBuf3}x`afBA#pTaQCbiT(djbJqyr>XqP$xhQ?%@nuUHtCiYX*RN+ zGl&4mBeM^@lSqeWq@Mmus0V0ARyqC20_gJsPPg!d zcXQSaR>Ja-^>hiB%c}<`)6^=-J_&P{eZn|UkL*WP(|?Bx5EB!#bLY<6w{P#?zaOZ7 z_0?CeT)EQI({t?Dv3vLKty{OQqN1XzstS}~U-0Y)5nyNyMp6{C1{47LTq<@^RDjs@ z8C|Qj_jhX5l+0Cd9YceCvhAqov>BZ(`j@upRu;}N3!2EY05DISdg7vcN583B;6$nc zylQFC#7v>wt^P$-MRW6ov*8GI=P9 zTbMW7EoMkLYo0je_<6VOM{P_Krt=!8c#KWSnR}wgxT9u4W$|1&=P@9F8VG>wi?SKK=C5Teoh#|Ni@5eDTHIyLVrF@x`yc`s$^ZUV7t=Hy%HJ zeCg7qix)2n1OoO2&wiisD1lV+P7z|pKDXJ44w#$1GtuR8MC%Q z`O|BOKU{VFWS3T2#*FD)BY>@&_br6C_~*AZ8~2$_Cz?TvSrInrLchiLucUnS+>)2N zR7?UV&T>^y4^2UP;X&vIqIu{<*Ko@S;(ettff68nN@Kinb(29aeX?L+m2X^BN>nUoR{K#Al4ZSV2z zHFDpbGWqs^;ng-ppO~qWY)}Ag?{U4&3SXWy`^OQ(M_np0$y5Qy}S4_^cCCs~cMfa8Af$*%Esc6ck*z zaG|cQ4p_c^{W_RWa&q#fO`AZBsHiA*r(f}Ki%K?(!psi>XaWfPv?)j_*$5P^;xP%^ z&V`&=Q9AFN%kx? zAON_TvETTCHbt|537&CNXK*cMmc4YKK*lC)a%s_A$H>X^oVmBKleP$%=o~ek}l*Hix75Vx{9FQa+!%M6LKvAUSHBOxR{};eJG*G%s1%RlhUO&We0EBTi}*fD`JQuRoM$Nd!&dCpj&bSi=lUwnbeX0Ss5HxU<}9~4@?P`6_h9`b$7%C@7byG7%X-OAcbGWe zTVbj_)>@-hj#Uj*9Ah(fuIKC-E;D7l<)=HM0ghTJJ;Qb89Iv?(Y$quB$&a&{q~xzK z!$mOZUN^o$FTO!Hu0e+)zVXi%z#zI3!-4}_6B7Xh3RbKD zib2`|rJ=DcS(bvOK1EK-feNH2C9N86Xq9ReQ0Qr$@8g{Bts5|RqCIwcCpu5_Di78P z(F`aL@GbGy3e%KvLIEZ@&a_N%4k+?ZXbg7GS?N{mF~e;-^>o$nMQ%cO>wGW!bSqDx zty-`G?L*D*RB$N`i!Jl8NU^ca_g)dJHpOWYte3W%Y*Xm#lI0a!PJ=j`&Nc&1j(Cc*e*(3G~1O3<1ouU!!4#IC92GEs8{gY z{dl+eNzJh#m8mK9z8cX>SEMXi;4>368)G}(G~Fh=CdDFJeX7HRkftQ1K!y1p3Yrla zG`ornhp-Q%W5}~W#({nPL_o7%LbGl{^Kb!5OG`id>@(o~(W6ISfBiM>2YmC*H^Baz zZ@&5T=~Jjv*uW#SJeb7&ij*ezGkOv505K{>;A)x`-k(8osG6;{mSMpQS4%M7wk7LC$?sFG-VTPAlA*~dsCg&li6{<18R(h)IY(*bg zI3@@)&3UG>pNf*V>=chQlRT^c>c3fN>h~jRZ|ZfEI%!z$*Qu7MG*~mM!j) zo}Lcu-?(w(>eZ{z2flOX4m^VfP?+AofB*RL-IyyR_7flaB zA8yep2C-E%6@dnrnK%ug3QEBwi~_Jp_;xe%bTSKMxAEwY7mMLHD?( zrUq=)QrI+r)sUzM-kX7UJtQ4@N74m=H3mrt zeSl!ihypz8QB_q1?Etub`0yd*XYeH|zy}|EFrolxL2)%~LZS_n%76mcr6}1XsQz69 z(2UHa?4#!p!vUA4?CbF%FIZzJXf;f3H2@6+tp>1=-0GVA8w4mTD?5MwJfs20#^6!+ z?%g|g?i_g0yYIex^5jWK#S%%_Jv!AWz83R8ZJM+xkai%Yi~=O8IQ$(f2nC4Bf})XCh< z9_U8K4GHyzDeXq7?Z&BV-BLw$8GiM)wDq3 zA4Gt9Y?KL&&_HQE*#A8QP}Gjep^i^uA2ThX9^3}mC)86ICbt9oK)rEV z2jDje009n+A31Uas6Tk{Ak>}ETZXIvxnW>n07@h1#Id`QhevGM!X$J>NK0Uk*dHWy z8h8=pfK&yWguhD*P}GUd&dPuNfHI#beREYPrJb?Fw>FXAzcLLl~OIfyl#RCc< zU>R(uv9YneyZKIzQb2&; zS_O@<9tS-piIx9#5CQVU*vImQ1U~CC0Hi*x13;-?lmS?8oZjg+On|_k(BPnFe&q}O zUT6pK3~mE-(}I<*4-5ATuBBw1Sp)NorP}4Bd$RJXCL4cBWn4Wf!nqy8-K!NjoPx-|$I%+|NhEWDuVY&v9 z>au={%Tvsi{p97n@kcKIVNd}$+Yzx3flsW4XMde>8fAYyU?B*QvED7U446tuPEAhA ztS&FkFDy+JWR#WW=VoUoC#K}&7Nw=cWoBgy^KxJxVPR3SK#&-p*s`jlI6pfjF|Dw$ zIIk#AkQ7^3R^3?FxTdwMu`)X*l+6SlvFQsFp(>-LFytpz0~7$tP{;wQjWv}xN#HNa+^{f% zAajE|5g;e0U{%Zdom+PwIJmEGbN}k5lCJi(-JN~gHf`RrVW6j@b>q73s_ObRt(yn; z4X$l$-M@Qpb45jG!{(liTl#u7^=#?s?cUwHzURQ+Lr1r7=8XsiNP^5nd)<(kpdZfW z11Tk_f^08AmNM zh+Jl#uy}dW5|ik~DzIm^qhE=uRfb(rZ=G%85@lbxXMIWV=K%$X6$1NQ%4Gvz#C|%k z&r-iQa{~&1=mNN>l><|8v2n4{iNc)h+Pa3E%;J`&+KS4`#)kUR!u+EAqUKd?UF+5r zmR2-1G*wquw6?WYm6rmFg=P6Uc}2p!^6J{=hK8#0>bjcx+S;NU{NWTQU2n1*(Rgi5WZ$bYi=6cDh2dPS|{EtD#RY^B4AE<}eH>3p*@f>0}81>*b zKstx6MOj^ovo}(Bq@w`8{76nsi;5DBfd2Z2XKcpeHQ#C3d}k91S#Dvz3qsb#RMr(>HUw^Fa&G2w?jp#tu#ocrEMMTsLJnam=ViIT zYX!m^u#$xjg_XQ7z*^pq#R39(e;WmaEkNGib^$yG0PN%g?Gys-6@wgjCy~W3UEs* z;E)e+PbzRv%y&ZwT@wI#6!s}qi&ELXHx&Sr0d`Ybr07g*oO59xr{oZ)>=>`=l%VPi zNCc=jC#bk20#sd-)LaGXZprHIfD|?N6je8TR`*EN@J!S20;B`fDZDe(eKIwDGqwD( zwEVLHngKZ){yCZfxtf8w+QC9ZNWOMRfmTSqR%ihttWZ0=NGGBMpc`4L6IrSqQK}6K zQDwT(<$5s{da)I{v6YCpO5OM>-S}#~gj$2dI)kKo!=wg7L8C!ZqoJVLFr}4Cxmf2= z&p}Yz$?95?y%CWE0&H9av5)L`FU{*V$=ht6x5+GTlWFco(>xaNuep!~uFu&B&t|Y5 zo)KLpIUAN`uP5kSmepxOuq+d>Zb^E_;`FtP)7qD$wZk)3z}WdRZhw#s#DhbDkOaijuz7WX*bCFw8>e-G z`w$ATm|h zS$5g#c%>u|AXg25v+?uPeT3@1`5Jx&1cmDU1OY|rIKfjiuL?BK2r1Lxf2~h`Pz3^L z0wSyNJKkvgN?j)gx{f%=tP=+v`bOROCf)dE{e%_+9Ad*kO@k!j{=|7e0Ic!ZWQ%DQ zJtrGY9}EYh9=YoVHi1*qqCGZ^SL~WE@USHiU&F0D4c%!3!FjT^=K95%5RxP+NrYm)h42Rf^4KV*L2X)k zIB!p5?|FrPA3f(4Yma#Qb)B$lebct}ZKt*Gg!Mj(*z%rv$q{S{5F9uV(ni|>3SeTJ zPs-5bDJ#;XmL~sCW0GZtR&*2b{dHjaSo4rNhnPOv4p5Km6Vpdy$?pX$&F?iWJ6y1@ zWcx*_KLpz@NH-2z25vfN*Y;M*o+n!_eVV-ekr@iG4(kHa2&e{Nn}0U}v}2lSxk-JW z6@b(^ly|Ul1ll^Vzjax`R+EB0v+^TqR z%2)x~>5w=GPyi(mWZfy2e+L0{Vp?cF3)3L@J|sp~08yp|_5n*kfPy}gLclijiorit z0D@8L&nN_KI$+oOHh7U~$x$fAhyWcp2F^7CDHFQ_$iROq0r+B{6enQ%Q0lM(u(q=m zuoM8{U%1V*Xq&~KA^>32+LPM88%}`$W~GA*GuMMRf(9S}t3h%bZ2?KDPLdWhYH9K; zyS$mUxuZ=}72JxaT4jrG{cD0)5DLJSgIvmmQinAkDnJ1^PamRin@Q1jlcF6KmB)q) zu=CQmz1QaMy*BUHV9&KVJ1$B~9034cR6l6zv*D~+=}|0&u~V`Rhel8X?5<-DP`1Y^ zNJ0P&pYo1@7Yu`IN1LQhSe`N4UZ~_zqT*Sq>`?;$itqW?0TEyoo+tKlq2x#FUq%WZ zYCB6=-$&a)Ap6f0;M5(P&%Sx-^Kb9`8hrBgHIPB#2o&2cj4s}vyrNwg{un7T4+?Z6A4fA#G@|MfG&F#r1b=Q|G{yJmKRNAdgrML+~tP1&c37pWhK zebZtQ`(`Em%d4LoF2LcN8ef0+@Pp4!y!Yt=9v^*q{)=y4ef-&=_{vYezWMaa3%jpO zlQ;qoRsiUGXLUh&M!Uz*VFV3EZUJM>((>B&_Z+!0!zM?~tL%f1zX0m_$G6}8klMU^ z)Up(Q|Gx+@3CFGG*k{9^u-`-2rzscM2hw+%6zwDnyUfdWTUMVKF2I4CDqny1){`&K zJ^uVT9$+;wBi zJz>A!qHMsTe9wxSlg|_Yxc+RA$H!k?{qnm9AAWvHd?lockG{One`Tt~5qJ;*`auBl z-NOblK8Pdakd3*1z%T*ETV!Oe-do*$y#M6Qr23r;L+ikc;0(c?{(`YjAua$8^5nAS zL)a(gQ@n#xZ(6d`thC>puy0YZ*K#BQ_TNzW?3AaN0oD);A_CC5lV_h=Kh*%8hh?7#aB8>!{a2>E`BBe-8_H15^Eh|k_uY^8NUXf{ zdicxlmOutc0Z8pn zhB>k7$B_m!A6jvu0Kh)P{%)Rqa}c2R^e+k^T6yx7l`p+p3RS=ON+Lk{FAHE((+>h* z*Mw?7Yawbu*bi`)6acDE9#w#ytG8AJ`(RJ@L@f+RX(;5J@) zUGG2n915Nh@!H!@Oro2>plk$f)=8~`hF$TsJ0LyqNBFORw18G%pY8OrqdlwuY~tmu zzkCm2f8X+|11sy!{M!QjKNe&Q0zg;*``OqVAhi&tVibT3MGO%@#wzF7rMv$kh5v|; zk3Rbt4`1*{zbT) zzwdkQzSrrycK08ze)Un)jW^QZEAKjz-$n11(x0N_8CAV9@T-FidV zzW*;Gz!K;H69Gi^53N2)`ZX^f0QSLrmRIiQ1UR(vHwv)h(wMvNH@x<^?ahyRZ@rcM z=(D4*yjOYpuI*Rfz46NeUEs1FO^~25zZpBcT{?~^{#RZ^Wc+t)m2w(=` zU(!!nfJgvve+Ylen!~?cfN}4Cdg$~Wn@_*KdHbEh4?aKj`iC2?y^-+McMqXKTzw;9 zxBxb_yRl;kg%EU8NF_=OAy$A9d&2*700Hz9+t6ys_zw=iaf3fN=tc@qP5`$4Sy6i! z@LL7I-tU9(`;Xf$za9lW0AT#i`!%n9&<3sH-lOI-cO9W365pQ}0Q)GM0JIn-W$52a z0QOs75TF1BpgjO00O^0B0BrdW0;~k~>yB78zVKU<@WGpEZ+y7%{A&T1UXQr?M*Nl6 zqd@?m{_gwr&);*~b$NpL&eVda0QfB_5deR%^mi42e(y*H;A&8j03-=x28Q~F3Siyz zn+3S>X8P@S@*jM-?#}zwPzW7+X~|3PmJHrDdhlWA`TKsu1+c3ffTl?Wz+XjXvI7z$ zS3&=y00H#G1R!N7SA&w_PdWmzyaK|1KWKoB05Wjx5$oUH0`^^(8@M{_z)j@?HKijk6M;8+9YL+SsEQ59kncVx^>DCSAC~*C$Q`|-^GuDgY3Pgc<_ekE8-E8Fcw0?%h0LzMZSf7u_fL08xDGrCF@la zEZkt1)SljQOi;BYy?m#Ypd+_sz%zHVRa}c-Zm&srwK#Eq6xgvKT85H-0AB^sGL)@? zD)w4dkur3c07qY3eDzJ?**g{&?)#p-6Zhb~@++?ep1!jJ3ZA>~Rh_wGefF-?*}Kjs z?>L@%#rEXOCYN5zxca)!nO9c6a4-1$>%nL4t~hnqdmC-laRd(t0zScEy$V>3LLTuikAQR;lRLn7w9a zYW4PT;TEsVEs;4}yoFnns&{y&w7I9QS>TjE#WvqLbwf~Ar@ye*BWp`eWp_kHpP+JU zOl7}M=K4_K2Dg-T;>7(?;5uUL&rj&r09;3m2tY=mX$~MRbYOYakbc0So4OZYi#T^L z7e3*0P^@uAEk}lnMyL8Y0 z(!Ib-_d_n;54-dr?%L}y7w;$EeXo4~RT*9Y=!h-L>!JMsIvg~z023^;RXj@NoC_4) z3gw&%X4ncRFVB&6%9nL4oCv1mS~|@#bF5kB9Q)kacEVZqLIvmi>9#@z_hLnlVp*qx z`HuOsY;(pf&%&2D7cFoum|>GA=OBcRf*fqJFPLvHoNb#67AH>J9|aIVPc#%kasU~L z;|HSouK}P8<%S{-LK@(QA|QG8U!J<>>I}5L_9n+INh;KqWz*B2bTsjvtBy*7K# z)j9ibDDA&KZ~qOIeb?v04*Ran*>iO!)c$0X;{NM$d#}mvy*_u(RrXtADgf5UBnODT z7sIh2`$GDq{7mbN@fNA$&Hsln-6qQ*sZBH(#}0);A+&=Skw^dn9F4H#1Ss5J2F3fI zg!;iyt_s4*1avG2GB6ItX*#6h{YV@Hc%L158+Ye)WeOKShKfsus%xg2TNd7+n}EAj zx@bZGJ14*^kDU|Xlds`R<^=fTtzF2RfI^LcBF(^J%|N_+j%HA)MlhfZrv-$RYlh;* zC1N9W+LCHWc@1)vjSPyqHGY+|!woN!(S-T{WY`3}yFA)xo%0nmvtI4g$U zACbSs5qEbNoE1av*nwAT7r&_jnG!>%W8jn+dL1cp0TFr;1)aEhdW|c3;RiCQ3g@}u zLM?P~dG(%vi>L!t2)3D=sJLA_>!svU}9`zf@i34;ov2^AmL-;f&5>z%@pJZGZgmny)c}n zAo^C46(AAQfJ2I^BZA!j6z~3sbCR6X)m<{wT>+WuZqN=WveezPH9T@OJrSfGKqJW0 z@Xpip5o-D7Yxxyu`4<8-0TB2AZcY-N4}*7Z3FGD@kqJpe0CGiPb}~$@E(pL~=}H%` zaYY4KZIr^!KV8Vp0>j^<)A?UHIQs>^cmiN8ge?H_u&5To@i^3gekn!FMA)Htoc3OPcdGQhFB}bi?ieu1u*`Tw@pry-ZYyrU~ zI-y1KeyId$%0ZcWQ3ZxEg@!Rj1~Ek%;dzRInF@fQOr_u~o#;ZN_)eM#{Qf-=1;)*fBG-JfH$uRD$xxSjP=3=4w-B|EM7jy~ne7=qj@vZP zH{LkCl?uStLLdO90h)?MU1E}r*<=7RfB;b;PbEM0??vLwpZt73v1@+Ew)O3>t&ggY zJ()34(l19W0O|wHoAV6f`$C4lW-$3HzfBAWT zYPb6B)ICo&o&UtY>s|Bm<7h!xfYK5OFVTX(3!*JR$2KqK&lTW;Mj#5H8;$}@cMDYy z75J4mEsDd8L$G>ocv=200_qa3>rAJzvJBTj$P~9=4HG9?3a=3 zFXLDN?EYKsuox(Oib8^dpsw(*hkje(U$ad}HJsQ~Ph81mZ)Yy?;ip$6>FBS@_x(%{b! z03aC6`1*Zfw+g2yfdDuNK?T6MO6WiTVFBesBc330lD7j5hIlljJQd+x~3G%cfQlT|iXO{StH9F>1`j=dZP z#Xbl#(>Xovh~1h`15AXWfKq>yQ&8rmW7flV3L5TMUKr`$x4 z2Mb!^$@yJHV1I^ND9=9BQP3!A7V$Pyng{ zWCEfA9UuZPg2I&an6NgrsQeQJ07P4TxmTAGv# zAmj#Y*9Gi)0Hayvf0U`7C$IK7kB3*ZmFee+B?5UEw5dn_T>XS@PB9}8FbG2zl3nyD59z1OjlfknOnFF&f7yI*lqQ-LULw|U#SEPPy&Z4w6 zXtHE{6xatDNL5PaP4cr=NnJ$R0c%I*6)iptH2;#X3k1NYZ_V0J$?oYj|W#WCknoZT4oO>38`s)w+yu4r_mHb|VX*MQ)#~ z9g>S#HyE>S`@X^G#f!d#seb@n- z0!U&Qo4YV|HAETuEWJiq7P(XkGy>WV*kPh>t||1;QERiZ-y=ZoEat^MEcNv9uYaOF z6e~#Xi2~#dirgOrNNyw7I9g5m0U*GzB>ZaxINQqXh-XsA4B7fD0r0y4|3ah4LO$z4 z3ka@W#YZvJ`%rP3B^R{rJp%hc*6loaJff}*c7Pnq_qG67^KiZo>_dj2$0P!*!X74j zxvcfr0@%yL5icTj5eh&DDstIb#HOW(e?b7KN3td}SyP!D8KzQ8Y||*Fei8HJKFdCR zeEA`>IRG=WXg6v>Q~;8DA^hou%k-00u>y>k1D+)SY&up&1ZZcrMoMlSQ2@*V7^d~bt zVa%0Y=A{G7o=h~EI%6h%0yg)wu}q0FbN>`eJ$?NAFXsFPCU4e|L!kiKgCzXX`g!*8 zf=$0efI?a3S|8S4&;KR?$TyT!0H`>DxaR%?JR z2zZCbKYw8EonV?wm=x(Dhe8X=K8lwtOKCU2>y;4!$YtHxet`CG5dh?c?B8bdn*=xy z0)PuGjwynU7<6c%)?BmaNZt0mz@1@CCMia<3}Z6Dg^pal0hJFVYQdVWGcVqOWI)*m z&BSXSU>`)H>?;PuLyDg69;t@{uwPgrFd1Mz00F2S@hO2i5^W7;B?pHKP^HbBX=Mg0 zu(0V4X3no?j@K~vPBNXYOw%%EjTN)bmD%La^hGlRX;=+@`Gk4CjVV_jau5n4z!Afg zwa7jf{`4xkAV9dHZK94%?(fL~ZTPXEC5mr-RtwPdFVG4oG>$CfYo3N3`&aEg1eHD| zk&HBi0mXw?ZccOvnBd@_+P3l5>u)Vi$bqd;wu)!ndEO%SAvr^N3hO}tXaS_YM$oJG z@%ex)Pw@+JVn^IXLjh*R2Zjq!D90SDX7=S^q=V(|5-@c}OqGtLzXQOmN>z}M+!>Oa zC_n&qI89*XG z(g6N`=GH4vDS_ALZPrqwB}*6E@3}*teqd-Bm)A(*I{`FH3nXd2d|t< z1z=MG*b(PQY=uf%gK6>p;R4hcFemD<;D%DWRF%n|CTT2^7(NEW0R%A5I&8pRuyQre zK3+K&1+e+O0<<%IF_K$jpr~D?!0fvbU6UBCZ2^aeH$p4xK!%+?cUyN{i2+k5o2 zcOOCV0|gRny8G6$%cAYXuR zT?B9>NXyU^$feVl7497_0F<7cZlvz~_t*ze0igIH?9&TJb5~D?9H4|bKvID8@yzZ0 z%-(GDJ_;zvDE4G9xA!rpTbS3MXRdDLR%T+UaJZPcv|fsGU0Ux~2G0%t6-~>M@{|MPAti`sU8s2` zI!0Vxd2_Yr1 z{&#>C0E-`peR|n$yt|oB90))xNZUF$X2uW!K=xWgW|JRwD-iy;EP=a&%=vZ9{yZ$v zK6=1BzQbJKf&UKatpGp(Ll8g+E@TicggS>NUh?fq7)=Qf!Vu2lBMlJjd>?JBoi8L| zv6?52k9~OgERS$HplukNV=QPO4vTjR!xLt&XFTLa0@xbxBDUmrT_iV*D8L^GBEUh& zy}EecO7`}l>@7@a3(&S1Ccv)%6bbL#U|v3iDPg@kQ=`um%*Uo9u^SbDUdDJ~R3Rl1 zf79S5`c1<)dp}60yuHW`&AK24&%T0xEbsfk{v6K;I27Ha7oBB@m-EJZ$dJa48INeN z1`;5&2G)@XxCVjgVOhbR|BL|W`*;r-h<$orS6%?F1*DE;8cmpb6K0Ja)1-$5miU1x zbeK*jrc8+ulAfM$4%1@66v#4JQ?M2qm|XJ846RpZsEVUx^aC*ggbO2apiL_x%_6f@ z(Km|z6a{iDbc3NEKzWoLX%Nf0P;o-db6kGE>6=@bbt1grI|tnCJ&0se?JLlfB-F2 z0PQ&LPFAsXk}aS_kJ;eF3<#K$70lK^EP)3Sn0+bC?nI_s0rlvQVS4?U9Z}2{ALd{I zGZ4${%V2VeQ68C+^xo`ok7r9go-^w4Y=9J?V$7Z40;q1|~}` ztS;6LxTavl-N_1k2|;97lE0e@0F8KW2GbYL?2czPCosEGnQa1QTLiPkj_CzBK5yri-wRc4iLaB;{dgOz4!*asU&|NF~|W*P=<0H zvD|q~cNnwTo7v#PtTAVf7BZW?P>EepOwk-XR<}3P6T$3`W17sE{v@W`i|Mdq3Z~(v zBU2JlfH|X{S}c8HxPVf_3!veHKb$s>$d~ht8SfBanpqK5(=KRQlhe{=nqE=Ywo&XKnAnb7o)J*g6RuIuGcQd(IHp^ zA=nqf9LmNV*}8m$4jK;>ApHP@zaDG-b?nXbqHClygTfST5_kbJr!b|8*ySr#V5+s5 zE@$F1rr0m9P-m*Om{KLCN{eYWVM-L324g03oXDm)0i-{1bAGzq;PD)B0nXvQ1bl_M z!8yR}7+XJ$u(X9qxu!`%_rmI^>JHE1`hb#p-B5vkWTt*Zl5%j8d9u(htHdFv+9kIP zs-Q_6`_L?i0HdBPHu$0-@rmASUH};oAgUbg6>l>@ZZIHbM|A83HK4Z~pm#dKUR&$p zyj@g)j7g|LxiV9x!gM+^WvWc21{Nc=iH?lL}Cz#OxF> z`xBWRk<8&trpKS@^Fu;t{$9+-arr7r$5K% z1<0W}Aae$GW$O)?8ZBm(Ia8;H3AREFho72_nMzF@jIGgQS}d7*ecVS}c~$`69U^qD z^bi3I&VdCH0kVLpiH+AH{UuVw!I%Ce)8QcP0nE}gmJzbc`{tKIU?4O%(Z~l}A z^CyU-a`uh%xnKI4oK*MD1r78=a%Q@RXoV#$j?Y>WpS>hL%P1y&j%U~`kI>m3p|GGG zE?At9Wt&}Qomm8%WPKuMd4$by51Hv6suUP!9GkHyKI^8^^arvN#Bo`9reRFFi6Gx7 zp_;wf2@N-pf!GnzfXV>W<7@-H1eAeh>BYG_qNAT=&i@gRwcy7rxgWF1GYeUQp)2Xm zzY+;&xo4=mXKHw4X?kXn8_VR<8_Q4)*c;3EVaHehYdF2#+js zV;OEH6UYGUd*^}%>R1km&1B*xGa<-iCi+8m1UH>Vi_B_58GwCylNpN0Dg-$b8dDfw zq?uz&Cx#0GV1vMWn9^Hlq6{q9TMBY_na4>u2)1exnH2%9#F1a~w{`&i*% z|CR#Z9Z2Usk9go?xR4JoE&y!@2?|65oVkYr;Pf$U4GsuS0AL?)?n5V$;hlYO9vL70 z*cwzh8J=~6B~}2U0k(i)_gKP45LBW8&qM}R0HOgj0v1FAc7_uj>n!JZNbAewMV!3H1^fMthhfPBROUnmC724n&J zq9hd9R#;(hxZ+?HDV%wRlGbW0Q8DM0B8XKOa`0) zlJi(O0ca+G7J$^d5cUZ`0Cjhg185om_TgW#WB?k_WPk#I5;Pxx07L^YB8>nPfKLV# zXh)m|Y)T*kz%!j@jE=;eDx5Y=cX%5zpg=r76TUbBM8H_)QaAD|;u@O^)RB_=bJQdI q^!Q`}g{OWP$$c0C3HG(aEB+6Ozu&~U9#Xde0000;)6;eg~+AS{nPJ!e}C*T=ln5qyk5`O>v?%+xH#KMAyg3%2t>-k-r5ZU5z>S} zpbRk>cqfAn8wKB>m)z{EAiU>lE8vCjdCSw55J*F|#BX0Xcr6}b?|BIVk?#B73;N_@ zbpUu%nQB9%x?c>W#`;E4AQ8S7!l{Pg6so4Fp^@Q%%=dR(AdtU_4%U_)ap%_lM88tE z*%`=^?tlIIIQV)ke=NuK%P=MwPl=0F%*?qnt6rBj9eiOyDdwM6OXq%X!}ONUA20!nGG{$Ixr zr>;*IwPrFbm6Yl}f2(vX$5=V|##jGk8@A>P(7?Hf6-MEG!N+rmj=Znic_9~Haq1z0 zn|*#t`zW%1Rx5Y-1l_YG-zmJCeDUp!QaOeJ^T91o?*`?ie}6{%9v!Xt_q7MN>6wcI z;WxhGtk}okuYZ+xkM+Wf@_I#@5AJDtMYqX68I-zvYh~EaEm!|P_xEN6dd`^-5tYBM zWA0DJjQ?CodEJ^e-XHg$N1pR5}{J_*_Ef1T= z*X;`i+(v?mR&49x0>zhA9-^VbU!{LBKZ!BK(T=IvC_#(~1N~+IUm8+_Xz1lLeiK<& z?<8QT1{c`V26%n<3e9U+Qq7gSg5v^@6_podO$prD34t5q3X>hGQR|Ff@tmy$)-&2H zE4bXLhfdAsD5oc{+~N4H3QexLcLn+oJotjCW%o+k2aSZ9nSVWagvX6CXqPai$B)@R zm=`LL$%9go4CvBFNj*D8-BB6#f%>b*FXYs~9NiBKP7p$krafxj=9H9H3bLH~&<9l! z2i3gBbj?(~O5f%nveF2d!N;C@)NF0y^iVG_hg8m0tfY6?5-y0~gO9NM+%a~9G+TUl zpz3gx$I^S33gYaxfo&1HStVLtkyoUY#5LCZZ=!ww5a%; zMq$1wan~hm)ZQg&7tughw=}4*1QfQsJnmr^AUGk+8)0Tc=MQ${U_v--@W^ym2Ah! zm0ZTxcy;XL#yYYl{Ga5HUyfDt@Wi^8M^|&=J9jmVdx##HJ~6d%sk+AU%?$6_xUbuv zu7_o-UynDPdpzU%H7xvkbs~fCXvwpo@hwfqTj*3O`_13YpMPqPv3h77A~?G#jkuHm z`Q6gT#$N<&x@L)Lgi%Jveit|&X1^`b*-bqBeHnI8HHzA&4#NqMXc>{Bp@D{)#WBgbcr3U3mcqFzWQz9P+{ohvp3IH_69be+{qqz zOIfkYTu^M4RWk&R`F&ruGeJDA`O_7%*;nVewvpcUb09KrGhp5`SNucv@R{Akp=PM- zg+HiAdsGWVw!GEz?^P>2KXWuI%rIczV*|6He~U&Ux=wBscu@P=#lyf){d>u}U~XdiyeiAhUvo z5v;sW_5f-m+6+ZQ%D2SPBlbHKGZ8^?5(Do@X@5Uc1z?ay@2A4FU-WV z$In4A6`15&dq5aF&IqtZVz|4#EXz42BE)7lN)U=4)vfJO<93dUZ@=C)D~vsb88*T| z6c3J$3ed>aU2LKT72jZ4juFL1;yr9mVZ^+V%8pdV{;c6b$^8f-qXu`{)+6*-?=ss> z9?C4mTLFm;PIxB+Tc83$v;}M+BLP%OkWE&tU%_O2@$eV|HHv=Wsv2n1-G~?y2*gV; zr#NQvrS?FWrAPJJ`2w5V1~-0QKi(N|O(V!bB{GrAIBSMr84Y6!7bjKzyB12P+3?X2 z>^QOjJIW9ubbOchY$sP7lxcPVWM*@PLfmERU3^dZf9=)P9~xylpTT4hbVCL@T>XWf zj4ul+%}J$gd&!iriefno2U2XlZb|m1(ZY9fxxibafR{M8BO1kluC7AHNuQ{(OS(`R3 z_4c_THJM0EQKlwkJALI%(I_(Z;GQ3)$Na`!^3BtZxmaNsztvL-ZnA`(ELwH%VRFCZ z3U`!x-%9SeF(>6xC=Z%o_6SnT&5s-R8W=;rMc?~iv!N$U%z1q~KX-+`ceh4O6*-d(dUSZ_; z<+d0VPp9HlIYD1xD!Ul(u%Wll-5C{>>!bbQ6u&fNemUloT+68Mn>=Cc7=E6eAc%QY z7=v9wnFvD-)xPC$S%J@hsUMLVxtrbkIxmU(-j1yq>%cP#Jq*qTG<#v#(OCh4aa8zU_XFFQ5 zwwNcF+(Vr6um`I1IY+C#I}@R`2na@waf!h|s+yB5H=D%VQqX#N1f4h_=MqEfMLIgo zr391Aep`;|Wls{#iG_~E zxHfh$hJ{=~qfHc_8I)oCv7%VH$^QQKM*ecJpDRBvh0x4(Zfb0dzcFmVk#=Xp`AJC$ zaNg=MDUL87MjmUGBb5q!9VSh#H67v?!Z+9-C0Y0qPEyD@Z^l8zhifM!*HaUy)eD`4 zml%_~1QSTr$`|d8S1hZ*Z@MRu*N@M5M=F(F3qkLxmt=60m@gs_vAj@U`9(H_?csVQ zOzKby;Y9u>Z%y%TCaPPG1g+&d(ne27T8KBPK7HN?!K`>#9rFK^_06Jn@eqF@;d+8w z{$lK3u`3R3rvZ_kJ<+L}Kai%|B+x`CpitS45djn8(+gr2+Y`YIi>wmbIB z%YXjs{B7q@ActGezBqO3@#!a)ec>U|n1()Z3R2;NQBCwGS&i9JH}0;*_HX|*KwQK9 zS6GfYirs;(X<5 zf1WLHEqWRc;Ws*x=Via96Kdl8h291uy|(;IFx~~a?NNyYw0qNnjX~Y)`$o9Ag3{5K zqRn!ap_ozcbe@aXh)%WJg>O+F9WzIVMn-SVU_%6cAp{G6AXobW&41OtddZZ|RFeke2^NIU9f!%?!IkbSXe;=Si%u+H?YE@v1p*4}HD zz@WN&<-L(e8k)9VjASYo?R=EIeN%t(rEV9+SELohA z`xU2CX<+pwFya6ksDvD;r*)NdWEy~BW9v;cI6iH&k_xu`ypRFJ3T}>Jn&X#0dMZUs zOwew^$8~c2)-Z(32FZG-rPp1mtRXU74v#LwRA)e^#Ps6;7UnY0hfyIPEKQhHrlneF zK^>u%qex#4?$Q{t4Q$LcOs=8@eFAfn2lKzH4IqsOU(MtZ5Jy%lygP~??Ek`MM9_UR z6ZO>1GkFL9j73BKa6rs47Lsd{mzYRQFV>FJ-wyMNzAL@Kb}!*PKM<@!j@EWvg5IPu zKJ(}>#r!ekMqhwW&5!hT`|9ceeJddJzBO=Mn3$2wfDq#4J$F4Sm{V{I()KT_$qqGM zyoW*0&5pO`ahE7(C09+}jgz86pFOlKHctNu!Lslt^ZB23y;fRwgHZL2*O8rp(2~oQ z-`LLLLGbl;(}M+KZJ8o1!RDZ9=xeQ?t{8EA0Cyfwu6?>`aj5tsBUOLO zx82UF!S2qBo=eb0bjC-Rj@!P$qu0U{gOH3U5zKRK9eHJeykr%br8tV7PO?wm_S8g9 zHk>466a}Z9M(xh{D^toaR{Xm@Yrjffip9Pp^Dh!<62ET2kylN}dQAA*OJfY15SS-oiX9@@MM9JJO05cT;;8iw|`#h@bgEz5lt@HsXw2ojRH6gHu>Ye+c492SzYGm#ZKxBx6^m<%!CS@ z1!fev)YFs6gOPilG&Z(O;C~$H>5>by;j<|MQPI~ud9h37j8P2f3_ zV~nAltSc;fiYP-(m8=z?^im5*h>V%H3A z7T)iS2SkWuZaTqZs;RA*r&cR16*OS${;Z<^3ZaSet!eZCoNo1kqD-+7x?GkHg={z%hqx^?h!fOD3-}( z08x70=EgcHYMD{dbTKgY*4&-fm)HLFzlU2!kLLqug$ zXnC@k!?|J}@6?3y8z`-WX{#K<2eYm9dF3}Hx51VAv8)aog732YWZU9-4Sq=b8^(At z>S!9J+g8Q-$CPTMgl|YObvfaPN6{^3E&^%*i%{rADJ;R38C5Xg*hi#O2j*KHX~_PMj=dCQYw&z-R)?RG?g|2nG(4kJ7n1g0AL?Q)RQHI7 z4G#wy*)26FGd3i{cJnM+T+e<4_;Hs*)%~dWH}(>j9Du1;Djv}fW6nHN-EGm5sN0ew zO*G=geRg2EEm@e>CpNwKJ@x6t$3scVIr83|j#vuPL~*Dxp#6=q_+e7B(8={wUdKE1 zEq80Z$%*mv`YQ;`Ec0{G_^k|{f+DuZZHHmqG+X5)TG^yyPHYVQkhf$Bptat6+3-zv zO!zR5rA|(s=MM6t$k}l3C5Yn%Vg)*Ozvpmr@;v%7VEhY_IVm*AfU0z0szaMQl>rNk z)1huONj(TYE(fHJLnRPfmZOZG+fag-#FWkJ%6xo)(NJU7}{U-eWs+6v%a`ZHW}&fox$lP-O0p+=terwt!0K2%a1b@cV zVoEZD2g2TzG!MBfNKU@-VtqIhbC}psm9p!fFJg1ymA;l2G10r}`U&U%Z9eMyfo%bV z#z66*SMN2X5S)SFXZqv#x{X&HQkmNEV~1F6f!GWlfX8I749t@!_%D zOR1`eBHugzl$6m3Fs%MhV$AWRiU?1zjAyXz$3E^d;=^1o&v%Ihu7tD0L)B6Ue|GgT zq%YruHqm#GZu7g02igCMwryI9Ul^WRAZd7GqL8?dT+@NG4~OugV_gVj9@ESIoh$KD z;RkknDXbwnI{M9R|1dMnVUMx)AXulkJW!Q2C zz+I?&r5?3`hA>;{euGG5j^t-v9(Sh`O3)}en?}V~+HQQGF7ZeULMC8sL`IAoj*m0c zxKa0Gk&ux%Oy#*rb>YhaGCTNHQX)^SKEQimNHZxdU7Xc_JDD!2{jZ>vKFDCD5C{tg zl0T7B>oxZ%3;RpeP45MX4Epw4g*8lI^HG1}4Z1f9Bj=7dD3JEnV9=_OWgKlhT%zUc=#jqGD z_#-!l$hq_6)0Ae3+IJ)s@^Gt3^j*&b(?E0kv+_vfGP`xCWPp)1#l6)coFtPGnPGg}5_x#AvYHjoKOGuo zddNP1%b>)Rh4>ruRM1ihZ%VcIFnswUXuj}$)S0VAUSp3SKc@0gwtoJmMxV}2ci}^s z8lNQ{E<^gZs(N!D`3TzB=KKZg+J((>I!>&Wn;jmO^muDhZbg7}K5+D+FG0&iZ_uyh z!E=j~SE5^9)=2Z{AHoKS9cSiEB&F$`%!)Oy`K25oYkD-p(p` zIV7x`Wdt6mdYO>xGjD+@g7db2RcjV07fQD%r%N93D0M!BaZ(@+q=}urJ;C^Zj!Ra& z_nog#Zdh>dKG(6{l$NiFuTyFj;9m6EK^48c9@R_OLhB?c*eRk@f~|y9pvR!2nodsOdEl%?6oe@)a#$T zfVRWnsBq&AT+kAAV5kH#Lc)}RvJT2t1WpY1`Km`jEwj&;a5`ZG&p!PzMsE^9lmxBM zjQiedB-@%S@?+h zV(oNpCjG!p#J1X32gmxLDqp!Mt)Kcb5? zvjgKh^|u6*IRF{!a+^b{V9L*_c#O4fmt)E}ooVpnivooX%r1$kH8H+hMEwyGrV5h+ zzeG*7RIvs~=e0HM7ts*KF#(PRt``%GQ3MsgmM*C~=aI|va{@_gcN9zRf-xbeHe(qP zlnP2<(2;ntP|^YsuxzcqH(9P-om8H1YZh&dz) z`r!GA;iGIxPGl+Vyf2;GPtM0hvNMN30w4-2c<+afYG($xT-^At1N^07=FT4s3Nh#IC z9_WqT#blVOc{9e4-?DaZ(a5jlahpmI%#U*k(LcwaBWCGte~IA-*6yQQJdb8(QA?=( zq2Io^o=jA~%4pO1C%G;xO~dqeWpB{7{M16-g;#?HVzn;YuSOkM6MammMU2~g zC1~J)0YveP$5H>o$90E33>@&306Bay>vd|oL>Y$pwTJl0f8dv5BtC{BUhiafXR*B1 zz2auRMr0Vv@YiZY`@0N+;jtE$8xpEGo4D6pY>SD#mN`_R=n#Y~6<`!*G4Y#ICDDh9 zljO6R&mcDs<%BL-1Hp16>X%`>wt=AXNzt^It_b3q|96&h@f85=2?b=S+9V`7CxxhG zb*07PC?~`~YKcY{fX{3?uwCwP*J=Nngs+oY6(ngUdXPvt@<~XPb86TmU9z_o{jw&1 z4Bt!CvaZ&@_YFnz?6f{yl=__#L*gvlJh3aB5AyJCIDA9;N5@z^dsB*b=<`g-5%wA!4Hu5Vl?v*d_<{V(z>jWH78b z$?k&-Wl2*%t^Y*~;tfrPUd6-#3EvRJsS~pbCHRxaP$}h@F=VA!xi`NCNuoRpzt4+k ze`?z?+UgcCs(e!gz|P25@6tR8XKoLX%d~KP3tX*b`_X-+v065z*Yo5KKtd?HE>#4< zOZQtpu!G$UVt7o4n5o4(_4!^JJ)LHFU?rJ!`fcFlM_HekA{j@bVs`S4FdtW5w{Oqg zgXCKY4MA?^a(b0&_5>xzNC)-Z)$vt&(OeTajb%3ARpBuiM#8`7CQo~@e)J6?Xf=)J z)W{`@%*1#g(rlk!O!?VSS+*FHXCU0vd&}1_Mt}Dn7$Y>~MDBP)Z(v{I_{jtRIYtuG zZa2^oYe-NJ82XS>wI6zG=aj#(wOkv0A$g|Gp}R3dA#`pDz5Qi`5I!8TC z`bxR9J_ivSn3&Y{E6RC(4&3d==WZ;2N|IL0;=qO{td@<=xj)ClkK|dyo5mmN%K45| z{LdIs(_<@5I&u3{1b|#9;2$ULi3=fh~&+kJqnYDNG)b?Hm3c_m_ zECrY9USgW)B^+xDOi19v?W&=U9Y3j9GM4tx@kxq=1o+^m%plPB@2sZ|6n>qby5O0m~@QSofn>x$~*}o`O zT0jF!67QAPfytIsyc4^$nm$fM^ckn~U>+1XuNpTa?NfW|O&S`auh4K(`FzAx6}FCF_+D;C68Y9Eqne zi0HXwmgm!D1UiYZ-C$1&3a|lw%$E!+J4!R<8D0?>(b4{1Z)1XGfYB&2i?d8JzJ2e| zG7IzNkfk+8#6uXnad+9!-ikB&xd*Vgp)^s;%C_mY3Xn-SZ^W}A8to#QT6Ij^OU7cf z@&hzH8}t|0-0XcI`On;yV#$_JN{259U6pWr@V_o6qDC3=PG}*8v}vvt6ZcM@)N*ph zO9h#AZZy9Up)VLi-|*ZS3oI4hm6}E4MbT1+O8V8iZ>is2v#`b_NYVyQsgEIkG40*! zapr_0;o-la_}Yb&^lSU;Jt8wJG!!1IO0p0CZ0L5&uk?4%TjRXT#09j!jTXY5tXY_` znZqR|oBNC7btCY~1*TAJy;8XH8d~$%TPv|xC24%|0@X%zq^{-_1C`1rCCAYYm14Z_ zJCnwJzl!!tcw4!3?B(apN7sx+ETZv&KKdu@tD|_qWT{*sX3EOcxk*=@slLL4hZ3yxMg1I1vuSB#k54DuuMf!u2$e2SSF3us#;zZ62EIll;wkLKI#F>oUfQ`*+QmjqW z&%bi@P8C_8e)GG*a*5>drP^c=DXy zBJED$j)KM{bD7P*ghbo(S1ZanEUJyM%MfCl*GpslH%-39GXei$qfiMdd=YIWFIr*^&aqvui-8PLPFGO0>PQFrxalewx z21TZbdKYVqwaCPLi8rQ-qeiwAA;L4(o9dj>CDZbEv}psh5{A}pO%~pmI-pPJA*mM0 znX2g>;3H@iGQK64kc?3?cvDoQ@dvaW2SVH<@3ew==4S=ylS@%35^4_F7$ihG?4>WF z)$P}p5RiP0h7K83ug&BX==xPOf0q&+X=hPv#Mwr<=RC?RCB;}ezJd6X>XIS+94U2= z1dZaoL}NrJ+QfI2{w}x-Y#P)nE5`H>3o)Z7v7HlN?<*%5{n{>0)46+mW${#%;fbM0 zxkyW_jdk~<^5I2cZoXMHEa|Pa;VIk5tI(eGP`yFX4>f)?R&x_PJXnhnHuEB2@4?;_ zd^$m*=}61sUzX$$;@zdTiz~MxNp-C$1nNBWOeaqp&wa9y)Fvz^F#~9$5$BQKSh`13<8R z0@s{`|A^=R{M%Aj%u9+Lcp@V4u+C{IHyNbQIEs(f3G)&){8%eahz`Ok1J`MF+=wY# zFoA@n%GRpYqh&zX(1>tls|J`yLkMd3de$+3@-M;OMZuGHoLzue0jO#|ir`y0@WHKL zzYO!jy@{P`hgn2BH6R}7WipXc2IKgb8Te+e3E!&+7fG z7RLI1RUcKr{%cNT#m+r>abg6!;|pCo*+DEhs|%J?6UmqXrY@V4)R9Cq1L8=HrY`!b zcAq?YR3t4>oB;+uFXiFJ?9-_N+XU{P)L1Ma|G3s5uvO?#EIgfoSS zWb6YwbCcdWVR% zKm2K<$TR53y|~K&0ZQ`h3kuVON@V%6zyQJvV%a8W(N3)%AzNNZA6*u8Sh~vGyl%JU zl$av(Rp%t~E!*0!?r+2Cq7lTQ5OX9h6<(wEzcMk$YsLe6R8k^swrb5CcJQe@`=@!a zptLH*hPa87FApQKFf4pGRvbjP*#rD29%5yEp8d34Fp9VgSa3Y%(NJbu$UbnFM~aAM zJ#fj8R$!e6IrXjbt9DQ~Da9zM-1J=6+5msDV6+NO zYG=JR!1ysA?-3njXo9;-z6uak%VNO!<8gqPw4yOD2}a5i@>(Bg?cD^pwCeE!GAo~V z?OD4VDYb*62DmDx_n_}pUZACQ+K4P374=uAPNEL*t_pJv3m7Tz^T^W|04I=Klm7QR zZ8#|n1&=fK3dI9_l7u%%aUqx#vD&e%9s94N_MmFLcSUgVII4>CwB72GN*h|f6Eh8% z^87|ZT;QG~hTT>xo7OBaQp3>sDDkjf8-S7y+n}hFd-NyP7J%o59AELy6$m>b+(@Y7 zNfan0hwnlu-z-B7+}|&T34S~3qiBCGaydKU*cWZ>H}$*|FPY~xvcpd-q3b3HuB3#P zJLSUSdLYR_i+8n(spa*#moSI$kqCu5J?Pn?f>a*O?!-O8D4jvGEJ#v!WR|z)Qr&<4 zi~Lk{!BYNZT;mmUs>pHgx%|)r@($0Hx(!jHQa3OK#2w=jJnQ?|3NB=<2Jsj$)(+G^ zgeew!bxp5t#kW1T_~MTVr^E~SZ>^VRsxKYPCJ-Tw5>PS5z0Yiy=S0nYDbjz=*(lvw z7JR%LF=p8z*(a6V!6AF6I=;Mko0@e+9WdVDhWeT+g!^2+)bq>O$?}Re{1-h-ayM%f zAzSbF(YkwE#@80ayICLr>*gWA!=naG4m+p1HjYla5oF0*vQ}1%Wwf8mmQnv0yGfGZ zx{~HD&DLB1UcIlAEI}d(YcgustFNl|F5`j*wCbYf@F{G!rDN7ar+|8ydKacqliwWD zE?`;l;j9j+2F8-JH}32-weCizf#YQpbg_n8wE-J`)Fc>PJOb{-@aiPuexXJ5d(zka zK2<)x0YrEo(F`dd!9BxwassBi-0-!;HWe9Pt_#l^iLkFuy6?E^2CMM=xsNd_nt8zFs&QMHy!fEm@{rY4eVX#wyaFpDuW72} zGW#$E2?XeHF+6(j&hE3QP*I7hk9_mvS6zSaP|sX_)9Wp>`#)qC;*ocCoSu_;Pzz$$ z9Vp?LpYGrFP-BZ)r@BxZvSP{`kH-qvO@0fL_5UjOYs|)ZeGs{>o4=CbyD*$AH}dgn zUweEM4P-J7TMDWDL`emDLtMOjyl(Q$)`@|tWZs%|zb8&fdcU^!X?Uj1O-Bc>YsOYA z%+Trz3Y)rnpL2in+75C>P?X9Y6C0}7DL2f(HHwHnyLHG?n)sa9SO?lJUGqI7J!hx9jJ_$!@8#TcW!6=6V5Bd@`2r{* z6X|tbwQngVo5cCvq*;}37d~}v9aIvx#y<0sA{pc0j%04rt?CI6 z1kurg@r+(@&UR8=LW&u=Kuc>#3&lNE;fRCGJ&IK(+*R+5cIZ%K|2q1v-;M zYd|Mv0D&i5JlUoy+K-;=Lhu-qA-4Y_sEi1__GwY)8Iy>58i4?YJ_fh%NGe*32$5A> zLCC+<`!K-U!A1wP`Y`u++)nc6Tveb1)2ts#S*^b{Xz#)>CKy(9(s(cU`YQqtr81bJ zBk+zr?={n($?MRPUcYDy?9s61(570s&ns{73Ys9M#BAzYbDw z_Qb)5h^5d(YBFKE$7n9-k|X|A5{Q{Cqu) z8KGv7j#f_eG#kaa z7-xdpkgWf}uEIa*N8Yy_R11bHKJsUVOLq{3TzcubZiu zCT1KUl$3m->`sUXD#XYVT!_JCb1><}cwo6rw;yp-C;9J3RPyEn^LGs2+uw)bE@iz6 z!csyc8)T>v?hj%>ShvayVeFXr5%e!S>GiKu+Xnf)>d@e@tS&KA#{1 zGK!NsdjS3{bm zC(G7)r@5nt@mKFXoMc3zez6@Ia(hB8Ts>IXldwMH2y2l?btZ|t&0lYQ94a_!n$RYC$&eAWG3WT5Sk&clMj7MW(ex)m z83dZafN1TS;yTAqCpnQ9fxqz~1*t+^*)y_2&q`{XWkkYdYfZYh+Yb@)7sW*-4ig*j ztkApjBv*%ndH%WqO^I6YKfG? zL{X-*)x~+FtD|vC3W2#>Es>Ea9 z7a`z|$&crYH=8`yeRZA2urfskp-)bupqM?zNB{fYKz$YDU2)?z&iTJ{I0 z0^MGX-iR|=dM@>+>-(hM{ith=o~YPc>JvuFz*f_XZP!AHtrln%Kkt?2LfP}{j}hrU z9YR|YHyJ(FuNJ3?1onDs=Dl(|4ig*Vl7A7R| zxah~ft^r1VGEa#6tWY$D-qUAc4~Z9eprsjlKnN?Mh*WcOtE011N|DPT=ezontS!pj zj{A5ZtpjvuDoy^kk)UWxK{m_-SsiDBB!ewW+x>HsJd>ebzW0*O2vkiCO^SQi|B z)g=gwZrVPG0_8@~-A@GD0u_WB0V8Y^c>Aa)b~*-CoJ|uout~691S}MvoK66{Ahy1k zlM`NnJ9UZ!`ZmTjKq9AC;=XZE`!XGBDLJ7zxIHv)Z!L1X;k5;>091RBl}$pm=tq0W zD)!LY?NbL*wrp$w6|YpB@&Cjdh~j%%NTxv)Rq8B>>3V$q}X$MGHDC3kCb{-BWQqs5b6*h6C0{e zLY=>IIU-&)p&}+zluR-sJZ;pX$XG zRZ8r!l+5v$FFV(y zjF;lAWO~Uwl>xiqFt44|V<(d#gzLr38@S10!o8v4+CAT6qU;q0HWmUOo-UQ<`5opf z^G$wKnv%{cKfA7AmiL+0w7dHA*-YM-{a>F|{&f;}r;a-9ad@{ie1NIGWAwWJ^pD2_ zRYZqH!S$nRSAXY&QJ;l6Zr(oIV;H(#@nO2;g7D{wrwV5dSR7N_ye(zrH1Tm}CS)J_ z^^E2yl2QD39+U;{bEpO>yOB=fR7&qaP|(0pwb=T&4~x`_klTt%7=7}}s%=D$L2?P( z0$S_MKkGP37dn!XeYo37LQ&-Mp>e;XF%jyc$PFYMA2gv>znM#?Qoep2q8T#8!Wjloj;7Q;QJH1oKV*^a$c? z_f)~o^DQ2|x$e8GzUQy}R9yb4h|zV74j2Lgds3#%l(!6;tO_ciFib;A)#BnmXwGH1 zyZIZ-)Z%9S#@gAlAkh#>M@pJ{b;hm)A9qyoN1pd_s91cG1ImMJnfl)3l>ePJI@|8! zIVd`!>LFWiWGM7;n|E~xla#-VO9~mtHhZMTd|M)UivX=RZw$IT1L)oGFjUUff?|~c zH9rL^#TyI@*&HG272V=a3!jk|jIu+6D6~m!NxfBPFd?1UWD5kJ;745wY!2}j5#?&m zg3`bAlkO)XSq*Z`q@6yYZts zvD)M%b!^t$IgU;yCTqxr=I*A>Cp2I1R3SGM_ryx1eJ?Q(;g1KgHhBohO)9*p5eMdr zQp!Q8v19FW2>xb8<cS#2ag4ZX%UH1QR*lr{LH3J{&>XyZ=tRKR0RgPrKk}tr*c6D4;lk2D493O6+i3QEGVh@R$W= z-UC5&cyqxDJ8XvHZ+EG1N_yq`0=;Z>Z)m%ykX%cv9)-`*y3yURjn|g;w7m;3UAkPq zsLkDE_a=+Y8*+WD03(9BXPLL`jGYhj1xBQs)uXQ@a;a`-w+EOomV)kEy{>rA4 zkrMu4B=NHo*6a0QTFO9Nj?3BGacZspJGs9GJJEa1#4Vk|WkP1QV_IA3|4sI~k0bvk z5_LCya=N5%jHE2xd+=StFZz#6f%bq#Z2zmuosS;_>g71+t3>-B>^`3xCbO@=ns1V^ z<^VX!E)KuR}Am;t6@WHg|(CG>+FFGJB)YxHK-f(D83vSRFjeK zNK4>>0VTz~7gf9xc|kswYUv>Ko#9)};ma}aNx3|ac+iA$Im~B&%C(F@_9aowX;
uj3xdDw08PDErHOHBZ8PEy0$gx`BR2su*OHpd0Eo zacX0X4$QE!gae?p!G8Vszy?CdN49F)n~{F8SKM;x_-OT_Cna2DV(fx!EzQLgGJRob?*?u|K2*U+>-@yz=NY=n$%bE8 zZKoR${Bj!JM^}PFyK-wmcP(wJTjP zKm5RyT59PYqHFAc;XGvNjwzmEE9Nz6cG%d_7#=U4@{=iHYtY9T$^mGyrv7s{1TGm> zOfOjS3&;s1ihuVV*j0l1VP*qV%>GULxZwY))qqT03SuaOVAb0%qmr2|Rmgt_W)|+a zA^G|5(Pt4IjzHld%l;y@kJeO8BTgQBHw@$7-C8P@r4eR?k}van!}Kb1I4&v?M6+(qivdt#aBhZY=@yEV%i&u0 zg@LI8*++!k4!{>4odv2z;1iL8^Ie&)CaA>eWK zoZ*UP=dJ(#!IWU?6>R2`78IN$3zl{_NXJo)7bPP2-@Yu*>j1Jr9$I=qm#d`YFX()C zDzwitYKa&sq040IKNYxoLFG^$Aod>I(>a>O(JMLo3YNvGkFUPbHvBE^HEsJ>rRS{i zdQl6_t|0@yq zxa)VX3c-}U`ttI@B;hlNHy63FGDHy)MkH%HI?OK;3Uwwt< z>s7xiM4Sp(5j19V7rh=j#zl13u##dKP{kEQtczS8_Ox%n4RT27N<TaF0|xHO)%QNqd5F*8uApL{!4quWwX9B$WsKv0 z7#i^kCZG4mjN(OzEbxd-XMLs`SMd5Chy6uw7}b|NjG~t?U!(*lSpyf0lz~ z-lW_fWyrl$uTL}j6)cv?u}vealt_w`8(0}>gq$&a0C<2D3`hs(i~lbLr^$dRs$rd7 z=a7S-z>lLXdBfXck)L^k7xZ?9++4M=>E#@DTvLv3Pe%en`o(=?LgfEq8;3x2cY$F2 zYnmisKn8E;er&2!Oh>ScFcVBWjNrcUg1irtmOuojOkA12w{8mdg|SHiaZ2QD@v;M` zu5K0>D?lBo6cp^b(bMCcdzm(i2pT0zK~+a;O0)^hCVwTQkuc@d)|p};PZjq_jR4~J?H+S zKNUz*cG5$?nYMj8&{RoZ7QwFy;C7CY@E!n{R)9>I00b8>fmZr^IvfzG6rDtR;8cjX zHg=XZOp4@wLRKcw&=msN2X}$(c3^o>t@_BGjTW|I%Y<0eZDpA5t8zci8LzRT#^$81 zM0W==VugGyl4zwY55p8Svyz`0kl=@9`2GUDOCo3ZEJvIjhnoajFQ}wue`__-nP|rK z+cy1=r*L&-=f8^H{Wx&VPK7=jr@@ zx27W{dzrWP8zsUgs3!sTPCI5D$gq|g*J-c(KrD{mi<7BSUCB%OaXyjLyD5l>0y9UW zam;rV&*rX7jJjP-vz*Q_)>~7)ug0kV0;x!RY+zW>3%VSmjkoL;7G-qj{3sOyL_(>vsApoe`XZH>mcAlwzUVBLZrnFH4k$enel-vT8 z(Z|(z#=QJ*iK1-j-;dEhSmM)9@q!Z&ecr(Uxg^yM_JU=zGk)f6Rn;9n1ZbKsj9{@t zI4+XQ_z9(6Lt00Z>OLqHd|;sc8bQtM-pKc!C<>5D35h`H`$Si;Re$Vkgf57 z3UaXOD&s)_avB4|Wl+U0z=1LwZ{QA8l>+C9B7*0Jhx3fj@6U3%5@Ecll@VYE7|RMX zZMT24EN7L4pDD_+Tv2q5Bu$F=#+| zLPF?SxT{rs8g*nv?Wqsh%E)b>j1C4v(R=tI|Bxg5)^)W9#x$sQFdl!>(nkavI^7NU z6S0L?m6s0iJ{EB2G<#YSgoso!3>)me!Tr&f9fdXBU&7Pg_|-Zt)lFX3`5S8fQcB9Q z5VYs6Xydr(!zFH}RhjihJT}2v4JQ=3b)o^W2z|)-iu`L>5M$gLS>IE*H9;e7<>R-H zJAAnMUC*egS*uWPMZX(gyrXZT8BJ(4mdTu@+tmeNcron9{ATg{KM%;UrZ()WDYq|Ar<6kQeF)c?;>KeESS9 z@> z{P=N_D*TxM|Iz&?3Bpn6%A0NDKOL_>YR!=u|Ed4fE*u$o4$lTgfS8cb<^OO%SzchK zCl8JFNl3~7p_`GCi=X(0j~XnB5@2{L)SQh*n{-44bKwP-SPO46Es6X{9I|0@ zo$UYr%%Vu0Mjh$*)c|dfa3Vt;LTt1Vsr97iMA{MYN~uUjquA8W%qkQ4Gyf+LXQ2ds zd#K0KsBd}|_aBCnfi!66kBf|oUgg+tq)n4*+X+q<+tJFp!M{q8lqT-V)fPmW5;#xR zyZm`Mf{?5d{;IzyEFx9aqN(YM-%_uE7;@L< zNVFbA`JDe1A6FpegGC!Ll)&&uqFgxvN_Ew^n-=~G;*N?W;&0t#-jKs971oLnjz`jR zDiMp5*}|0w>8v;ubm^Pmr88iF6Dh+pvr8ew1yFZ9=ux#jh2(kTmYnxR%V)||!Wph` ztLP^{F20+0u*vumebIJ%)FN&p#%5q^8XCz05xaS0#w)=CY;VGUf#C2kZjxvU5-$J# z8xi3i1z%w^=tB!9{qCCn>%<gl|lbmlO@s6C|@0 zD>nF8>iG#3iO-M!!Uy6PK`u=9o?eMisIw`P`LS;P5`4QqF%6sx!c8(!uyqHE1X!b3 zx`O+hF8cl(QB5Hjc$6%Qyj?bnKrR65LJph4y!l?q3Qsmd&ZJmHMRpAQfPeDI)zMVs zcZ z4a+le@^rUCLU8yE6Y?j4#ZemoZZ65E1<#>VBD|fnBYgO!tj676czE4Yx5d;`Sft;2 z{Cp*z3-7^0MI@Zf?yFBS6E&U$8oLwxW)5uxmy&H6>@VU!ug<8hKK)DAgn?BS4@A>R ztIM};Tq@(z&@SWHn{hv#d)Z0(hVUKd5R^u)-p%px6Q;GCqK^Yl`85eY#Umd;T1Ufk5x`eHqN<^YPe2skN^|8`u${*$3Tv-yPo*^Ur<{67 z7Oj8I`0Tp`d^a(@Ha#lNTU@e%>$^`mfI+e42)}^a0Af;p$A{a+`sB(<8IGdi?hj zyi!*pkFUl#PCfjN@`2i05$~ndp<~v6@y6)AK{!dhMEKflqqfU5PAV_9rR+#dl9YQ$ z-9vG>(lZoUsH7^p>O-C041R93uv7n$10Qq}^LI|CDX=Vc6qrq1(HpW8TIcbFc(;#C z*l+*DzF{9XpSZ2{6rhrMotIGg(3tJF^%O3dfRkD2>vmdv1u-K2`lIjiCa~eNX|&rb zgn1}n-s91Bqs%rq-w!om!&nYm?i%G|kn@GxF9`tn;Wrew1Qq{_-yH=+{B(=?wHe$L zXCO)-AqJfHlzK^Fp~7cKAdWHyFE-qXFI;dPKs(p33>{=0t)>Y1O`VlOItHlXgee^@Ba?xJ1hm0F_KlJH7* zv~{5ISCd?+PZIm4`WEl|CQ%C z?H=$`oGINtToC1mpmK=uMo0*+aW|<5k{ktyWYy(d);UW~)`QL>WH?dzFwvrt$-%dv z9FVLePkXSwz#*SCzEUHe#sq7Drg__HR|ar2hraG3imQ!3b?4fX*bVLX$+j0 zCL;+P+@o;uIs411~fLCg@nM+W-6bUA#w zmApMVIlaJOp`nU9;9FxRu>R&c>@uF6UX}z%8j{-5D^2$cfjoPZw^dIfaJbKpN$pY{ z`vZR@XMDz*ng(8sbHMJbx(WpL#GS6(CSREH-|w`-THKf4K?L8tnIpdBGI1-S)plEW zK+KB&jRpM%6T>K6TF zj^n_4J?c=eRKLy*bFE%`DvrfO$Ps1Q+bZ{TGCSDhaZdE*4M`qex5;ArZxDg{_gh3+ z-3Sj_4u|8by5@@=@k7|TQ-#506N`^FkHj~J2g&rVz@lTAsI{Whw(w0~W%g_)VD5O! z#0zaX+Ng_`+#y_);J!v<~QKaL#?8|tP2 z0%EQ#n}gjnpNH$uH*fB+D>i87*~XT$J|8@OA%^*+*$-6l*_pizT0Hf#`GetDIejLz`t5o>0% zN>6n#6KPC12?Fl(3p<(X4i^$KzjObq-`(&?JiR|(k*YN=V(ZoP>7Eul7zYhUNm1ty zpE*riDv6x*({uJ7S<5O#S2^?!)EVm#taJteW8Yoy7O>L&|Jut5_L7;#GlnA;If9he z_)4Nj01HxhA&LlSKT!7|g4haHul0rgcs5wZxyDDpPcE94hsge>C&|e_<9(UC@?;29zB})t+L2AJO=$9s{3W*;Nr?{U4(Sv2XODp}s~M{FaR?v01d#aR zJ5qc%R7WE{T4G3rv=(| zfP$;WN}ZQrrbJFl{tso*NLnPGLBqO1Y9%NO2{^0n`BD#e>#4XQlW&+uB2S(Xl?{=y zmVQM>r~a%c-2lQ(ZvT%f>GGcOHBsbC!`LWKbMOyl&kx0j@zBg(G zZex-9VrF8W09>2obIwdGY1wNc)`&=YOXBjp4;ONB>*V_P0Y|(L{lccY_h(D6JH|K~ z>Ia70tw3|vFIw#$sM3eGf|NqMt-o~FsTE(+{#L>v)p{bv(&jxO)F!_l?O>>BR6?;S z&b4CrZ!$jLh=3!bBEk4%@onAC{l}Z$PrVH1^82NXOV{4hNQ>{|-!r7k8~22;mc4)F z@AFl5j$ zeLiRU`JotCKT`F1dirBGrBwaP>wXHdM=wn zgW3;sI%z&dHey#a+pYs`P863&+JmjwKclqHB`0hcFKm>oVwMsuhi>i)CzWF(0&dP= zKBWq1#h3~vQgQ)%BqgAIF@0?=3Q(<{F9h-(SVd3gyJOUnEDrP||Ejivs^9bv4(!x9 z{{8L)l*9nD13KYm<7de)cHF(%oRQHjte~AJ`2-o$YCxy zb9{MRT{G{=9B5p<|7{E?jYLj0y%`r8oR29tE-xPk*DNt5Dg=f8JC8>8PpjfOD1~zM zfEx?~Vvvbm`3s)SB+rQB6-bU1qWRNC=t2IuD1WTN#x5m5J7{?wMR+w|4)m0vWv||n zt?_vQw=cbVsReMaf&rFS3DU)vmPVeX+CEo(vc~*@%5k32UVJ%D{~7u+8P2=1yH7~!B zbNyGOpv0R4h^p&lj|x~Jk_P&0qg~jA)=!81(0<(a%n)Z&W=Ka9tpPz&u5e>+nOL6n zmYvuMx9~$M=r6=vM}2UtRf^Ruz-wR~Jf0Z;sj*2(lr-H7!|Cc%PTmu5s(2T>MRTVDL za|KXBi|86sf;Qaqo2hLDxkI2Qws=WRdS<+nlj7u`Z&Wi>vWuD>tZ;tQdfj%FDW-8F zg}>4&=NtqPIIbF@7}rAVYK65Uc7y@QFg3p(I5(pa+D!L!?%f*Vdm&`BL5{g+*xxT= zH5(T3WQ70w#y0akqiL#i{&MmJ4w^1CY;!vu%4l+24Y>FHV`urdVy-^^LC=+FoX$=^ z&if+seE%2WDcKCVw@i|R4m5?-6cb8%*Q~xhr!E1_=Hm<>>hLv2OY0k>(7_&Gyk>q_ zTQXP~g~pcJG9Q?Xvi-GqhAwaLYd3J+ z3p~}AZuZ$@;RrmQ>NRy*!W(YCle^gr|NbMn=8;!vK%VD+SbVcTP8$*S(PvHaQf8Q$ zit(2^*&m+YS1o$fcfXIs(^YVGl!gdS) zI6O-`Wc-RC=&&8%S^GeEPU96w*Ua=oAbmVyWQ{;f0Au%%A^QIrn&05J)s+e69fIrh znat7A@DEPkhnCOjpG-&ET1|){^y-=e0H$^rHB!%)iBuC3CZ+=&8UxjvQmT!lN(4n* zF53S6PxC=~DeoeMtY1L_fYn16RsPE#N=-#B_5Z_4)lU_27K7{q^RYxCWa@DmUk6T_ zEhlc1!ik|%6i~%1ZwS!q=1#Kzc*N;)(dR4Qr`X+G5YQ(?X;)9Bl!%)I)>SE{iJ*Sq z-mc>x7p;8QAL^oz4WM)J$e$G_dHMxLPdZMsF}RJn4xtHmbg7#qP3$U+9j*7(hy!+^ ztpzKtMok0(i;y|@e}(l_Q8>_96}65e{jFpMXU=E-VvKa> zvj&!ocXyjNP8_Y!yYYmmyNR{-4^9xLFXk%u2O-04Ysd4aW5BI1ZZ*3Y+hThLLEqo@ zRo%__^hDH#ZmxaLaNQ5>DK*$ng2@1;oyQ+1Dt+mzr9$+O{6&Ftl?LtGm<-sRm;7BR z_yBeS#-?4D#lV4$0f9TUg)W2oj%GDtV8VEIBDQU*S-9B2| zn!l+!pY2QhX>8Nw%P!$`TOQXTkBb`irtPxW)^%0CmySy(gH#}}csrm03ngXDZxOct z{|K<*Z+T#_n%26$$}XZgCdO5ys;bLnrcKPYTjIa5sM+vNu)j_osk4X^bxuEFzaGpH zXb|vc@PbO_NK}p4_2Wfx?;`eX_DtD)7`ty6?Mkf7SxKKg`VM8^s}U}M&!7KkZqQIE z*L2EB)ZznMQ1^q8SCGuf>;`$Hk%-lj&)B-5B+i{BK7C3X`*F?Nn$V$y5X zvS5LEf#K5_kGENNy|90wSyZudXMB%zYVuVZiDR6!a7xKTRD+QJ5tYhjHQ&zFF8b9X zy{n9`G?Wmm#TBk(u&W*<>+T?OG`4JV1`&SeEZ8|=arCTgp;*rG319?%WE zMRXru%(&FMtx@fXW0tBMFgvnD+bbP{YKp@@GEL3HZLvgDx(JJ)$$>;g1oabLRljUd zU3vfXE<}_Fs99?P1dbLE9Xb-fn$~V~aM!eBTXhG+*~OL@T?vGp8cVcXP>DqRGV)ON z6fq`lVF@$k!;)pV#Pcz5pFNS8>?0g9qx@s#tCJ2ICcWy}K80s@mKe{Uc`geu6^vfy zq)EeUk?Ii=sGk;n-@s?j&lM)nYrB2Ex+Spe9{c zfC+FdWq|&k^>_uf=y-)0T@8o==dkP;{gMdNP9$X#4&s{^eQ#_3IJi!~rZE^`;|Oj@ z6%>h$@)P>E46gGtqsR&4kw;3=Bcw*~VS7e{StXedAu5g|g19BG$*i8}%thz{k|eXP zq`}!Di!sSB+G^4dY7{|w^-kb1K)1~W=_)~vie|ol0F;I`LIYc|zJ~s^J5~b%f<``1 z|MLe`(LbBTPtxyz+*U5!j7$ZZv|2(}2^CxPG-sslh%`|LY&7h>~8@@)Q)akC@ z1h(z`ZmaCsbD9(`RSEkQqXr5*A__`w-PNXAA`;=PhB{D5J&456QC`=H}v4%kUE9t zR$^%L$ldYpfeV@Q&K=0Y(4qI&bRsh`ChzJM-L5YxV$8x`+c`F?fe{>Te?E8$ z&m@FNoDR2|1bG}CC%0Vos3b3*v_~s58bnn*O^GUdgM%`QyO6*Alf2Y`y(?tM{2Z{> zp@KcjdS!lNNtq<3^7o@wS9iMNAa?TxZa=cmp5U~coj$mVppu zn#?==56{ zhtyb=3(;cu$5*Afp{Lbr8UZnd4&i_(VPKCw$qWCFD$DuL4zbh8du1mhlh2Z<+zBRs zVyDs;{XAV@*FPH zvq!MM?V~EXPBPUN_@k4k#tiFo=77H=@5s~?pR$hE-2b&FR8!x!W(F+s8DQrE5@dTi zM5PK?p(Fa9Rxaaiw|PWOn*SZ$fK%$?UNY68R6H-{7tq@^Z7*ImT^|aB%b8z#{8^45 zlRD2ZM}>AgGQa~Wida7scF`ynykL{F3M|7u)pe1t>iudNK5X>TVzW|VE!KIYV>^-; zgDG%lt}@&H_oU1EIg7B9cGHqbJD?c93)7>xVV&~oPoSyNU~0HO=C)yzcU^6^HjdB( zjK$xDWcX&vMfS0xo*@D`03Wrwk4UUu=;#Dx5kOydw}66x-VN|uh@7)@Ga}BdyW`Q3 zR*t+NakWMFNJ% zIV5H)d!=i^AMnt+LKMgb`ann6N}Jt6cY45mjc+Z2@%Rft$_#IThRy%uhMg*11+O5= z0w4sFV{z89Qo%I?Bl80+DmEfsVNd=tkk(r_8b6K8fTYUtc{5GZ z=NGJ}w@cwgV%+gJTLFI7Pe2=(?@pkR@aDz7AolBqd|54GNvcGdae>t9!S5eWBuT`o zc@0}OzCPjJ%JdpXXZasvG^78T_}xb}u?Lv%R=%HCmovGvm~lI=xnTadaJ5Yqp6NLl z$35I|e5h$4em|OwmcO_TKOJsr82J06dgK3N({QYe&HJU>*k|+VvVl_(klUMlFZoN0 zD+dn$<4u{T-19s_y~L^PgP^K|74XES6lpZ(Bo#-%BX+f@aX z+o{^CeHM;Z?4Ri@Slw!^bHhFF`~-$dR{CENn!Ym&HT)gCEHjRh+^Ws2p5P;dQZuv*|6nj}j>y0cx0N0O zhLPoFmdoug%WwExRj&U!yEK~gwk>;|+TIPc7ZXA+wHYX-Zuj-p7{fW@YdNSc*Si_X z7F(~(!58|^<{x5LV^oIre3pxyo<8Ty`hqyR`JRThoe0Ja&uH)gd0KDmdVF9ou7)F6 zqSTE2E4Eb&XMcw>+S&vfoxRV(*KiU$fa1v>Py;>Q(x)nar7x~qaFa6b{~@D)nqA-x zr~%7)9@zW7V??rSKd}n%j5gt3GJglTiQa4b84qYc^eFpq90sM1eqcdKz%cvF#Q$cH zsuk)zL?N&r$+Di8(6jBdM|1iXpslUDHlZxJE0v@;0~5CGD}^S$y-ivE9@8P3bIEwjl!O*I@I=dh(~i@`7_PLS*LRLq{d_gUNLXKH+w z?%hIe)iFX_@yU<&tz{?v0n|5@~+obR4{Wg z|I-Dmx;?0>!+}^?|uJO&UHY;)Yp=+8<-b* zPB|HtAgB52yN%w148dznO6Xwt4`dKoAocq9rz$hD3N z5@1dx8xy27+RknKuZHF|Q-=~gN8n#{=l^Wo?wz?z&&qu+^g5WiTdOlQzG@P2sO=!j zMAQn$>`AN&;mj%(3F$*>$UG} z^R0L5iy>4}ojd)iqu_AfJdNhHvSB^PnO)O5n`xvv%T((X+UA@C<~n%(Ly#4po$sT+ z7H4NPGR1dNXawB*w<$83fcHP*M$!(2JcO;On^suL3}sQLN?kcM^FH4pU#q9!F+dwe z1NfIK5L3-!7CjyWH0W7~4zA<7w~enYaSwt2&LP#u_5E&kj3k%5}Rl~lwp>;1E=W;jJ zvd*@947oQmpHcgqpHVrj0tNyg$>hNurgnVC(BIjlfv?uiKWN&@d5+>fGcEpa2ym-7 z{8j|wm2PjWust8j8=Fo`e_%hyw@I@H9z;rW7@iGW8jk?p^h2(n!uu50;lPX#s>si0KaFXZ+VPGCHoOE%y%%u8bW_rp^u4$N^A~ z0RHM*9LGF{4tK9vZlf_1n}L~}GSy&`qSc~LSXJL}hzZ=rWI2U%NNn}ZdB8yJQaRmb zqj2()`1gkfHgBu_ro9f^d`>6DO|A=jo>}|dhow|c?`Px4( zQBE7$PB%QN&`O<)0^`8@wIo?-*j1%h-j|Fa?+K0FGLZc4f*WeP#C@_=#rUc;pu5p! zX?wQOX2+gYUlec3Y5W`TVW<@I)x5@Hm4X%>+U{3}NLtaYOoI-{k7bhQ+CA zUT@G&h}E{c&unt@a}2X1cax_x_NXTL-n$zExj&mNhqx?OS$2U;&DRK_@I60^rs7jh zh<`I7@#(-x`CZ_&EaT#B`+JVE2f+smpKe@Y%g1n1q2c%En!uA?Ta5C`#QxanEMvdP zEX-OcqltdoS)Xc5*twzimK1l}VpH4Ic1C)6!yXmvYIrZJY@xwsoFc&Hk%5nD)1Pg= zkESG5m8_+KoO0VQdYGBRoy+I%`;r4Y4`lD_9B`n6@$*ZchdAW1-GSMQ4uO}~9I)2= zl6iLDjnm16E%myr&pMc-yT4|=@efL~+L|zv^z$!~0lPW9NbGnU`qr0X=z4KJt8u6D zGy9e6@By1?>qU=8-NMcE){?1ar_lulgq2c@{L;B=d~WJGkC0LDEW2Atzc~!}cVful zf0_T{rC9>zmhto%+XfPxC`i`nmyzcMgd*P%lGXEhL$0@ZF~#c!`4;tB@e2PhMN5l9V8B{DetC0?*2H?f?0F z$n52Pr$w+*kmbG+(QXpKCt5K9!7Z_UR*$3h1{ zTAHHPE1{fSb9YPk`}4Dfrd_{z-v)(ZqV;F6K_4s{tFijim4V|)qJ>OQ5$pp)lOX#0 zXzwYP1zI|b{WXF*8M7!1ECFBdRzz*K+R9-e74Y2I#qRy@wbqAm_6B2FDV)+-Ub?_z zezpC7xqkU0i5VYz5Y~2>4Yq{U&h)4oK2SU!#&Lk*Fzh3&BVVen;VExy94mlillNu@ zoMAJyj_LnDlw*F1j#Bc+&Q}~u$Yc3v1@{kk+ipcPs!e~xDqX8%W>#Y_U0;PubNGCh ze?mW3D4+E|-sStF)CfMsm!}1g^QI>P^yEnQI-T2^4AZ3t= z5$gzUwAe$)Dt%oc@Ss7`s=)ZGq>*@$WTRVjom_4Aei8cOlI-4hMWD<|-u=V;Lsov# zM>Hs4mlFIQQqKoi)xRIya7+c9jCpG;F|zAjUL~Iu8v8cc9ZQOIp_lu&=m8e~pAa`TV1TiUxIe ze$xs(5OssWX3gu#!%nVCQoRUjSiJV;Fn+aV-gSPHLz8tGd=DTSDW|E&QwSdFnYAW@EN7bl?s&4@I=X6DBgXu ztO&U2nKW$^%e{#c_BQ`qM+$F(^P?LkXHEkbY+X@nlYU5tF_fl$Na2ZbzwWMf&Kc)L z%XJ>+6nSQtb?`OEteVB1Qy3JiP z#y}P{C4F2qSnI&@oK>jC9nNlrIO8{T`5QC*U)BLu#icBi*zE9=*ma_V=q(i`bUX%e z)W5aclK!{eZliXw$;HxD)BER7x38!rX+c~nXb>t`jz=&Zrq^5BQ#)i9)Q7+^DesPnVPmD>o zqGP#4y?3~c@NLD})-a(vlOYMO-Zy-cBG%GE4!hZr59NHTa0yF}yRll-9!B0&C-3T8 ze@t8exaDd)@bh!y37<+g@Z0v23#!Jq+T$T1Vjpn?5c`86Pvtmml_sx7Zsgj9uGZ!6 zZO3R`+?^$keogB!p$@&zIAHdZ9-k-*pp(1q?W-&%=vu$w0(jPUCQ}_76 zt<@vHxp5Y9YcI!uDt`4*qRU=CyeI@p#bseG;@TQ2eU|vVXkh+X!$IFG!@^`yL>bKY7;1)_LO#8CgY?jl?CQN4X zVnhU3&hK&!ITGtW!jjR)+sxAoK#+mTWg*%RRW@G>44U|brk@XYrWZs`FXfrc%Fy+* zp4sUADo5pU3fN6-LeiAef{b+s0Ud+S(a_z}-TEH)aBC|jaqXJjx5qeEj)Ou(62RYS z>DBo|%DM-8ZR{1SKCF9;7N<3@(_YAUVlrV%gIvD~EHNqbgtC9_RlH}P)D75G!8$KP z8RwK%9>TbLi*?UW**ves=H7t{1)3%bmZu+UGJdDw5Z${Rs1cF&-2WLcCq^Z|=YPJx z#}U-kcl@}_2LL~*d!1A2kMQJ+)ws7_v@GkX1MVR3h5~k$#1eL1{_<(-Mb?Y+jUof2 znM3~AhT=^>2cLU`Pc)gxpN?xDS0=HK--T9L0I}j+#kB0wr_4z9=6rhTrnI+ut?+sC zauWxn%%th=Kqd2ot5*N(uiRUEZpSSklef26umm2+3GDL;qM z4f$YA+huHx$a#L99J}B8Y-1Ly;NGwD){t3qnCAe^@D|u%iY;(;19)O(N8QoZMZImd z@avW?Zpqk;=?@{i(zZut@B?!n(N*hpz1MG zSKSt+6;xxhRlq`-vQh4z#P_f5n!xp%%0*_PUSnF&y$SBEr~zkxFRvfol-ic*i zFVz+$mO=AvGCW1l`c}!k=khPozdj=s%Je&|j0qd)@Lj3hSuT4N&_Bg?6JF?Mdb#Kj zTkEtS-yDo`NlgnFm|&}1=S1ncqxvUzr``K<%a6AgkD#QpciS>$d%+|cyFtf;U=TAaK zHO8-xFOqt|tjS-vqu4J--$>V{yZn?SD*w;%w-P9N_OfprbHR$nsJwcjT^Yjv_9 zF?SrGKpeO|bEPi!pa1Y1ZnCFf^4g-e zdHyYEgZBLs;kZiLJQ4RahJHI9^&^Ct{+}A1owcYiVl$2Z_(td>BAE~LXsbk{rHv5C zmmpmJy5d}&pHd^6!bIYTUQT9NunJV_nN7K@<@ zGiCQx?BB~@@tQp?3aS_}ZT!(uk*H<5-THR(`?rdbvqx`fYJ=4iAQ$)=SHlB``JRd9 zy?MiJl1JarFU^;H4?{E|UREuAV3^MWNr=6O-E0=S`}8`%NfNRKPKn^6^vd+nH*q4= zS|Xmzb+%&(@4s3A^eS`HQ7}F&(cX*Lwh{YPot5`{@7`y5?-;AYR?1>yJjM!%n>f4; z#@(WFDxx@i&tqn7jM8&sInyv90(M%$9t>w=Y->>&>0b@&ns0N2a|p<^|&mz+2Yl*i0!wO`6Y{)pGzVd+kyu(zG|Puiz;Eo zSl4rxiO%!7PiJ#GWW#mof5Na->0X;PdndTImfQJTOEcc>D;~aVI)%^X!Lq>_qE$c_ zYZaw%JFS3_OH1{*W=;sWQ86Nt`w;7h1z1nh=GArD{PvGGN%qsON0o3xr^7%w>+M%v zdG;P6?XO)?ADhyg3YsrY&t;pYG8SuyYEw)4Ijc?1jRN|OK3a_Sk_LGM<0g&LXR`8- z=P1p7$15!Zq4!1#yoyhZ$;(Q=&T*Vxg<6cB9ZE`3JSh~a>Z7Oc)=2K3Q)eTacP40hccOZ^)YQtXQ2kD8a z2gLVi)UX9U3(mzUHTQLNJu;7VS(*N4{}S~&1D8I|_6g^s`eprvL?$yZGB$z`DjtAx z8$NKlmovu=r)AS^9m@W6MwnDCUu2Q@4(82te=g3^+&I$VyBn|PYaQp}jvR6Q7lNKK zM`PF0HOY5HI`Y1x0T%jM<;>v_)k|1nASkb=WIOZLwaS6ff)g9LzR+=Pu$nu=PT& z&>;PosQ_0vS8Dls>xdjPttmGab`DOS-LlNClr|P5nyWgh2g_!ZX(LbdvGn--tOeVpo&YMw~>AZYEDM@ zI{5QVHkd%CNYejf?*qF`lRb%qxV&BbAUCRhUGf}wG$MPQ6L5POApr{^yswnyr%E&OZ1v2P$-(IQKVtKtiY^Woes6^>>Wa^7r%)S$d{%1 z4aE%h@Ed#@bxN}!bC+M%U872s3TDYGI%8QmbDkv?=aGVX$({!f!X-cMdK~Sb%U-?4 z)?%a!*}e41X$-c+{11F)=Dt1==uu=`I{8mLNQlOfj63!!01sODlEr4;Xu)xR^?*o1 zgn6CKv&W;*$mgQw;hD5)CO%~@!CDo3P+LLQ$;vrlH)`g}N49A5YfqhG){W)kec0*vmw{zHH|CCcis zvyO)Uv>tAY$7QHk(wxX=yn8o(=zpm%o!SBQ%=}T^!}@t?2ZG(Gk8&~e9L-W=T>Ny; z*wI!Ia+|D@Nforg7(7k4L~E&BtwWG+oD#D6i?j1*h?u*Ec6()8&7Sz(-F2I=VtZcr za|ap%}m>@blZ9ZXW-zX6sxd=H_lWv{=CU@)<^us-C|4u+T<#E8hxXtNjQUM zMBmwxWnG0!uT@3vWMMF-?7jtm+Ph?pCpQGjaNY|Xxkz~0N_X-5XlOtRWXw{p*|1(v z4SCo^lb*^3WUy@$e{Un{{)W^LL&RYLYiGT9unx;XU)AT_GOR^eJgGoPqyT?klnr0I%Lfd9{u^5* zkBNC!!pZ*@zT13JTIZ1QDc|N}HtIYGKKnKqO`1S?V7vY2v8Fvw%xn#&HQ&aTv@b$#D*yiackL0j>fTYM zJ6X(S1=CSg@(6@f(nQtTPrZ5v4UiE z0yWQm@R#ysh{qQPFbr+)Lt0_&C$6~Id; z@4v`{9jDs4cWF>RDG$mA3v_it$9S3-vj!nINZvN(h zaf-vygC2_u>TJGoV$Nx!GsU21l&l7?AX9#Bzd*lnX^MrAl?N(aUmI)w`)gq4kv|Yu z@yXau_tZ>XpZP}y4IOz#^;fxh>xxbj8E-zn_;`hZs+ zgB_Gxo6DNL(s%Kin4OM_EOoRGw^*>a>8W8M4ke|TBjkPd_yDCBVYK1*)+5#9MBdcf z5M95Ud`6V%53X{1qbu0{-}-b{|E|Y~-C^K0#d(kOe{FZ8+k6+L7I9e7HwKq%z5M%9 zr@xYyj&pKauiU`*T|@oYG+hb0@1bxpYxBaLXSaLZUe*2mlY2db@*Ko+_T~>td$VBg znGKjWL+oV(wLePWB^eg#>3_iyGz$4QyI#x1$qS$E!_D`Fq(i^UV0Mi_oE!h+ z=&a+KdiyX;cL+KJX_efR?h+)FP^mGH7)(;SI|YdWqKxjA4cKVu20>aHMMS#0;XS|i zKj9-&_Sre-dA`qmUzZ!!-6=^piH~5?gjSyLIqPYN+Rt4t#s|2Ys!lDE!u$d1vk#KKgGc#XM6g-T5)d#T zfrHm&{0c}NU!$YK;hIk2Y;vi~R&l!5_U}sH8SMUE_CYWgDOx{yb8?z(XBKyL=p=uA zv}xh7Gsfj#Bl25;(G9?1;3xI8SbUbb`pur@gS8E3fqSI+Z}e<8dTpQWV|`i9fV4M2 zUm`$w++1s%T)%A%sB%%=?0t8J94IO7)P&;&e!3f+xyvwa^Z<;*i~$ zci1%mu=5w6l4kNl5U}C8+_ZjLT5^_ypJdMPWk!n*TPn)oF(J2zxK#AqHM+iz9&S0S zg~Rknd_ceU+ObN&>{yX9u!}GZkSg&m z?q>C%n*L_0J$T<2fd?b_YL=i0VKh?N0_T9%)rV<~OcL7jf&oPT8*}x>w}$@qpMsbB zQvt&S(!Kjd5XTdOq(P510A*o%evd!nRa-PtrGetPATK57rzEjw-y^APJ~!#>xQ6*- zsH(0abiBTp@))tk1#>I`GJvly#-moo7%2}@;00jOUb?E#T&|u<@n58k4-tj~jvY_L zP@CigC3{eYCm|1HJ|a zSMo!5bn3{iZ*jUI$8V-|rP3NyDPGl|w12){cYOmG`Ag;qGOaVbyG`O9evyRr-cZry z@g1M?m<~ayrp>GON0V7J-w$Wy4}Zf+wh_=428$in570`U^B?PzypE)OMMeYVgg;>t z+w~9n7rO*tE_(#nTz`H8Lf@GSuKU9qlZ!JZDe`QXOooBA`0zgJ!!>w6pH%i?UO*=e?aIBPrb zbcyaM0W3A%!@hT&r|E2xXCv33V$OMl&tRPtwI|b2@c4DS%MUw+?IZBE5l-!1Jut-)E75)}Cp{(tq^6MR~UM3|-2-*2bRqA zK#mpfkf!6s`>efBmHno@Jm(U6WiO82D`B#yFwEH7mjD>ZhnSmzohL7B`LA0LR|f9C zKH!*1@xoE5mf`X5yT^7%@@Mo)!|3?Bl36-Q%V5+poSM$HX2TbR_kJM$(qNlm^vRca z?%7;rTND9?Re%6H-#%NX#{*`?X8Gs5G%Pa3F944hf{D$_>hfC;JBSfft^FhIp@5|4-H9h58SHJKbk6#lOGYLQZYT{_ zu&4y@{qU)PiB7JgLfjaeKZIcNj0&6bUVm2-Z*oX$N>ir6UycfFl)Lli;EtL63%>v8 zMN%*(cnFSPLbWh20XoO@h(>xfA}FvLHT>7Xr19$Ky6&&8{(d^B?*nL6f*}oXHFQL7 zGe))xyx~L#^PXWj@!8M4@N);Y{e6TXPR9eYdc~w{zM2na4MY1abK(cwl zum=a~NKltQWEdzVeQ)GvEI0WarBeMDwrv5q0AAV^5R3qMi3&Fw;H;1l5^88i*JM&M zHMh2LCry9dk3`FRnBy$!HO*%nAl`w#OtGY_TDI5#WR|n_MA$bWYRfbXq!zsD22Vxv zsqTelYciQ|QM>32<7u4s*M}6{<067D`$M=({T71huL_=-dy8ZLK;_9eLH`MLe0Ej5 z)DH~T_NEWjxeFKrrBxuz0OX-bx#+^6oqSWc89;@PupL z=rFw?!}AYPZE2tICMO-_Xr*Ht>&^r?*8``@O;nBUU$5tWYi-;g8LtS~4nU?Lf`BE; zjQHUP@WW=?y0?YFfP?v!fwp;e*^g@k4`f~T@LfJwXk^ks=2i2?4#VAyR4lN$&H{?J zPxACzF$!mi=o(E5nDo}Gx+MmWj6fx#8LhXqtZqA6!L>)l|JsT}ZM#F?#+qG?h*Z3{ z-eRxZ`aAb_Hp#;gY3l9M$8`H|bC>Diy9Tz`RUuWwMpZN}VbtlhR5AxFS<#X_hr!1g z*@ZqmV>XYzww$-C!CTLgNdFv%;{Mj$U1leTRaVM!QPxR6UzsINCxGJai*-ebdo4;y zkX5uA-RM@CyCDYdFoCJ*^5k54`ghg<=Dn`HV~}}LPXa!|M|Y)+X||5^=KAyG*aFbz zqA~W3l8CaorrDNu!SzJe8S1WP_Fn4C`Lm`&1 zFn@pt`%%dc)cAhKw9Hkz4ew+o3&>$aSt0lg{S-a0=3#G&rh|!Ar>}ZqW1vyMVj#`) zaIx8ScrnIt2KRorw#JOTer==1v#xrl(Irf+%Vkb0EJ?1)<21`*z${a2)2?aScYO6x z=}E_?3$jfVaGd?y37*J1681KE%aJ4&$)$TZ{V(;Z7fyeTywLS1y_Ul2+ zwFK3CBeApgZOr=s+Kg>jH?cPkE>xUjKPSmJz2M@pSkra^eRLEU&YjbqwXndb(qY+% z;kNajWBT{l`0YiTCJGKs-&u{FR>;nV0=j1vCImo^*O7&<%Y`YT(t#D@QO4`Q_JFp{ z(*+nB^gCMj+xgaN(7d_A%y@FPwQ(WU=?jCu{N_pe(&Sjc60TKF&jNW=YR3n+?E?!z z)5(+T!;UMi$za!UEzX2l;CcTObJ8BgIrJO^%?S6%yxbLVM#+0!YI)4P{@Ok|Cq%$d zg&E_`RW%o^Rrr!a8?1uB)-!FTEpg2`yKhTbR&_o*{Wm;nR9OH#ed zWd&GYY5{LM5+Ec#PJxw9MZ|kJn|vWmdV1638_sLaE)63$;_A3Z2mznlYP!pvGeaKaQXG#W%?89)`wJAyiuv(0(4uZYJG{N3_8)de+J zh_a+u-{5sn5oYiw+vHo;4@L{uJx6xaOj{W`MY9I}T>%;5*t6VZ*xv zrN5UJYa+@|w1Q#2>QI9_HS zbiB1m+uB_<6aOK#s(QEgva#6`m@AOmX7D)2Z#T~ ztu}*oE644-{>wIuS9uQ@V0JwI@Okq8y|!cSvmI^tiH&3yPysnh&os4-PAJxKw0ZAb{K8$jjQO*6lSiMj8_PS;=-x1 zX|xIv-w9nrKgz;m(}qu!y&N?)7(aPo*?@l23qaM$%i=XJLDHinGr5Yr2(VH(H)AI< z3)&R7r*Pny@bVm2RFge6i=Wq;z5T-VGm5!{Xn!ZF1z@KQwK&=_VwkCDo8pSXD`D)0Nog` zG;}HkxA*{w#^mJ8HYsSE9H!7#EnPaaqg$wzrPW(YVe} z6sNAQY*=>rd3a6am-}BO8leqkt~P$IAHw>ozZlWRjdxq-o8F(E48CqTjJjqH^1X~Y z5v!D-eE_dvaowV2q__Cx7IZmwbGk$s1VJa$KCm)0Y&Mutm8Sui>6n>1|G^f}?2z}F z?#PbX>#IWZu$$$*5)MYReQXPe`E~OuYgRoC%=@d`FyB-~_Z)SdncLP+3J<~V0E{mo z^Q-1}Akx{Z^)hs+=+XTpmcZU#aogUFcpi7g<>z%%#74Oog*=anbrdsoPb5_&Jq-wc zy*Hm|uC)x(R$SB^v}vktO1YV~_shK2rPjLWKddwf%pd<15oW~|YxFHl zp9ssXBM2-hfIq%(t27XN+?7Rp>){kLq`Ua)n;P-4^h%nT=L;_f8NYV>W=6H8m>ztU z{4f*&^d4Xk1nP2l8cu9K)}qsFk;E=|r(IqAM39%c&x9GGO5fu_G~a!nl43>>ClS0_ zR2h=`5lYpu_bCRC^1f^uo-7F99Q=*kX5)INDd?zT)fO?=k3!CN`}95-z2tXu z$^fhgL!&uBU|0EWoNKRJ`|#qpJJUMrXey{xcCBxr_OWNq6m6PE2fMff?qn8gd#T7{ zR+i}eJfm~?>QO3R1X*&1f45l|%fc156gc322)_mjk=>g3*jFI9!+m(>XK5H7ly@1R5k7hV6nn;tLrufsr-B8+=_0T>M5{e}52dIkNG zG+U%u>zn?4U?-?QA%U|4Jf|gN{v(vK=V_Dk&nrs%)Rm=Vcu>98vfoS`=k7*#9SB+F zWa#^S`vvQx>UBw&t?;~mdOX8y_UOb<%j6l{!6Sts!5E}UxmXFkmEkhVE8waiJIK(< z@3%b*FF!uyss-wq>Oudxxrb#gaAW^<%RvkD-154JxV4q3(+*&aNXr?$hUH1-m`@r` z&BxSp4wok(801c_(x(+RTY#gqk5hl6`n8pWNjDQ#-JNpW>bq0IfjU;<{tKByVp#85 z(chA)^6_08h0VzPp@i1=$>hf7cnnMf75ROz+=t+SiotJEq?F@r!;6TD!te} z+i-(j3Q-2F=-xZ|_&h%7I4+@T7|y(goG{-ah!wNDl5lAEIsO?qdy(_!IgTFiQiZ{h1> zc0GuGxm(SOZu#{b^X>K0XaSfMlfEF%FmrufC4oXu7b>q0S@OHTWQ7o7dMwX}6yHu0 zhMP2Kesdgz`nSh;nJrXnFH{2gtJ0A&O%xj_jqRc?IcYA-@%(Q$4Yi;&;RuCm!{;|s zm%z}al&b0a`q=Y%UDDLvVUSTqP>owfr54QDMBkk6k-mqqNqy_>{}iK;2+ot8h^MjGqqAJ-c>6tf>(wzgKW+mK> zeW}j&4(3ci3JzE43GJXHZHHkPjY4o4b@Xi;(&Kmo>T%Pid+He$YyAC!8s#V%7$7i! zX;b~$2~pxUVbZ|IQf2k&vz)yeCjT2+tUCy1zpp?)_sEFTkM(cPb`MOn&G0jhD&@eY zTM`cVre(GLmELsn@^CY(_v6Qe3A7a{u_C+u-Z(Klk9oO1^NgzfPuLxrm1zT^H@t01 zeZ$}Qp`T7Tt1IapE`(To@ZGt7P-wLRGA9b14PTBYn?^rl0Q?I9oOA4>sT#IhCsTL) zXA8j-DfmkOwgvV!Fzr~-u>!d{0!zTS@hVRp{FFX@B)xhr!fGn6Yr74`5;M;V35#Hd zmj6ef@{&E6|F8O!>7UWAmj1mr*2KBJF*~qx<=rqXIEcx=OG==1lTV;_4;Vx9z-;Ag zXK?rD?KE=?C9bv=p721lSTLk*?8*{LC`WR*mH-jP(izzWBY_z#8oc#8N zpTnst%i-k{^Clp9*HAoBU|Gifl-c#@+b-AhTsG$el&ZJVCsrA+Ot;Pj2btP(6fnYx zmy}O(#nJ#nCY#SRjQ1_Ay^1EJ`eJzvw>*vy`h?dLD=q7NC zC$ww#D`Jo&-+^aQ6tb3I)W@XYi$=p1gz&BO)B-;BweRBg|Nq$%UZ zeE-tR2t93GqI+@zz@~tB|E$H2JO)I(+}S_0`_a}%M$ey8*a`qqC$%#TU1F$VYh63j zaO^GLnmJ5X%dU&pLA&&Nrn~(0%MNs#$c(Q|Z>p9Wo?}2Tu(Z8EP3l; zEBKiPU~%3Z)9-=(dqMy`OaNegrX&83-H$VGKBwLS?~9g%7_-oB&8d9Qar1DIKugJa zq|aakJHj$1;qX<%KTkx!+pz}OM`gtT%;WlXtJHC&f`r<`t9h%=oHKtjnWfp>lri_U z`J&DhQ6}l)^^yE^>h#0-pj!jV`RhKn!HkwYkhOK`vsU9;JlDp;YhSm z?6?tHjcf0s&~kLf-UITQ2}!d&G|+5+n!d)}2Tyugn zYyZ<+lZ<$In!FVR4=ug0iM+pb#6RwQW=VuumHTe8>yhQLsiCm=aJu<2{nWH|OkYV?|UVS1{dv$ew zT+zv9cD^z}hvlDS4@6!c(h<*9Sq{?D-fV}63^m@w2l?$BX7A0Fd0*y6JW(`wbKUM? z^$S@sSGBoWXIB4jtdY%UBb*_#*TB*LqB#B3{%z~Ud5}WDIlH6mZFH-`BH_rPuA*=m0{MRlOPj zIZ8-}mFqn)nz)Cs4DN2fAN=Mdq2(UWLu*PQ#TEEy1p%CRu_jFK0T&U1%a}Oay!;?5VTEV}lSJ++E6~`zHX~9RUjX&z`3DWjy(%oq!I8e#RRBF%D!p=jw|`mWXo9 zA2Pv-t3&NC@RZ55D%Zjd0pGx>Z+iWuy9Do&ITWf=tIKd-jt*r~tC-#V&j^4Ia1oGNrX z1Ju&DJNMz755>*NSuneKVIDp-Snen9fiLl5M3V;EAAaxNn*n-LX19A9VY0^+C)SM@ zJH-pL%EY2e3pYGw6V@lGCr+bkms0^J+tJAjmp>R)e&i|;Vy<5|{M}Nx(Pww^TQkf> zxnzAmQInb6-K!d}iN3B1`jySD`1)uwC@APJ3MjA^E!75G#$Dc^2G;pbcE1`dDE#}0 z_Nb>~xV>;1HoZl)ddZ*nIQ#F>S*uo9r`vp6ckUus4txwP7KA^7YNGcy0R+&+Eh>BHt$F13 zyXMr`XYRSH=+q?xUKxfDI>GSh6)Vn;m9PMruA0x5m&46lxcJt$RSq9-jb!SaF4r3? zc3aQm9hi@KwYdw-QQLYAqh0UWZ{eNL4C_X(-K+g@1w!m+7GQ-cv;DTb%2bijBHTn> ze?#hMZ`1S=etz*}&f}Tq?)Fgz4vn$^eLp`;6$1rt&tHo4Lj1 z^GGfGoBhm{CnPH@5Ly0d^yuR4bYI2Ua@Flg$rPoNyLdz1o?}KtR#?8CTSy3`FcP z!G$SsHtZezqdvHoB+R41%^eKXjntp6Yj@nk_Q5(J71M<@U`kXUOcg+2pV^U-YmsC) zp8_azzF5{^AXG)10=nmqxpSAw9reYTUlO)&!o*@7VnM`NZzzmY1~OR(?%_vY$zY|C zI1Z}37a`TIDV86IN)8GkKz zjD5<5rpbOy{S&^74}$|Q1IIiw!h?KDl7Zb}(s1vlU*w;NGR(BfVEmF4ePfvHKXCoJ zE)A>KUb!UDJWht;wPpnSA5EO*uVe~j0FF{t$k$%Qa~6zl1|#OKgA`LRF`eTpEfxqN zWW0mYF&3wA-3**XsE@z8#l$1;T4%b4<7UrP?(=CT-ORMiv`WW?)!cqJXt}`;jS|0( ztST3vfSmwEYHPO%vrCb-hSOX8CjfFZdANC>T^c$0N8t*&s(sy`jX&vGokM${`7jzdTV)ijvX2+dExcoY0cWglmbS2 zaZJWLo%3xn1x~58h#~+8@Lb-ki;q=Yt+Si%Sts899N0b1@)#q0Z4s%ixwsD80uu&q zSIux{c0m#ElNSzxXB%4OPn4QKFK?;tum_zSi+8T_Z)Zwj>Mdgj?WrE%VNcresHGZ0 z`#o$Y&DE0~b<@R<=7D$H5`D7s(?h)~t@%hh*wS*n@><$GbFy%=V0Kx0JEr{wD>g?s z(@uhECU+ol=vPsiv}e{d=6kS?zv~DdWuj`EFzTy3)+E{1#P0{T+enPn#@(`X)ZRFm zO+>nyRi8v)7$4r=YthjdKl>(EV}j(-tVjCqveTPims<;Er$0Qm)eK5!O~PsqiH9Sg z5r&$s!y-u|>Xz%Xgfi0%7wpr8ytn@pSD-|QOlP& zX5IjuaksnZINN76Nq1#vWUE(4I(=zmFmG?KH^ta3?hbp~7G^S<$p@w?sJv(keLz({ z9%z)T`0Gv^)Lnx`%a~ zJ#8xJs;LFB;?C^)qSF&WUG}MyrbNeA=5JVgSLlNy$@<;QL%A>;0Pbg&0<4bao8>M_C18CLj>ZA?PT@@_cXN%GJfTvxM42&H%n<3eHJ z;G=E~&wyLD4OktKpzsDp)Lls_-4qS(G=a%Ldkk#!kKrIDJ5D{L4-E`>3O@dVA^iHG zY18~m_o*eXwiJG!cKKxoT#j#e0Q9|@#&fetr;C%`Y&~d4dJXS_brV|2V_+R2 zQR#DgxZA_(H~OzIIq+=R_3goNd`n^&$j0hB5ZXgEjYe$~O&DGjrZJuq%Uk&^BgS`Swz$Wq>>wh*p zYhB;d!&Hr@=f8)3QKviIY~E!Lz+Ei~1ZlAc-k7u}>Sgpf8Zrx*V4N%K34i(hB=M=Mlh9E4{yPwr4GaNw1sTxvqB|6sc&cyZswu zM4i6$DyRoGndd7qki>97eK4b_7lM0e#ROvV!;eonp=r|*9r5OkWwb(q3YSG1)b#{e z5xwIrV_+AZZC#QX1Mz@`F*qbqRnJlqD#HSS_UGzU`WpyBRaR;bn}^EP8P!FFq3hAV z+F_ymU?%n-EEs;?b{IeUXatYir)|T*(zaL$fD+ov6U*Q&o|{a=VNbNwZTMh>Vy!rzbp5&WZ*y;{YfRk#iT;GTG-6nV!u z9KSqN@W`f0yF_$plPq<^w2=5Wz*1M5u|SRkqVeE~v3{KX+qkk>g0R~6Yo5AdaihTr z4`x4AORD=(t9x`&7%HkK=~NJy*doEY`ruyIeHA+rX1=q?x$rirFz;5WZ#`;v==6%`)V|Ln~Rgt1E=+BwEc7Mp->a3$IgWm*JRWqZFOLk12@H*3OCVDt6n+C2l912 znT9BS4oJ`%eHv@#?h+3WY&^88hU?=@2@gi%B{zM$!;q|1B5L4_T;)RvwvEtuC;QqiO9~D|4mTK6fysOKB)F%d_0_Y z9ahKOYBRkhA`~8#Vkf#)u2~USOq^wtqg5<0^pQf!Gt3&Ym$Vz1@G*PBevL&7SBoC# z>i)8tITdvKl~)n8(pGRXQVV_fJ4q<9Ayi5z5v+S z%Zz56qq<)sUof~+J$1fU$54*|_~i8^sxiUTL4Zd07rsXlcN&b78jO#jx1DiWaMH--UL74wY_6#dE{m&^|A_xU=Po7R zHXK4T5=?d4)n59$SO0m+M5CrN@M=u(gz^J^(zd)P;_8Qh4%7IUBvx|y71F5H@_2N- z$e@IWlrmU9${k2Wx9Q(-nEU($>LY+Y{cGsg+;>Q^E=G;lba{_o>61ITlZd;FcXwAG!}>jG-Sr3WP(V~j(WwbZc<=2|Nr>hyf+anC+Zu6m2+1jqz#!Fb z?>H2bU*KhlM7d#0KbMHc@v1gZfYM-02=c1EjGU2DR<0@a6A)vJ6SHW~#y?A~mZ2Hm zenhxt34wtR7g@Wa6in0p^$7n3i~yobbx*hqD3%ZbzfgO>aFS~qg#Z(>;(;C$3nVzP zOQw{g7jw}}OHGsXTQDV8UxzJP`)uUhyRb;r24N<^l=v+6+H;s(o#|Uz)4FIiJ(-T_if8h9KB)VNO6-H)< z?Z_dCpi*JStK!GUB+R(!U%VKjNQL2J{}~y^Pk2`!zwK)oOB^x4-T!bjot(kH`HxKh z0H?~%-1QCWDwN1*$C(fCX64t5ObsnI^jF|tb*;nmX`LAfUMVJ5cnC$~lL|*xM*WHE zBTW?4hEVWPQD5q6> zY;~2;nmu+A7M&{@$&Sj6qb@x!1zNUWn!IklXa}ec^?nj0HPTy1g$)hP1gNQ2Sv6tz zSRxzmmm3_kU2&XFgT{zo;o!=4>rs4D@>hFx770pPT9UkI0;BLTyn*_Dz6>OnN?T<^ zrmXZJnZE2Gk&E(u|o+c&@KJ= z{u!jz>75BOJnBvl$HW|js!Z7+3;h5OEX-hJRE@({;KAskY%FW$tQQ{2L)#z}ss=l# za35QXY3`)^2Fo9W%B2~t3|WC9WHg`y{icqbAV=!=sNda2M;hj!pK|pZtqZU#3nz&{ zt<07Syq3tS_&vwJgjqlUf~Lxk4Z1aT*EV_tepNxKD6aJQ>D#i`Gi0zk{ty};V8}N@ zft+YnVpT$+Y{QRTYk16jhpSpm8mc{}Ue=^hqu+QvD~#x5_DGYyC}_RHvN@St?PW_C zI7wn!@`fmIEQiQ$R98=xq{K$nm>42E700(@foV35;JWoKY0$<1h> zI0R#XR`dRMIu%w}*_=C3oyJ-u1!vN0@A?~@m&iDP4{(oL90c`53!zh~eLkmNQZlbn zMTKR|gx8j8DY4OMFsRp$4HvirA%sl8wLD#z0WW5k;R!vLCLXxYsVdU2zwsgPF7Ka? z_~$57{^e#^3X|_a%F~yX1peo@rY6CfAi8JkFYHE zMCE1vI`vw(_{9r@95Nu%8EI(5W)6_;+cV&-48)t0W&q%M4Vh0Mh(mB&0n_hGZ_ZG3 zFz#SJXWalhpU6HlOwSJttU==H%g4yTdxfkr#ww9 z4HL$}*xWb7(36;;t8T9%7B8RO8S4|twWF+$8S;C5Zoo;9Lo?bN29b#{o`{;RU|(69nZg$>jZ5V7?XE|1BDM%zOYX04ElJ@u4rN`bS*Y ztt|Ez0YqhPsd4h>4hR7>>L9a|14cn+h18D_=o|&R{OzKD{KN|z8UReJtyB5sH2!i) zy@UKG;y6mCjmAlmL6NksIVXLv0x&prJ4=;Zq`WjZSNYPQB=+;&;)O$!o*1*!!{}r) z-)nYS+4H?tvs?S~2g{)XL6@oKCaOywLmr$2lR423Rw$6+6c|WBwTQA!Fo+f6isFxe zf|xmt*B*TvZ!i5>e+OHV0EMnxlAd?4NWwsb2)f!AfJ;aSN_Tf)UH!QK2?4_L1PF_~ zA^u?}#}GVWXI}vBCVFJ@@&%mK*1Q293KE9uqj}0f_f#2F3V%Ju>a{^eL4@HYGA5kH zHsj>_u4PRbai5XEU1(p?8gnLXjdY&?p8vD+4>*-mmVrmL=0UlgMISKp19;%RQgFkU zJp?8pIN_25^9*-Y{O!Xh3Vo}EO$Hj3`ibRRLlm4f$G(D-_U9+ zy>BE2R0Orp40`k@ohgC4tKG7G+_RjKjgayY;Q!AFkHU@gc4hT2JX7~0tBgcHM(5|} z<*FFqnI`(m?4G=NX#Aq5W8R+e@n5}?k69=N6+DO_bnN-_(lcOUsQelen5ifyTXTO> zDU(%7`naj|lQFtFy67@#V&af!06ym~&|GHN^d{Y$cmmBuS0-&7fg ztEZPAr(4z+y4$!QID2atj_@<9Q282KgJX!SCP%0OZBfWM<$e7y#@^hXLLn7(L}xNn z5yc*9qcT9z$`=UD(ND~Nq4i0{T)gPjb@g&lz>k3_NWqvC|Mq zJF|i3C}tGJ*>vxc^g220-{MflJI8l#}pL1v+FruUbYZM@EgKuYaK-(uT3N*qG?6DM03egSmmXciM6dk?7FTQt> z0T{{z*^H(K9WBEZjp8eMGnw`D?RW~WpSQmz4cj&F%v&9RKME(-2#v)vIE>N z^$n_RMC<*VLr7q7NWT_@Ac>R$;Ok7^!Roi%z-6V#I3-h3VIx=y>V01p-Eh_CV*Mp* zbYuS9wH|w3P*uwYcsfuRHP>~AbfEa{f5z3R1(I0mBCSuv4@6S3t-rq)4?ZhsMgaqlNNSA>;d&jAZS@&E5RQ#94~$-w&@Zf8LU zOxp7BV32VZNDfHj6z3~xZ`e#DQXXkYho!*`Pyj#Hrt@1r0!kl2KLK_*a%7>s$4$dv z_D{3HbqpAEK{cIDsk|N-1oI2z18-}!@}%It=O;FlCPd8i9pt`{MqRx9(jSDScE<|? z8!j#v}v2HE|&qRwqR)Tp5Cj*JOMqVM0l%9fdT zG2bwzdJ&Yl<;$#eWI{zNcNIZ{Jky@RZ}Lilp*zgv@_E&Hc)Y}qcr|;4|AF4JF;gK? z{pK-l0qNh1j5LiXLU0_;AO_Dt+4cUxw=qF>_Ps-y@v^s*fx53>)J0G;%-}d~qjT(& zSU-ezg5+H(DY|EI#6%)FOiW;k0cBEcOCcojx|-&zFt}Mrxn6GkvX7rMunD$AiZSq* zei6z6&lY+r_4iUhp?4f`Ngv7dlh#uZ z5Q%b0qA>MRASQa*wxC3u&|XP=qHjQk5P~a{NZ|NAz=TQkCb>FAuC#`Rd{)b>kdI|! zBrppgR_zb@KulfMuhLT*LXWg0um>>0JrquC)#`)tmUg)i19bLxEzCpra4#C+>}K^Z zbjL>V4%mgWh>>~{hu#TWp}bHeFcqLL>w;0-gW@61DM?K}lu>j+pafP4Ia01-`i9|t2qLLq&r5dr-i6&^C1zcT4JXuu!e>>u$im8j>3m??1vDxaSWM)5L`=bGATbi<9WtRV6Dcq7AYr#WzL4ub=Y193R zYhf^_cz=k5CQ18VD1^y?Pm1I^l@Q7}8*QTx7m-ASr@*U5eS@&4UmcA`ezX~hivN_* z{mq3=KaESRY%wfH^=n!XPvRcWD0Tg*UYy4pF&BIaPr?J^#YPfw%_zN>dbKRYtv=w4 zLYC;gRIsZuVw{6a(>xK%fA-m|R-ufWUBZ56*U9J4I?$WnsB$vE00YYP{EC*KKkHLG zkd}h&YNZBOu3Nk7m@9Tm%V{nI#K%dJM*LTtR8l)<$IeW{?Avl1IR9b1LI^48IUTsv zky5$mbLBz;vjJ;W2JQtg$|@|d6mAQ34h{bT$XPTp{5(DPm1{&|xrnPf)G~$>aLyKo zRI4*_#iGtbZmDm2g*{VK+H?xgXEwPk5dA(_{a^Z?v2Z?fbp~GKq7pu|AJ(*2M#rHM z&iycf5SoR98{)q1Q*53^j^TsnS@O;g-a$B%wf-^l9p#9+^l!d0qQk;Z?$;KQTkXpy z4GQ2<3hGG@U_$5gLS5wO^!s5c@40OFgc)kF$!e5Z-^EWmjf%#kNMlmBUKx}ma+;`A z^Y8xmp+c@w7z$PMM-c%>R-cy}l|T)NB{l`&<|^GVJdC>U1e^qBS$d~xezN0kI2UyR zJv+J@<*WBexPhMgomy?uwjw}3FDCEvI7+Embx46!+0@B54fBv z-m(FJd~Ra^!pkU9h$Zx4tXwSp3ciMyiMDsih!!Rh4I8C&-mA`G9GKTT4;P@PYp|^^8(7?5_4VoqEK3#+Q57W$#^_?ILE}RL zR7`fEP)>Nvm(P6XCAuP0%BRva2_AE@R zx~7ekPR#fn*&M;Qkmz6)78j=?5QsxiIY^E)%zI1EMFZiFIu{=%u7(%Qp z)Fv5J@xUT!O}%Nkp!T6BF>q660fpq zs`=oc&gbRN4CwK}ngvtc%crUapPjzYBce)-Um!l-dzh%6w9K4IXaoe3K0L`oskS{d z5TXXg4?O_*%>ufD2+0eLT6PEFQPPrEhDzq3=oR^k?V@RQj&NkK0Nx5BAXtFbB%_ly z;<9A=1T~``yyJ#_XAGdLl)`tN;vR|da+8%uQ~2!gvts$hSRSa12?OqL#mb6^P&9?$ zz)$a#ECxN^J4jUS1g|>i0`|kX7?>)CegdZc5A^tz`_xH*Zi7exh0p+Ce0o{Y74`Q| z-aA0@R%)dq(O#byMtm3i3{=lwfIBq#z;dR}okUXKKTy=!PJmc$LT3mT@sc>ib3;$E z6i4;Njb&cO0FR#|&m7d_wootq;@%r|`}pAS41Tbmk_BW0q^?T>OQdzP2IlMS{#Gfc zIs_1t+wx8fGQKkUQmM-WCFhLD|})H7nX*VydA#JL9Qe~hVweg8v6$9)PZxJ_$`+iq28Tu zFqOQ|m{x&@2_JIW&w@Q^_>_Az@4(uVc?SRaW0Z|r$l8Nr4|G{_L$?rz923`QraN6E ziUx{b{NKZb=OQOWfDevvd%xKnj$nr1!t^cM?Qi>~r~3?XWtxq95c3^px~j@fwjT=6 zj;=rU%Z%t}-A0BaK*m@vS5TV=`79a&JX&Ph0XA6MSd|{1Vf|gf(JqSq}Cv%tlXK?;K}gbciPUGv;~xI67r`b>hrWXNQc>Xh_H|3>|uwyzrrX0r7MP5mED1PeJx{kj21qqR7#PCjfa4jZjiT!G^1kXthod?$BN-G}-VZc@ ziCpa=K7*Qd-*X~u~Iv?$d-HH2XP_5w!01L63o>A z%x&4QMwC^`M)+7s>9Ck!%QyOEgG3{sh^CH6DynH=SpLa(SrSFwSwpJzQHx8ZhaSGKANCHy4+l1GZ~%=A1hS2^F$KZEpa#@nm^Hm) zL!6=hTRb|1u>_b&8Pb(e{3|1L>c$Y$A%vF4@ncRs8=48>K3@v%|5wzt8vguZPEH+vojyzh2MR^YwhaUOosT-0w`IM{%`( zj|yi?`!0H!DRFvod&ttKcO}O-eJsjt%Mvl9=vTFZl3pEp;&18g)JC=YjHd&%7%&tP_EH#hKvkP0PYTQ)9whnSy@ZA2*<4dcP`Z zlXOD)QcGc$Z#c9s?)N?L?-Ta>e6D*}xo9Zak@B=BVU@C#C5tvy4S6i`1V}^$@5S_{ zUA#K<>cHY9AbbKjx8@OhB>??KD?{kWV^3-!6zq%^hy0AbaW zy0*{5IH;BCPaF!DmWz+?9NQd;1`*J`siH}+nAGe~R4a)-f4X{|OL@}Le*+b{Au=N; zL|+L}*kR&8M}05uZ%ziljH$wgRw-?m$6UCV=t=jiIwo(_BhCIETmG{s84yFezZF=3 z^&;jxgIf{K4e8A)2y#I8cB58NiUHDGm@A@hn8LQF0UE#!(Zw+^2;)zLC z7xw9Ghk%}CTByd6)#1S*Qxzqd52{>{f8MHIEd>KR7uJG2PP{3G_Lc@n^`qoaX4FH9 z_wyuV)0x!dC|6$>RW3{k{KOK_6L(l1vB?9B`?`ZK*>Yr`)1&>;(d5zSb3DIvQF(vh zmI#extZnnG_(qe&0Q+Hn2!I%`a%mTZm4&h^g4DWUrqPYs4$Sv zT2^>a?-{VA`Y9e%m>y;U=(GaYTcx!`A>p*@e=vGLhNyx_FvcN5 z4>L}lJdHcxVHM<76h)W&fEo-IV7lrojjNk{?zWbvMph}2IE)#5ctyAzXbSud=(yw? zPD?te1BTGcdz>@OaDny%dk02&Fz>6MJ=N(~A;e;C>XXO={OO@AGe-*@HT=&x%`#zW zegRu`+E{fIrXT0UcSzcggwFA&3I$>ISGvtXv`9@;d|FhPT;?*P^Uavv2pz;-L;y1DcIGW}X15OvcDBz;*$J zD`QGJl~f@qtJyi;hT{wiy%Lr46Jk+9(6Gz<+k3A-kk7Xl0Eu0o=~m9KklRc_oQwHA zpi8nGJYCN(>(>?y)=R%6sM0n(K%9-Qbh8ntaS;bj+^|WnF%BhOdrN_(7Q8V&Um4*W z#!u&i-z-J zkEM&;i=o$y9IC%j#5{KPPk{g*`MI!JshLLs5ZCg!5vYB0ULnmSEu4Pek>T4`q@`IY z$lD|2iDmwyHD>QmYAEE#oru2k=W(P+-Zb0B@+3LU>r{+gh-kX?>)H&FW$Aq0EMxEP z`mn0+pSdF+eeJqBcga<$SmO*j;$fB4x%>Ckp&n@TqvjrJJ4( zXYh{Qy~91^xog6aU3a(lqr22z!=*EzL)j;9q1s>oxj9fXM)W!5XMUS44bRI0bHV*f zcxY}KT(l_GdAJmC0|2Vla?8=P-Nis z*+^6baB!GQEnj$=%DDLyNAyI}*6DyRyWpcl(2@hTr4Hl3?bY1v2BXzu6>2WLwZQ0u z{4KT&R5Sxzg3914eJSB($o{dV#M>Cg`Tk>PbRhBcC>5LPD*u<_-)AsJl|&2UovV!Lk$g+QUn!PGrg3ErHm#| z9hBfL7_6*n*4xN0jh*KSmIm4S1Dd-}Mk@tN=Z`yNVs!3K0;2&ywxJwRU{;yZEC7e& z)V%di;~sRIb3^7y!h)2>U6m`Zl}q5FygGN` z`#dRls&G5aSFxD6Riwnranh6kitwA9Z4KU9{By)B7+G3&lxxJzMsamm*4AFF2$rN# z3IFurJ2a_RD-7&5{fvi34Xd_rNy~WjE$C<@qw3?UZ}54S?9bgv?CgvR(>qr+Z&$s+ z_YK;9Ynka3K1{~+JoeK!>Tl;*V^>bRKT`k4&{a`L?w`!pCbOF5%;|`?*Qqs!GVvx< zFWR`-%6PZcQ0}5semug5%>CXVNRW({5*_9pW7qQK>C=WAa-<8b7z6fAEG;jUJjB)S zla=zp!;g=AOlf_R=-P~(x&BQCW7lkRH9!g@dci8--*e}P9>+v{l$Jcek1hIpJPv%r zyZjutljn@e4wpG-5mqe>mh{q}xV@nMe(5YNUGaLdb-2=EZvT?3tqRunH%$t5Z!Qn2s5DEtzXkCqGkx_`qjhOeMU&ZGZe1_M|52>_#cOA{C6$U zBQRoWTD5}@V9h`QPgd=sP<0s4ylP+okb1e+{|%R}Sx>&gW8;R@oWf>+a~V!X-tT9m z{#=b^J`8jw`AYj9<#jBbNx{(0S^GB(NA;SC@{uYeyojEmhK{;o)fwy^F>gb?O_WOD zcKqqf>?JV3p#V%GlL`Vp0lh6Qp9Fi{{>xfX4Unbq;)bv3a^rH?N(9xrACsemk!ZP{~RQ8_1k4Ryw`0R6~mzpDFQ$*GCsoo^T>3DgMMQ* z&nT<}Sd1jp01W1~Zxp%QPwhT@S$D;Q`fTLAEaRM0{o3}1y}#ujO2*QE?j)Ql;s;h= z+i{Gr2I$m7o7A-*ODEHg(o7{2ws*L3Rem?5R@VAD-FFY znJP_lO0|$Uw?|9Lw&45y_7)$@Zi>xnifFIx+x!WRH*uPggUoi%S=3e~JSo?5 z*d6#{@T%4Idat-#vjoH$s-Xb-t9fgxEXz`;dEa~1@2_1f6O~u2oGQ)J9eYPw1c$SF zzai_r?S0%mr=0Icmc`PQ8dC$3=Dv#e-2S_>{4WpW-E7+HSu*oUC7K^wN<>@qZ%j$N zQ(&I?+PwGqIz3ob@Q8O*5!eIPNAwbKvRy6C!OLINi$eLV<`F6K-?QT!E(g4Cj z==bF-_i>GNO5(9-eIA4vAW7C2QA~L~%{m`^H@Jro3SL_nD|l2JpM$ zy|or#XU}K~jDSRbIklJN#*48tM>-$zUx{uEn=6z%3Dx}AU7h6;ZG=0f*!Xx@{f_#R z)118nRy1VR(c|;yETS@Z#c2?+wYf1yN^s+1HgBSOYlpMEuy)_aXRRF_?jm{34pnBM z$oig}i=RvyI)v1$hc^#4&U{`rjo!3YfAC`TO4ssen=!~cC(E+o^U5mfZ~_#%>^Xp2 zvFy{j?P}rHi`I0#A;9eW-eJH4NzrTdsShumq^V|0N{Ucb`kU?W4L3%Wx)q2p^$WG(hQ#H939i;EM}9u>(fRvs zHi5Sgw-WPSk0yKs7zvgDk5@El|F99NPrKu~R2E*O(N37C=Ryz>JqR#d`iQ&01z2pKAhje6 zGl)}p_7Mfcqz3$)Lq^JrH59OYd>oFm4cq699_Fw$Q7efg;Q3E{Z549T$QkHf@HomC zr}pq;p)pL>Hd!!@k;-nxm_$kYNqP?%*7#i27Z7Plc~QVDPou){X)d@byxkhmUr)wB z-ebSv_1&~M6UK%E4YV}AjEW0zlE!;_v}FM~1A3UXrQB`Ti))uqzK=^}`Zt?v`5>e) zoM9a)7O$IQZ4}TYC0>XF5B5%cgBOQae|>8IagbJb?E16NSG@P4AA$d%}~Ajk)-RBa&nB)AaQGcYj@798;~ z7r4?VSy17P=tgVmjAzd0bKzWgfoSpvccueawjqeq?8EH_DpB-o1sv<;=U|E1WnAo_V3oe049Rld zUF4JBq8Ko`R*bb+J0jIE3$bKDv(q=@TrzLBTq*j#t`C5{d<^kXKSN{DXk;$TBAkXp& z$OjAaU++C+wyIv9x8#{t^198)L+mgS`sr^cngnG;nAiwO)pwL?pSgEk6Os`p8aRj% zQyV>+-OT}E@!d1oAq@^*va$_6VP)iiy&x4vD64gC{CE2BS+RAaWPVW0xPn+gnbfseZ9xr4r6=kdhfBoIL)Kk~xg$$Lbd9W0^4;UMq1 zK%;FCBovKu#578u)6=v=h_nm$#`2@jg)8xkjd%C72|5!?ca&mmUN3NYKXHkk!|P*X ziU0C}aAy+LX`_H0&d)^Mfw{aC=HQ-;4x7wsE6U%AY1e`rFJJ0wb^VvLJ(($?Zt(1LtYxC zDk$mk1KiVD!jqwps(Tj&aQBm-tFU|hI7C=O)uHv}QQVnR;xupn`%iH9Mm<56k_4Of z+-olt&U)LlJ9$7m33Jhi9rg-^<2h2pm7d(k6e_P=>qssGpX~p}7r~bga@9iSRKUs-GT*pvXwMg4%rkF`yDy_pzq?+t zke4vTkQF7aI{JFL;#^}uc^jsCXcrY*IyL*{K+g!m&sT}ySQ^C$!)&LW;tG=z$DCnR zh#9nRZ_r46OCMxetb0Af-LT$!hlm=`KR6W!O_>pX7C~Y*&G}NqkKogbzzy$&7 z)q`jYtY+pR6+(_+^VmRrD2taM={=WsI+xLCh)4wFkrrBx)l)CuZ>Tt=lBjpmP;_dH z7QbY}RQJ4*K=4N?A)M#nHTs@Q^ij@)-_bno{vOB*MMHi+ z@r!(UF1Bd-qB;$X4Shz~cJlG;KG#e@>;?~DxM=$a%bBRi6p<7@d|GgzrXkY-SSp7~ zeJ9tcmL|&YMeP1*%Y)e8NIi05?fi%bR36cbSeJTYToh@p+S9AjpG)d{=NYPO#pz+_ z2`Akd?(V7U!uiQ{S$zeimnDDr*DM>NPYYpf1sER&e~RQKlyb3J&)-Jwf2tFxi4pd= zN+Kf#(p69I<_6tF&eN{K-QZjzZVGP7hsN&~TJO5tOEEZyiIyYx`eU#kv~3(nQA4_n4Z`al$uuj!0e3(v& z=ji)?=1;CUcPD85ZOC1`a$fM9%#YAvEm;u_kNK>^l33;a)2o*a2x+Ox=c!C^K}E9S zt^F=DMcWeUF_z&cdV(ea;iE3bA~CtzW<7HOxr6QgfmGls2#D=}-<=<^ARpnKhjrsr z&f4M)7mpm5o_7JH?w#KpC%A8Et9ivqe3+m|C@!Ddn!HpBK8N>@wdox`QCN{gZmX6f zJV}lY9pW2Ba#Y%fms6W$z8iP=`%&j%&jMvd+>dU%X=4QcO#G7sDS(a*_Y4#J6WHJs>P8~X(X=dr#sa(+97ng5jB0J+8=BmI|p+r0YOmb zXi*Mbb3|VCU`y1h;gzp0J@FdBDfI&}K$#BDkRp~y{P`UMguM^q3IYAd#(HolRgYbz z`;>87O~%&tc|8d>?1R<4U8RRe-8T1+B#{p^XXvH=Zudw9=b@$Pg z_8uVr&=s5LMQ$(gKwz0+kB}pwl9;DWJRY808H6LY*b16S}gG%yQit_2_^4} zz`Y=so#ytcE=6jL*0%~D2mYxvt1p5~>XQ^^PU_UnCbHjXn;*WVrEv;)7xAeMX4I&x zQb^Ym?_1QSq&`QPrNe|Ba2WbRP8xJGE=INdkK)Yq7n$+8NL`a3u#a`Evgsx8UrKh|r~>%`gIT?qXl zFkVWPI!4Q^iTYJL`MgDaR&qGSdZdoV=k02(kg~IMxIrSDmaN@}Tgyjx1kgj3KjgNw z+kZDF92$!vbN5?dnEnWuLmy0 zTjWgFc$0J4vwyhaU)IWqcv3Ez@<8+r=6~sd4@KebVIdoOV_7<{{NQFqS=)J}+j*I_u~0eu5gvex6aW(*#05lVOXn!nKF; zZq-xb@rYPxJR*!$GbU`S=N~`kt?wJz8&5kjd^-@-*apeQfE(nL5DLRJp#F3~nvw6vSKr#Ip;TxJ|ZOG)r8%9Dsk0C_?j zVCW^#G!G@ae(pXYoYU5KF;fWfo_NDxs}qS&_sIm<3(`1>Gu}j*ftxLl`pk+8@sPK< zFgNaZ$u7&kIS!d5I#^Iw;W|;4&SEN89fM59(N@wR$Z<$>Da-zGodxmc45?3H_j9wb zwA;V`yk6o0i5&j4jVd+5tvMym!$mF=vl&ww18=!mQ+TW+GVkd`>7s9@p6%!jWoDW& zphzM~iC=THX9sOMj?w z+=ydOhxoUPzto6`&^jp+*%Txquzg3soj4LcTk?V{K0>ZKYOzE0GeUb`sI#=%bSAWx zOJsAP_i{uqhD2`hX+ONM?(uQ;iE7C0y+u)d&9UnpcbNVf6dBu%pt}l6a*JqTjDww? z6fwr4hFm6jPDpAZDd*xXrAXeu6TeHg9Ojj_(-R~DpA^faXN?N9c))MHXuain>#)Oq zrq*cnMJ=LCuQVUxN3dM*p&sw*k9{55g}4y#zjKXUWgLX#^Wt+{VHYG4E;eQfKfooj zx11|Y{kU-N$F0`67%Q(+1FjRv#dF6;75yY`%|`k|O@FVM@bCP-nR@?X%0be+4??2< zv*V9T!UsKeSV7!W&pE{7XJzjyh~&M5kiEL)goIVM979f`c^@tUT?)@Cfh%~YneSx| zXmdjZb$q8LCPm{B_4TQb-b7~ACEriuquWB`wS50jbSt@8g9CK)eYbSaP=&@1rBkKZ ziZ?HA4+zJCgH@y0lCP;!8G3+mPn3bP@2x1=hJHmXB;meL+=vKXgdbpg3NBuS@NXUI z=Go~$v4ukyAE#u0lH~3iIOjYyI|Mi4;b0*Zbfu>>Q(iKXl}i6XvW$Sr zrn`;SBL(0(@DyWrG1mtWN5DEmLPy+}zfKj*+o&7muoP33+aud{?RbiccVb)f=)*l&Y#u3&Q zB|{;WPh*rj&HT3O8!rJ{IygN@^anxd6HK#9*f^Ih!}<{|R}_`sry6(3=@;xVoELC5 zZjr#%(G*>B5Xm5G2c6HT_;@1nm*cim&*4weznP<_{35ZCUw-npF*B>b{jwCEb_Yb? zkYXnSohyhamY`CBa*Qo})`6Hgcb&IJGg0|>HtRg2WCL zJ)QZY6LGmhA^BxDDz0a&ezyQfp+pkwgS>9W4XoIg395HpEqG92hxm}u7u*rEd{z4( ze!K3;-#p{(&yto@g_0##@mO7n1ijuX=PBnb=f{z|5v%9?zIi{nq?KR+_1ayvhAWDcp{qfXQNtKWybY;9TMphruU zLJ8P(~Xw^#8!V6N)1>Z&NJG%4So-`=aj0W!oVnp>M*$ z!(#DT;{(;$f=`!oc@l4MP~G>8@0FY{x4ezy!}U6Gvueow=(W*q2nlN2BGO+EM4O94 z#D2PlK!vNN1y!!H_sPn|NelM*BpFa+1gnvVRkP51zm4p#ru4Y2(@Qk_g`ez$ouv;` zYe~!rCwTR7YZ`Z~;{*P5d@1i$kQ>NPt6il^sJ!B(0CtLR_?hk;2ElUYz;%_2KUM z-xi?C-bK*@*S<*$KEFBd=e+3eBN&|3?tunpUW0cjTGt2BI^}2HPr3qLqQSbIsEkd^wCgHiz!JVL!RvNT%hh>>Z&af7q?idySGRwJ{q%jBTwbAX`;_nepSac~Q=h2d3eofp^M@ zeELow1n0z6T#6rpB5&#+`hC7KNH-=;^;-5KwxiNhJ5Sd(TJwuuQ`yu|EDRuxp?^<=JHY#eSYe!$ z6!YQvB;|8pT5bXKoL>>Ouk@N9;y2qzpKv<_41y47yG70yh92;*YHAf zf>=mjHMV`8UJ!2yg#US1j8KNpCc0RC?2 z!9;~*Ys5sodi*%5zd&gZ{Ym<8`8Rm=4fLnOCBoUZY7GO99(f~8=LMEy)cd6-xDzqC zuIu0D%yZ%`m67*l1Y~VTDP`*Y-Qs58Q1D#>5wb;FpE(_faZFiTb2_aK7W- zOPJ0RRE&Ow_&wTF!v)L2u0O*UO(M;g^P<+$8E4`OA77(y)w)qO4!42|(J`+`%_;_v z42RuUPI2iyjo>-_+^Ji;Yp;Ik;o(7qnUrQ>T298L-Cdc$^U==2qLHPiOG0XYJTVHn z)OS<+`912J7Z3Kh?2MjVYDwr(zuf08g)E(Q;1$Cl-*8@VrM2hWwXg>Dgyw}%)sXu4 z{Uhia$BqW}D5SAln;;4T3E3asNj;1?zPD;YXxcsDil^xsR1p5Vgo#J>ulhg?;CGnbOpXS=G{GzGgRQ z+P7lNa%r>AA0K#x{&1L+zI7UCygxibzoechEo}1MoMV%W*%!hp#z5LU_R-01`!J+Z z-vMedurvUAu(>62DB(czAa}o9`MTMmqu-Axr^}=M3gpM{4qTuH2zc~m@J)EiJH&uW zuQtWN1f^acHSecJfr(oHIbWSY&NqmZTu>R>XDMG^>7{1(4w9*~?Q1p)_l1pB`GnIN zds<7Brrl6)NqvorD|V67?`IM*q2S2Y@(vp3?;Qd?(43_^M)m&Atz-rNwn9l)!Ec`@ z`w%4wV6XQ1K_x-^8W+nVcF1{2tsyimqfeby^ikFo#wSTd!e?Q}fLR5kiWQ0l$UL4K z@*C$C>bRC2YH5mbL&BkAESEKKQ~`6QcQFa5k6?$ycg&v{P;Jtnb;HQ7G+CK++sgo! z^P=4dbSR-pf4~MAHZ|OQ`yB}7@BFhPr~4L@xX^O=p}eRsFn-;}`Z(B$>mLK&Oxf6! zhkj19(lC4K+tYHXsy|6RLBdxj(+J((zMkw_bisq5PHPps#!^{HH8MAGVO z8xm*T`nB=zRvuK8z$Hv@At$6gD$3ydFJW9F?wt=Q={4fZinPW!Iq zuQr`f$lcx-RWxuljEB}rrA$|E1g$YT6h)kQ_u4y5>Uuu@*2zR7#vV9za_nYu{%S2x+QY zg8wR=ITb7a?~wnp`YXz%3}~RXRMwx#{$CQG@9lopxiL`isGwqM2Fd9OZ9}1sw*v{o z-Pu=S^M^=VT9J)`#p9VL{?WM0B?5iOP;$2g)CG{c4KfYMX;9O3)b}nDSGr7k zJb>u-2D&%Z<{zcX*ji73|HbBpi^lJr>qBonNB})|77;WUJ6sZs4%Y$2)SvVn~Rqac2ni8P*NJ4SYV`>&%6ejaS z1-fGj#vvjnUW1*aL#UKv25vT9R!`xT%mp0)haIamlTj&m4VA_V{a23iOS>S*N2q`S zZaPB<2}dTAi=BZ)_YX<{t#swulRQoI;Ykop;x$!z9Nd)4oNA?a@&PQn6A4)#stDaI_K3bphN>Mf+uq)nyx|M&*pw&J5vARCH|9V|XG=IjnYTLR8xd(i`a!@Y`5C0;>M}w)jF`W)*He{dBxZ zOXomUXZrw0?1@3#$AM|5C`-rs^P{}F+kSV3bS$uTE;qVQU$-Ik`IB4hT9bsA%C%^G z_{n7V`j_htr~Dw|6v)PBsak|$nRgZP0_sPsXMl$iQHh!OtTAQR!T39uWNO3_UR9(1 z`vlym9qX)@1P>(h&3Z-Jh1Bel$(_lxcd*}+8+`NLZbOygeG*@UG==#6Aqxx>NB>F-PRt`U8Lmw-1p0^9>( zx)^hE^L0NSvE)YF1>kI6uTm^Frdy3U;dxP(rRMGEJ|V>-6&87XS8{s>W=(bEk|r6~ zwx_y{i2SkBKQY%=Wf36T3of~ht(MGT&TDa+O8B#lPpDt=Gec^3KiF;c!5~ zQ?Elr-?jiZiWX)SFsyI%PpkmsJwI+tB}z3?2xL8;aj!MM7oa^8V~}t|w()Y!D2Y7S z7Xi?zoiGlet2Evu@>;+<_sQCuJ|ShAyVt4(5OV~Zw7MoPoSn7O4pW}Z>R5#FBgmM% zTyl>2C$jqFZSlruBS%v2Mo_MA65hEtRm4lihm28}n$Hxz0#;ob4doIUqqvVoElZWj z%l67gHP#_A;N^_bqBWgy)PGrYP_8`u59$yOxF0XWu{%IkUAGJllUW9ywq$BFnQC;t zmMi@pv+8wu$n<&fCdKzZF-Gs=^SXXJ37h%vP%pD!myVxHsTYs>_p@_nCbj>ira=_O zlCgc@p@qy{4tSF{j@ne9ms;1W!=Q8KlyC5UEiy)!mCWnL4z={Kytyiyu00{og*I~m zI0$85Pe)lvm*qj7V!5e&UWEPqWE%4|qz!1SkoN01?C3g<7AawjLZ9;z(gu~dAV;wo zn2GM56cGNqvA+%0;~gqpbf=yNlL)*BM-Wh-Pi;)z3Pmo$WEFeA!M!~7fkZI$XVk@K z^^J8h4J)C@8`*l1kmBgR?~qT_qc1Eq6=5|cJT(*`o3F6Kg4Nu-f=q_Rft5PPSdD7Y zb~le4I`jbqzfI&w`IE1r-$pDcNWG7FnHL!Oy8C+Fj~Ssy*ywkk1uHz@Vw;!YgYW(J zRpDc8U!JbksydI^{+jy=@u^-KD)H3%nuywL zE3AREzd%j0jvy{_diFT5>v6sm@Ug@{lwm``_OPMn9$-a+k(*yrxF1!4^~szUN2!vi zE?HVzAA9W6*aJ*9BUJ_3At<6mK14YquqfVg2OP=DxQP+MkuamUR8JXsX&@HU;f{~Z zV*nTH8iVb1ce!sqLFGnxnh>BD0cI`(+VDZ^C-Am}08-T4r3jh+O2^BQJ8tO}+4lO`8~reA-4R&@UD27cpjsPdJ6?b<%LQ0~v@2bvlEA`GmZcWXX| zAE?9=9@r?jXZhpGDHmuoUzM))sjB67TB?a|8G%wpoxY#ej=fF!_rN0lf}QIaw{dB} zNpX31;`Wn|XCF5Q{IOqu#e*05S@qc~Y+(30w?Sj=TmOi!AL73z-wmAcLw+58#)vAI zsyH{Wab;eTKTY-~cOTnNZ`U6E37dD=X^>O>z;Wwx+nD5U z@i)<`_xkk|a&GUslsL`W<1n9+;R0o%&E*r7&(9`3T{SJS!skMk>y#AMTrrK3+_o;o zB3#eBwql*rzDuemFa!|Ib=gckk;`X(T@$F`)#1YVt~K`+xiCK{$%t4!!LH!h@l>`& z0gt+it2uQMw&8#>iD(qyZ<`zePUHv|=2`#;*-oFQ(*S6nsbbXMOHGQ}uEe%v7M--z}P zuG3Y&YZ4lQ?D7q0c?oOzvzI342t8TsQT%zWvdeLz8`)0OKc{c4?n|%$;YT?t zjX=FMqOWIGsgxQWd&(|McRA-g^=R!ZbQNG&UJF>s)asd9gD(Iq^(sZg6L^**@GP84 z`cnWnx&HqqOY_hkGR<(Qx8Vk}_mUiM2rzIy+xM1J@&d6n{v$KzTXaQ(XQfX2^pPOH zO%Rvgw-t>nmZjXtf;-l%=Nkp6=Oh94(RkrabENZI=DLgbWWVloLgW_CqMlHxyIiC5 zna%kSzu3775QK<1HsyzswTO;1mD_?ddJouxMZg(o-hwF>MH1H_xN*0y!L4A)SGt= zH+tK(wDIowkGg6Grxa4?$XwsRou$m;rLP%}j)!IcP(9f7d(-5lgfcGH_me@eM^@55Kl3@dzPxz%c8^=CtF*CN6;VLM zJx)3YWP8{hLtz#$5M&aczoiGTIVjdG!_}BGY)+$AFOV*^O(Zd+IH=h~61q+SL?fqJ zzTcR0MXBN)+Z++I2zZ-ql~jBmPKBWW5^;qc>j$D)PsI{J-^Ew6!ai5^ALe{x9Wb!Y z%QG}2`;lTVi-2jai}(*iz=7E2_z5hBZ6Dybfgw`GA(V-GB-@Ct=d)_e#u|H zHM{ntTRZICgOk@sa#_R9U1wt=hN^zYi@3}_t;#}h*SIusLmruYY!1k*hM(L!@#5^Q z&z~mU{l1xYo(Wbs#9I?~8Q%h|fWA4zOdq&OUS6;F{o1VH%x`}!cdp}L6Zr5PF!qwp ze(0B+e;A$2udKZfwf57M>m9ANP90CvU&`aR7LtSh9gaV76D_Mis4afe(}r$~9SMum zC+?3sGx8PRe~h+%XuNRcSKT75-MQs(ew5vG$JfQq%Z0|xr{iLOB}31{PXKvmKsX%) z_gwHZ!v1-XnknX$ct0b7(&arIZlADc(l>&!5a8+w~i#Lppbyb zl?bbL`tOjbZlZmYaWNOy!4De?bC>_pe%=U6wAK4gmCfP*)Q{uOlPs{`2t(iCw=rB^ z`=d(sCaD>~m>E}0E<+O`Gp|$GJAM=E(TF#oDX^q8_;9Z2r(UEU{*pRN_)-VB<JJhdShthK+&Q@m0f5hfHCHXCjCw^U*KdUVvC zk6*zx`Xw*NB1hEihs6^l^TR@TvAcw^%w2)R=W7W+9#n9R)Mc8%0|3A*%;0!GguHv7 zuWV_hDg6`d{j9sy3CTfvRx>VvSCj&OyOhc`m#q1Cg51#g;hVT8Zux`%U8gY>E=JA$ zO7JsA4K7}~M0lj*9}6ErT*VJ@h={ewz4t?{PB}oAoqMBHZNT4$OW&sf6vqvCNLaB! zyp{!H7X*h28Hc_=`t#v5xe@a)KAe)wg?{0vUpfO|*)v0(Qfccd&lC>VN&|YdGe=7K z@HQM|BT;c=004*gI=E}3ULb&LH1aTs8Y09YGMysGuMXvAS&F|sh$-aH{}CC!dusa^ z^IuuBf){QbrWr-B%3s&#H{VT}ShDU-R!2*4Vg8PNp)mKquKD48B!iXlUfWJe8p$vb z4n1F!4|gJ!S;c!U(M3C*?mCDbt8YUW10;$T7f=c;U~<*|i10npLHgK@nx%6A-Wy>D zEH(A8*qX_l!DkdOk=EE_z?vAW@*>_(9cpC(7jrxldMY)mdwR$3DDWjK+ne~uy zutpoa(W&n9Xmd zbSOyVF8oGOwlGmEtX>5MZ35*VTfcfpQXSY$XMyeMkaAsry90iWmPN!`Ml1y_0Ybzf z@eeKlSfwN;A*SpW@o8`1%C?O}cC_z#tcubg6HKQbnxN);`T{@}wIRi-FHM4mO%L@- zg^T|O_Upq~{)yuAuqYOCp1)>P%$6FIGjnZBr^7UlmjH5{{3sO|LI7Z- zD}eM4K6O5fT9hEM=dufE%Iy&ra8yi+*cRK|5(}Q^Mo4N}EC{a%gVI+}AR0ur{DNRS z?8Y8u=Q|^}zYbLnoS$m65bhK7{*|}mR3&ZTLvS>4$VG!xK6U}qr(_Jm%1w!hMNe2J z4tM;TVz-^B_%1lPT^xN4FZ9#kmJxr)+r6MgX2W#cTC7ptPx;21zix-8h;Jz7S_RFz zz5n&+xxfzojQ&lxb>9A6518MvXE)#dwXMYH1mxRQ;P@&v5B`0Vv@BjT{q|J@y>DlG zWV?ZX@@=sx>+A0QF@D+DF(b9e^-ZhIb6u*}(Wfd)p0Pn}#dG#fFR{7WR^scSZ}|o}mUUoEjc4iyEwU7Km0jVEZ};AB%wH z*RPe&-F&q<>~i?;jBD4&u7u6D=QpEwzBk7GI&C4NLHPa8Olsr}qVUt0Q3>9sWK}u0 zAyaOMgLEuD)w$?tp9geB*d*0cUQsRPd+n#Y=aU!RBKyKbN70i|msOC+z={5P696b0 za$x5hOhq`k$H6cT?Cu>12$I6*7@Q_LU+n|X1fQsbiP60hrNBYMxDmqQYu^}ovW1KS z;B*_`z@NoeZ~@opz6PKw_hJ$`PCH;!y;abL+sCuSjv38 zFgx?=vLLSN|2{Vv!Ihqv1jt;BudMv%Pmvs9&pTAh9A=E0>s8OvtV!jYed5g|bp4;I zi)WoG1JKdi-P-U|S)*sYdtPW{>24IBj9Z`pi9(=J^VQ$o>j_=^(eLg=4SfdGyp>A% zxy4DeA`{4%QtkQoUo>>I2QhHM_~dczKK_f!-s*uK*w1C=r9a_61K`RhYN z8G3EaHK8>|t(6}0P~X{N>yx*0J=V73o$``6KvD=}1m|e95E7R-}ZFhF8~GjKjj{?y+q14_~0y zc8a^=oiz3Am!G9f?`VJjImVnmX}Hi7%6RIYQ#C6I|0PzH2aAQ)+2{ZAV{V+>8`~ax z2qGp0@m$=vpUp;b<{K*ABUm%1ZlT?q7XC0TO@n1_eA_pCB}`-uZf(AO!FZsqrayTK zIgw=?6A}{asc{3Dxa6Vp8(W;X_vp<1rjz?^ufaiua7)Vr@|BA%fo0PARwl5vbd{+h#RHL{8 zx!}4a>KLF{E!cH^!E;x^%R`Gpmr%ZBT97@clzK|3JvUq$aEAI);*bfdj_Du}P3;1Y zSjwuo0dgs?lvQECenz>AoL1LW465w!cuUIrFjb~{284`OQ5O8#Kx|CUfJ@)RCNd{j zNt2P;fH~@%C9nek(QX74=zA7|nBZ=-6NUP#frjUlBy{xXL)Xt>V5d=x&!0114R3WH zdJx~Vy~c0dHcgTK*)b$Y@y|nwi9B*Uc zSm%1xo%qV&2YPDc^G00C|&iU2x98*vnG@csKc z*B%~`PhPvst&v~EjyeBKtLiEEBk=G=YFX>_%j&4Ku}WLLn-5GZ63Rj0sXpP;bMM{- z>oICW+9w!FGz4WI@pb4)cdO<>RNFaw<-I4|l9Ta`qnaT}2N${z+qK;liF=^oi?c}V zSoFklaG5J`COXJKFs!d*xK(&cxNT2LGC?M{ZftlwEiUr4*!_y0-TvU%;h=HTVG8!hZ%DF9`>IB6G+O zj2|dtabm`ban*02yQEK+`iD7z7Hc*dOWFd=sX36qB;b(%VWy(ep4cI0`^4WW^FTb? zynVpr!9xwZTRqTQ_-0 zny=~cL)n)&u*QOE(F_yQNB6x)e7zuVg1|{4Z@cFlo8A{db~afO2XZTw_M#c4J_RM4 z&jojdM)>PnpLVyT`W4nnMSj3X=A#dq&Th6RhH+mW$SyR&UtJ{sfHZAoJhfR1fyG%F zzdw?hvwEwM8n6Ky-RO&1o%)m^S?-_;@A{HM$Jx;4i~0_4-G_}mVpZW$C}LB_qLQC zsu^%a=>x8yR|X#LR@JAr1e`=Mv{hM(8_|c5w0f-xaP@aRkco?)Ck7u1l^zJP0-7}k zoOV9F_aHL%2i=9ljJ4EN#F!VwlEbJjO5oW%H#Xrgjt^zj#owE9lqi$`&8d!N?VbHZ z1jfN2K$PP!|+M$90hI>5Z0|PT$x-oF{ z7^#Ff#0%83fdpp+?5VZgn)>3p>HcE!Jv~?zH8G99dpDR^o2mC(d0OmzX0ecI=GDib zJ*BvBd_HQDZfM&SugZ4;qiLykR<=<+p9Ri-^3QBD&Yg63m|Zs2O1pc0wdu5jSshIs zO!dF=S)5sPd1Ks5%2}M8Yn-lQ(kXDPKATVdl7%n5VFSX~rwwZ>_xWYsEky<7PV7;dKP*fFOD~MfJ#E&A7`2B< zxq7%Yh~EA^XJwVnik-`Xo#fKPiE4`*j}|hr_^w!2@>a)VW(0`IF0Get`9rn)O^fH| zxcA|8kf&Kk{aq^spUj5qisZMC;?fz#^3)2?7U^Q4T!eV6I=Ze@vc6oJMP37qThB7) zb?S_r0Ln?f)ej%BhI4jp8>^T?0Nv6lq}K*SJnwd`vx#dNN>B3$j1)asHXptR3dP>~ zMHXA>f3G8{f2(4W;!2Wq{Sz|(%d;WRuKCv#QDgRMAI=UCVwAt|T$3_D$haHYxJ8O) zLc~f~TOj|2XhCV@M;C4hr~8ce-Sf4}*IhA7mH7DsG%3+oKISa2iWq`V1Yi_=N!oFX zO=ltxIIm`LQG5QPfoTN2`ux-PZ-b_5+-(h#!;5>`SeEVbNvIWRJy( z9+Ran5uJaXZc;v3((Cg)lx+&!`3TmrTlAjJ9Lv2M%IHw9`qr{sFg2~@!6ww?{GqnN zgIiN4oZOL0w&?Ze&XI*x!_9ki6BaW;KR5RM^b)r96-Omj{^Zd9)U&c>z74n@-c72D z>xqL6FuiVMcNAZ3`sM#{Z3(ktrQ2h9{I`Fh{m$BE>=*AdkCok_Whf*si$2y3)ELylR?ZoPTHMAXc&D>e zx5(Ak>N4hY9VVyjewDh~8`NG8;YdFc)quZh^?Tr?_xMk{TgG(L6=uf$81HIy&m=FS zCk___#SX-S2I&p<4Do>R2_IS-gi1aQ;?`M}GwQ}EOtOC6;q~Dk6n+*SR07>CZv0mO znvs#zpb|CwXi$t|N`B%}SA%~j-ltDs-HItO=Pp}7;|HCu1E4g;@Rx(g(%0@7l}}!J zOj#-udH@jaTiy9NqzqRWcyoGuu~eju^4Fweq%9@KxTQQI#P_+Y%E!uqLgoLeSI?&a zkZ!y&)d$h}!o@4Dc&utlrXZ|H0^J%sSdJwgLR}SHFOWg|_89H7}% z$e_yxyMp<^1o%2wP|Pmr<9891pY7odhYnU1UIaz}N=O!s3wJ5W29qcSmAS`LX#YtL z548gRO&)z5ScLg~#uwG*|L|z-pe>-^>+S`<16B_Fz4_~DiJItw%~ ztK=%+CZ%NW>}5^}OmLIm5~>LQt|?*$c!v^lAnk$x37Gl`tMX538%`MoU~st*mQ5q? zJV-1*jqz3zYv!J@ERqt|6+yu~&S|m;ZKe~YE%zWJkBEp6eKV2gve9e4OKS+i3{2U7 z&WGaBjq80Oj-$b~u;Nv;Rji`53$o(g2KL4p9SkHEp)CR03@`}y*UL9*kCN{lKnMWn z1JJ1eKfDyFsH`D{cu;^iG>C$c)bsgWPQ}7_tc>(=f!A+7V`F7HZV^i7t{7zHg`s&M zjpS{VH}l7Q0nVd9dg!zq5#qa^yq@HI1o2_zer_}?K;FT$2#QP2#LXjnlg)W)Wc-SV zpb3o{m-4!`-9?$aBRQx^yv@^@I5;rFb@08UK33Z(jagBo1&AV|I&U zz0(r1qYK9F0jk(j_i!^gD7OkFDw@1_H7l0+4{@z#@+U2`FA=f%I$BKsKC~&ovJUW^ z2gG`nw7aMV2Y`CkXaP6{^Pxmrs~*I{;MDTzP!{#{{jCd*F>v*LTHTLwn#F?A?)lA- z%U>K`$mSO57by(DJ*my2Q$E*ZUX3dU0A?gfgaFfli{Ub;H~?NnpUBL^%%oeYG`1b& z<#ZP&%d|yCSr<4GQ?5&6N}6z(6>DVmTRsK-yYzd}_O?+lbGkUyM)MpRal^#A=dHR0 z!4E^346wVTr*iUPp+r=1A3i)C+*)q&Q%@BI?^COPO_TDOuoQ`!wmw~ zE)Sip1h4R@Lo04$z>XpR9M1bh^;%^Ii32BLj~V!H7onoU0H0_&?mYlH(<4&0WiSTM zyfNqbgC5dwFK!i+Y_IU&a-D#6+hpu&L)p(Sd%Rm255Nw2>WsbNDgZ8*#ei`YGTh+geC2B-bZN6=3RK2^LmTehZb|Y~ZGHRm)fv*>?utkSxjUVgnG| zzfOS;<|)NVDH(B(?Q~x`<@c{;LNY}P5EKZ?YEdEdOjSO)28u)0ZNv?Vk&ot~q@1bd z;!9Ij`tzDSE3t_)&wjRSIQ7}lTG#t>lNP(h+EV!<3?BYJ%a0efx88XyexyeTphrmV2h$y><>s1Ej zuismMpHiC({)3nfkoW$viX@0gSYmY+o>n-mtPM#u0b1A6h-9eJ6O-q{-4*h4`2}E+ z*fh2(T=JX-j4_IqTE1{nOnujJ^{8TsGH|S7gRJhcR7)bFXh5)5jMWSH#T*A7YPnT~ z7};T5g>;xn@5Mg=96Vp2xAlLXXgva+HpX`L~U? zM5%M*O4#rp$OD>^0 z7|qQJ<(mv*7BYT-Oa_Xd{6AI1Jw{!l{D*u2L|q{wBFdxWcFV~iXnOKi84;QVkQuuq zmm1j}9siuakNnsS@dhDrj9=rT@*rhiJv1Bukpw`j9k`9hrJGnApk+>Tr-Zr5Lm=&y zpWi4KQDZtklN?2hRQy_#Tjh(Tp+WZO72r4}?6Hxs?mU0r`eX9oYx0kQZr}ZYBrA{q zK6AW}!jrvov8&bXICA|DverQ|MLkQCnc__5V=UpvmXhA}V*(jEd@8uYQNsTO<|-ro zOeuyk1J?F!n(BjQZQ*QoXkWItIQph7EHfkd;$lpKARxu7+%d23V}rQVprM+NrJpab zOU~@w*_8?)Z?d?YIog1;(^mc0XkIiCgQMC_6jcVwV}mTH z1YuZZsDX}GTpu{%*o7-hbV_+mNaE22jsM>0%bdjh)lH{c0xSKw)LeKPYT)Zs^F6gLQ@k!GN3I*oTK!)!Gzz5aVD-Sy0Y@?TH`dc++mbu%JDG z$Hm@9TJg`Pk(mZxT*~=H3cc>6et<_ea*mdk{qEjVArEO+xwn~+o#-}zR9fY0zD9W{ z)2~;1wT^~LhpUJxuc^HS)v4{aTbrQjv<>sgUw&7<#}!970Gq#D8VI_UB)wm>#rN(- zR;Vh6)Anl_mkzG^uxGp9QLp9S#DB&G0*7DSe zn7L?j0}uC4>Ggx_PYU7o;ZZ8ZB(l_%L{m7ZuZa5%HL10K<_J(1g9~bo;^-m7tNA01vZ`~RypHSGK6fLDX_4L!g$_3K4fKzCKh z?ui(z;f0DhQVw6C>!Y8PDW}ATS7y*Q!Y@PqzdArULpkyw^Yrd|bcUy8P!L&tbQWLa zdZ^sb1LJQyMAJH947AWprm<*%`{=OcHej^?zQ23m$>eB~kkbe9bQ(8m?ps*X{B-Gl zY2j!h%vUQ;pl4gdZRewIW!WViA9&P~ZejqUTe`RQPCQ_B$Kri~AWV?)Efr`6e)j3E z<$?3Tvb=OtJ`PW?q4h}dh@*tBiu4;5d&^Hoh?id;Sxk#EiLn4E z2~?C#cu7!3RIBmh(b%`XVKP4U+)XDIPGT*>c->eWqCkDw%L!+Z8M}Gn4?G`K|wQho4DzV_)a>v1gb^w8qq4W4{ijFj8Pa~e_SxaL?ZJ2!=H{y@KN>x*v4xqd-vh2rFEuBs7%)N{MfEDLz99IB zV#G-Rr3kdgHlKdD2#?iLP_^-@jS>;Zb8}c^(IPsI+wMzdY{i#K%9U7_P$nir9Mn@& zE~KUWTMj5EfG)l!r?tsTJPT4?j$omCK~kM#PC;zQCN6*K&JCpC0J9smm~;&M{r0|D zP972ZGz?~I8l{FV_!9jLC`-89iA(cM6E>!=qh4o0Y)e_7_4+6Z^~?Vy4{WE3N_Bnq z_(XB|<2qH++()YxOqh2IKZR&`=%M=^4DYn7Oj@>#lg_B0$E&B| z_K#CVcHP8uPf<6EkF9@~Z;N33zN)JJHD%)!$(pr^lE)VtWur|ql_HN0xc#u!6E?S_ zpeC5}^Dm8%e`A$lPhA?ASTyL9^YX|>Pew=~{k7-r=9Y0!zGD*nwDv}Lkt{7e{Yd~p zp^Ccp2y-%at@h^q_9i}C$V$&1hi?bY6Fqksp_QGETK}q-R>fmnRx<-5^mG?3OJCXF z%?q$fx#@cRTB}h)S*0bL8x7*}NZSQA`SV1MmOt1I=?Z0y_ zqs7K9rPF_E*C$KZKQd_?9cZ_e88-u+&71KN+IRY5EiotltED_EVm;`OU)UUm1ARX_ zUqz2xO;+KcTNxP9vwfd|jTA(VyQJMg;mqHU^SbpwmUAkNA#qeb2AwnJ3Ahv5wu325_zxIJU5r=YrJomj=Xr3_x2491qwiXAPBQP?+$Bz@E@J<=}N zQm_56Ik+k&3(|wQd!`WfQ6pmQ^21=R+TzPE8c<==75i4d4zap^KXX)mD7eT4{DA(E zaklPTEfByro1@gaNISnHYh7#qfbW4H89y*yQ;mWd;L?Er7oqPa`R^e)VBe%1tHt<9 zXmm-|5f;ep!XeuQAVz@YPeg?Rks7u}Yq4Rb&jyW}eeMB`tQtAu`D-99N>|u=i>qO&RLK~BKWg51w_~q45Y125RIWBumJ>g_d23asc^c9DHnpuz0^YjNzwE0+ z6srvHc(a3M>FrW9_XJo4`sNDHhf}3~Yh@BnjMKm69#r_P(h8{M+Z5+o`wr{;wZ?PnYjY zFP~PPcU?E&J)}LY=Sj=(6Ys-wb8W{m{<+^+`~B{?8RX(y^6QihJwQ-+?ynU5(oqVn zL4{MIPj+|p_a>+eK~aAg`dv}1r?gj3`}Qo{t4Az6@wK93n4*?dkDiKy?WOr%vUfE# zHrnu&LAOar#VR+v-`9qS46%3n_xicibNSd8QKa__9PtFt#1T@sAR@7Re-T^LX7BMb zV@Vg9S4|*f^0!%&hkU@;*`8DFl_pCB5E7)===IR0&oqKPqU{JwOVxj6Nw z2T4k+rhF5NAb#>0)GpzmNaNYVOLuo1$(pF3Fn+_86y-@De24&#>U82?)B8Cc7ISHfz_G@|s?IsWP0 z(xQKB<8S1>tP-0NS6Rc6Lzt&%a+i_1It9W_%6Ji@N_s*TJQI45f zDz>axa8=XlU}?AsYnj!RPtawdfVb28=+?P}b8NBE`2Go73QAfh|5^A+5|SAi7ZY;> z;x_#Wb*iU+(<GgDsA}bdVX(dbav;>j6@AtaNP9I+7QRi1>a_xLii_* z@{&t`iVKCJNl7VbKa|P{iC`Q7=!bv8f z2v*l9Rg1MSx%>VYqPJVeIt~#Pp1TGtTRd^IEO7|%1wd$&`?M0ZUe`MwML6Ijxw^<5 zOh2?`^yoPa}x;g|~+gFxc;oWe?hl z`=0WE5^$lR9T@-1V{un~46?&C@NYg5y2YI*G5r~Y(t|uDowll&i z?rOQw`+ zV_DjqpH*KHmJ$S=wV4z=NbCxF|oXOVy<=%~&VK1B1yCvJ(L%)-)w;L7ZCXSF_?mlHrCw~W?sbq`B#e=5^ zzd$52Q?V9O)8B9Uq)sxKhuYrRw@wXtZw~I3US|v3!m+Lxx54TxDeGHOecov%K!UpN8QESj}=JCI1(~!9@7nf=6P`>ZA(paN1^% z?*;3nv_~eV^*dB{fBuee2OpV4M330)Ty(RbZLd5;GM1fnhTw+Gnn|mZezlxgnmb|| zQ~;xYLWe_fji(Bz=xcm)fK2k}29+^AXLk&76|~pog_xoIeaI9GR23+|T`mfwtTS{@ zC@p?&Ehtmtce*FT9tv(K&gU{9J8-^VU zwPJ~-1}KH-Pl4x=!aNUhS`gbxu0*;43%0%6Yb9~GF&_rx{3tNudP2E zCap_jN%4ciC#6C~c$3vhniU^(PPrzsq^IPE)KJpfYH8k+R~kZvew2#^hu9v=J;*9z z8PfiW#M5y8oa5u_@1EET?f^hxdBEt$2l_|zz6QW%V?L;x3kML5#J~fM1Jts(;SV~0 zZ5iQ^8R&vV%Xm}}HMyEkDKM)7DN=LeP0^|+wQO!mHn$%7L6_R~*x6UxvZxg2_$Q{M zid+k*JM3{#oAtHBmxO$KrE%6sOlsY84Q?@mXr$7LodEx$ACxV1>t}KEHl#F| zW+)IUdM7gAUy=R$7rkH|2uZM%xmD%qupP%LMK+^>O3di2l1M7mhPxvgN9J#epW&h? z?}2KE#x2MN+r-~;rNg)CI6{DuC-0G1x4-M*k;WHwj%sB z>4}U|5=%WKAvIsuX|$tU{Nw$_gff~6qb5iwFrP4R=6EK*c0)GxYKCv%WP-(Xqld0w zr8Rf*ni4eVp7UZT4p$StjvZ!BlM(xmyZOo0ByG@ik!&;+V$Cb-RH3b~l%va!4_$kM z^ZuJm%<+mMsT2-fftmg{Pt8n<ap(p6}s_;moJz?Z@1-s`dI$m&q{RIJ=i?@7d8H z2p^wHDFqo>lg~*37>RvN0wN;>`bXbWV$i;<B)bwdhZV%@_9@Pl;B>yEqDGnw?sd?BP2gG1*{O(`7hHT zikxrHPmcYu$2Jp%Ih{Nedo)O;%-l!oPqIh_z6F7i}q z1RCDL{YaTS!6K$bQI9>{A}@4ckG`77D?*w;8i$=)r~aQ&H??bX*|oqXcTNAXD= zaW!2!>Wrwh{=sB&^-w>@&ikA-F+`1}b{q_}ArvRQ&d(jPb#pYe0sd zz3ZLWbd%xd|71jw_=0$L^{2au)|0UZ>!+S{|Ctt<-F}0lo4`{i2Pq1@%%bkP&9L_G z^Fuz3vk${$C|Jsjj-M$~;nCFKLaBvN*e#4j-xHg1daopEjnOs$7#1*LF0g5<(@V?1 z`g^$e{(7BF{3v7DRidS)fxUbJ!Ikc8%>++QZ2e%}4VHrrgASP)R3l5F8jJFCSDA!RrHv`O?IwEaycawP-B_5AZR}GghKuZa z6<#Mm*_ERP5KE##J&ZtPa7gu7#{eM^Gq&~Uxa`FqSVmR()26L$a#ap}fnk&w2QFPF z-SAKHSngQJhmtU%BhpEX6fp+FK}SFoTsA?dTLsXVz=#gz#z*qbv!cUdK=uSVB|xDr z9r3435}kx zz?2|nK^tAt-g-`1C4n}V%|@B$(*^!;)D;Ex&S$HD_s77S_m$wKjY(aPxyH#S8tu4F zp!TcFuYqeq`>gs-TP#iPzvd*L^tBO@e$jl_v12W9n|$fOeR65AT?JO_YXuJ2uggZM zc=`+Jv^btOb1)8H&FuYs*HH%4ZHz>jFIULBwS_Xb_crwn!kR z@QQGREG6_7-exJET7%+@?nX|1q(%jOEo3%ELa03Hm!zfr>f+d(Py}!t0!h#4kjX*H zLL2QuFLcVKgQAabPdAqT)K5%3jV)+IQ+7M!sgy!RBVD0Q$x=3DUEqkbuXqSZ^?WAE z%Nc#S6d8Vp8Y4h@blepA-!th`AK}kPV9HBW)l%HX?!#W zMU41B1Ozc2o)0eK$u}0J>%nKlR03pkCi{I4B?Td|q8=iWQU*-51~)6x%u-7N zaj}^Ng8F(>6a5v#fxH67eaVMACMlBVoObK|QE%E*2RFVw%4c%7rH+66!XhsI^>sm7 zl56+)J-g}lP(0(u^~c5Wg<>qwcIYbuPa?<~O^~9QoWpBU3}Qhi?CnmdpIsw$q2T`G zJ5Q~v%6bW)C82XL0`*S_%hGxpB@T@ni9T-7;d%#xGB|i25 z0DfpbXx|8NbsZ|UK6hBRl_Y)PJaFfr_fzR4V9nO6a0emA6_9NGty0&umj#UX;+i;&&^HxQvkbq* z2)Pq;yGefqhWR*In;j|9r`HJ?nR<4KxXThHp*%R&dQM;M-nO|HI%+x>o?-df)5UYr zo1CYgO>^lC7!9tCeN^lHtgu>&msaU>-uu;r{73zdu9k_^WofY%6?GlTgVdi>{+aKc zrCL&}+{#$e8}uZ-+UypvfL5lF6OblfeKiFH1CIQ^6D9Ex3<60h;BtJ6v*VJsb?K^Py){%&ojk%v;d7d0`(1xMq9#T-?!F zHPU|p?TP_XRy&~?Y((tLmc5<+o~{@M3?O-Bd+{2$uNk_(=1lZ)4$<@@W`Y!p^MJeC zc1wVvB=NMOJ2%AF=Rz+SrHvOxk2T?(TEYmtT2T5&*a8b2Hp3l{r8a0U+#=fN_#dHz>JEgine4VE@yS zT#(q?jZs9u&mGmgY1ts2lxe}jmjml6gpDou?XqQw#A88001fLz4(`u^fl4_D z3Ne_n6&-uF1{%BY0-)KZQ`f|0KYNQe(Uf|&^KD^ z!~Qk9iJ@)fPCZEVe(QQ1fyF!s#WUOs0RX30dvZBKTc!u zub1t`ok0ZV><}!@zR$tQQ`u5|cb|K1N!QzxfH(s*zUWDt`hCw%cQGw{A^mR8h~{ag!aB*2jCB1x0)P zd}G>P?P4o}(jrFR2K+9T!HmC8iJ-Qh0hkx zw-%NLm26xg^pBB>2t2wdbwDPys|;A|dJgg#N^p`N6HIr(0J^(7p~qd3il$P3%aA!Y z?A@HJ3|&FXN%1owx>|r)`^5=TMZFn&f}%hw5)-Kk#{CtR)z1dU^fheptPz2rp7B?f z!ln!6t!^?-Kid8*FsLfhhQ(Gfx3E+FZe{;mgyzcRgqDB?DLw##l3{gqaynEStXwE{GwFF!uBU1G?>d8t1C{~?n>#d%)DM5 z=&7+$kyFt`W|Dg37hoM%sCvWBf7&EFyVJhupgFr4H~)IIqoA3aslXe;(>^W&bC;-@ z8}+WX9U8&?ymPgjmVVN24!ozoKZp8#-bSATmxIY6^w&NU)bQ)u15keHp7)i*Rf>%Q z4q0A8S;pT>#S^)>GLj(KIZ%<)?c5N6UJE(y_BB({U))MA?yQ}rQQ2(W*kn7OHcAN_ zo~-Dnm)IJkIn8RCN>_vOnYr$~Y=Y-n!p-`W2FFkQ#2!B0#krXQPU1p}pr=xB!$Xlg zVqeL-j`2hSi6NF`>~Nu%mwFj65NUF#S00B+{J0S>`ArZ(Okn-`9&~cBVm!Wt;%^7z z4tMqZpb93~KC6rB;S;9aQxkNZR0{zp(A)QXW}A?>O2S}?k}j$%+|~-mnxv72CWxE1 zDxm@sOE(?(n4OG};5D$#LZo7@54XCr`rLp969%Lrpt!C7*BIfUytJ6{(Hws&46JzZ z+yR;{kDIXsiic8_dHk3Jaq7TPXvsTdj;aLD4B+;v{CO7y##*M_caRVocK82y+1WcA zVf*{JDNEwFU5r*=wSDv1xQvfu6f_#V_$2vNzt7Ks)>n9bQ5Qt(y-=|>vU_$$s4|a2fX_uX@X)2%z$k2DZe4~O3v&pneCjk=AtL$vZ z@4aYs$F~XSG>UirRvh8I zJU3J(8b75^0xHqV+W|=U_~G+6tXp47qfb_sGdsr3Yqv}#Mcw}JjQ~U5;Z?`=QD}G{ zl}08{dx)QBi_FNK%*Dhn^DHcY1P;mxvOjC_kk;vX_n&jc@Sj>-p39tf$L}RcrB+OL zR}a!ybEN_qQrJ>Be05q=$^4nanueJY*JhI&VgWw*8Rv#!*ISIJo_OD-MHNGQpo@({ z2782+?c~DWx-A^RXWIb{5021s*oTXLEMHN7=SOe@9S8690_?Xj;53tt#(p-3(L3|N zwJtX|&!4N8e}hIXYPUltudT98yWZAeLnl{E7(s>40(1+KNaAQD2qp4(j)XRe3JcHM zL|gECnMSRaEHcl0ui(GG45qd4JwE+`_vqHf@Rpv4ls$cCGCy}V>DJp9_&b_fzL&qQ zU#ynH2I>bFKC@BVPC~IUQ3I%{quGj8DK_u z1&0EZmzq+(6N%(;z{~r!ZkGX@yel^M>Q( zldg0Rqs&o*YPY-Q9NGh7B{HY9b)40OpYms%+9%^u3TbxX4eAUDaW*eBvQ{G~IHs+` zPDTPU3N?HL4Ua^9H7cdD;{-^^jBtk*EE@y#e8$ zKMW>v&I#)$SaeAA_mYpi_4ufn-FR`4IxTnV+BNFK920)qrY<#b|?}Pq# zME{C?G0VnOaXE#qJKuQByuZUoGk0M$?v)G8glq&p^7pCOeNL`k;D$RbCBCn{oSX$A zgcbvKR#kkWvnNz`K|m<{Kp$>z;=hFL2>xKBj2v7*#n=+CWkrPcO2h^BL)a#{Epi)k zGa|#u-}Qd%5c^!>6`T1EtwjZ-3Aau+UI15290d}G$e%9c36TPkQ#42Xah&XJ!r$9C zT*duIc(Lt{%5UQ}Y1i{sW?>*k3>B7wPv}B|Yr^ds%uA<`N*5m9842`;0&0d$6!pzvyVaHQTi+bFWQTL4Au$skbWC!dTJ4DJN7S=zm(P|8CawkAP4RzOIRktuzVt>;hQ2uw z8hml438%r}zHwsdgvK&x!6cgs-na)HFx8o8a{wkL+;C3>;A;5iv<=C{d{zH7h%0$!G!NU(e5vO-7 zlsSZ@wLYN^n$B}U?y}{hhb0h(kH03XXpX*L1C^nk>-Yg)!XcL8;CgZGhk`W)<3=*Uu~#%0-^*$4ULc%+T~)Pr z9btA@FZ9nQ?)@=n8YTp+5joxzPl{5^q0~rLFyfA>+V2VLkn$mXb4sH0WN76u;y<94v&U}(o?vr0Yly$KFf9#Yv zbegeU@f3g*2v8&b<^Oj&s7s|1O7Jaww6LB)!gSTxH*+A)2ATi6B*z9i(hdAN0$r>2 z5YZ@{LHxj7D*lVp_K%+yI^^5!zTPXTd-lma{Aw;}Yx?weoLfZQyJR0a$1>6NhUwPK zBuh%z<5zIwtg~+m;zT2#CdF-@I;@Z*php8Er3(cbVvK;M0Kd&nVA!CcBVg8Ux-g4R zU1x+L@%C?^ItnNR`U*1TW6Ta!siAsF%K|siT z^~3-Z12xmO;d*3j$55r+KX7qmI0vzslj7lI*xEUGqT6g){v6g zvh5}{ze0U70*C)KeK;^bTp*pB1|zh_${0iTK?G?g4k;daZpFl9j13Ex$67qFzGv+6 zCz%pM+RBV%B;4F|_wY7cu@FwB9L}Nj4vjkdc43H*2&NkdSxzpVYL7Y`0DN;avB?w? za^yg@-^?4i&wYQI(H#gy1m?i?nXdQ$F69+~Q@wA&YZmny7wTR**UBkZXiS4U)3S4J zS5|V_;jz^L7W1aTgTX-P_5TRgW?6W+X!kepV67vXnXUfUcT5fyr_W>mecB)lsa7O4 zwpd~eOlp$oHQoQXj0Js>bnNJc;Zot1*&Ub3N+c4eLnmiNr<3Rcnm$Gdx5O!9rV#%@ zXvXq;y-JSvVQFmK4R}Zj-B`eaW!v*F#uFE6&#wCTCFJLYJkjr%#FhC0ZKHg8bnz@R zqw0~xJeNhVznIbYWj$lFf2NS&7=ahI_U6DAJ?!BZ9L&H=F)<6Z1eFL01qh?6rU6ZJ zWJR?|9)Mm~_=Yz>L2hM1uKaLk>`&M~$1c8PjM%EVyqCxGdCn=r`5}fY5d?*HWZmy( z1#&AeJX%0xM-WWxTb1ooTGa)3S_DDBamDxUPBipGMG}t|Vm!UTbA}-X0T_d9m^Y&j zbMQ*gG?=+Q6&0fW?c7w@2K$TmKiNV;A3sGVla5AKNj@XOs-b_y8xuh|_WHXDNv=#6 z{l<|sM~}I25PFhtVio0k<%d*?LJ6)gW&Mx$JKCcH2HLPhvMp34_!(^B#1C=hi3mX! zPjQEsc>JMUfM^8BU#Cgojs&7!vcQ}}>xc(JD1Phg9>v%#L;8i~7Y5LNM6rM9X~k4- zI53N@nkR?mlT`h93W;%BzK20{BigkaqtfKk61fdHg+4dm=YG+iLwUpEB_^^B&I^(~LQwY3nZRg$5aOpqqw9_e91ygAmngmE_EX|cRFK|7d zR^aRElgtmc6&IRXQIP;De&E%sodtqfF;I46?Y~ps5dlA5dr}=O;eN_WrwB|y)dWa zt+RxZKBNSpXx8Le;egp{nwKE@m>VUZ17xej_8jPyQ@tb+e-ZhJ&i(s9q7$7tDi$pA z&(XO?h6k(V2;*z#1^j&memXeXAhbhpDHoDk!PUHXJteC&rR*)Uz{+#?o`ANxp7j5=?sfL%%m7Ldzc8Tv;7VK7PXRikex3)xNnm3=J=Wr>=fU!f zoYnuh6%d3OfGO0Vzs1bf;>i*Hd$I<8y6~F;>)^Y@)N}P{d=H}>2FnAM?jBbVZrgDx$KVV`SIiAeD1iTL5m%e*`OBcb`}ZYM z04qh|E{B9pBn|i$!pMqvtH5X>VZf)&h~Cr?1F~EaD|ld$Yw|>te}t`FWF$kAR{6k? zJbWk$uVx5=kGPc03nd8Xf{bfUnTviYKN?@+%_@ls-X^N!Hm)er#l|QVC{zL2+4ufa z(^gRBZg{AR-Hq-6lFfk_DxpD6neVYZRg#ci^RnVB02hN0B{Ognsm9RY>ShPzM-_5( z^JJ6Ww*xi@QAW4!Mm}FF#788<;Xfj_4QKsGk^r{UfZL*xoVd(d*d{6Jhf|$12@}CCNc-ML`K3US~=Ia#0`?P*m+*GclrRk3xtGY*dBBv)*j;_$OQOT z+xVfQ<{8PxFj1su``?}Op0WK|N#~=mVa{5`W)V`)_@_Oh3v4&mb9`E^SN`xnO zh0qIz<>=-Tx!WOxI&qa43^)vwFj@}2;em-4v0GHJiuV-MoSmmkUBHqEmgo3IfW5%- z+ZA2x)(VIr#ys+jhnp<2ID^1qEs~u6>J|IH_(G$x4m(g#&+m>}PL(3%!H^2T6p<~c z_zOQJ{}Q2sk03VrkKjS1I+}_Qfk}xi&$O@l^~n4+C9Kb~fWPb86s>P`9K#3$b-$UREP$3 znZrfgWYeF_WtQdT$%#n8^dC(Y=XIC%4Zfme^WL5-Gpv7Q1$S1p1&pg2o}7=3 zKMJI`^`OotUC~%@@jMESA&U4wsiyZ-Va225Puh>VyQ#fnb=kXSH>jNHlWDB+W(TfCU>IT>mii%A9XGI{oUKyurV+I$6+x`t)n?=h2f>d%z8s z4(FHk#jci3Hf=*~H>nc?m;aBX^Ny$b{onXG_Q;HrnTWzUGNO!ZlD#?hvG*1s93-2F zqeR(!tPa_G?=2%UD`aMd@Vk9~e>NX=&ij3j>vdh%vn*7MT&3USwi>VR8F4lUAlI*N zFK`^r_{}gWa9hT+Ol^xduK(O5%Pi48G^^6N4klC|8aA2ba@)`lZv4}J*q))E&6~G9 zBa>fUWj^t}?mm*!b}MfyerMii_h;YQjuv4(&4!L`UtH|spkuJ3?7@(TA8I|*U|;|3 zIO*NfL6~S`F6sU8p83&Mk|~)tGCjy1BfzZbBw0z2FMd~oK!L#%0b-ZWgdZRwCmv=< zOB!{x9qev^8JWCn^gK8Yuv2lqZl+{?Oj)6wuND@qmACQ#26B5j{egn zCdBV))2rL%_fR{rJBc%1b}#~Z=SKJ}{*#}B7N#F~T?AB0-{DEOgMyB{KAkRAVI)9m z+Anhv)#AXsLCYX>@c|xk4b;av2r!ZQQaZ7sfczS!oi!NwO)UEri3}7epi!_=SWzeO zKg%?@rsuXjj-<>a$4Ueyiosuvd`nq&9>IuFsNB6S0ty!-I+qX;Pfknn^k`tF`C?-H zu)&>OzJ9`}^xtvD)>B&LqklFNX?5)<%$rjaWux1jMpI-6Ey-A;bad1_Nzr`Ck?*=v z?eDsacxHe5#g5^={C{=+KPq&^+fP3mPv@(wEiDdSmChWEKQyZJw5#9l){Pcj{cm&E zR5IvH&9{U+OQ+7Kq~Unn+Qsy`E!Np!EBEVRDjawRSR#yVI^LKuTRk+#tRTmoc`EY+8`z5SJ4?jX|X^L!h1gtlGN?OczK&=ho zkL&y^9#7DIFBUMdH(hEIz`!CQGMo8JUwQbh%j29hfBY0<=l(!ViI0QsZ^{J`$JXy- zei%MCJ@eHqq+E9eAC!1iAyVx1-_NQ6e%r#xTJ6?l%jVhoAi2>8^xC?E#!a4)I^c=s zR*1c#E!R;o_*=g>yiKuDZqGDX}5+++?CsKI3(M*pRmR@@Wk&Bd2nSBCS= zoKMbYFA1B@%I))#bOkVbT4SoaLyEgsQaUoB^5HMQ)a?FSE4$51?&?SU(P8LZKGF!K zs=mHunCAi`n?0~<7?*xynm|7+y08kWJ|6c~K^sK)Qx9PZWc~sv>|eT5jEi1Gt*tti=Sna%>Q3 zKk4PY!kmYF;DQYKp~pku-TeA+Fr}KPfC^-zTv?1*q}Mu|EZ1ix~y z{mG-A#z;t4MD3?TgtRk*>f86}@~DTNN^O&%{@KseJU5 z!SdDo(X9G;uXH03Ru4yKtpX45iixmwKi&|%zeBfhxY0zl*(YkVv#|0rnAKCAiLgb< zRP6LatTL>4ciW)oDEJd$^hER>@*|I1D!NVwHJ6|Ku&3`EEZ%w(lE-hG3R;JZ zQXE8@=RIGyNV$qEkD*pF?GwV9H%0?HKX<0rS^dZN@}RUbU2DVJ_kD!Hg zk$l$^7NdVFPb)9pTK)HKj+O7?C(E5-v&Z)ol4***e&M;@OlEVxTLqUOeL+OjIbv!* z-Tyga!+))MUjDZj?Dv@8*>0yvy+2`)n9bgK=^xpgl0*v8zz2mS3?`il$MYR%+6{5L z`K+)lf(t#>vgMhxj2b6CZ%{e&@6)a416t%5H8u{?9%B0F_OLoV-u|Q;%>jTdBQfAo zM0OF3XQJ4JQx_FphG)|%T(L)RlQ@ith^Ps=ZtAtdd9o}I#RR^)L#K)6c#F7`JxavX zg~n%W&m|^+_Rmy0o(@%w$Iw6itMb>7khGz}|J23Ku3(ytpA_6yzu{Md{+ldI1V%T5 z&!q*2xXS}HNHjWz^~GCsu{9E+0zQZ$EtXabry?`qm3)@1yJe%lX1im@9lE?<2Bnz& zcAg0VSECROYm0A!q0ui$ z9|F(MtZoM7C`qOgKL%24{DlOSd-=$@YV!xuAkS7&g1@#OFJ)j{pr~~?Kal)WZNL`h zrJvs2V6{S5?be?`8z_5@=Tz9X_qVW8YXsuoN`(Cm-tuerUz6P?g%sU`!r->Yk3u@aE|;CFMo5e`3UZle}~W$ zO#%Lpdv95hXv-sXXQ)GPr5>6?uLmFEcyY1=ngxRXEaQI-3w;*&?{7NUL*e#ph4?n< zjLQTJ_%#Iuh4vTuYUvBm85&e(B*&X2nNDPcft0?Sp)2s8`4eVQpCL=LK8R%}kJW?P zQU>edGdY+9eMhnWFGj*xPuaD-sys%ELA{fo&CInzBuvD`bOKahE*-pl_8}CxmwkGxeGMK8JpFZNCnQ?v4#BtEw&&^f;IlODoenKMRX?c1_h{ropJuX-+kSZa+l&4>h*{tqu z&D39;A6J9A70zw4UyY5@v!h<0J>V#M>c82#(1G!pod<7pFI-){nEbG#1%65vBEO7IGs)W0w4{5VXn=<#*dYlu$G0p}H4D z6FeytlP>87)xn+{+rFRlt2`#2FBIHMi5YA*^t^Q2jAGMCDK^-=E$Iv|b$;)%SmJpG z=NLd0r8$4UYF|_@S)!xEE=^uOUiT>$_1*7{ZVoga*K%3W37R?Dah&DQu5Zx%SbzHL zrSISrnfPC8V|231a0zKxVTU=E6;)}MT(tQUowte#P7R5uu+umiU8dHX z*lTZ1mVkuos~vwFz3k_)L+N6K-SlGKh$Hi0Pyd5eVx|V=lt&iX9S8;#es!;s1nd*C z2l?a!(7C0QGLs+Z^KdAy0u^_y+Pe7jo~W*x)9|oacf-Fo5K@>GV$-ITW$8q5rI-Lo zbcKsg_7dHB``P<=&?d%3vZ2He^QQaOkWe<#mle0nUCb55GnULb+43Pwn~X%WnVN#y z^1nIns;}Q;hC)g;1Ydjv`9b0?>cXM)93LzR52x44Xzb#bEAqO_zuxQO>E>?B|3yB- zsk_=gpNeiC5_!D-QF6GTHCG?gW<&N=u;F+E7T?k&G&zB8z3yt|X8v3&=b09*L1Wh< zh(H088bag0CiUw;i-4EWLJhms!sp{b7)seUJorU0 zZO>&mX0YIQVLn`^Yfs&nK`85aUR3Y+TNwA~gZwo^(oINzkxuy6#==*EA4Gk(`uGOf zNW2Q0EmknPC6~W*JiaD8#s-YO%Jvs}-B&gIo~@&(HA?rBe#MJBdX_6|vd(qum5&@3 z8qSv(!)5C4s2Dtw-}TNV#c2P+RF+o}4;b7(vyE*s3|euEjM@ZMjv$I;J5m#DtFAgw zJX`!Lk)^uCo>60%=jAa|aDrI}<9tzC$rL8wn~e}w_!`TNA;*Nuj`xMTFxgLjb1OXH z@~Gs|6~3Y=b21TQYN{ypS{a^rVT@kWcsZKNyv61@;p16^5$7xXphSh+!abe!veZTv zT_(i@XU`fNQ8EY1#E~8AJ4{apTT6LQAF$JAC7a!ca1Hn>s7JqxZiEL`XvFL3mC5vl z?L{xi40g8-_^|O<6`w+jK`0DD$NFg0f|l(K=FV<2t6a~g62nT+E40ymkLe5~#fYKB zBO@c4+0Vg(>e^)d(_*&P(-t4;R)v+5lLG_M6pM8{UTW+NNf%p7pNxbarbW*H*GRFh zO^=45@;RIugUZlth{f$B;ok#o)*)q}z(y)AkL9B2No$Jzmg8kmGoQ`Jn6I&AU$2|& zjpszG^!*Ao&P_i6pRj67yTxr%mb+G;fYLsyWQmA0_$!zBh%kC3R7X$e^j;|&qlbe@Q|>~xtDeFqr>h;)u7=&(pSh0WTRSC5d7GAtC+g2WT|H%$=jly{C=*2s zdEo=~%w`h`f4xwg{?NxovMMiN{b0yz6+$ z-6;CVtm<$zZbt$0)NyM`k7MV%iP6$p-Qa!F?^O^|aI(B8F{(N|8rpeSeZ)v@mgv7f z6WvXo9`>as;PCSvX$3>m_3u9c`PJ?Hx&6t6p&lh4{l8DX6jR@s^S03LHvMs2bi_Sb zxmcxLA8#g7ez}_Go$h&Sw#IvE(?oglco^AvFxM9}X){`!p6|UaT5Gxe#_ta`fRZc6 zwYgRwcB{$?=)2ihIju#)!+k!#8J`svR&k{i{bi>c(7WV}UBd(%Ds_CB*Y%j|Fxi)l zcit4(02+zu4vcrs-C=4d^e}otJ$rGW)_5i&?6LRAX6$v9`D?}9+Pd(&O&+g@xn6}= z^QPX8RNT#Y&Y{13&8p9HiHZAhzYrnXK)cY$bFrQhCs|)~9oN|XXlF6F`RB|p+HYQl z4Q{8kxC*>?r(e6d{CPfOGqg7LX8222{!@3Q0*T&6RR3h{Co(9%<(au4Ikupyv-RHh523Xk!_h(X zPhFTUOwaMvR=`Qv&HADRt*eFuOkV#hlB{`Wl(zlxj9AX|X9uoP1vIbmHp<4bL3#U}3YxzVRLW;rg7z1aizaNw?K&&sJQ_Ly3kfoL56b*DuO^&O^H!8!Q0!CijU-!W^kkkcFvEt zpqu0@5)D?piMh%tG8aEvaZydpSLdWdzuR#DXt@iCgPj3?RzD%Wld4^hJWh@7s@+2m zts$jfI%$V*QMXLqMS^dr*yU%|QWyoJq8xZw&)JoAggCr(>{??6!g#GZ1tWG#NbA*GNb2N;{WxfvoJ3djR z=epYT!O`aU!1D&sAk}9j0DZ}0*7R?!KgI10$al68EZc5ifW`sIQ+)pbT0jQAqM++5 zuwN{eSrS5Ew+=>8-C*-*6M6PJB3VfC8LF2vvjxGJN$TCJOov4y=G<{BvzNHiVjTvZKQ~Jvch8gV8!u0^#0quRe&F7 z+XJ7!kDE&xBKU(HEg=d#rD*algwmzbW%9ZeYv&;W-lGT}w@cw-TC z%0uDV9lHkmPO)>ZcXkF&!<`$L4sBgizgc3nlOizB|2U0Tqo~!kQAoo4`lDHg{f7Whn zY)D>r@XoR@0aI5oBpN`zXl=j+pYUPY{71mg-E=s# zyEaV$2giH1rjm6<2{1(AK-`Z@~lxQgsRKqpG?lE0{WjO}+|e{?DH#;B3pd#>o)SF= z)9XdCx1hB(U+?iyfn}P(9ii;fvt9WX-to9Hi&e5z%_-shGItyC`FlqO4js?;?*~eT zOIoZ8x94O`bKaRhdnm(3sGI>>-~`IvmD(|xlio)=S+H6rxObAnqUcEtZ;`T@EE(b; zKyENb0v1MELXCZaQ<8xXn2Mc|JBDuWXfZd)b5EL4-4recNcJFu(6OH zU3pR!hKUfs{>*q#ZP`)DVxo}>jv_R|K%)Q$YV}k>`_-NVv>mu@5U!4|H|b>7 zwVD3b+pVdu59v|9DUR^psLf(viDGMMgWWuQ|2sM_w-m497bHu-x=9wdxMbiWUEVKX zvlHWd<@;MH@jd)(EevKeHCgw^C$=^ozTGS8$v?|sOCOjzZ6kmv9*v2BqjkHKS^K?o zg7Xei@~NW^kx;kA_eG}it;~Y8desa^qhE0HCDiJLZhk3Z^LR|7Aeo8 z=2E~{1dXJNW`FPo{nr#}|9e4>?fyPvlx;y1*m#7}J69%X;^jEeVb9)j3Su)Y^^HB147Z;BDC<#7Ai5 zyf?>QZ{5K|x(&t!*v~yXIxez(q5oF@1Ip#oKbp+~s9w%{cT;WPP8vM@n!0E9bTRa# z@N9wBPStj*<2m%>=IKkpbVGB|%DIXi#+A3wJk`*_l&Vx-S0QI6ry0SH3dgL?9^=Dg z=7<0W)I{|&nPs^f56M^u+g{Y+TtZQZ^nbPQ!{|wGmw0*MleA{-SZQc3!HWZcNa7VX zPOcUHyJ~zjR4)c}1%fPNUxx)?_8h#EfDw>b6M`CGU*_UdMUQyxFE}X0u5(@}X;RgX zmAxm;QB@!F_%!>!#1C90u!t|2Krt*Mw31IiEN!H(`uS6qex+USAIW%8x3R^1(Ip^& zrPHB72trhepcZfdgjVSLC;J=ixzRfCH}+4R5uKhxx;m)k63rPb%~soy>? z03pGVa@A6-d2K4icx6&(Cr$-hX$W~W8|i|Qj%@TONqgAbl7wP59I%4m1APuTDK3wg ztIDyV0h#CQ+dmPaU+$rph20>0c0bCkEefPVi}b(Z$o$a`z6J%L&UB#Kv)*ZK#zuGT zdFU*kYuR_)w=+5-ei#oR#phC17044;$h0cs6q~XPgN>p)b^e?8sD3dLJ?7m($%>;FKTHJb`D2Re7^Y5icr7oi zo?Ls}vW#XS#};_`-}6jf`xknz@Bz1B4jciGI$XVn(%gZU`hnf{K2IEh(l;dwSkcuN73%qbwBWXqg*|#AW&>0w zwkRcLCFOI-VLQP~G^HeWiv#6O@~oP3(?l8`@>b3ST-JaY8UsKF-Ns>1IVt!gNczlH zIpf|kYdUTq+@2K6?vcMT0@4NQ20m=A{Bo;}7W_=v-0o@iLf*tiRNWG$6s| zFi~Ma;C?h}qmM(r)s&UxHWtOtICxsxaq_~pF*lJGWis>cd`M(`Gr5a4eIRHtXMeF} zD#%!1QG#lgzjm!D?w4aduvastR6Tv~&+1{=U{W@?6`^Jm1M05<`k8YQG5L&v0J>pp8ILnaT2pOMm~|f0Oj7 z(`(I4ejqj*7qQCYlu#ey#p)UTcNn;mdiRA6k*+584pfi5S+I2Luoc?R zyzx60ASQrwz6~%x6E%TrXn9FmWqA2DC}sd$u8X@OHCDKT&%i=~yAmpT5mgH~$Va7x zug<^-lB0p%a?o=m$TDPB!w2qGe+IQK~Vt}fC@zx`o!m3W^J2b zR=L`68(HxtiC9_=2X2^O*MaMtr2g$~ta~RqcT`t4gVUfg7#f}ZhUTeUi^E8Fb)cD< zA7)=$*@N)N;G2zV8v5noFV&h~?37p_1{{OYdfN$DO8W#O`V31|Pds)S`fr+w09kD3 zXRZ*+J>uOciQIy&=|g~n$HiD7ZV_q0?*q^~G2vD=6lOddY!8#~V5ZjrG3nWdv5bV> zCw~Y29YWiC*xpj%n=LlJAji<6L_X}9M(lik+a9)`9SaAgR}C>c>7%c=HVDb60?n<> z%FH^MhdQ$IiL7613`N~v4n^yA=PAYbGW>roIY9) z5QzR75fIk8%7ZTH#C@(dLS7cH#o5cyt(5NOme%Vc%FGVLKzE=mzOqD;-iTcn%bldcLpAOzC_Ic_iD4rz>W}sth;9e~ zV7O7rhW`keiRk^zVY24w(MF#xR53Q1EC(+>*-d2n!s(?J>~%Z}g+F1~ffqR!Tah7+ zRA&`F?HTh~`i}MgT2%YAm-ck$OH_f?4k(N_iP}kkMUt$kh#(vHr=aq+9Vfj9=1|8X z9+W1b8;PMoHmF^vVLE!WZqo|V{NO~1vCmK-n&=P~tt0sZ0a*mL3efeh(hh_iPSzIK zgWCK*-QVFTL=K=OxQB87^Yt3$0w*zSzcwUh@Td%l;$fWP;-E-mP zi#zqaba$T#Z51V69Z%1B&yY^Vo25$gZlX3fl!)j_H~Ow0s3TA zSz2eQ{Q&)4`JD{h?#w`@syJsq_il-obE(E3xy*w37B6`NgFv!`qMFWi5~^=RC2xE< z@a#Hu86~6%qh;TKVN!Hbzq;gQ4#e^7VC~s7Xp0B!`#`A*q>p`G({dn;sCHd^yYodN zfTa8E>SE6q>wmh-hr>yL<_JVuz=m37D!3Qb_+ep0_?8I)_~@`K=usKEvXig&nFQnX%41BXnVzhf496!*R*b!HT}y?n zfWscm;V_|8-u!JhE@xLb?joIK2yd~64DT#_-js4WcuAH&i6_&=Bbt@CZIS%2^Of$s3cF5SOwc86~$ zY$K(`QSQkI-KO9|5u%n53`BX)#vS(TG1#W9&B%@%@n|}e8Q2Z&OCSg{03QD@*r6#X z1YK#-Nz#&chu8F366wfTe+ut#nh5T_<9}zKcmDz5*ZeWE64)E)f=;&S9!F%J)VCi4nRmD2tZzdEX zODQ|wm1<<&n^eFnMuWg)fKN+Z!^FO`?`r}LysI=-M#7J-cl|Dhc|NiG5Xv??b>T08 zT|1^=#gRBRzR3r^&g*%qUKEbE6ReEdA zTcysTVvLZG7Et!a#*?plrR~i&!zQpAOibT5z}K;L9peNc1;?aObT0Pl4rJ>#6^>p9 z_XF-AH7A9xw(oEj?vVc%p>VKm;e=Qk{mmSR@?&6;#TUfIguo!thA=4R9UfwpJ8%HI zi7Jf=L*p085dMA2233=urIa%UhTN*k0tr|b35N->{7e5kV(ZzDK&w_w;H4;9$IDAl z{Vndh3d`;|a%NG;W2gw!A1c#&@b{19lRC9DVdy`+`u)G{;S?#4OlH8lGF$E1u8iiM z#wYgxxC%g6h-7&W8~|`i2pkX8Qa{l1&4SyTX(pUb8bGnr=7RhYqERRt0zL8+U;8 zpf(P(3)|e0(kWacB<2!$(UttDI(<_qi*_{m2%I0xrQW?^j!xWVJMIGAeU7HXE0Pi^83}Z(@4WS^z5?O>Css5jToScfJj-*#kSSP(g}J~kkZHe5^Wjo(E+*EqrwkD?rR6kjFm)oH z&8YQYm+ve^@gWk5Eg`u#^SM+ZM>XYFuY`|897(!93EJcE-e+T*sdAnL^K81{Kfs@M z_zLLofD2I4B`Ygy{tYk$z%&u^#6Nr+Zc2$|cqs)gv*moi%uvDQ6*9ALHB4Qoqs)xh zj6>(Lg<|YDp#5jEIGFpWckY^R&RTf|zdl9)ce(SE%EHaIuIWd+!UuXSAts{vZBcse z5WTh|bEtCktth|U2m>OczNT_1c-2>(Ubr;qlrj~bz4risu@XXab4|fhI-0y+`Wl}9 zN4pDzGi?ypg{Cy{ql5g~FZ3lig~U`QxxFULR-o&wm%BGzIYx`)6eFeoqfZXhpag?! zWCI+h_->O>-F=gZjbG7dYu<5`zLxSTDl8t-(idhdBqIywz(Fv9o~b$##;AK?k^3+7 zKSbtQB9d;9%Xo(Fs)Wj2GIb6rF<~;LZBf}FWrBq83|0xth~HR7<*e^zF zJi0_Y(~J)VOgcABpe6yrK-4}OvTJJCIX(;r@AJxVtH+y^4_wEms_g^k7Qa7TGq=pJ zK}k1BK(0a2qvB`AP%BQ>G6R{DqkAtLUYB@6OX4}}KEy=-{%_E8KSJeK`gBZAz5m0?l-59s>RnX@%QPm+{w zVYIjFF2TmhpRAeR@{bj1C-4TAfZzF8E+HI z-uTFS0VDo>uM!*vQb6)Mj>Mgept=vn2H;#b2yX6&J%zeOKdl#=0-(u;l@6ety7mTO z;5fAlCO*v@uxZlgGhpYdakrda11oLN-~A;3vshvqa62K7#z%31k+Mty8$ZgN!$(>t zZQ>CCsJ+o!MVT`baz8H|O{U4KyN{xM)m%%&LGV(=ysl#HxWBv0S~F=?O$7OmW~qkS z;uELsO340H8SkJE@6Xji2Qzdb_;j;mvV&bd;@bDw(y~;jG$t~GK+-Ml3ndjfIv;z2 zBnZOZ!u+*{Fml7BlZu`u(V77qtBLCp7m}0iVqYj~6M_Yl2DN1T#=FIjf*-}N&ktT} z_d+IA@h%b4n-Jt`?%)9AACWGP!Tpkvs7CO_qxH;X&-mLRx<7(Pm2hAlw3W4~y}mDx zygKiXQ2S?w%A;vVBG_L5qRt;k7988b6p1 z$URMd#}4~HTldR>9vpOeJOx}&Y;0_kfCyqgo(Ed68DpPIJ=$m|iUAxImgl9Wjdicj zJX#RKGhpjF`x^<`us!Y>64$k9A$2Cw9qJtqS2rNaKlEQ1emHq_Q2Ihne-hoPPIa*I zX7BNx%uH83uS~Xd&`koir>>}-%X0d4L4qhyFhd9@Ak{X{#8YU;HhkSn3w6F_*%Y<& z(}FIQ5YE-&ew6|th1ZV19=3K5u_eQDN)&+2nLm|hS~eTNmlY_GqCf*u-h!Cux}E+< z1cZr}!Zd==P-?8O66Z!Ccln)+WDp8tYJEt!NQBhA4{$jaR>UBRE!x8E3=m7e4VO`r zD%v8$0>Z36j#-ExMH*Y)W0ee%=uS}9Qp6_^ffo91hJ(of4AaEhcgTk((xgbf&sk_O zQ!3ob?0iY|T_C9i?sOjuBm#RjF5sBv33QJ>96f~Y` z(8Y3L&NI?v0HSyC^dNlHg}ldocy?SiKmH+(r^6u4l{t3j<4{Eajmz8*viL(ueDJt} zM%|Fm|ACN9+{5p`O`0Z0(^3b{O5fQsjKc+rLj z;AbTQbvMHmtgwoNNUB8O)9q%aLE8CCIiBYIImUC60dCawdRVN$L2tv~hhIZS{+%G+!+K)$Hi^ImdQD1J@WJMWs%SszWo;6_7TS?mHi=;scp4@t6@35s+d! zJOsK**+>Eh*i;3`AV?Z|c94pC0NMO7zEBIGX}OfJMch< zaCl+?k#a`g%8VZcI7R9jKeu|6-e5r=+0HLcHej$T{ebJ&tgdCLTA|$0U z1gqi+Eh(Veo4Xgk+Xg3uPTe_8YLH4k-jtAk1wJ!$ruWXwAn1F>68|Lbx{Z$n^YlQV zaJV*Kc5Uu3i+SU<;H)~#RB*X|DF}nWqd+aaQYiOE^xupwBzcmbybwcA{g?s)z9sRL z(qoX^c4L#tDzZ9DhhP^R%WWU79FTuiB{*zu#=UD^IXn(mCCqDl!eAA#pKLDkajH4J zHFf*+>&L2CfgQTj^WK2*-ZjxTI4v`wtsNhamsIdjmEqbUWI3YsA6=QVMUi!_Z{TA; z{$(;D{G2pc=yf)C(uU)_lF3Gtvf&^7a;0f)>%Yy_TCb28ecX?up!2Yz1WGm7BVz$N zFD(fR^1BeO*wSJs>6Y*`bSoW1A_;L|l;E^RGtqj(v`)kUzX5_^xryxk0LjPe7Z4=A zQMF|qP-tub4=@J~;o@F{lsw3ToA!eYyl@7>mPfAl=7Pb1%8UobK4wrx;vVJ1ld!*l zz0TLOOG*LcB!~z=EM0@)Ie;&Tp~k^P9FVP?@R32lG6L4*W!z#cmJfN+%@PF6QjoHj zdkdG~_nhv|uT(~w;Gs0>eWW<0_1A(c*qs#NV9bND{P{Pd=$8p`T{#r-I*rd4n!k!u z!j$=CSsdEm%EwR1+4pa1xQqT}tXS9bcK@evDif#~6)Kk3x#=ZM0V!u+g=3=qHO1HL zFKtiWNW7+07!Qk;lFYlUY!QBk&+Law8VgKpM4z`E`|p<+0I{rAF$C40`-a|H)b+dk zOHnbNr#EpqC)dw_#Y*77s@LdKKPCWxl|eo@I?1n0E``Qu`C(#o7kf{tZuGu$PHAb zeZ1F%0}W@qRqNrj*8NWLp7$jheBG7BKv1tCG3qKFX}z+u0FSsWcMi3| zNTw)xjGpkriZq?@mC!)4ivR~tsx};mAc$N@<(dVatpPO2#p&LSD|lZISbxDG#8%*A zo?1GI#sq*}<*R=I6gPcwI*{;IO%<&5+N74!1z3{4bZ{zmx5;bBb_ zsvp$7xkqR`C-_+Us!;kloZ}Za*OOAF_fVUJ1s3dc+JMU`vRl`xMZ`4LbyfX;EzJg6 zW#~=2n*>!jov+sDCcEousBFK9G#(tco5g-2*n;*8*N<*}SSPZ=ri|{-P#%f`;Nh*W zZpjlU8Jfe8xR`js)F5%t-8AnH5Q8A>r^Rn#&iKYtGCLr5LkSm=!Kt3gN~rLzpwDs% zPLrz3#P$YeYGDDufmL3h96Qeyro!L_+Wu-iAC{km z4AU0*RW};9!%ZC{sH>O%q2HmUqW|3x1>=@_+N!qern$;oO9Hn6W$jj=SVMCm9YQ+W z6$+vV5v6#V2{l9Yl%vTNUkQ4~vM=vTHiA0haWDy8DiyOCpxbEo`2GFA>FH?zStO$u zV1Mv{0JSw;W(kZvaL9PPTTIC2tqzmFtPMsshezL^s-NZJFdB%^jfY^z{mT!5vA4i-5B$7fF-ZM*_lj?CU(- zanEQ*XCKh_!F|;@+&}?z0PxB;x=Xm)1&?Kr?G#8^d-eNN`o7A-P%`u2R)KJ2s+(6!M?$uDy=l7pG zzny5)K=fK8bR~r9NN&EZ7K^&ViTST;6k@0!$sORbv;)rr*CmKiix#L}=%kXhLPXv2 zpnb(`!tcZd3!^y)2(d`|M7R6v& zPk-i1T@|hiBwsB-%rw}00OBylAVO~&m08hE48<~~SLOiC2VP;pRmWC3HaZawLCjTK z9!#rom6^&C>JP}qd$e}r*867t6_K8XOnR#XGlOgF3U#($tGiUXcBl6--)+gLc? zT&jP|GR$ys>K}8T?5=I(t3>`~#keYUfhR%R$cqGp!)_qBpST>ZetU~0QDFN0?7Vp5 z_NiZdG})_{r>E0Q&Yy)R{FAEicN23vE!Rb7S{vIwzn)wzbG+;}Fp^MH?^aoqGrAxq z0TuooN`j^ACZOf}plBX<)hyrE^yaIr01Y5^xxj#4xb^~Hx7NrmfK{zG3-g8F%6-rW zk=_Yz@1)v4?XQ>~Ekk&Ga8fm1zbh}7IF z6ms}pVLz@>IMm`eA!B5)H+^$ayL(b@m|P$a0Z?r@H;osErJPFBUD6rJWSX0uUSWsS z+!b10Vd?WsL3&h`D9)oAx>Jk0$DcpwKM?>VV}t zvhS<#916NaPw9e?M~Do^BQuIvxKATPgZN2bn7+h;LQn`>i(#&>zHweA=4PcWhi`(? zsUP}Oi}wsSK~D^|v}~$A;f9hMxIljhCuwy=1Lfi70XJATailfWbOEp+Q;<)j%v|O! zUD@x&nS6ND5YWklAVxBnRBCrJywZ{x`2>mXjx2Q(mFc!}hr%{xA(Pj<;JBAa4wEO4 zzPZJ~yzsMP;M5t({wI`9qfIhZ zCq?dnD=Z5DH)PU2hC%f{V*Z2^v0S_Tn6BK@4)-1|o#S7PeRT`{@{~n(2t%Z}wVNth zee>f#QeJ&^@mgWejUamS3JaQ}%?nY%p(?c&Od|idwzVvjwnqboCt8JC>R6(UCw4az zBvmuTC)BT3bD%I=GZ2M0R0MLq!~cX_9R@I0TGKO@4}e+16usH?&6UAz3`9_bx;M-p zS#Y_~nz$3LyrstC>Hil;j^#URb) zTc&J?7hdwrF%-W?qmCbdR%roK5tn~U%Ht)nZ#ADdUSGcl5qV;jbfIZx_RvspZFud? zY+37{qOQ6?8^sp7fub^0Y-!87l~@{)iwLu!%}n0F`T&g@iYd*tC7?wGV7gOF$9`4e z>MiFGB7*g3=m(7JI7VnWB?#fV!|TnG0?bWT)4mIC#|geC*n9}`X;5tM49(P|fAfNw z95|EPw7g8_D7zXQ=huX>WNE$}0F&@Rp|F3=xie%M8=RPf!i$vH_VV7xe!O7u0 zyo)eXzOMWwcH!9_^PFsRV*^=N-u5?RW%FEpRj+gGl@z0$sk2zuR1}^w`i*o5E43@7 zdQ%8)C}^-ez?>#@h#&Tw*W$snzQK7u;{N@s3{QdBwUf`VA|}*z z2eg0+ziXpC7if)@P_nU=jUW6uv<(){XT>VNFJc;~5$BU&f{ z;@EX?XJ0^f<<8UHt_NSQIjyJPn^36u5jy@7vRpS+|NEiNmf%_+8r>eEqJK|b|LUcG zCn+*GE-v_YuI{4d$;;4kmZ=$^_xiK7-`dVstLdw^f=uy{35li8Gu^`$lEdEQPk2~C zpsULp|pNEsSQ0tZhr5*IG&<(Ux&~XE&kk$!pcCuuJorUxlxy~1$qU!uj zuJE@MKQ*IT&)$O59!J0YHQ9g9++!ZKpYEAV}V6UkUY=*P^}MLYHQEu1K3e#?^X{(dvry?fPoelri_9a84w{|5rU#3m*4$Q zA8vbjq^^$cww2zNBva>a?X?J{op-$yxjyWzOL*$opnQ7K98}GfeEj!14&X!Kp^-Z< zv^;=EenvD}GR*1csMJ;m_${kzAJ&fkfnq!_yS0butG6RQ2X?q!=ibHM^`!{#J$c&x zVQut~yqi3VCg)g^3~1+07Qr+(4JVd>r5t9vQ|JCHd)XAgM!^m4{W_uQ4jgpt22X0XQO8Wi+d9>crRuC$HUe)x6rAsgkWOY?6=Pt+it!3-)7o<~1ERS3M*?a6Auf_5B?OAc z)sfCqzV8NMXdjBxtu zOLGfHp`_$DAFKgG}r>y{~esJB;?= z!|L`QlXDBw!#gHgg+B)nV|*8Kxlp|y7&^9`zbF_psxu{YZSrqfwBN?pq3opCyAK`r zdrC$v6&O@TH-K$9K2hjZT2|9^SLK!E=}7l~jFNAeO&ldX3PTx-0(_H;cDdTD$lT5H z>#+2(-+hxvo)i>0@BgQG(+_!1Qc>R(Qe3>0>^d)|_pGCpm3=C{`s&ryzSacykecpe z-hZ3%3GEV|WPcEIRaPJ4at{Pm)(vNae%5h>Qv{f01uV5Wi(da5K2B{68P{`H))mtJ zQ!th*Ml-B;zfv~BKeMWnMB%ljK%rHnH@mXt_z$I_4?r^?rNdFI+8PR^7LDOM`ABDc3%8jJZF_PCo~E@l_z@ zr5BOM;6ekZ)4s0qHBBq5xza@OKBPDVY@M3Y{h&55!I(#|4!BkDbtjV-BO4(l5NttQ zD5q2(It-^k3+Rb}CQO1AW&!t+YYl2jTJLvdZZdW@z%fish>T73-kA>?$&e1HlZWaH z?T(b_*H13-h>&fZX+St-S72|?1MPd zHL|A?`{e*{e|dgtKf^BApxO;?D`fx2(RIhO^}cOFtk@*9R#7dIs!h!=tx>C`B0)n) zsZq7}o>j9|)K;rCBQa_d6s=8-wv^hdHnn-r@BKIVoa8yrdConq`?|0D`j1K*pYH_N z+lxF^yT?NYz_oUxMbC3(Sq7|fZ*4XmZgG#4>gGb)uB3t|yp{8R$-ZFM>A9xl@?Y-6 zz%EJo>|k@a;O^xIvA1tA{+(*4UXD!1ll7*VDi_opYloX7#D@i`fy?CqE@$(LY8U2p zj=;JmZ_TmLqx1C54tc~s1jg1s7rjXhc{d$eW(*O?&%gFTV@k~bp6>r*5OsK#?5o?t zV-%?n5mWL9@P4nJ61Nb1))V%>P$OZ9klOF(D>4g-cj(Pw8CO4^t^RrTgV-H#;@{b9 zu{?Wp9S{`Xy64d9JuF{cV|7BgKUBt`S|gpE#jW@;{UotAD(4%$?k55DK+AC-AGf~| z3d<`;dS}#}CUH`;Q%dtODvUtAuW=R|(BNzo+242msP;EOX z>`(lJo~i5Lo&N27JN$OWwVa+a7feU^(W*}BHU4PxQ4R!yh<_DKUcVdCsAB0Yt`Jz< zMa74{Z*hLS&?jvYt`OKFy!^^HO_E8PivE-3A+hTrfV(47LJn<7Zg>{L+`sIXf#09K zxaPC_{(f2FxwP+#k3;Lwwtp*;ALzuKCY_XBSDTh`QBP0p?_Z{#oRwSnV6W;l1oxJm zuAO|JMZrDqtRcG`&qt)-@4dD^2aK2Ca7MCXLFc(`2HaW3t@ppPc~_d)XMW2o-!EoE z1+SiIwAlA0@@5;B_=gugAH19W{igr@t0`dinr+{QyPd6@a!g%2Lr>gY< zvs6tlEjEWI?s#T?m8u&$;QWpKfxj4{KT@E)=c{$t=CXk;v+}G1n#08jky`#o=6MS7+4Udso;KZ=VR5W8!Z!g#yDNe(zkR#w!2uG(MB*wxj(Ju{#P( z*#}eExhsi$wR5YFMjmZ@ZIAd4)y~QeWk?7Ap2?%|r{`;OoEqip4s2UKniV^s->kpt zZAoA7?-)@KyXWdZdmNphJb3kQ=&${|#u~@p?g!nLK`P3=V`-k$VwTGFrJe;;sH-5) z%db%-`?41oLzbw!e4MJdwaVa`>*F=9WzLg4zZzcr_`&z`{IYMy;>7?=PJF zi{X?#oN?~S7hoZnBtmkl_ec3qpKE9n`3PUzt+#bPAZe&5^9I^^;H3G}{4o4e*ZJpJ z+03_vli#WV45u8$QRpue7{khdZt7oYn%Dk>=+52ZoRpEc@*Nca0?~~7G?ZowRVOL@ zp!S}v`VruimzM~C*&iY!oV}KqOMn0C5h%VAcezq*^KHoRz6`G6RF1;Y zXAkMfb^TD7sL_qoAVUG1#s3z^77c!Ou9LJwKYWHvPwbL*uB`)0qSJ{@ZDI+-8frAN2AUl=I2 znmt!2*O!{>KFL$;i=1w*TEI&DxGWpb#$TvZ{t8WB!P6Va%(S~U_Z_!wkz>bI>u^WA z%YzHtlKpmm8@Vz#_ag@VAk> zJh6!Ot}{lf0P&k|E7aF2(7QJqnht-tz8L?z zY{``F?eW|$+uohgc`LJQdpeWjR8dyc`*Lu1KCi^8TIEw^;FRd2@DiMC`L=;SQr`Q> zIBNYRWA>|=Q+va8=I8I}N>DSGCBENBd$zBBm23IEs=~kZH>k+u{`TEk9{>i;$Z!V9$70>Vy8>CfV9VFP(qdCnSr(dk6R!=fj+FieH13|Z4Tx`f;)VZW-RNWSa z8ahw)exLPS-jh~+wDB-l<+R0n`{m@-spDE&P#${$#OY_yUYu{4NoC8$L3_u?>Z=sC@oVt?E|X=Is2sW#UJzTDxJwT$Cl>OYR@dYVVfemDA>` zVl{?#-&x+-B20;=-50N>G#Ty0pN(F?Ur9XpVM$Rg_3HEQ6Z_y5*#WHlpav7*%Bq?3 zQBd4G>)S zu~ulaUn|sMNEvCeKGPwC4I`&_)&Akp&fxNt6|SscAL4*$Fz2@xzvH1`XYQ&p)3R*$ zp;>OAN7*H4%hFQi$KHOUr)uSt3oh`u(THDe=tA}176{+F5l>NXJv5<@`QZ@_F0MBJ z^xerz??KV#R@QHfyZgVtTU6vkMMJd*YDJlSmyfdcXO1jfC_H1XFe+_BKO5fnfwP~s zDy{eqnI2_|D7F4d<>OVJlAR3Rzh%iG=%fBKTxK)p>Nm&ApIybR&1rue6^LkioWIYZR5Y{iH5S(>>_=^sR5Gu>UgB?-Min;hkHWby=+6U3`qU3|M5k zHQrM=*TxdKcrY^}p#N;;L{Iy+=DL38o9QLk-%~j)8=TYJ6cA-dynLynx4>d}5=3`* zSgLCGOIqr?{P-q{L;-G1tttB0ml8rBzZDk`{o*Hp#DqTc#wOP7M=u7>IBESE@Cz4o z|IBceZ|UKgNK?i#GT9;hd*zGqX-Kz`Tmu*UH%b(vh8U$b`P?jMt6Z-V+Xia&9JiKYgZ1pP23iKb@BG18D0*f6B=-4F?TFcYC!fe)lF0M+%5CrY`)_6k_ukAR z^u77L`R}P~D#vpdmgez1fy>xgYkh?oTBYE^VA7YgK?6`Pj6tMq4oi(w*1`SQk2(gySQWk;{4igh2i z3qK3WX3ZXCo*2z43Vs@o>REI~_A35;trhsag()|;$&EAT`AYh4uDXM~M^0a<84j@x z<_9@1M;tT2tEC(ot2zhG1;uu3)H6HTL*p!?)))zbw($>|SzHpWe$8l75hAV__4-|& zYn^xND+jX}d;}32Ax`jVcx*z@Q;hfGOMWfXF=a(NDfV<{e_t_pCb;KU10CU1|M<@0 z&)U}s;+_;(CyVG$ci|*IcAr3ma$iXkzt*QXGhaEMCNBJGt+VR>+6L)zt0hVg6F9fr z2@LM;Zc^N8-Z?lQ;n}w}xVIY7-xVriL(W`@v`$OM{w&$uF-ktuYqgz`zkUDlg zZ24p!v^CM{UN?XW_a4|H?kx^vay+_YDerky`vKQh2r1`a$-B#VCw+KxARbL$K8mg# z{rHsaAv^(L{W_2!A5!|a86oU|Vnwt2-s8WnyDG}JF8W+$%F3C{WK?*6jG!p;B=%Or zlJ@oAN{2rio+WaByPa4xbM4*OUGLE}hYSuTqh;esrKT*U7W%CjmE+i(M;(;q+dG}q zur8;c&jWK$*VQE{9Q9lWzWa+*&sp6|qT+ZW*T6>5OEO{9ZTTGbnQHt(r%Df)So9bf zCF^qAto@=!QrHniSsq4-Fs!w<9no%7$IhMJAdjU($-|zR86F`senBk^qe%j`M0|)z z;}V<-HsI-rO!h#I>e&gQDQnM`0pZ$+t# z=($-UG&0_HNw})`!R5W5faxm^8DIF4)I<)^>F>i}-!9Do&EF<$xjdf+n>aGwNexY_ zTO#^V?*4MK{?#5To+k02@~XouJN-AkD0NhVW!s6Uy7r;WYl}1M(!scf zrX_<62>{w@U1}EB&aI+}{h0~9-+m5{-4;GJC~nh#74~yIRbgkfD?B=cPf5q-EHCwF z0W#npoKp}qC{Urh=n{5<%g$yiQVwY=``fY4 zx3Sw$pAsZfz%TBK-j~5HM;#hhRxL5hFN_0b3;YKYgxto4kX~b}ijyex)r-^B-G`^3 zgHW60pIfK31E~Z1OLlLz_b0mCC#CiR1IliYm0A1?tB4Jrkav!!HGg?_xazh$Vf3l0 zfr}%<c_w#vaPtxL^&eO?E|dy}o|?&*nC4L3Q+2c`_Yp+oT-yr` zC%N6i9_Ek>nh^Z-!MITT8ZZVb8i-y{<1(Glqovi$V(G=f0 z+QPEkkCP36? z^WZ_wcbA|%N|+iQCbAYj43y|YOjyxRo5CK?LYaGwMq}cOz_1DYDvkP!@m}-S9MmJ| zlNYnb?K*CKnax3l4m&~vCwDS#b3C~$e!G~;;7Kj-QXMO zs>twfdiN^0fDCRkt22;&k&*dH`gZm+CX>O%t_!1F%=csG5wb$tPvjFjQ6aJeKOcVU z^k_>$yrb9}A5E>SUx?{^zD&RmBmJNVmZ$K=6txmK!dgVcIFEKD21cDS0k0+6Wm1)6 zuEqXJ(LptmjO>KMNFa<2JzDdpZSch3{?rcyL5x?!G)-H>ReR2U`{m>_@J8&3Zy8UT zzw*I(w|QoB_>mkYj|uS|yd2AmQ8}|a3MCZ;z0Cu3_aJ3=0vCgq+dnHaC0+zo8CE=E zM%yr>bxva9$M-W844kP<7Q6jLen)B8Ztw;Q$u}fPy_CMro$+EWdfQ1}ZZ69^U?}jR zmRGk4PwtKhWPuGWEaFBU~rL@(Q0 zBFfCF(O&4-F|8R7&p6=QlPkG5Q@8JsD!0_wh z;wb-j2A8~3ppZjqmCI)zmdlu0AE3XjJ^GN+co>sj1P1VQ^v{iz>%O=C>=q#{4IlYU zhRa!kdGMq3%l9&`B)8Y^SKjH7&E1)`J;j9@UHHug`nivrB^r4`9v!uK&M)drz3hJJ zSZCSlitSAQ-SbGVZ@eK2(6RO0KltVKXQ^`_GGpX{X7&Sh<83D!w~A?ddk`SeZf9zvbI=-?EI!-B28&TsujE|B3d@tZ={qnnc;!`C>{QG->V)s?-ZW3(K z2OymOtC428Nn*(3nln4U#xP-$=h89Z1z*&&D3GHhlsQI_eM%*QDoiS-TX>tzOxhZIX1vR?57> zt2X%V&I7_PRzq?goAdW}6F)o;4O$6so}~@aBW1KMjDFALm>A%m^*=t>Jpv8p?l*Xz z4W6b8l4$}y`N&c>$N%4A>UI~rF1J+^d&uo4Bfi)?89K6GLppW$>k0inLD}l_uV*ZD z%>o8+UZ_a|#`c~?6o@=H@tvY9X0G=}tf>Afc_DoIo3a*f^l(Z?xf}@6`DuXDzDy_J zIPR3!^;5H!f7_|mfnh*!Bh!R$W!CeSXu4F^JD**`rX+^vKdiQP2$PJ`#-j&?*c(|5 z?SwvevBJYWmOezo(0gyP@^1~qrbSP{o$S1+Hf0&4=SL#M=YFO11CfmF=fBm)XV?*L zO~I_4&uE`ddlm(zn!hsV3wCzp2ido~b}l@al%c9B1GmggCC#wop7Xz__$?RS4t;=w zQp@UcZpwFQbyG!te4(0Me`!2FcVpmlL(RzQyD!d-bN-Hx;`jGo56Q}JO=MG|a-R*c zNPOD5?fEOcIVfoCgYq{f-rJp8Y7@NCchB9Q<;K&l@D}}5Wp=DmkU$`8D3ou4l!jxgFu)*#EFnf zY3$Fs>0mb%x1xlOYK?~Mse80T@}?ku;>=qi^Q> z4Z7+F$-kf*r7O>#$fjDbV}MpIsMGw1_~CJ%v6SdSXk*On`p0(aO|qnjN{NVOTJ+Ax znKPaA&WPDB42PJ5kM7he+DEvQhp!khPhpg*%G)ElXFlVKyYVkeUv5n2Ww&$vPL%V_ z?_WIIX`9z?$o<$`e0JB@;LH7=4_XDO{?y=vAY%p=-N|FJiQU2ya-qc3{Oeu72OCI@Zrugs_zIX zK2}#p&goFfx!;Y++e<0OmI#D`-IZdQ9Z@l5G4s5DV1?x0#hj92IJ);1dOGk>22}PO z`u-qv+#a=;7br0ewz(&Ixm)mHL4r6WXym{Y-9IJKvE;MOuNM8NQoNKfzNCH6KzgU;!5)?vIGz25m&&heP-Mb)N=>D~bUO|GEuY5f ztR1T%pHZog`9CT{X*6P31rdv27em)ywN$JHaY?cHC=O=}D%U&*mZ*Ij~J z&ck$a;!T|CL7riLZ&u^)!|(1fM!jLHmZ-0D1H}K#C=m%Ft}%3|V)z%6qg_~Ol(&i@%FXzP)4iK#v`-V)+yoMALLD-k;!7U^wkKW~w^h&mCIv zqDIm#J^UBJZJG4~&AC;Z|AAQS1;%-~L7gHszM0cX781$P*BHojx%cDn9WrVx4lVh3 zL<3iSk@S0wm>c77nAuuTxZ*VRIF?MsDCns|X^C ziqU`TSqXW;IxV1kU02&t z;CdOCH5_9mqKJFFW5(~@MNkVhOWUW{`(AX z)G_a2bqq`Xi*C(#ciVHLC-pwCd(EtClAoTPFAj;nAh5eS2uFQ|$~P3guMv}5BV*-Wd{4FNHY2cHsbPA*nbXSqUBN`y(GmTjoD zMuQHtByc~#4j|~uW1Of$iK36WOuG19U6&#RamJKIs9q1T`TB~{gz!|k0%PlH+?`>S zP*lDKi?~xH5sQ~7e9RIXFBBqFkX(g8jtbxmaj<%w$U9W9l&VqASV1`YwEJ|57txt{ zs!tXxiZ0@68jaAJ9^w%Qjl{|RdP`o(M~Pe8&>=UO(dnfO0SjJ_#gUoZx(`K^VoE|H z<2OCnwhJfVhE1bj6PBXibPyCtWV)Y+gIb6{h>mR8v_lLdt-$D0yo1Qf4_BcHI(}!e z)X{KcT*8f;*gPVzZ^p(Xz`TfJv=+H~Cq1(+gKm4@Pi7{3ex1_JM-|)c^#N)A(v6R5 z=JaZ-UGgR*Dr9`}m!~Yypc@Y+g|WnG^pApcoe(oZx;^NYgZLsmphejC7BBploZr5^ z`RryFdTop-@0Rz5DKv^D&gNXgkDxLlM`m(ikW=&%c|(*OAqgYbwLwt9UczJMUV1-E zZbH};_nhEGpAkxn{%W*{#slzF(F3Km9CyF)CRvfLwXJm$#m&!HL^J?m`$*w$3!{-p%0tnZPf zl!h^Z9W$O%vM}bdlP=lP*?Yh!v$*|a=3Y%|Pj0tU36UqhixhV6I%L0dIO@VN*&fx) zd|w5v*O*-L)0q&z!OdllXiIVYFWnf(QH1_Vto_gHAMQT@w&>J)Bt3?e=frxzXq{Q1%M@Tq2+q}y>Eu-el6cMz89P)dICY+ zArt8+p%Ou}-v(P*u)mz==6%Pf72tf?F}}}HV)3Dv69TJ-Kkmn4UC-2Wr=X|YnrG^k zh2K{GfhD}at%SSBkrbaE)9SUe%Fv~ZJ(^3BiA@e06Wz0^$WL>Q4JyhNNbX1$u$&Ov zLppIn_9Kk`W;SZHl{_i;!04s>b!n{QdOOfen)Q4}g&r3}&zMr_(9aM{tm+wk3NQ<) z;_;NUuNBv#O(oqNsU+I56tF|Ai2fGml7m_)*3~8DO$<8BbQCxd({T~c`C96< z(PhCdToMFlXY05>@)fC4&gi}if|@as0^~l-dsDzaC)q21P3vIeVBpBgaBwr+yHp?VjMv0n#Lskq87uyUW_a z7u7z!_$jY@CnPs2?K79dXi%~Jnbk+0sB}+Gu~An_@a>OjbIfeopIB~XYi5Y9(O-*P zlkAPSbqk}}IbFVCw~xn(|L#^t-1yz&+V6XQ?KX4u7H$9=!Dp-bgiX&oW7uv^zP-7J zGB)QO!q1@Q@4auM55GMVf*HK)_qXoPx|Mm~Pk#>UTTrL)L?ZB`*dlN3{C$M@-y)#ceNR9!Z zR^Y_Lry*;)a}6tDy*ZGwgQ5d-V;TKp10QD_x_}!>7GH3A6`!_p+Z7L+I@xin$-w42(n)>L45l^d)4Xk-{R40kM7TL z4IgM_ki3_e#5poc(=Oz{9Q3q{mrDNlOU?5Ab9nzRMoA~BVamM=vIV&!nL^beb`kbH{O%j8PQ!Tq1h=jCqrbEG)9bW!ZFjCZ@ksmRS+4Rj_0NHWm7^#(fQp0`PC z-5ulZ9G{1td=YbIIcwHHiY$lZJ>+dQ9aHf(JX6x(*&`{xna{fJtGY6_crWp!wK#n{ z)+{&WPr#Y!H|PEL@9-tj=n~ z4~dWoZhifagMO5|d#Dxvsw~3tdn>(}EiGngg*Jh~MJuZ6$7^J?oDJ!gH#uV3H2Ics zk3$T`6ojNiAgt|~e3k`Z%sPB%X5Z?xHShm78KY2&SYjkwN2<8V2JcJ3=Yys@t&$rI zBmSJWcy0;Eq2z|(^O17jE9RGOJ#?_9nEX37Rx*%daN^pbr_7?%BAoGl>5+c45&nbAq}1i~CavI|n{$t> z&)fSQ^?V|)d;R;vj0oFTjD|4fAi@(LQCzl}fZ(BX|0&xw7Z%;ET*ZRU|^n$Fe}=zNlmM$4*eCt1&U?W)qsL9M7Sl zcKw;duvs1+t?PAsw6h||@tw1Z((T(KO9sbc3(g8(A9cnBM_79P$uvB_d_uevkUQTc ze82#i9od^or=ZO)LcT~`tzD`wAggpRBU5!cN)3O50T@LX-l)(5s5c*^U-2nNu6y`6FEf?^@ zBA%s+5%wgipY5^V$1RDKlIgm{gbFvtm4wC3(+$7z2Q=FTW z$th`+!9wFJN$2?)oJAI9X@H*I^MBz}=TN}5@p+xS&cS@z=o^y{+g8m>^ZwIU^RiB= zl?MwP+*7$a|B2Rp@8d`wf?pjp+==t3*71K^%AV!%*eKuORnoYEx(;$Xg1AvW`2L?X zaXXB-VN_+dk~FUPzMSrzSW&6B2yLh$|BeMPm&Up=5J@qbz3-_%IAl5g*Wl!&FXOlF zI4R)uer{WNs@_&Nt7+PFAO=<`2XiQK{oa7qiwE?^}c1~tK2`%Pm8RK5Vhqe^maPu%@>Wvf9}YiHC}Qo zm(;?_7@-J-c=3jEmsu}a*yhLwrt*N#(niHD0HU%7y9No*52L{ux-C}%nNktRBu71K zomm4#gZKcQ#D7ILKz=TXmKXZvbQHrSVG?C&2y61{7{$dU@#+`_tO$^h7%ka{V) zPs6&09G7vJHS*ZU8vK|PYmC(#U1yCblEb5`U14JKu%;WB?L#qx&z9qejE+=)mio6H zWIU&Rdy&+PNKnW|7sBH_Qrsx>5Ks9lR^>ZvBSl5q2Q-NB7)}TW_3qQ>PZT(*?QEh} z7O^dK>4zAW>B>1p3t@!AgwBI?opfQ6I!>b6!yed@FvH<>YL-mCuV~c|#23Ny$;JKr z7^M9pK`>^VG2W(cCaJqLEI+Iehkz1V7k{_|yeM>pC~w(_nps^}s&WaM(re{ecG>`FKP=9EL<-*A%xpHI?9 z)l)yM4e9v0@B91$R11{ga48hkNg%MSHudPAnq`gwNT&h?`RWvBg_RMM#|h##?8%s7Kdq? ziY0ev*n_Y7vg{j}(>0#LtgzpL5T7jd#z{#vqY|kw^t&ZhDeF`k3q#?!as5li59hJS zxGqnGVeh;`>U^oh(*Yr@)dQZgPHpMb(y%Tzr!-R_5Fyp&?Zt}(K?HEF$t__gTv=^B zzMwXfhq!COkNU$Vsr}Y&phWmF{6KQMR7k83C>oBje80n+Lflz`SoYS4#Ezs^{Ye4j zO}VX8ecEs0_^YqC_aT}a_q0b$2<+Gq-YpNj)Hu}BTlYRL)Gi^DjX#GFR>eliCFl>YFX(Xxi>?cZG%YNyqRBVFiqEE;% zY624MA>a2SAfMe2bZAaraYp?IQZSINdHW~`viN`niojq;K5ojxK(9(T=nPS2*thtd zTb#N%@!?Bw0FTJe|2+l8j+jO;%fd$K(f~PR%OB@t|9_9|+00p3o{fDS)nZY!88!tF zO2Xo`%alQor@;0jELjMpv?xH;1-r&hOf!igzA>doF!qz9|6z20dfu_0tWBnv4lh7h z8-jHi5Thwr*l$2p>_i7RiV9xL9$j;o%HpshV23Jtu}m;>2s_a3xJ*`l8fGG&M}zw& zqs9X~9qbtI>#o_IJ>T<&4@pfm(E0-TsZ`&jH@J`qh2W*K|gly8`?K^Q)h!x{^p}tE& zed2-dk!xDyZYAL)0o{^xFrVCYprjHbDX4*{on`oU<%2UKikxo zjX%)%ow`?6IMb$iH-0E_)j6jZrITi=!xPKFz=Ez}5aA#eZ(;znu^)t613|9d{^!GJ zg$DN6Ud_{?cfSOGgGV)PvH?943~j=5g|n~0PeAYE;VY*iuSL6 z6>9PECeS?)X@z}DEKcZxM2@Mv6(bZkfF|i&QQoJ@CdLF~lC_ycb%=?5A@DVs$X1h4 zh!9X7ndzVd+?RRfCz`BJ5veaU%AtySm<7@d-jpBqN;1@Ii5?UMy z7Oi7U5N{+U^|Owi=BG}eovC1QfZ&%IJwg_i__SwUz(ipQ?)vuz^?S%kj5-hQZCS4@ ztY36WxXq}?h&&cW3p5xT6M7$F4VhqkiQ%3IX&~#dQ)336YL{V%M)$k|thO$*Bt*y) zJf~nHQHmue9K-=7M?7}!!Fo*R4;ca_CvXD?J~PE@VP0A&Mg>d}){e_4=vs7zjAW z)QA@?^LtP!h|zoVKW70?_`2n|VuK0*u24i=WE*O((&S*EaunJuc7yOh=YJNeXdFrb zu?VU6LbjHaV`WzMkh5+(8RPkP4{Lupw>dv*-B1mCxm*<7h*WrO! zd&}Ne3zdW1k}$1vvOg(mP(sa`5|yT?WxVWiuGj}S2Aj@G`0`b?=J)?Sba!_o*8O*8D*!bnwa={B!byGGEdX#Ke`I=}+()iJ^R9)t2M0Ct0w`Ihy~@cx88j8hh5ICf$C`)~OjL+?Ta6p&H#Cwd$r{SSz{4UXU7D*(71ju-7PlfSE=K zoA_Uv6Gc6m@=_Hh2??)^2{Sdr8r~$(AP*#`-dNbPpudVt+Ze;|(DSH83-azDCh6?M zsZ77*AF7$ZNe#P$up5c)p5Lju0fN{?;^$vW!(^-X)%m?G*Fa@v_^@$80JsrkXvGCX z63}L(a)Dn8sdg_u9jbYy;ED2#4JiVtjSRZ0r7(R5`wg_vy=EOW*IAh`O?gu7eo9ie zXbKF?DQXS45~wjb!6OdbZj@TeQ1+o5jnsD#h4Xt&dlmMPK|`@LZjqSBfY1uhMa;BFE0cs zAl-LgEScq1>1g+N7;9kih=gP?UH~`uKpLBeFZFze3N&O06^aLfT4|Vs?y3$b){jsh z5IF+U74OS~%iz96sux8I*+n*vUXNARK$POFz_E{oFo!}?kXUqn0=Rp=+Y9JO9tB~n z)(<;oyv9ZOM`A)E^K21CL=2g(XR#thY`jJrcCJntNg()#2o!2uP-4rgn0>ze>5yO5 zF)1A*bx7aFjfnDFV6}_G?9z+OzZj);S(%Bnzt^}7OvV)Drx+x^$BL)Mm~iiw-m&PN zdv8kza*S|Q9CX3?R5+`upZ^-@HfoBw?@k7ok$1$MSMjMP3XKBT_Tr0%u8nXbfSkyt zpRxxv7$ap^FGs7YbVcG`Ak3J@MoW*R;S}XY)Q|Z9eyIk+ zhvVG+G+iu*43)QF!vYDFA=j)W$^#-vTkky)uD-8$E6^wkMXSM;Dr~*mPM@C~IlET1nFOPYBm%K@v)!BG;%K3lbeLUjPlRZ(F6JADP*%-f za~6w_tI#;h?-MiN07@=GX+j~9 zPy}VFjCgD)xTg2*`*rjQAt91n{UOe^c&?@DI$96T8E1#yAv=a70N0~eJckLqlSgS1dY2pk3Y+ua zghX}&yyMHt^`-E)Ox)*G8|eRpF~!Vkgk^5o}y(rlTmIH4E>S@cyr^=bu$fkVy_cu z&@R;o3uA45+!{ILHYLI*biqG!HvpRL*8RzZ__ozd@2#oU&b>3$$8%9zGU+z1rFHu|$E)&!+3$Ex;zV08bf?}G2 z*b)zo|FLahhR36_mk*g5SvSJ#A4J#8mo0{v&>(2=tk#=4!*n<227hlrh&2?=WLV!` zI+H6Qg}|k;^N0+V1U2kWqsWKi+ED%+a^agbEM?k_I<(UdnTGRqICXh~=v6vnL@8#l z2pT2LpprOMs?<9ax}1)*VjKdc(WXGxf~gsfzX2BACUL5Z!@U-O#nTavopa&=;-VFz z{?#clg1B>aE8?k4wjBVqaS-*2h@5CnlX@K#CmyTjV){nMG(?o>O+g;(0qzg8r0;j( zqqa6VlI~CH&JVt-G5Okt6DG|U$Drj)=_Pu4-V9O0t7;5w}prV)f0nST{?m*KK z>Z2pu>0n%a_skjp)>ifBgoA(*h%Oc22_@(6)7r4W?+{!J-ZOVZdm_kS(^pY+CJ7*< zyHRHo5QR|y<{DhKwCG6d%Gj8{1=J5jjeCt?Kr*91O3Lf@;*2EPC6GGGXxfS+Nur@O z9i&3a3aAlFY>3bVH96Ylo%wGTG`ckjplu!6D3ihBa@&R1(KY(v3B=W>&*`>AbY$+h z-UH%fcI?}->m0(b3M3zT=P`c+cY`n~3ks=}sn&>eb)UTtKU#P~h2q9_^x-O;)cIq? z(Yw~BK};f=g44z^z}u!9H8n$yHlakgq_AR5iuhDl6ioa`*0>Z(-Mq42?;nftN1P#R zfVge2%=sVITa@tIdqSLVb^uzYUG7u z(NzgTjwmuj!UD=eX>ihW7+p%2N(SqXB$5GqRRC`LO6tJ!l#xftz6`-)GCaY8WU=8# z(X+%XVsd0ZYqt?aS)7lW>k2JMR|1Cl5eF=5_ig|gq9{zGfXpN|$haq8RJl2;HeUg- zXm$wt78B9RG-w+NO8klhqPfH`dGE0Xjesp75?$^id_+FU0ue4h;Q>qRXigBX$Jia~ z5<8($8^n1CKdK1TzAnqFDGs9ydi?qqnMD~;P6xwa#8s{AwV`*!HM$TXQS_63jh(6h z!`>uP#}>e^nkZvNPuF*H(C#tWK9`1($C^-q3Cqj`<90ea3#n)*0*~3HqAV7c2J&DO zMeP!NVqAbY5K0a60c^e~lKm#cB=Laal-$f7juy@%U*%7b?4ec4LEf~hHKK~E1wn=E z!23|7i1dnLLo#r@DRXbf6HCKLKLT!wZVHEXy~UWut~F{q8IwBNq{U&wF_$xo5ush9 zqYaJBvC+?-;&CGnDp!8{MuCySU;+vG3{j31;d&F+yfzzUAfnqAEp(Oc+Le5p3}Ghp zCG*E-LS8VbM%lb>7fJo1SgLDVzl0(EuerZuV!AfZwdQ-@Zr@KY&dKUzDact}F~7I| zEKGZoc1AjMglpO3iC%JM+HNpkrF6UE=BvNsV(h&Fu*9)&4aJ6qoctelK=_6$3F+zv z8JB2Eo4j-+OLfS5j9>v($fGMk*pciHaKV{MwabW`>&pVb7#^beu!>LouI^fw|OhfNP?SV*P6)M$t4bWIlT43DoEx1Z)`7_e+WMxpgFX&R1^#$V=jX|ACy zL8Ute|D~XX5hWHv9*-#?g4btiNdmxa)woik+9}h42+#ybDb>x?M&)222qKcpQms|< zg-BUMv%GK!vawZ)9HIsEgdo)odpf?(;^p&`ySlA0-)4vGKs5lr&)MGQS>h)$SS2ec z?FYIa@l=8mH%C>tC|U^J((Dv`sT)p?6VU+fwimg+GylOFku9VSt#ApO^n_r^OPSFD z`tsNM>Uo?7NRUX?_G}RP)~1&APMyK#&G zND32x-^0clb8ClRXOqqo8OWS~{D$6nu_$hjIQ=gnt@C0h?ec^0e^3<*m6Yf`q*ZYS zxW7Y{@sZD4!eo~+>U+xQk?R32U^Un;&B@vL*K@On*pm3jD-V17si0%L=04xGq@QCsi*S!f z08Q^hRB*l_KCN1!6kn?9r43>wbzn3{(8Xeg?HvW#?msz~$gw{k^XUG59r;G|C?3ND z*Y@OeTtH*4IhrEFcg>?~F;0$(ocC%gHaD`7X z`-5LLl~-0H!{3d0J5(LN{`%B-i6xJw>+SAV-tGiV>bFs8rwoo`&c+3;ErHeQr;QE| z)Uaw_%=pP;Ij9ZI)KNa-30bjsxW-6EVNU2~iqz4?gx{z;0QZQU*xw58MX_hpiQ?Um zt_lHf5^lVxAS;U&t0)cJc-oKw`I2hXkl~)PF2<=iDLRfR>#(CP;7Uv>Yf}GnDe99L z*WwRV^p;Q<*7vU~W!ysYD3y-yd>CPSB6VS0v1VHIk@`{T#9#9Y+u73Ez-7PseY-gGuBipY8TF66DYb` zRpKSbHyA#bF^`XYC_xA5>vO~ZN7H%7Q~kgH|Jb{%b7YU+<~d}GjLeD%IfKYSW@KcKGRsbK zPEkstjN>>~HpkxC6e25omW;^v>GQk&{_PK)b6(?lU61SjcwB*jN$nT;c#^_P#Bvz! z{g;CpF6X9kFn*=TyEx!`k0oQ=MY%wXM(owk5BKd1M%^_tHalL=e7NyLT{A z)baT53H9}jEpeR&kEs0bPUe})FWeHkS|>8ayl4Pv2ad<|&n=>HZr?ks{PotcksIp|(dSl1r{j+z$!av=z%@GA%vi$tz^4yf4KeAF4 zX|wdB(>wEapPx+PHc{$wv&O^18nY?8H{x?L=6zvz{hl4B(Ol@K@dq@EgBP);npF&` z0kinEfFMkB-8QEE=`XtzJ#cN%xV9m|;sd=VSy$b8VnAW|*YJz&;exlO(T&RI!t8z> z_D6C&I~-Lne|*)uadJxP_e)cjQ+6)`?Zs(@PZ`HXEseKceyd4e9N?;~XYHk&Pc13G z9|PPp1KH-FfZ9WCT~M&>V1JJT&>9~Q{}=PhQ4&&^%l4KDzA=-vzi4wl2HFVYv3BLW zPslz;^MPAh{>Rtm%KZZp^eacKf)j*DB$b4hOi-ttt&%ykB{htfX$=#&svylNRnwin z%m_9NIKAitwdNb1G4w~=%!eI_wWz{~BeGNiIg){!>6#nI16)rS;V>j|4-WSx$MgRm=)Sj}8-};o6CbigHtSYbiM zFCH%+0wp1a$lji9v7)AIyYcABh24nT!+vUaZwaB9UBh5p99!Y`kSCUheTJ*+PM^E~{-WaO+2h2d z;6eD)NLzX5->W4Mdw~IxH=7X+VrnZsS*W#$J8za>yfl)A!b!3#p;rf3xH>V(dweE- z(m|y?Tu+W2@V^O9$x=ySXGQY!cDFQJN~Vhis9kGk)n*Ngjv*Sn+${*wy45^UG+neC z?fWlFa#{~-Rt%Nqbo0xlj%fRuUBs=&#-JYBZAnk9p;VQ%On)?wk?Ws&L{^fdA)3sf}#qOv1Hz$S*x*|ge zxrqz4GrC0m`)@T9Hmi9&S1+*@0O1GNwNg+Pt=YyT-w52bWb3{;ko}9V2c&TC+}pjp zNgLOexjk)u2XEgA5;aMWKOx!Qz-lLlb-X0;uvc5(DzI0<<1wg4bino;#}tDsBpU=K z@GPoB{r+p9OXt$U=#prN<^lG?B-F~ufrM>Fu;kEXyp2~E3> zogD=?y3ZEvdN)wkB#pvcg?Wu?QF)wT8Z?2_ae|q=veZGp*b8_3a#kw+aj@ez8r?7{ zj4oJgK9wN}arjqyG;BZ7$!ok(ws`A2wfHG6BY0=1P}%o9Bq5+?aEMXd4O`6!=;Osw z5%*a=N~Zm$Av(PLr-e>*7le@L?A>2OlQ(MfDH3dMVcZ2h)I?T<9}t(HzRIORnK{9h z4Fj2y+G-Pr#4yx|bKv{0_&RfVQ@@w6&&|hrUjU4vbyKO!h9y`*qN}NM0VAemS6C}o zX}1HO1u7Erp+w1=!l>1sMkDM_*8nqOJ&4YU0ZZ|D1PtL?o0)h9Fjh`01~dqE=E(nhe!<%_5MqC&}P@58Ufd0Kar_FC+w~JzTm^Rb^gKIC? zKH*x2`Y$}o5qXY^E@;?4Q4uE1DNkCM%OYUqNQ^)wm;3Z1E}9-OLCxf+zZPXtH3uOv z4(ox&jVD0{%E=qwOzo==e?p7p-ZhIPH`5|UpeD>@zyni<$J8do)!)&!DotK2_#QQ4 zE(fE4Yk=#<6j_@&xR(=8EC*gZN_;CoS;}7)|5G2NPHG!P3_-a{YHl4|LX(8n>Pl}- zd@tCEr0W&)LrvWWBsQcf2>4#NJ5Mt>ee3!9@M_b%_K6rA7bfXk5?fkyHhjbqBY zG{Ns-!4y+ap;OHwNoCZBsLQ{Qa8wd*eYCWMbu_vUbRznJc&qREX^twPDqgc%Oo%Vh zHd-Gyf==y_ohvB|BaPeA!pg2g?LvFNg|rL3@_k^e&%WAJ1;qZ*_50D|8G0z6xOtTfuk!oR^lo-w$6H`MYN~ZR5a&s8BZ@42R5OJa-!_Z=NmQ>Q5 zbH@Bwvj({RSZd{ijtU)0l-$D`g})PNDA0N{P#RS!q(Z>7vkOJF7SW!~{!1V(xN5`sYY}HgakW`};^ByboaXWNff( zMS4|&MwErGh{SDmzO&~n&kj5LHe0qJ+;Qkpbo$v>%K5sV?v@~aZ}`DhK@<~`oC*d` z_^(gW68@*EfY`^ir~)-SFonuVlUg;mFddXw*p&>nvpONn@vqAHY$&Pj0kiSiY?&{3? z8fofZqkv__D|fJyDX#-PJ)02*E%E(Za<8zK0<(H^>ig%F=1I5f^^(kpA|gG;kw^75 zzmY8bwV8>LyX&VM8WfL%rSmnL{8fyvKr%QA&Qmg(#&n!hPU~&HK{3(JpQIl@L;-tQ z8fcv2N7Ji=1$~=6%+^Q(oIW6u`y7vvZ`Hg2izj$@syJf79-{j4W%(aoox!BoyqZrfY(}&l1DtZBY z>h|uUTGPDyV282f#6QL)N66Tu0T+hFu9e|!N>o66jE*cm_&w{eMS83`>YIT(;wq8? zf@*ULmsSMx|LSq{qV-y*|oYsrieCZorrcClMcuj?)n50rr5YuS6W4r$!P&& z#4+N%aF6mrbI&7WT%heQ9s+kIhaVdlaNUv3`{00Zl{~j<2w}Pgra5QupFE@|+G+Xb^Pxi*{NY~LVLP9@ZPF9`-Gh(wf@Ds6ImPH*ozjCg^eRdzuzY-<@V4>Qm4Eg> z0l-wD^CQg{$Agh~NBr94SZ5&z>xykY7!Doe-4D8krT7$GGSw}Sip?O$A#9FL^;*Qgz ziF(PY>KpVDSHT*_MUnvohsBqKqp~@ANO~@v*OG1*F4h@SC5nwKB$M5q)kI>>zF7x& zH_foOVLo>vs9|7kluNDh;HoE>ylcUDjRxYyhwjw)5j1_M%v}*TpV{_?WS2uQA2qhS zwYA~ZmQiXD1i^`03gh`j?a~Lykk|EH7zlzL_xg;(Qp7)KC1;D^*@~b}{rY~0J*)SO zm|!``nly+u93?A45wbvXG!brn=%ZIzD}e&gVq(liTyfxku56@xB*BCLA8`i;^bKqT z5%?)g(nP>C`G%Qx`~XG&+{c1gVs}f)q9W@{jZ+fL6p4T|W3TjsuM1 zD!Aj#I?Qp!vZ25}5}A^;hbK#={}j+=?z+c{DL=tU*q%fuM2V&RxtKJWbo>&y=r_JU z99=F9_$2&9!YmvN!|(Ak{Vn;A)cOUJy~NK2rgEGB;JJ#f(MQPQKPNj<)U4hR#-@KD z1{S6G`#8G-Dn!ZQ+q17!*0PW_PkFoX^L?;si#0~DnAP)?t}FFDthz$y z=n1*VBbf-72+@#fkEx}3A7SozjqW?&NU+JWJ-JPJ93y+&<_?6rp&(E=YXRbRfW>Ws5)}*DJRw_pI$F1LBI7>?a!%;6XBTUjq?jQ zE-c0QZ#l=whM?l7$NvcEw7ca`FJ%UkSdrEpQZpmKffB&;y_=$L=&gQi%^V}jgaN_q z@q@TN`(-FQoOl5=%34yS8oc_vg~{m`LI${xuA&2#&uvZ15V;pv3%&v++e#D>UgO4m zQKCRdA7W%u)nemX2~ay}E=rQswp_nHHYbcEn+4~{hT0j8l=lwvZM$o4pjgLn1<7Xu zz2oP|3j2ZdM)OlcW8+a5^LHAtuf`6u?AiuWD(R^b{Mue8WS3k=Z_yKu{b-ppYB!w7 z3UnRm!R_6kEnE#@meb>hpd9-}acmeeLLT2C63c=w_KF+8%Se^)kr|S8(0sIG)+0Ct zt`aB98i{sFtJyiBBnTpN7Ydf*m3n-J}5o3T7iK!s6 zJ2c6&JO`faI@3Isu@aIO@bn8H9QXZ8s9+{l+zD4oSTXvEcVKKC>PA?*+11+SkJ5RC znJDHxzg%hSrq~!bQ?>o|n#jKjOaxq1|M4Cdgo&!%@WzmP`sV4wY9(4H?$mtXFsL$= zc-CRYyS5Qd^GIq4yZw3orMY6pm1pl>SH6DreOh-*4(Kx~+F0-tL4i8`mJ%Q|qyI3J zV9;f)*xHSsRHs0or=~NHfGwfQo2nRUXk*64#0vtk*1;^>C?Ude`eCW$K=<=M9rjk< zYzgBmAvfhWBJR{Q&Lg8AAHf*tZQi{)meS{V2Tgs$z9+K#+vK$L)I<{gcR{1bN~Zl0 zV!g@jCyJPU1yc}Org(M|{XysuY~omeelKKQE8-yeH$lf|A(x04LK6F>9#fzFt`jA{ zPqYj~^&46ZuN&?TN5S_5Ux@zNhXN+~CL>9{wqd}aq6_Pcq13%JG#Kjt7{ zD|nrTOx|d@{P_X}?%GYOu+y(wuV1C@{y^N8H#_#SlfZGffu9mZRg z%4*%BcBr3MX6f)$jM%!6YK#gpGB&OjxV&OZIri~kkh=0eVK_$025_Cc)4a7#4mPvr z0BCP5*z4+%7Ue4n$9&80(%?*S#0yV40y;GxO*);dZ-%6x)+TR^`iFujen6JTYcpZzl zU8oEbi~#xLmYfh}-2i$wDkj}>DZQc8mmHs)_q10V=IE{RH`&U~rO)}$W701^uZe8) z+-_u>R+P-&k?U$q-roGvR~#&8A1mw{g=YIKcn+URWG{>^A9wi(KKRB|-{dXkAnx=x z*+D!!cR%i3P$K=Pum4C;IrLVa>7D&ieQ#~03@yOLhOy-+kB5em6u$R>#3tNK#`(}%Tmp8r=Q3f#}whnhV-XA zm{R|kjg7_Say|%b<5I?Osxr^w3C}B3X{0`}c>?g=-RL@oF*-WfL6_(CzHycQk01ZD zYoiJmO~hqnyh-ESlRExW{r7R=AAak3_hLrz*)_JW-ByDXc;*2{zZhPX*f5eym?>uo zBP%Iz!5p>~7jq@KI~C_%!~VKDsz&cH{u%*0m^VT!uL1ph4TVh!VC^hwMXbyYRH7}^IirLT|ioL-+P6Jm#Gm` zU74$xS6v@V>6la=2D~{=o>aV!b!}Zc=yVTHb5V~n95>? zYmusbp6joI7=R8jUL)8<5Uc!i5$DVgS6e6xsl!+P2|BR1*#5{6s-t#OoUN?8xS9Es z;pCoyXYNqEosavyktic=I<)oMp+6S;#d=Ec9;^|FfiH~gPW}*y8kxQe>p@Q~nDk++ zY<8SBBhQXBL?>Ge{2Uk20t%WNd+&jpx6o>{HU=?7L=N#@yk+?p1PNBf_w>|eE=0JG z_qad$^u?_Q4LpN^Pp9d4>|@nH1zG`T#xhyQH1$m>&>>`R4?fX-8>3IH`IrT(7ILWl z*2*)Q?bXWUbQy05!u{Lht`E+aRz~UX4*O02I7hOwxOrSz@5DRCczXN2XtU#IusD6x zym}??jVw@Ue8N~GaQ-u9c)*A#*IgtLWV@eW_-HW0y_p{~_TDfOvo{Pr%}Lx6Z{3C3 z-!GL!lDzI9hDK|t);cR{Br^g7zx@v9l;CY}J}l^xT#SY;G4|^0^#%VPf|5N=d+5yUE9vi~o!YuMQwz6`aVq zgFDpUJ_w|wX2B-}nZoryY2QzZ0StVc(&SLkXC*=7&MS3m57xi@P0rYVY>6|GnYA~x=V7t2qFMB z;-xS_BrnlRym~f(^h1*Vv0!oAE4F)!xh>?22S!o<={MGtxv{3e`z|_?Z`v3IR==|4 zn^gSK?<#le0cGd5LrE#FnJHGN=oR@+fAXof~+j=_w(2uN8Vw%R(VmCGz5Ot1YjQzb$Uji6cz^~=~0-O;g z=TQa`KxFaSt!KJ)bj5wsqI)3KG1i0{*jAnRuenC-aU_0_XF|Np=l$To!5936n*BQ? zz2un7^$8YzCY1~7YtKGNO8$WF6#o{S`5`E)uBj=PKi@eT-0#$R>d0s9WWi6$UIq5d zRUy@zajzXkA*qVa}rR{xF03?>P>U)bN>9n8r?3*9-eeLBR>6q|8C%38X6$Me$u zZ+@54CKxN%uqKA4(KTG09sfYWB+TS?1Eo9kD)69rd6Ouqm}-k<>n`WIm9jLwHB-yWl*Df8k$2=rM&~F255-6Ib}N$JJpRVY|CDUiaB_2bZJE)dV}+vdUfC>{r&d#U zV0)0h=k~z@XJ5ATr=j@1l+#955*~fg0r`SlK>1#oQ1JD2j0R>|D*4JdaEZ>HH9i^F zYS_h>w%OD!kHbow=2Qo!{!E9cL3;SYX=;43e;>qL5?9QX{;qAI?)FPFykZ*ucRB%I z>>%^$AC9tgr+Ulx=+CqCzVs^__Ur;J3a#QX!804g{b^<~wSU6uy5@$hgKK*#fv517 ztUA6@m_Cg>|Hb4AI4kmYrF_zJR1FkS7i|hj@aJAEB3;1Lh-<7-CQ$tee&@{QFTHZ5 zb9NNxfT_}9cV)k;QQPRhkiTi$V4NAJNv-+E-E*GzS4hM5v;f!c)fX4~`)>|4o4vTe z1@#jB(Vq{Izr>|ref4%I&r(SB}9pUmsTgnSLVH&cgiJ!k!%22vw~o^=jDN~ zX{YidUYGxt;k|ju0t8TXqd|Gj#gZS2RR8rx;mRXWkrJ)p#v@`VB(5 znFAu@(nOnkJryVXJ9iJFb5K+-{RQg9Bvo@Kzs`&rMa!PrEi)F_IPze&@!5lj!(j;F zR1bm~r6rPCN#*SzOlu@c^t?pQZC_Gst~|cfP(nuhKZ~6_J)5SCh>Mi>pHvU~Lh$ff( z54T%JDL-eT683Gu*ZoC=?Xd~iPtjO(NG zu*93BQpdEdFp9#~6@i(l6Tj>B2M@L1E#z$TI)~9sWUiy6`l1xx5k*1ov9f6Y$j*JZ z4`)Pjd36_i@CoY-7W23-8UD z^WSTr1JNA*RsU}8rqycvtJ=%NZzp~ZcWqSPvJ0}*==`Ppe9s#cY4iUjW-!7h4m(Rwbhimf%MPG^AN;_GprFK{#zqtdmeH5f#C!@# zYpBl_^aIX$bES;VkbezPeE;hG)Y!(%D^sT*pekR6JUQA-4*4gcB%1DKb>R1-|KWjK zD#r&wo3Qe*pScXu_14nUgP4TORVaBEI!a6n2aTDIm1Eu(<3+1tUqJNhSV6N@lj=^O zwTAWbU*GtSQo6R)-n{{QbU#dFVehWzeSn)aMUo1)t#rU%n1Ru!G_b~|{;ITlYJxR{ z+0f-v->OK*n@=?g!U0b|Yx&P{DQutteQQgmB1@&P|Gf04&!?r(&_rRoDi!D>{_(5!bL>{>Yg$(xYq)EJXU{a~~M|T57Td5SC5spERk;=rLcxd@18eMd95Xc#xW~ASFxtTuO=9 zoy#Uc9gJhNTYURE_}rZK;l^O&(4mB?)|8v#E2-9faD^jIjHNF83RU9|38&}Icx z;N$5m_c=F@=Snm7FFH<7gYJh2axnS3r34hH742Y_PuGc2Ale`>F3&9f;H+mHU zTs=G4!c{;YsDSgu5bs4-hNFHKrQx(?Y$=K~fl=hKkx%N+?wzbh{;yejV$M#NtLW@d zK!n_QYKBEPP>$XCjn(e1Px?6%k7hD=EKLvR#>~IA&)15 z(>@2h1Y^R%8!@a|z=_)5`@a7B4z-KAmUDx2X7&df{5rTGsCV3W7eq}oYcUuRrvuk` zReWRx9O%%J_UZH0(J!XCF{*-3JqEFKqqf_>o{Ja$7X!Xg!{xCh1{d z*F9G-9iF;ucB(7S7Y4u$Oww)-BdV#Cg$YMxqck*#bFXh^yYs#6?uS4%VO%j|BvI&V z6irR`uZJ#$}@re<_3czQVmA_fUI1->I*QAx)TXT^NIN0^73j;)#cD`&)`fen_|JI@`%s?Nf5r6e!5tuT5M0%8uXC-nEf zSIwj5WQMObvi8)riT$B#%0Sac^OU&7pK#D!L+O1z&PY)X^09| z`}5Hw0hr&pdsHTB!S(;9jmAPQSvpDmy)_Mjx4CLAfUetdW0F??^Rb!=Pz zt)SV~?8mO+;&&#@kKb~h9Cerb9|@+;0yBzHv_;cdQCpim?Qg|r5e~8_^WYgmMR{nacjmt*mmh}d`+Y%jLva`v4sVb z2LdH}pTMK|G{82Izz=3%-=-Uo#z6VKJ4TMQ=9^sKN&dE^?s3asI%sR3%{n8HWT#F9 zSrLb3I^>C$8IhS7E(4Wz8{VrS+k3~yd*7zp%b&GO&foft4U4Mjz7!EtGuNh#u)SfE zAK=W&kpo>b90JX-eH_X4dHhHKjsgpnb8QMkE3y{>Ei=T{jJhl^j`WHK52PwoO-=Sa z80ObszLsg_A7=8SG730OVTC~22653F99~L<5bl;ZwbN=L(u6~Oys!S#1=9^i`!Uzw z;3}jRI?c%S{LyP~?PwR5`4(LBeloJCL#9bxSWZ>wvU}INPa00{w9%l8<*va#jWB(( ztgl$z!w6d~&`MOdL{(pc0h3q71z#k?vp%!tn(Vm0lrpy8vcU8Uych(GueWDw2G}7W zD9`l{5$sNE&Cnf@k=1zn)q_oPxA)e!p?k)NIWZ+su~~25C<0y(f*hH|h6>*vVbMm6SA zm@0;`T1un(^O1}g4xr-fA5C}<0U-=# zH4!l!L(qL2yTfiB|BAxhb7;1Y;HY~y6}rFhv3GI(^WT!^aoe5?gL^Ln``c?f#%Ize zR>I#$?g=KIBLTFm5I!6Lf&CZI*Wj1A^tN#a^WjEPY;x_+_O~(;{kq#z+wvFYslZbv zr7pF(v~wR2OnR3LX$n`vp-5W9Q;T+F^CG4Jn2=pSc8Z<`=ChjRb!X0x6nHpgPlj)d zv(}aVQix6Uw(tNwqDRwSD}d+I@J>HS*O-ip;jP_&LkW_s((516+^so!43PVqsoo!cTO5Q1ApvPMlI#KR2gfo=(pzAb4mXe`1S1D&wc&CUSwUWoaFkg z84=fp&V8`26f7K}1X1F4hw;gwVpt{bo_1pDBHXezb#RR6b7y!i>+4I37yV=Oli;Y^ za{gfEN3%ARGdAwzSFK#QMt6(rbTCOLEPx5i@@R$(Amo)*-U2M{fsh;8F@MXDVaQON z0QZIVixx2=-P<)V6BA(bFY|!masj;@ldI!UB%X$*=-y~NKvLXdxGwB=sjkB5_QvSC zFkp%6HkWs1qcx3ex1M2<4`F+9IAk^>ZKSA7rrEf`cI%Mk@L6;S$h{E;zHC{4fnPG@ zxrM^-r=RTLU``lv_`nns=zG)J{@%^dtJ^(P(<)D7rp!L?U5Fww-{7Si=N_dk%2V^w z$3>V6a-m-l}pST`yF%m;o|M_;z5F2KdbQ%Gh2%kRuygn|CJvnsMLmu5Rj)nE$r=x7y%^ zP(VrZOv9}y_uTzgiPQlv=oUnuK2Uq9(#Lf;ojn}YMs{0GE(ZfC0`M?`T0a(okL^aP z^9u!amK zi`Xa`Sm9d63Uz#Ugt!xGiX}oN-p8Zdfa`je@jgiY8Ny9qepVS%87253t^K}XtpG&? zW?x!T;(Nuh165zr)$g(*M$6{5n$C;-xa0NrO#-deNyqRDf1js9q$+=Xa&z5ztaj;S z?UL7a?=O$W{#E9Kx}AZ@J=(>S&sr*Vyvh~w|9w9Tg@YHIYi4U{U%lmrU?3QlJ5udC z2p6T%JAlXEbA40(nrs4PO=)Ujw5(MvHgL_127{@MeD2>ev}))`2&jt(VMlQgLUEIt ztH7^-hz_m5fA{0Xl6`TUJS+9Xjq7)O^Wngyka=y(W=rmfoW1>sCB9H-@pX+Z04n`! zIf}5oZzrXA$B90-O|5V~S1(|u5@X20TTsHYiG^wX$*8?c5F>X*s~@~0$fGkWwKUtD z|A(x?(j*9=ePYX-S$O1W5p^jk$w5yz;4n_LsXE8BGMA|9O4+q z;-yZ4ILX;8fXT0_tWA_5!3K|hG#gSQ?sH{91ztx1M>z1Po*lnxnWk?~2o@xlTC)+H zWX&p97Or~!l9L8KMnhARB(%*8)b`t_hH*CnONSeK?<_O!dWXl9`*h&6HEfi?*eFz5 znC?Ehnvf(!fHV8s3X>L;Sug|L=&qgb$~?$jK?>BPEab|Q6dg|~Te~x$32c2UfPB7d zM#Cfm#}wq8NBBdj3P~mOL-D}l&TnAT)I5R1a3f?uTQ){lA&i|Jj6Tcr1}q@MA8<1* zNX<6VApocq2*lAyuoeo*0LX@X_<9Gp)<}@BGg-R^DJ(A4>wK+*AbG!b))!yG)b3uU zGms|bjb@@59BDvYNrh(Kn>SH4%^X>egV@t&cS|br@klA>UiU0^;ng~&Y z3gYy2cx>B#8zKb-A&6KCVCL*-lTK#9;aVveQEQhUF&f02c&b8{=j_!ix?J^zpymSQ zVM=d%es=au1((m5FH$cTqylpTdqR`|(@q|ry0Wt-glU}axn(m3Mvw5|g((BExUbv^ zJG;|AEKQGbva&ge1o<23S4<)xWz+RtCz%nrunz$bXfWk1&Ek}Vk5z*btBj^#HVoi4 zQ?wM;3}7vPmG1T55MNp-m+J=8dXNfa?n?vWIkglZa1P5ki)U`=B#_1tk^3g;Vj@T= z&}E22t-3_esJJ35-dnOMkz5v@1Y|)y)~B<*Xk=_xsF*JOr$~hzqhowp3*#dBu@huD^$OU%9LQ%I~aTnX2#- z4ARxa4Jfm$P#6JtXy5FDBqb*FTsh_0@S+F(^{dP?F$>C}QlCtR8)v7x@O8NNABFaz zpc+v~Ar}z6E8xH0-qx@3r>R*Lj@T1;J#`vFmYV5}^3&fj4R1RmXTfF0)9fIc*TG$Y zX&PFM7q_l8N0OEg&iFho;7oQjrGViGoHi5%rf8s9)4;4iNsNT6HWgiiQ<4@onK`Yv zscn?t7Hq!2g_H-U#RJ}YzzOU`9fI2eD^EO8!lU#uDb!!<=8YlpJcs>@PXQYD@*GaI zVj|j>79cq}_4u?T$w?esst2N<8*?4q;N@9ykLpX<>THhU0()1!yo70fA*2 z(a(oo$d46G*CzuNiW-(!S5jNS2y{{~`+jK6*UAVR>W&K^jp_mUZ6dDqPd#}46_R(U zjBeP-flaEjR_|dLK5JNOGfs(iobDSk)$;4?m)_?3?@*h?BZAK@@U{5}SXVAOxoD{_ zL=D}Y3Dqq4cSab#n2gkeSKRXd_|f$EWbdVz=-$_f$>8&{3on4`!Re9&iwHf5ZYJ=mLm3K!WaHc`7{D zaV!*oA#dm|E_d^U=MLdmC=!y|CKXeNABUUzQ&Ad0uW3i1HaaeVJlEsG2rRztk*F~b zA8j>uS7ekEv56!4pR0|3N%OGBV=9P)ZU{OM4|4q5b)f*wmtZ7qi#=E;4ivoknyLLn zMqptAx*U(9mHSWXfzML42{0P#lg+skUIWs#NI$1lfH0PJ#?>JEG`9of4^Za(*zP z`}t+=t{JVnL7pG|{lh!PeKT;c()c*8k>%ew9mGXTVG5f-VgmaeWoB0KC9iUjA<2LR z!9XTow9$jH<=>ChW7`68nk(ZC-#&4!`6@3Awz^Mh#H`TbXa z#ZJg({V#3XTI1F8(f9o0ys$-DmjoW|uG>+oH{5Y;@m4!Un*p;DBk86D%##LzHU7(1 zIKKJoyVv${NN;fW0L_)%5q9wl{~Uh6^GBJ&agk&nCCJ)~xIC;K%KNZjRp=`2a^@Lq zPMWmww;w!IO>l>RrUuZ}obK&DfHp*|NU8m`yv{@glE2=@Isg1|B-CCv?#q;dhu{@q zHb$LtTdHl37Ve&%8Ng^VMh8Wk0d)jy$GAu;T`FH_(`K8<=^&RR7V-l-bL^+M`uUItVLm}vWI-bmY;o@_8njk>B+|KzT`NIq)MwMS(oH)^c`sZJgi(>v{vh5dJ z=kTK!PL;Q`RQVv7G8XdD!rTuvaO9|lgKW_!x5P(Osd;ogFx~zit`-`;RV;9Eym&NK zLYJU6wKP%14y-{UW5g;wm&N89_9gZ?c46h}TQp}D1W;8ZN1|Y?pKJk$Z{drluSkeW z1z-;#KcDyeel2tSV*PbGnTvf+JGzP&Pmhs0AI~^W{VTprd!pS&>>U~Z0Z2N`&T=;T zvF~jRRIkE`*g<4;dB~NGDE-N*+q_pksS6m!21xB=GwiOSe@Hu2TVD@R#4hh%6>VF{ zp_e`vZ+d7L$8*PbsOFFoN$86&tjy?bX`zx9#xbVs!f}X92{<`$`FpP9nHa8=w zYJWkW@iP6th=whdK$F1f@#iHtwbN!6B>QchT7N7CeYiI9pDw1aA zh}UaJmEYs5QE0SaX~wfq1FUNg+R7^bKAQEd#q60;VQ%{grd)h1ls+?E_fAcMLXhbfbz;H$beNS$!#vaq7QzH@zh)@$#RMw`wD(@RuY_7lwwUm zcCEghjTsdlBh#wL@wfVAN30tlm##8Jnp>G$)bYfMFa7v~o|DokS&{HmG3-!Jz+h*f z_6e_Ovdu~0kQ*>l^*m3oRpTT7^3|Q^gD)?4bS>;he_a3*!}2e5qx;T$7|^>_1au(> zprJAsF19d}j~*vbBBr~(SG7pY|0&P?dxwIFFzohY=m&`&f|niq`zY%1s+rslvc@>- z*30kH^(OCBmxwgf>MTaDpWbRY7dYdh5(+@{ch;;J-A5I?r94SWF3<}`zV>n7NnV6R zUi(=h%V*Y-k}F&C@c?&@i+UHN0(7g)i{UXHKTUaIcdzHIKUq}o$?m^tM87E?4_c}f z{%f5SXI3Kd{kON*ryXd(4o*bow=#N_z{Rf%nP|$jF4Ro_>|4cWhaC&7WW(T{Ch*79 zRs1epj09_%Vq4zYP+-85ai;W*l|&boLkWr$t_%*^%R)Np3EL-^*pg3OpooJyn^PO? z?2Ud_11P1D;^&rV6mw7`Z5z@!;fI@$!6z?$mMv=VZas71m789ll%u!u9%VFOvx4b4 zNY=1lsjie_d|v=Huw=;zI`TuTecr+}QDP(TSG88C;42#uO3Ra4AMUodT%4uj4T}$? zBK_-cCeIm@NL!5I`gRVEjAxi)hs@-QH@lvL@iUOWW+n891K*iYl~wP~Le7CVVoE1D zAD`4EM$@&nit>c-G0=oNYWcEUC{zO>-WBoZM6G3r5+GpY)#kVUz~i!lP|dN-BYI1vG}e zY-}x5+2)3;_XgvccL*UBV`*;H=k}WL*l%^CEzV|0x^eSV69VnT>Gjo8{PL(XB`$BPbv?*m>;i$1=sf^_t3Ax{vKXBf4Ag{ zZv}1Qk46nH ze|xF?+N9H?AL?IaXS*+*N|9Cz;6PVXhV6g;rQw30K;-7~>)33_YMU?wYNs)x?6RP= zf2U$fs***S(5ob3VC4OnpG7H_%TnyX(6Wp(yON7vU+v@1?W zLK21F`7W@(|Jr3k0TX+HW^<|xuq~NiZ>+rB>AAgoo?Ku^b{h*YGnbdfo^J4}lOcp# zaM19JfK5Iwxntm|;(L1$yrU5AK9y}83|tNy-4DUWuf|xAhH8SCcre0^W+*xuXy2@N z#$ZXw;PwrdvcXzXlE7CLAc{oa(+aIX+3&86G@4HfZ`=2s;e~_$i9LN+KWw&j|4QJf zFi<*u3~!c-!8+2GqZeKRBFa?K=%kZbzcCV+@A{_v!bQ;x)sZnEsI*wL_xbDOPy?rk zTu!GrMp)l->mdw|6|*;eij0m3;S#N5HVNcUJ)od^CnL5!7E@x}a(r4ZsslkqfpkKa z%?09W1E2tCIAbo-pczKVQqRWE?;@iCDdSF-a>Ac06SD5saq1F4gkdco0R@_a;E^4i zXDQgQ5$1wRNpw8dZto;qFbx6G*wgiq`dyE<4focx8>fOkFaIA&=N(V=`~GozW@oPu z$~hU?J3gTZQJiC+NXVAGXEv2kWU8Mi3 z7ZA{kvWSZolaY9Hfmn*ixxaJ*9y@E0N39INOqCHs<8CQZs zN=;2ke51BNNPD^N&B(H(<&wEjk#duK4~#r1!DFF?<`w+48{W(CKZYr49}L-AbUd1? zb8Ql+m%EAsQ2X$O@^3kAT`b=2U9d2Msm?lpnol{L@k6k7x1nm%- zFN&{jhPEYcL}iuHn)?)>i0&50+*6}M-WxgOcL5~p*3PAuAh@HsbQVWb*;| z{rrO#xJ0MA3gE+O{$x}OQ^kt3YUe7VRm>_K!YW|ch;TzKO6k%OjvcCe-b0)^BesL9 zm)m!FkJu1@a+tN6zepoCupnx>$WyXwN$R47Ru_5X57@=oKz$CTo~TXH;WEq}eQ>a;i=$*YQ#G^7*cwrn<6OjqU06tqVm^CP_>J{m4JLpgq;>DM|} zDx$%m&BBqfo=eQ$CnH`>WL^sw0yqVf7(_e)Kv5ixk>DdMcx4kuH(dRMftc`hEuYPF zpubXb%@%#Br+i=Sa81g1^%S2@KD?Z1EvIIFMKN-~#WoKthKF=mGe;$IZDAtzcM)be+s zlgVrs@I{u+JYXbUim5O)duR*4i${lE0|3hzq$dPLZBV=9ni<9?m@qJULyD|^!MzFw ztZ&%AZRU7ynk1cO(Ldq;X5t|e!G3e?zXEHl;YBZy7ys;VC5bNq>}|6*qY;{a6hLng z1(!s@Jx<+OuoCiPlvF5jikwyo?qKR~Qm2JUp%%kakn`sI+;TkJ9CW@v<>c#DURP;r zo98p02zjVxQIAf zbY$|y9mK6-n5&t$Y^3tDA^(JA@QQ~~xW z7q%Zm>mnDzk?!gF+c+SH@;wD7o<6W{@qC~8)eJnjv#+q=u7-80ui9Fq#^z}e(CLL# zu@8j$4`t!s8rAqPtqxUnWRLDn-YWv5+N5b>I7?LxB#0-1@ z!n00(UuZFeM{@r>CEbVMwPs8>YL|JtP?b9NCbWtI7djF@(JDJ*=SHA=#TM z17@6h|#9nxaNzFu$}^v-zc6RinP^Vx_;?ak$mdv_I0>EcUJ@R2=!IzmP` zr>^Z?8*@E`i@=rj(N^&3x8>Z#{jPAP|9Qd?e|S@yaCPZ`rfDSk_7(s%h4}d+RHzmy z5b@}4=4Q-Yu~YSz4g@`-z9>Ou1XZ?0yH_9)k8pq$NFO1Ii+mT}%j7vIM%G|~;MGmv zaM#yB=dEfqSw^oM_3)BH>n(*uh9Eo(&uv=b!m15GL!B+87*ji?llhz|@*pEs6KRTkk0y7QLd z15=|o2M)u_Ur)cO(HIyp%n@@K~p%{T(eiy`- zkgBAZwbqsK(isWo5*8{>FY|wq1E&RTyKN~-8vwE;{5}P6^8mQb?<(s6ov)gnzn&-H z)5%zPI}dHGmAYM~wcbpYK60~ot26jXliTxF=pcjzZKclOV1Gz%SDsIHr85pM0NvMm z-9Mxu-ZmP*5I}V+PD%w5kiQMO3 zexs_mz4FlZN=58hc%Ezx!oX-2|Q* zK>8BFa|=3vjh0ExE;8O2KeEa(=fPh^Bihe^qq^`6wYWtXsd~$roKF=or2?$(BM4mA z_LH6-;2ZSV*gBbZNAhY}RLz9m{3bQhWbi+}xtjx=`BK86S;wv@)r{3c=m|K4a%c+? zWLLi@DT#iNP;j>$#18;jqszaj>=ZSkiZ2$cg5dbO1GVGI%j z>PcwHSfC+k3RcNpX}CgOUKcwXdy&xU?w@iJ`tbvu_Q36%71v~ikGCAt! z71$fa0L$%mYYZx#UUhr|lUWSbB`yLkw_CX)P#a*A3h+J!C&u4YU!g7Hzvu1KRwT?2 zQe4PIc=98fIFrHI-G?c6)mvKWn|SYsw)4u)eHe_=#r<$LjmE!ywwm&SNWO}f2}Gb_ zeuuWyk{82LQwTIX`DW&w3D9ByZ&!N*Faq%^IBI$i{xYFzWwLGmi;NMOdu(Dj^b8yDJ&$0x}zfkEaqv>c8TH3o;cUz zX_L+{U@G<=dV~1x%FqQ4Ori4G;y}=7Ui3N6(5nl7x5M-8>gcoCtet76Rud0*4gW814+}(|dS@A!D!G%3Ra!A3aqXavD9U zS>zf87iS^*gFKYHyPyajf~)Nuo#NV!FFpKoxn^7ox&)ogJ=D6cyG$Mdc;Tx64n- zC&VqIM?;f-WQtLunVsxj^VM_@iM>Fgs9{umsFu(E?b0z$_>lqeG#GPAUg}K{1OQX6 zfiSLw5T_}A6BgJJJ^wB;)=8)vrFrw-xbK&7-#cUecgDqZgR%CgtA34QjB9ytj_l}F zj~Y#rT7+i^8Tw}LBqKnl+R!X%z5^!H72EMMmB|?bU*@Y%c-fZ>0BLMwhRvpC3YKPW zj}rYMvm4zwEkiAAg`823fM@t@6PSIRB@k-@F!h}fCrZF z6YH1nVH5t~uG@f*{Ok1vRK0kGpY`s-llxXkBTw)V9&$1*1;(73|EqBsgO>u90;L>W^d-e4L%pb^c;pN+@1zA!^HxkIeDbmTcE0P zS5qIo-%-HDr}MU?dJUVnB+$`5D$0>e?qqJ(@^zKB(wfw;@g0WR!(Q6LU+yU22wwUQ z_|bvfNu_wm7vNEVW7HEl0LD?^|9%@@@K}wmlv3M@o@5YCZIDpWlS=}(H)$TqQf|^< zc=@5HFr6YO;ioZglwGOyvj$sLWznhc4C!A|a=(vXFd)>r=A{fwWWtBC?jeuTbOkhi zSqGt2P{MT+g>FR^a@^da1L<+vi!~Vx;FsnBsO+eFk$A8tX@?hts{#spV!Pz3+ry300S

(PX)o&eiY~FG%3!IWE#WB&R-lfl0_jabf{_oip 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 Em1^S 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 literal 0 HcmV?d00001 diff --git a/io-package.json b/io-package.json new file mode 100644 index 0000000..56de78e --- /dev/null +++ b/io-package.json @@ -0,0 +1,85 @@ +{ + "common": { + "name": "vis-metro", + "version": "1.1.2", + "news": { + "1.1.2": { + "en": "Fixed metro-string widget", + "de": "Korrigiert metro-string widget", + "ru": "Исправлен metro-string widget", + "nl": "Vaste metro-string widget", + "pt": "Atualizado o widget Metro-string", + "fr": "Widget de metro-string fixe" + }, + "1.1.1": { + "en": "2 Widgets added\nfix tplMetroTileStateNumber", + "de": "2 Widgets hinzugefügt\nfix tplMetroTileStateNumber", + "ru": "Добавлено 2 виджета\nИсправлен MetroTileStateNumber" + }, + "1.1.0": { + "en": "Support of new concept by vis", + "de": "Unterstützung vom neuen vis-Konzept", + "ru": "Поддержка нового концепта vis" + }, + "1.0.4": { + "en": "fix Metro Widget Heating", + "de": "Korrigiert Metro Widget Heating", + "ru": "Исправлен виджет Metro Widget Heating" + }, + "1.0.3": { + "en": "fix Metro Widget Tile State / val Badge Number", + "de": "Korrigiert Widget Tile State / val Badge Number", + "ru": "Исправлен виджет Tile State / val Badge Number" + }, + "1.0.1": { + "en": "fix Metro Widget Tile Dialog", + "de": "Korrigiert Widget Tile Dialog", + "ru": "Исправлен виджет навигации" + } + }, + "title": "yunkong2 Visualisation - metro style Widgets", + "desc": { + "en": "metro Widgets for yunkong2.vis", + "de": "metro Widgets für yunkong2.vis", + "ru": "metro Widgets для yunkong2.vis" + }, + "platform": "Javascript/Node.js", + "loglevel": "info", + "icon": "metro.png", + "enabled": true, + "mode": "once", + "extIcon": "https://git.spacen.net/yunkong2/yunkong2.vis-metro/master/admin/metro.png", + "keywords": [ + "metro", + "vis", + "GUI", + "graphical", + "scada" + ], + "readme": "https://git.spacen.net/yunkong2/yunkong2.vis-metro/blob/master/README.md", + "authors": [ + "hobbyquaker " + ], + "localLink": "%web_protocol%://%ip%:%web_port%/vis/edit.html", + "license": "MIT", + "dependencies": [ + { + "vis": ">=0.11.1" + } + ], + "onlyWWW": true, + "singleton": true, + "type": "visualization-widgets", + "restartAdapters": [ + "vis" + ], + "noConfig": true + }, + "native": { + "dependencies": [ + "jqui-mfd", + "basic" + ] + }, + "instanceObjects": [] +} \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..be69c07 --- /dev/null +++ b/package.json @@ -0,0 +1,50 @@ +{ + "name": "yunkong2.vis-metro", + "description": "Metro Widgets for yunkong2.vis", + "version": "1.1.2", + "author": { + "name": "hobbyquaker", + "email": "hq@ccu.io" + }, + "contributors": [ + "bluefox ", + "hobbyquaker " + ], + "homepage": "https://git.spacen.net/yunkong2/yunkong2.vis-metro", + "repository": { + "type": "git", + "url": "https://git.spacen.net/yunkong2/yunkong2.vis-metro" + }, + "licenses": [ + { + "type": "MIT", + "url": "https://git.spacen.net/yunkong2/yunkong2.vis-metro/blob/master/LICENSE" + } + ], + "keywords": [ + "yunkong2", + "GUI", + "DashUI", + "web interface", + "home automation", + "SCADA", + "metro GUI" + ], + "devDependencies": { + "grunt": "^1.0.1", + "grunt-replace": "^1.0.1", + "grunt-contrib-jshint": "^1.1.0", + "grunt-jscs": "^3.0.1", + "grunt-http": "^2.2.0", + "mocha": "^4.1.0", + "chai": "^4.1.2" + }, + "bugs": { + "url": "https://git.spacen.net/yunkong2/yunkong2.vis-metro/issues" + }, + "main": "widgets/metro.html", + "scripts": { + "test": "node node_modules/mocha/bin/mocha --exit" + }, + "license": "MIT" +} \ No newline at end of file diff --git a/tasks/jscs.js b/tasks/jscs.js new file mode 100644 index 0000000..588b6f2 --- /dev/null +++ b/tasks/jscs.js @@ -0,0 +1,17 @@ +var srcDir = __dirname + "/../"; + +module.exports = { + all: { + src: [ + srcDir + "*.js", + srcDir + "lib/*.js", + srcDir + "adapter/example/*.js", + srcDir + "tasks/**/*.js", + srcDir + "www/**/*.js", + '!' + srcDir + "www/lib/**/*.js", + '!' + srcDir + 'node_modules/**/*.js', + '!' + srcDir + 'adapter/*/node_modules/**/*.js' + ], + options: require('./jscsRules.js') + } +}; \ No newline at end of file diff --git a/tasks/jscsRules.js b/tasks/jscsRules.js new file mode 100644 index 0000000..ded301d --- /dev/null +++ b/tasks/jscsRules.js @@ -0,0 +1,36 @@ +module.exports = { + force: true, + "requireCurlyBraces": ["else", "for", "while", "do", "try", "catch"], /*"if",*/ + "requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch"], + "requireSpaceBeforeBlockStatements": true, + "requireParenthesesAroundIIFE": true, + "disallowSpacesInFunctionDeclaration": {"beforeOpeningRoundBrace": true}, + "disallowSpacesInNamedFunctionExpression": {"beforeOpeningRoundBrace": true}, + "requireSpacesInFunctionExpression": {"beforeOpeningCurlyBrace": true}, + "requireSpacesInAnonymousFunctionExpression": {"beforeOpeningRoundBrace": true, "beforeOpeningCurlyBrace": true}, + "requireSpacesInNamedFunctionExpression": {"beforeOpeningCurlyBrace": true}, + "requireSpacesInFunctionDeclaration": {"beforeOpeningCurlyBrace": true}, + "disallowMultipleVarDecl": true, + "requireBlocksOnNewline": true, + "disallowEmptyBlocks": true, + "disallowSpacesInsideObjectBrackets": true, + "disallowSpacesInsideArrayBrackets": true, + "disallowSpaceAfterObjectKeys": true, + "disallowSpacesInsideParentheses": true, + "requireCommaBeforeLineBreak": true, + //"requireAlignedObjectValues": "all", + "requireOperatorBeforeLineBreak": ["?", "+", "-", "/", "*", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="], +// "disallowLeftStickedOperators": ["?", "+", "/", "*", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="], +// "requireRightStickedOperators": ["!"], +// "requireSpaceAfterBinaryOperators": ["?", "+", "/", "*", ":", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="], + //"disallowSpaceAfterBinaryOperators": [","], + "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"], + "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"], + "requireSpaceBeforeBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="], + "requireSpaceAfterBinaryOperators": ["?", ">", ",", ">=", "<=", "<", "+", "-", "/", "*", "=", "==", "===", "!=", "!=="], + //"validateIndentation": 4, + //"validateQuoteMarks": { "mark": "\"", "escape": true }, + "disallowMixedSpacesAndTabs": true, + "disallowKeywordsOnNewLine": ["else", "catch"] + +}; diff --git a/tasks/jshint.js b/tasks/jshint.js new file mode 100644 index 0000000..f823ebc --- /dev/null +++ b/tasks/jshint.js @@ -0,0 +1,17 @@ +var srcDir = __dirname + "/../"; + +module.exports = { + options: { + force: true + }, + all: [ + srcDir + "*.js", + srcDir + "lib/*.js", + srcDir + "adapter/example/*.js", + srcDir + "tasks/**/*.js", + srcDir + "www/**/*.js", + '!' + srcDir + "www/lib/**/*.js", + '!' + srcDir + 'node_modules/**/*.js', + '!' + srcDir + 'adapter/*/node_modules/**/*.js' + ] +}; \ No newline at end of file diff --git a/test/testPackageFiles.js b/test/testPackageFiles.js new file mode 100644 index 0000000..d0759c0 --- /dev/null +++ b/test/testPackageFiles.js @@ -0,0 +1,91 @@ +/* jshint -W097 */ +/* jshint strict:false */ +/* jslint node: true */ +/* jshint expr: true */ +var expect = require('chai').expect; +var fs = require('fs'); + +describe('Test package.json and io-package.json', function() { + it('Test package files', function (done) { + console.log(); + + var fileContentIOPackage = fs.readFileSync(__dirname + '/../io-package.json', 'utf8'); + var ioPackage = JSON.parse(fileContentIOPackage); + + var fileContentNPMPackage = fs.readFileSync(__dirname + '/../package.json', 'utf8'); + var npmPackage = JSON.parse(fileContentNPMPackage); + + expect(ioPackage).to.be.an('object'); + expect(npmPackage).to.be.an('object'); + + expect(ioPackage.common.version, 'ERROR: Version number in io-package.json needs to exist').to.exist; + expect(npmPackage.version, 'ERROR: Version number in package.json needs to exist').to.exist; + + expect(ioPackage.common.version, 'ERROR: Version numbers in package.json and io-package.json needs to match').to.be.equal(npmPackage.version); + + if (!ioPackage.common.news || !ioPackage.common.news[ioPackage.common.version]) { + console.log('WARNING: No news entry for current version exists in io-package.json, no rollback in Admin possible!'); + console.log(); + } + + expect(npmPackage.author, 'ERROR: Author in package.json needs to exist').to.exist; + expect(ioPackage.common.authors, 'ERROR: Authors in io-package.json needs to exist').to.exist; + + if (ioPackage.common.name.indexOf('template') !== 0) { + if (Array.isArray(ioPackage.common.authors)) { + expect(ioPackage.common.authors.length, 'ERROR: Author in io-package.json needs to be set').to.not.be.equal(0); + if (ioPackage.common.authors.length === 1) { + expect(ioPackage.common.authors[0], 'ERROR: Author in io-package.json needs to be a real name').to.not.be.equal('my Name '); + } + } + else { + expect(ioPackage.common.authors, 'ERROR: Author in io-package.json needs to be a real name').to.not.be.equal('my Name '); + } + } + else { + console.log('WARNING: Testing for set authors field in io-package skipped because template adapter'); + console.log(); + } + expect(fs.existsSync(__dirname + '/../README.md'), 'ERROR: README.md needs to exist! Please create one with description, detail information and changelog. English is mandatory.').to.be.true; + if (!ioPackage.common.titleLang || typeof ioPackage.common.titleLang !== 'object') { + console.log('WARNING: titleLang is not existing in io-package.json. Please add'); + console.log(); + } + if ( + ioPackage.common.title.indexOf('yunkong2') !== -1 || + ioPackage.common.title.indexOf('yunkong2') !== -1 || + ioPackage.common.title.indexOf('adapter') !== -1 || + ioPackage.common.title.indexOf('Adapter') !== -1 + ) { + console.log('WARNING: title contains Adapter or yunkong2. It is clear anyway, that it is adapter for yunkong2.'); + console.log(); + } + + if (ioPackage.common.name.indexOf('vis-') !== 0) { + if (!ioPackage.common.materialize || !fs.existsSync(__dirname + '/../admin/index_m.html') || !fs.existsSync(__dirname + '/../gulpfile.js')) { + console.log('WARNING: Admin3 support is missing! Please add it'); + console.log(); + } + if (ioPackage.common.materialize) { + expect(fs.existsSync(__dirname + '/../admin/index_m.html'), 'Admin3 support is enabled in io-package.json, but index_m.html is missing!').to.be.true; + } + } + + var licenseFileExists = fs.existsSync(__dirname + '/../LICENSE'); + var fileContentReadme = fs.readFileSync(__dirname + '/../README.md', 'utf8'); + if (fileContentReadme.indexOf('## Changelog') === -1) { + console.log('Warning: The README.md should have a section ## Changelog'); + console.log(); + } + expect((licenseFileExists || fileContentReadme.indexOf('## License') !== -1), 'A LICENSE must exist as LICENSE file or as part of the README.md').to.be.true; + if (!licenseFileExists) { + console.log('Warning: The License should also exist as LICENSE file'); + console.log(); + } + if (fileContentReadme.indexOf('## License') === -1) { + console.log('Warning: The README.md should also have a section ## License to be shown in Admin3'); + console.log(); + } + done(); + }); +}); diff --git a/widgets/metro.html b/widgets/metro.html new file mode 100644 index 0000000..84a1d18 --- /dev/null +++ b/widgets/metro.html @@ -0,0 +1,1890 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/widgets/metro/css/iconFont.min.css b/widgets/metro/css/iconFont.min.css new file mode 100644 index 0000000..0170ab5 --- /dev/null +++ b/widgets/metro/css/iconFont.min.css @@ -0,0 +1,1851 @@ +@font-face { + font-family: 'iconFont'; + src: url('../fonts/iconFont.eot'); + src: url('../fonts/iconFont.eot?#iefix') format('embedded-opentype'), url('../fonts/iconFont.woff') format('woff'), url('../fonts/iconFont.ttf') format('truetype'), url('../fonts/iconFont.svg#iconFont') format('svg'); + font-weight: normal; + font-style: normal +} + +.metro [data-icon]:before { + font-family: 'iconFont'; + content: attr(data-icon); + speak: none; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased +} + +.metro [class*="icon-"] { + font-family: 'iconFont' !important; + speak: none; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + text-decoration: inherit; + line-height: 1; + display: inline-block; + vertical-align: -8%; + -webkit-font-smoothing: antialiased; + font-size: inherit +} + +.metro [class*="icon-"].smaller { + font-size: .7em; + vertical-align: 6% +} + +.metro [class*="icon-"].large { + font-size: 1.2em; + vertical-align: -10% +} + +.metro .icon-custom:before { + content: "" +} + +.metro .icon-newspaper:before { + content: "\e001" +} + +.metro .icon-pencil:before { + content: "\e002" +} + +.metro .icon-droplet:before { + content: "\e003" +} + +.metro .icon-pictures:before { + content: "\e004" +} + +.metro .icon-camera:before { + content: "\e005" +} + +.metro .icon-music:before { + content: "\e006" +} + +.metro .icon-film:before { + content: "\e007" +} + +.metro .icon-camera-2:before { + content: "\e008" +} + +.metro .icon-spades:before { + content: "\e009" +} + +.metro .icon-clubs:before { + content: "\e00a" +} + +.metro .icon-diamonds:before { + content: "\e00b" +} + +.metro .icon-broadcast:before { + content: "\e00c" +} + +.metro .icon-mic:before { + content: "\e00d" +} + +.metro .icon-book:before { + content: "\e00e" +} + +.metro .icon-file:before { + content: "\e00f" +} + +.metro .icon-new:before { + content: "\e010" +} + +.metro .icon-copy:before { + content: "\e011" +} + +.metro .icon-folder:before { + content: "\e012" +} + +.metro .icon-folder-2:before { + content: "\e013" +} + +.metro .icon-tag:before { + content: "\e014" +} + +.metro .icon-cart:before { + content: "\e015" +} + +.metro .icon-basket:before { + content: "\e016" +} + +.metro .icon-calculate:before { + content: "\e017" +} + +.metro .icon-support:before { + content: "\e018" +} + +.metro .icon-phone:before { + content: "\e019" +} + +.metro .icon-mail:before { + content: "\e01a" +} + +.metro .icon-location:before { + content: "\e01b" +} + +.metro .icon-compass:before { + content: "\e01c" +} + +.metro .icon-history:before { + content: "\e01d" +} + +.metro .icon-clock:before { + content: "\e01e" +} + +.metro .icon-bell:before { + content: "\e01f" +} + +.metro .icon-calendar:before { + content: "\e020" +} + +.metro .icon-printer:before { + content: "\e021" +} + +.metro .icon-mouse:before { + content: "\e022" +} + +.metro .icon-screen:before { + content: "\e023" +} + +.metro .icon-laptop:before { + content: "\e024" +} + +.metro .icon-mobile:before { + content: "\e025" +} + +.metro .icon-cabinet:before { + content: "\e026" +} + +.metro .icon-drawer:before { + content: "\e027" +} + +.metro .icon-drawer-2:before { + content: "\e028" +} + +.metro .icon-box:before { + content: "\e029" +} + +.metro .icon-box-add:before { + content: "\e02a" +} + +.metro .icon-box-remove:before { + content: "\e02b" +} + +.metro .icon-download:before { + content: "\e02c" +} + +.metro .icon-upload:before { + content: "\e02d" +} + +.metro .icon-database:before { + content: "\e02e" +} + +.metro .icon-flip:before { + content: "\e02f" +} + +.metro .icon-flip-2:before { + content: "\e030" +} + +.metro .icon-undo:before { + content: "\e031" +} + +.metro .icon-redo:before { + content: "\e032" +} + +.metro .icon-forward:before { + content: "\e033" +} + +.metro .icon-reply:before { + content: "\e034" +} + +.metro .icon-reply-2:before { + content: "\e035" +} + +.metro .icon-comments:before { + content: "\e036" +} + +.metro .icon-comments-2:before { + content: "\e037" +} + +.metro .icon-comments-3:before { + content: "\e038" +} + +.metro .icon-comments-4:before { + content: "\e039" +} + +.metro .icon-comments-5:before { + content: "\e03a" +} + +.metro .icon-user:before { + content: "\e03b" +} + +.metro .icon-user-2:before { + content: "\e03c" +} + +.metro .icon-user-3:before { + content: "\e03d" +} + +.metro .icon-busy:before { + content: "\e03e" +} + +.metro .icon-loading:before { + content: "\e03f" +} + +.metro .icon-loading-2:before { + content: "\e040" +} + +.metro .icon-search:before { + content: "\e041" +} + +.metro .icon-zoom-in:before { + content: "\e042" +} + +.metro .icon-zoom-out:before { + content: "\e043" +} + +.metro .icon-key:before { + content: "\e044" +} + +.metro .icon-key-2:before { + content: "\e045" +} + +.metro .icon-locked:before { + content: "\e046" +} + +.metro .icon-unlocked:before { + content: "\e047" +} + +.metro .icon-wrench:before { + content: "\e048" +} + +.metro .icon-equalizer:before { + content: "\e049" +} + +.metro .icon-cog:before { + content: "\e04a" +} + +.metro .icon-pie:before { + content: "\e04b" +} + +.metro .icon-bars:before { + content: "\e04c" +} + +.metro .icon-stats-up:before { + content: "\e04d" +} + +.metro .icon-gift:before { + content: "\e04e" +} + +.metro .icon-trophy:before { + content: "\e04f" +} + +.metro .icon-diamond:before { + content: "\e050" +} + +.metro .icon-coffee:before { + content: "\e051" +} + +.metro .icon-rocket:before { + content: "\e052" +} + +.metro .icon-meter-slow:before { + content: "\e053" +} + +.metro .icon-meter-medium:before { + content: "\e054" +} + +.metro .icon-meter-fast:before { + content: "\e055" +} + +.metro .icon-dashboard:before { + content: "\e056" +} + +.metro .icon-fire:before { + content: "\e057" +} + +.metro .icon-lab:before { + content: "\e058" +} + +.metro .icon-remove:before { + content: "\e059" +} + +.metro .icon-briefcase:before { + content: "\e05a" +} + +.metro .icon-briefcase-2:before { + content: "\e05b" +} + +.metro .icon-cars:before { + content: "\e05c" +} + +.metro .icon-bus:before { + content: "\e05d" +} + +.metro .icon-cube:before { + content: "\e05e" +} + +.metro .icon-cube-2:before { + content: "\e05f" +} + +.metro .icon-puzzle:before { + content: "\e060" +} + +.metro .icon-glasses:before { + content: "\e061" +} + +.metro .icon-glasses-2:before { + content: "\e062" +} + +.metro .icon-accessibility:before { + content: "\e063" +} + +.metro .icon-accessibility-2:before { + content: "\e064" +} + +.metro .icon-target:before { + content: "\e065" +} + +.metro .icon-target-2:before { + content: "\e066" +} + +.metro .icon-lightning:before { + content: "\e067" +} + +.metro .icon-power:before { + content: "\e068" +} + +.metro .icon-power-2:before { + content: "\e069" +} + +.metro .icon-clipboard:before { + content: "\e06a" +} + +.metro .icon-clipboard-2:before { + content: "\e06b" +} + +.metro .icon-playlist:before { + content: "\e06c" +} + +.metro .icon-grid-view:before { + content: "\e06d" +} + +.metro .icon-tree-view:before { + content: "\e06e" +} + +.metro .icon-cloud:before { + content: "\e06f" +} + +.metro .icon-cloud-2:before { + content: "\e070" +} + +.metro .icon-download-2:before { + content: "\e071" +} + +.metro .icon-upload-2:before { + content: "\e072" +} + +.metro .icon-upload-3:before { + content: "\e073" +} + +.metro .icon-link:before { + content: "\e074" +} + +.metro .icon-link-2:before { + content: "\e075" +} + +.metro .icon-flag:before { + content: "\e076" +} + +.metro .icon-flag-2:before { + content: "\e077" +} + +.metro .icon-attachment:before { + content: "\e078" +} + +.metro .icon-eye:before { + content: "\e079" +} + +.metro .icon-bookmark:before { + content: "\e07a" +} + +.metro .icon-bookmark-2:before { + content: "\e07b" +} + +.metro .icon-star:before { + content: "\e07c" +} + +.metro .icon-star-2:before { + content: "\e07d" +} + +.metro .icon-star-3:before { + content: "\e07e" +} + +.metro .icon-heart:before { + content: "\e07f" +} + +.metro .icon-heart-2:before { + content: "\e080" +} + +.metro .icon-thumbs-up:before { + content: "\e081" +} + +.metro .icon-thumbs-down:before { + content: "\e082" +} + +.metro .icon-plus:before { + content: "\e083" +} + +.metro .icon-minus:before { + content: "\e084" +} + +.metro .icon-help:before { + content: "\e085" +} + +.metro .icon-help-2:before { + content: "\e086" +} + +.metro .icon-blocked:before { + content: "\e087" +} + +.metro .icon-cancel:before { + content: "\e088" +} + +.metro .icon-cancel-2:before { + content: "\e089" +} + +.metro .icon-checkmark:before { + content: "\e08a" +} + +.metro .icon-minus-2:before { + content: "\e08b" +} + +.metro .icon-plus-2:before { + content: "\e08c" +} + +.metro .icon-enter:before { + content: "\e08d" +} + +.metro .icon-exit:before { + content: "\e08e" +} + +.metro .icon-loop:before { + content: "\e08f" +} + +.metro .icon-arrow-up-left:before { + content: "\e090" +} + +.metro .icon-arrow-up:before { + content: "\e091" +} + +.metro .icon-arrow-up-right:before { + content: "\e092" +} + +.metro .icon-arrow-right:before { + content: "\e093" +} + +.metro .icon-arrow-down-right:before { + content: "\e094" +} + +.metro .icon-arrow-down:before { + content: "\e095" +} + +.metro .icon-arrow-down-left:before { + content: "\e096" +} + +.metro .icon-arrow-left:before { + content: "\e097" +} + +.metro .icon-arrow-up-2:before { + content: "\e098" +} + +.metro .icon-arrow-right-2:before { + content: "\e099" +} + +.metro .icon-arrow-down-2:before { + content: "\e09a" +} + +.metro .icon-arrow-left-2:before { + content: "\e09b" +} + +.metro .icon-arrow-up-3:before { + content: "\e09c" +} + +.metro .icon-arrow-right-3:before { + content: "\e09d" +} + +.metro .icon-arrow-down-3:before { + content: "\e09e" +} + +.metro .icon-arrow-left-3:before { + content: "\e09f" +} + +.metro .icon-menu:before { + content: "\e0a0" +} + +.metro .icon-enter-2:before { + content: "\e0a1" +} + +.metro .icon-backspace:before { + content: "\e0a2" +} + +.metro .icon-backspace-2:before { + content: "\e0a3" +} + +.metro .icon-tab:before { + content: "\e0a4" +} + +.metro .icon-tab-2:before { + content: "\e0a5" +} + +.metro .icon-checkbox:before { + content: "\e0a6" +} + +.metro .icon-checkbox-unchecked:before { + content: "\e0a7" +} + +.metro .icon-checkbox-partial:before { + content: "\e0a8" +} + +.metro .icon-radio-checked:before { + content: "\e0a9" +} + +.metro .icon-radio-unchecked:before { + content: "\e0aa" +} + +.metro .icon-font:before { + content: "\e0ab" +} + +.metro .icon-paragraph-left:before { + content: "\e0ac" +} + +.metro .icon-paragraph-center:before { + content: "\e0ad" +} + +.metro .icon-paragraph-right:before { + content: "\e0ae" +} + +.metro .icon-paragraph-justify:before { + content: "\e0af" +} + +.metro .icon-left-to-right:before { + content: "\e0b0" +} + +.metro .icon-right-to-left:before { + content: "\e0b1" +} + +.metro .icon-share:before { + content: "\e0b2" +} + +.metro .icon-new-tab:before { + content: "\e0b3" +} + +.metro .icon-new-tab-2:before { + content: "\e0b4" +} + +.metro .icon-embed:before { + content: "\e0b5" +} + +.metro .icon-code:before { + content: "\e0b6" +} + +.metro .icon-bluetooth:before { + content: "\e0b7" +} + +.metro .icon-share-2:before { + content: "\e0b8" +} + +.metro .icon-share-3:before { + content: "\e0b9" +} + +.metro .icon-mail-2:before { + content: "\e0ba" +} + +.metro .icon-google:before { + content: "\e0bb" +} + +.metro .icon-google-plus:before { + content: "\e0bc" +} + +.metro .icon-google-drive:before { + content: "\e0bd" +} + +.metro .icon-facebook:before { + content: "\e0be" +} + +.metro .icon-instagram:before { + content: "\e0bf" +} + +.metro .icon-twitter:before { + content: "\e0c0" +} + +.metro .icon-feed:before { + content: "\e0c1" +} + +.metro .icon-youtube:before { + content: "\e0c2" +} + +.metro .icon-vimeo:before { + content: "\e0c3" +} + +.metro .icon-flickr:before { + content: "\e0c4" +} + +.metro .icon-picassa:before { + content: "\e0c5" +} + +.metro .icon-dribbble:before { + content: "\e0c6" +} + +.metro .icon-deviantart:before { + content: "\e0c7" +} + +.metro .icon-github:before { + content: "\e0c8" +} + +.metro .icon-github-2:before { + content: "\e0c9" +} + +.metro .icon-github-3:before { + content: "\e0ca" +} + +.metro .icon-github-4:before { + content: "\e0cb" +} + +.metro .icon-github-5:before { + content: "\e0cc" +} + +.metro .icon-git:before { + content: "\e0cd" +} + +.metro .icon-github-6:before { + content: "\e0ce" +} + +.metro .icon-wordpress:before { + content: "\e0cf" +} + +.metro .icon-joomla:before { + content: "\e0d0" +} + +.metro .icon-blogger:before { + content: "\e0d1" +} + +.metro .icon-tumblr:before { + content: "\e0d2" +} + +.metro .icon-yahoo:before { + content: "\e0d3" +} + +.metro .icon-amazon:before { + content: "\e0d4" +} + +.metro .icon-tux:before { + content: "\e0d5" +} + +.metro .icon-apple:before { + content: "\e0d6" +} + +.metro .icon-finder:before { + content: "\e0d7" +} + +.metro .icon-android:before { + content: "\e0d8" +} + +.metro .icon-windows:before { + content: "\e0d9" +} + +.metro .icon-soundcloud:before { + content: "\e0da" +} + +.metro .icon-skype:before { + content: "\e0db" +} + +.metro .icon-reddit:before { + content: "\e0dc" +} + +.metro .icon-linkedin:before { + content: "\e0dd" +} + +.metro .icon-lastfm:before { + content: "\e0de" +} + +.metro .icon-delicious:before { + content: "\e0df" +} + +.metro .icon-stumbleupon:before { + content: "\e0e0" +} + +.metro .icon-pinterest:before { + content: "\e0e1" +} + +.metro .icon-xing:before { + content: "\e0e2" +} + +.metro .icon-flattr:before { + content: "\e0e3" +} + +.metro .icon-foursquare:before { + content: "\e0e4" +} + +.metro .icon-paypal:before { + content: "\e0e5" +} + +.metro .icon-yelp:before { + content: "\e0e6" +} + +.metro .icon-libreoffice:before { + content: "\e0e7" +} + +.metro .icon-file-pdf:before { + content: "\e0e8" +} + +.metro .icon-file-openoffice:before { + content: "\e0e9" +} + +.metro .icon-file-word:before { + content: "\e0ea" +} + +.metro .icon-file-excel:before { + content: "\e0eb" +} + +.metro .icon-file-powerpoint:before { + content: "\e0ec" +} + +.metro .icon-file-zip:before { + content: "\e0ed" +} + +.metro .icon-file-xml:before { + content: "\e0ee" +} + +.metro .icon-file-css:before { + content: "\e0ef" +} + +.metro .icon-html5:before { + content: "\e0f0" +} + +.metro .icon-html5-2:before { + content: "\e0f1" +} + +.metro .icon-css3:before { + content: "\e0f2" +} + +.metro .icon-chrome:before { + content: "\e0f3" +} + +.metro .icon-firefox:before { + content: "\e0f4" +} + +.metro .icon-IE:before { + content: "\e0f5" +} + +.metro .icon-opera:before { + content: "\e0f6" +} + +.metro .icon-safari:before { + content: "\e0f7" +} + +.metro .icon-IcoMoon:before { + content: "\e0f8" +} + +.metro .icon-sunrise:before { + content: "\e0f9" +} + +.metro .icon-sun:before { + content: "\e0fa" +} + +.metro .icon-moon:before { + content: "\e0fb" +} + +.metro .icon-sun-2:before { + content: "\e0fc" +} + +.metro .icon-windy:before { + content: "\e0fd" +} + +.metro .icon-wind:before { + content: "\e0fe" +} + +.metro .icon-snowflake:before { + content: "\e0ff" +} + +.metro .icon-cloudy:before { + content: "\e100" +} + +.metro .icon-cloud-3:before { + content: "\e101" +} + +.metro .icon-weather:before { + content: "\e102" +} + +.metro .icon-weather-2:before { + content: "\e103" +} + +.metro .icon-weather-3:before { + content: "\e104" +} + +.metro .icon-lines:before { + content: "\e105" +} + +.metro .icon-cloud-4:before { + content: "\e106" +} + +.metro .icon-lightning-2:before { + content: "\e107" +} + +.metro .icon-lightning-3:before { + content: "\e108" +} + +.metro .icon-rainy:before { + content: "\e109" +} + +.metro .icon-rainy-2:before { + content: "\e10a" +} + +.metro .icon-windy-2:before { + content: "\e10b" +} + +.metro .icon-windy-3:before { + content: "\e10c" +} + +.metro .icon-snowy:before { + content: "\e10d" +} + +.metro .icon-snowy-2:before { + content: "\e10e" +} + +.metro .icon-snowy-3:before { + content: "\e10f" +} + +.metro .icon-weather-4:before { + content: "\e110" +} + +.metro .icon-cloudy-2:before { + content: "\e111" +} + +.metro .icon-cloud-5:before { + content: "\e112" +} + +.metro .icon-lightning-4:before { + content: "\e113" +} + +.metro .icon-sun-3:before { + content: "\e114" +} + +.metro .icon-moon-2:before { + content: "\e115" +} + +.metro .icon-cloudy-3:before { + content: "\e116" +} + +.metro .icon-cloud-6:before { + content: "\e117" +} + +.metro .icon-cloud-7:before { + content: "\e118" +} + +.metro .icon-lightning-5:before { + content: "\e119" +} + +.metro .icon-rainy-3:before { + content: "\e11a" +} + +.metro .icon-rainy-4:before { + content: "\e11b" +} + +.metro .icon-windy-4:before { + content: "\e11c" +} + +.metro .icon-windy-5:before { + content: "\e11d" +} + +.metro .icon-snowy-4:before { + content: "\e11e" +} + +.metro .icon-snowy-5:before { + content: "\e11f" +} + +.metro .icon-weather-5:before { + content: "\e120" +} + +.metro .icon-cloudy-4:before { + content: "\e121" +} + +.metro .icon-lightning-6:before { + content: "\e122" +} + +.metro .icon-thermometer:before { + content: "\e123" +} + +.metro .icon-compass-2:before { + content: "\e124" +} + +.metro .icon-none:before { + content: "\e125" +} + +.metro .icon-Celsius:before { + content: "\e126" +} + +.metro .icon-Fahrenheit:before { + content: "\e127" +} + +.metro .icon-forrst:before { + content: "\e128" +} + +.metro .icon-headphones:before { + content: "\e129" +} + +.metro .icon-bug:before { + content: "\e12a" +} + +.metro .icon-cart-2:before { + content: "\e12b" +} + +.metro .icon-earth:before { + content: "\e12c" +} + +.metro .icon-battery:before { + content: "\e12d" +} + +.metro .icon-list:before { + content: "\e12e" +} + +.metro .icon-grid:before { + content: "\e12f" +} + +.metro .icon-alarm:before { + content: "\e130" +} + +.metro .icon-location-2:before { + content: "\e131" +} + +.metro .icon-pointer:before { + content: "\e132" +} + +.metro .icon-diary:before { + content: "\e133" +} + +.metro .icon-eye-2:before { + content: "\e134" +} + +.metro .icon-console:before { + content: "\e135" +} + +.metro .icon-location-3:before { + content: "\e136" +} + +.metro .icon-move:before { + content: "\e137" +} + +.metro .icon-gift-2:before { + content: "\e138" +} + +.metro .icon-monitor:before { + content: "\e139" +} + +.metro .icon-mobile-2:before { + content: "\e13a" +} + +.metro .icon-switch:before { + content: "\e13b" +} + +.metro .icon-star-4:before { + content: "\e13c" +} + +.metro .icon-address-book:before { + content: "\e13d" +} + +.metro .icon-shit:before { + content: "\e13e" +} + +.metro .icon-cone:before { + content: "\e13f" +} + +.metro .icon-credit-card:before { + content: "\e140" +} + +.metro .icon-type:before { + content: "\e141" +} + +.metro .icon-volume:before { + content: "\e142" +} + +.metro .icon-volume-2:before { + content: "\e143" +} + +.metro .icon-locked-2:before { + content: "\e144" +} + +.metro .icon-warning:before { + content: "\e145" +} + +.metro .icon-info:before { + content: "\e146" +} + +.metro .icon-filter:before { + content: "\e147" +} + +.metro .icon-bookmark-3:before { + content: "\e148" +} + +.metro .icon-bookmark-4:before { + content: "\e149" +} + +.metro .icon-stats:before { + content: "\e14a" +} + +.metro .icon-compass-3:before { + content: "\e14b" +} + +.metro .icon-keyboard:before { + content: "\e14c" +} + +.metro .icon-award-fill:before { + content: "\e14d" +} + +.metro .icon-award-stroke:before { + content: "\e14e" +} + +.metro .icon-beaker-alt:before { + content: "\e14f" +} + +.metro .icon-beaker:before { + content: "\e150" +} + +.metro .icon-move-vertical:before { + content: "\e151" +} + +.metro .icon-move-horizontal:before { + content: "\e152" +} + +.metro .icon-steering-wheel:before { + content: "\e153" +} + +.metro .icon-volume-3:before { + content: "\e154" +} + +.metro .icon-volume-mute:before { + content: "\e155" +} + +.metro .icon-play:before { + content: "\e156" +} + +.metro .icon-pause:before { + content: "\e157" +} + +.metro .icon-stop:before { + content: "\e158" +} + +.metro .icon-eject:before { + content: "\e159" +} + +.metro .icon-first:before { + content: "\e15a" +} + +.metro .icon-last:before { + content: "\e15b" +} + +.metro .icon-play-alt:before { + content: "\e15c" +} + +.metro .icon-battery-charging:before { + content: "\e160" +} + +.metro .icon-left-quote:before { + content: "\e161" +} + +.metro .icon-right-quote:before { + content: "\e162" +} + +.metro .icon-left-quote-alt:before { + content: "\e163" +} + +.metro .icon-right-quote-alt:before { + content: "\e164" +} + +.metro .icon-smiley:before { + content: "\e165" +} + +.metro .icon-umbrella:before { + content: "\e166" +} + +.metro .icon-info-2:before { + content: "\e167" +} + +.metro .icon-chart-alt:before { + content: "\e168" +} + +.metro .icon-at:before { + content: "\e169" +} + +.metro .icon-hash:before { + content: "\e16a" +} + +.metro .icon-pilcrow:before { + content: "\e16b" +} + +.metro .icon-fullscreen-alt:before { + content: "\e16c" +} + +.metro .icon-fullscreen-exit-alt:before { + content: "\e16d" +} + +.metro .icon-layers-alt:before { + content: "\e16e" +} + +.metro .icon-layers:before { + content: "\e16f" +} + +.metro .icon-floppy:before { + content: "\e170" +} + +.metro .icon-rainbow:before { + content: "\e000" +} + +.metro .icon-air:before { + content: "\e171" +} + +.metro .icon-home:before { + content: "\e172" +} + +.metro .icon-spin:before { + content: "\e173" +} + +.metro .icon-auction:before { + content: "\e174" +} + +.metro .icon-dollar:before { + content: "\e175" +} + +.metro .icon-dollar-2:before { + content: "\e176" +} + +.metro .icon-coins:before { + content: "\e177" +} + +.metro .icon-file-2:before { + content: "\e186" +} + +.metro .icon-file-3:before { + content: "\e187" +} + +.metro .icon-file-4:before { + content: "\e188" +} + +.metro .icon-files:before { + content: "\e189" +} + +.metro .icon-phone-2:before { + content: "\e18a" +} + +.metro .icon-tablet:before { + content: "\e18b" +} + +.metro .icon-monitor-2:before { + content: "\e18c" +} + +.metro .icon-window:before { + content: "\e18d" +} + +.metro .icon-tv:before { + content: "\e18e" +} + +.metro .icon-camera-3:before { + content: "\e18f" +} + +.metro .icon-image:before { + content: "\e190" +} + +.metro .icon-open:before { + content: "\e191" +} + +.metro .icon-sale:before { + content: "\e192" +} + +.metro .icon-direction:before { + content: "\e193" +} + +.metro .icon-medal:before { + content: "\e194" +} + +.metro .icon-medal-2:before { + content: "\e195" +} + +.metro .icon-satellite:before { + content: "\e196" +} + +.metro .icon-discout:before { + content: "\e197" +} + +.metro .icon-barcode:before { + content: "\e198" +} + +.metro .icon-ticket:before { + content: "\e199" +} + +.metro .icon-shipping:before { + content: "\e19a" +} + +.metro .icon-globe:before { + content: "\e19b" +} + +.metro .icon-anchor:before { + content: "\e19c" +} + +.metro .icon-pop-out:before { + content: "\e19d" +} + +.metro .icon-pop-in:before { + content: "\e19e" +} + +.metro .icon-resize:before { + content: "\e178" +} + +.metro .icon-battery-2:before { + content: "\e179" +} + +.metro .icon-battery-3:before { + content: "\e17a" +} + +.metro .icon-battery-4:before { + content: "\e17b" +} + +.metro .icon-battery-5:before { + content: "\e17c" +} + +.metro .icon-tools:before { + content: "\e17d" +} + +.metro .icon-alarm-2:before { + content: "\e17e" +} + +.metro .icon-alarm-cancel:before { + content: "\e17f" +} + +.metro .icon-alarm-clock:before { + content: "\e180" +} + +.metro .icon-chronometer:before { + content: "\e181" +} + +.metro .icon-ruler:before { + content: "\e182" +} + +.metro .icon-lamp:before { + content: "\e183" +} + +.metro .icon-lamp-2:before { + content: "\e184" +} + +.metro .icon-scissors:before { + content: "\e185" +} + +.metro .icon-volume-4:before { + content: "\e19f" +} + +.metro .icon-volume-5:before { + content: "\e1a0" +} + +.metro .icon-volume-6:before { + content: "\e1a1" +} + +.metro .icon-battery-full:before { + content: "\e15f" +} + +.metro .icon-battery-empty:before { + content: "\e15d" +} + +.metro .icon-battery-half:before { + content: "\e15e" +} + +.metro .icon-zip:before { + content: "\e1a2" +} + +.metro .icon-zip-2:before { + content: "\e1a3" +} + +.metro .icon-play-2:before { + content: "\e1a4" +} + +.metro .icon-pause-2:before { + content: "\e1a5" +} + +.metro .icon-record:before { + content: "\e1a6" +} + +.metro .icon-stop-2:before { + content: "\e1a7" +} + +.metro .icon-next:before { + content: "\e1a8" +} + +.metro .icon-previous:before { + content: "\e1a9" +} + +.metro .icon-first-2:before { + content: "\e1aa" +} + +.metro .icon-last-2:before { + content: "\e1ab" +} + +.metro .icon-arrow-left-4:before { + content: "\e1ac" +} + +.metro .icon-arrow-down-4:before { + content: "\e1ad" +} + +.metro .icon-arrow-up-4:before { + content: "\e1ae" +} + +.metro .icon-arrow-right-4:before { + content: "\e1af" +} + +.metro .icon-arrow-left-5:before { + content: "\e1b0" +} + +.metro .icon-arrow-down-5:before { + content: "\e1b1" +} + +.metro .icon-arrow-up-5:before { + content: "\e1b2" +} + +.metro .icon-arrow-right-5:before { + content: "\e1b3" +} + +.metro .icon-cc:before { + content: "\e1b4" +} + +.metro .icon-cc-by:before { + content: "\e1b5" +} + +.metro .icon-cc-nc:before { + content: "\e1b6" +} + +.metro .icon-cc-nc-eu:before { + content: "\e1b7" +} + +.metro .icon-cc-nc-jp:before { + content: "\e1b8" +} + +.metro .icon-cc-sa:before { + content: "\e1b9" +} + +.metro .icon-cc-nd:before { + content: "\e1ba" +} + +.metro .icon-cc-pd:before { + content: "\e1bb" +} + +.metro .icon-cc-zero:before { + content: "\e1bc" +} + +.metro .icon-cc-share:before { + content: "\e1bd" +} + +.metro .icon-cc-share-2:before { + content: "\e1be" +} + +.metro .icon-cycle:before { + content: "\e1bf" +} + +.metro .icon-stop-3:before { + content: "\e1c0" +} + +.metro .icon-stats-2:before { + content: "\e1c1" +} + +.metro .icon-stats-3:before { + content: "\e1c2" +} \ No newline at end of file diff --git a/widgets/metro/css/metro-bootstrap.css b/widgets/metro/css/metro-bootstrap.css new file mode 100644 index 0000000..1904d64 --- /dev/null +++ b/widgets/metro/css/metro-bootstrap.css @@ -0,0 +1,10483 @@ +.metro { + font-size: 62.5%; + font-size: 1.4rem; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; +} +.metro .metro-invisible { + display: none; +} +.metro article, +.metro aside, +.metro details, +.metro figcaption, +.metro figure, +.metro footer, +.metro header, +.metro hgroup, +.metro nav, +.metro section { + display: block; +} +.metro audio, +.metro canvas, +.metro video { + display: inline-block; +} +.metro audio:not([controls]) { + display: none; +} +.metro a:hover, +.metro a:active, +.metro .tile:active { + outline: 0; +} +.metro sub, +.metro sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +.metro sup { + top: -0.5em; +} +.metro sub { + bottom: -0.25em; +} +.metro img { + max-width: 100%; + height: auto; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} +.metro #map_canvas img, +.metro .google-maps img { + max-width: none; +} +.metro button, +.metro input, +.metro select, +.metro textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} +.metro button, +.metro input { + line-height: normal; +} +.metro button::-moz-focus-inner, +.metro input::-moz-focus-inner { + padding: 0; + border: 0; +} +.metro button, +.metro input[type="button"], +.metro input[type="reset"], +.metro input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +.metro label, +.metro select, +.metro button, +.metro input[type="button"], +.metro input[type="reset"], +.metro input[type="submit"], +.metro input[type="radio"], +.metro input[type="checkbox"] { + cursor: pointer; +} +.metro input[type="search"] { + -webkit-appearance: textfield; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + -ms-box-sizing: content-box; + -o-box-sizing: content-box; + box-sizing: content-box; +} +.metro input[type="search"]::-webkit-search-decoration, +.metro input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} +.metro textarea { + overflow: auto; + vertical-align: top; +} +.metro input[type=text]::-ms-clear, +.metro input[type=email]::-ms-clear, +.metro input[type=url]::-ms-clear, +.metro input[type=tel]::-ms-clear, +.metro input[type=number]::-ms-clear, +.metro input[type=time]::-ms-clear { + display: none; +} +.metro input[type=password]::-ms-reveal { + display: none; +} +.metro * { + border-collapse: collapse; +} +.metro a { + text-decoration: none; +} + +.metro .box-sizing-border { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; +} +.metro .box-sizing-content { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + -ms-box-sizing: content-box; + -o-box-sizing: content-box; + box-sizing: content-box; +} +.metro .text-left { + text-align: left; +} +.metro .text-right { + text-align: right; +} +.metro .text-center { + text-align: center; +} +.metro .text-justify { + text-align: justify; +} +.metro .text-ellipsis { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.metro .text-bold { + font-weight: bold; +} +.metro .text-normal { + font-weight: normal; +} +.metro .text-italic { + font-style: italic; +} +.metro .no-border { + border: 0 !important; +} +.metro .border { + border: 1px #eaeaea solid; +} +.metro .border-left { + border-left: 1px #eaeaea solid; +} +.metro .border-right { + border-right: 1px #eaeaea solid; +} +.metro .border-top { + border-top: 1px #eaeaea solid; +} +.metro .border-bottom { + border-bottom: 1px #eaeaea solid; +} +.metro .collapse-separate { + border-collapse: separate; +} +.metro .collapse-collapse { + border-collapse: collapse; +} +.metro .pos-abs { + position: absolute; +} +.metro .pos-rel { + position: relative; +} +.metro .pos-fix { + position: fixed; +} +.metro .place-left { + float: left; +} +.metro .place-right { + float: right; +} +.metro .place-top-left { + position: absolute; + top: 0; + left: 0; +} +.metro .place-top-right { + position: absolute; + top: 0; + right: 0; +} +.metro .place-bottom-left { + position: absolute; + bottom: 0; + left: 0; +} +.metro .place-bottom-right { + position: absolute; + bottom: 0; + right: 0; +} +.metro .on-left { + margin-right: 5px; +} +.metro .on-right { + margin-left: 5px; +} +.metro .on-left-more { + margin-right: 10px; +} +.metro .on-right-more { + margin-left: 10px; +} +.metro .padding5 { + padding: 5px; +} +.metro .padding10 { + padding: 10px; +} +.metro .padding15 { + padding: 15px; +} +.metro .padding20 { + padding: 20px; +} +.metro .margin5 { + margin: 5px; +} +.metro .margin10 { + margin: 10px; +} +.metro .margin15 { + margin: 15px; +} +.metro .margin20 { + margin: 20px; +} +.metro .nlm { + margin-left: 0 !important; +} +.metro .nrm { + margin-right: 0 !important; +} +.metro .ntm { + margin-top: 0 !important; +} +.metro .nbm { + margin-bottom: 0 !important; +} +.metro .nlp { + padding-left: 0 !important; +} +.metro .nrp { + padding-right: 0 !important; +} +.metro .ntp { + padding-top: 0 !important; +} +.metro .nbp { + padding-bottom: 0 !important; +} +.metro .no-margin { + margin: 0 !important; +} +.metro .no-padding { + padding: 0 !important; +} +.metro .no-float { + float: none !important; +} +.metro .block { + display: block !important; + float: none !important; +} +.metro .inline-block { + display: inline-block !important; +} +.metro .hide, +.metro .no-display { + display: none !important; +} +.metro .no-visible { + visibility: hidden !important; +} +.metro .visible { + visibility: visible !important; +} +.metro .scroll-y, +.metro .scroll-vertical { + overflow-y: scroll; +} +.metro .scroll-x, +.metro .scroll-horizontal { + overflow-x: scroll; +} +.metro .no-overflow { + overflow: hidden; +} +.metro .overflow { + overflow: scroll; +} +.metro .one-column { + -moz-columns: 1; + -webkit-columns: 1; + -o-columns: 1; + -ms-columns: 1; + columns: 1; + -moz-column-gap: 20px; + -webkit-column-gap: 20px; + -o-column-gap: 20px; + -ms-column-gap: 20px; + column-gap: 20px; +} +.metro .two-columns { + -moz-columns: 2; + -webkit-columns: 2; + -o-columns: 2; + -ms-columns: 2; + columns: 2; + -moz-column-gap: 20px; + -webkit-column-gap: 20px; + -o-column-gap: 20px; + -ms-column-gap: 20px; + column-gap: 20px; +} +.metro .three-columns { + -moz-columns: 3; + -webkit-columns: 3; + -o-columns: 3; + -ms-columns: 3; + columns: 3; + -moz-column-gap: 20px; + -webkit-column-gap: 20px; + -o-column-gap: 20px; + -ms-column-gap: 20px; + column-gap: 20px; +} +.metro .four-columns { + -moz-columns: 4; + -webkit-columns: 4; + -o-columns: 4; + -ms-columns: 4; + columns: 4; + -moz-column-gap: 20px; + -webkit-column-gap: 20px; + -o-column-gap: 20px; + -ms-column-gap: 20px; + column-gap: 20px; +} +.metro .five-columns { + -moz-columns: 5; + -webkit-columns: 5; + -o-columns: 5; + -ms-columns: 5; + columns: 5; + -moz-column-gap: 20px; + -webkit-column-gap: 20px; + -o-column-gap: 20px; + -ms-column-gap: 20px; + column-gap: 20px; +} +.metro .square5 { + width: 5px; + height: 5px; +} +.metro .square10 { + width: 10px; + height: 10px; +} +.metro .square15 { + width: 15px; + height: 15px; +} +.metro .square20 { + width: 20px; + height: 20px; +} +.metro .shadow { + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3), 0 3px 8px rgba(0, 0, 0, 0.2); +} +.metro .text-shadow { + text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); +} +.metro .opacity { + opacity: .9; +} +.metro .half-opacity { + opacity: .5; +} +.metro .hi-opacity { + opacity: .2; +} +.metro .clearfix:before, +.metro .clearfix:after { + display: table; + content: ""; +} +.metro .clearfix:after { + clear: both; +} +.metro #element .selected { + border: 4px #4390df solid; +} +.metro #element .selected:after { + position: absolute; + display: block; + border-top: 28px solid #4390df; + border-left: 28px solid transparent; + right: 0; + content: ""; + top: 0; + z-index: 101; +} +.metro #element .selected:before { + position: absolute; + display: block; + content: "\e003"; + color: #fff; + right: 0; + font-family: 'metroSysIcons'; + font-size: 9pt; + font-weight: normal; + z-index: 102; + top: 0; +} +.metro .rotate45 { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} +.metro .rotate90 { + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); +} +.metro .rotate135 { + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); +} +.metro .rotate180 { + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -o-transform: rotate(180deg); + transform: rotate(180deg); +} +.metro .rotate225 { + -webkit-transform: rotate(225deg); + -moz-transform: rotate(225deg); + -ms-transform: rotate(225deg); + -o-transform: rotate(225deg); + transform: rotate(225deg); +} +.metro .rotate270 { + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); +} +.metro .rotate360 { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg); +} +.metro .rotateX45 { + -webkit-transform: rotateX(45deg); + -moz-transform: rotateX(45deg); + -ms-transform: rotateX(45deg); + -o-transform: rotateX(45deg); + transform: rotateX(45deg); +} +.metro .rotateX90 { + -webkit-transform: rotateX(90deg); + -moz-transform: rotateX(90deg); + -ms-transform: rotateX(90deg); + -o-transform: rotateX(90deg); + transform: rotateX(90deg); +} +.metro .rotateX135 { + -webkit-transform: rotateX(135deg); + -moz-transform: rotateX(135deg); + -ms-transform: rotateX(135deg); + -o-transform: rotateX(135deg); + transform: rotateX(135deg); +} +.metro .rotateX180 { + -webkit-transform: rotateX(180deg); + -moz-transform: rotateX(180deg); + -ms-transform: rotateX(180deg); + -o-transform: rotateX(180deg); + transform: rotateX(180deg); +} +.metro .rotateX225 { + -webkit-transform: rotateX(225deg); + -moz-transform: rotateX(225deg); + -ms-transform: rotateX(225deg); + -o-transform: rotateX(225deg); + transform: rotateX(225deg); +} +.metro .rotateX270 { + -webkit-transform: rotateX(270deg); + -moz-transform: rotateX(270deg); + -ms-transform: rotateX(270deg); + -o-transform: rotateX(270deg); + transform: rotateX(270deg); +} +.metro .rotateX360 { + -webkit-transform: rotateX(360deg); + -moz-transform: rotateX(360deg); + -ms-transform: rotateX(360deg); + -o-transform: rotateX(360deg); + transform: rotateX(360deg); +} +.metro .rotateY45 { + -webkit-transform: rotateY(45deg); + -moz-transform: rotateY(45deg); + -ms-transform: rotateY(45deg); + -o-transform: rotateY(45deg); + transform: rotateY(45deg); +} +.metro .rotateY90 { + -webkit-transform: rotateY(90deg); + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -o-transform: rotateY(90deg); + transform: rotateY(90deg); +} +.metro .rotateY135 { + -webkit-transform: rotateY(135deg); + -moz-transform: rotateY(135deg); + -ms-transform: rotateY(135deg); + -o-transform: rotateY(135deg); + transform: rotateY(135deg); +} +.metro .rotateY180 { + -webkit-transform: rotateY(180deg); + -moz-transform: rotateY(180deg); + -ms-transform: rotateY(180deg); + -o-transform: rotateY(180deg); + transform: rotateY(180deg); +} +.metro .rotateY225 { + -webkit-transform: rotateY(225deg); + -moz-transform: rotateY(225deg); + -ms-transform: rotateY(225deg); + -o-transform: rotateY(225deg); + transform: rotateY(225deg); +} +.metro .rotateY270 { + -webkit-transform: rotateY(270deg); + -moz-transform: rotateY(270deg); + -ms-transform: rotateY(270deg); + -o-transform: rotateY(270deg); + transform: rotateY(270deg); +} +.metro .rotateY360 { + -webkit-transform: rotateY(360deg); + -moz-transform: rotateY(360deg); + -ms-transform: rotateY(360deg); + -o-transform: rotateY(360deg); + transform: rotateY(360deg); +} +@font-face { + font-family: "PT Serif Caption"; + font-style: normal; + font-weight: 400; + src: local("Cambria"), local("PT Serif Caption"), local("PTSerif-Caption"), url(https://themes.googleusercontent.com/static/fonts/ptserifcaption/v4/7xkFOeTxxO1GMC1suOUYWWhBabBbEjGd1iRmpyoZukE.woff) format('woff'); +} +@font-face { + font-family: "Open Sans Light"; + font-style: normal; + font-weight: 300; + src: local("Segoe UI Light"), local("Open Sans Light"), local("OpenSans-Light"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTZ1r3JsPcQLi8jytr04NNhU.woff) format('woff'); +} +@font-face { + font-family: "Open Sans"; + font-style: normal; + font-weight: 400; + src: local("Segoe UI"), local("Open Sans"), local("OpenSans"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/K88pR3goAWT7BTt32Z01mz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'); +} +@font-face { + font-family: "Open Sans Bold"; + font-style: normal; + font-weight: 700; + src: local("Segoe UI Bold"), local("Open Sans Bold"), local("OpenSans-Bold"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzJ1r3JsPcQLi8jytr04NNhU.woff) format('woff'); +} +.metro .text-rest-state { + color: #000000; +} +.metro .text-rest2-state { + color: rgba(0, 0, 0, 0.6); +} +.metro .text-hover-state { + color: rgba(0, 0, 0, 0.8); +} +.metro .text-pressed-state { + color: rgba(0, 0, 0, 0.4); +} +.metro #font .light { + font-weight: 300; +} +.metro #font .normal { + font-weight: normal; + font-style: normal; +} +.metro #font .bold { + font-weight: bold; +} +.metro #font .italic { + font-style: italic; +} +.metro #font .segoe { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro #font .segoe-bold { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; +} +.metro #font .segoe-light { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; +} +.metro #font .cambria { + font-family: 'Cambria_', 'PT Serif Caption', Verdana, Arial, Helvetica, sans-serif; +} +.metro #font .mono { + font-family: 'Courier New', monospace; +} +.metro #font .serif { + font-family: Georgia, "Times New Roman", Times, serif; +} +.metro #font .sans { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.metro .header, +.metro .subheader { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; +} +.metro .header { + font-size: 4.8rem; + line-height: 4.8rem; +} +.metro .subheader { + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; +} +.metro .subheader-secondary { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + font-size: 2.2rem; + line-height: 2.2rem; +} +.metro .item-title { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; +} +.metro .item-title-secondary { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + color: rgba(0, 0, 0, 0.6); + font-size: 1.4rem; + line-height: 1.4rem; +} +.metro .navigation { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: rgba(0, 0, 0, 0.6); + font-size: 1.2rem; + line-height: 1.2rem; + letter-spacing: 0.02em; +} +.metro .body-text { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: #000000; + font-size: 11pt; + line-height: 15pt; + letter-spacing: 0.02em; +} +.metro .code-text { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: #000000; + font-size: 11pt; + line-height: 15pt; + letter-spacing: 0.02em; + font-family: 'Courier New', monospace; +} +.metro .tertiary-text { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + color: #000000; + font-size: 1.3rem; + line-height: 1.5rem; + font-weight: normal !important; +} +.metro .tertiary-text-secondary { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + color: #000000; + font-size: 1.3rem; + line-height: 1.5rem; + font-weight: normal !important; + color: rgba(0, 0, 0, 0.6); +} +.metro .readable-text { + font-family: 'Cambria_', 'PT Serif Caption', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + font-size: 1.8rem; + line-height: 2rem; +} +.metro .menu-title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + font-size: 4rem; +} +.metro .menu-item { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + line-height: 2.2rem; + font-size: 2.2rem; +} +.metro .menu-item-secondary { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + font-weight: normal; + font-style: normal; + line-height: 1.4rem; +} +.metro h1, +.metro h2, +.metro h3, +.metro h4, +.metro h5, +.metro h6 { + padding: 0; + margin: 10px 0; +} +.metro h1 { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 4.8rem; + line-height: 4.8rem; +} +.metro h2 { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; +} +.metro h3 { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + font-size: 2.2rem; + line-height: 2.2rem; + font-weight: bold; +} +.metro h4 { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; +} +.metro h5 { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + color: rgba(0, 0, 0, 0.6); + font-size: 1.4rem; + line-height: 1.4rem; +} +.metro h6 { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: #000000; + font-size: 11pt; + line-height: 15pt; + letter-spacing: 0.02em; + font-weight: bold; + font-size: 9pt; +} +.metro h1 small { + font-size: 19.25pt; +} +.metro h2 small { + font-size: 13.75pt; +} +.metro h3 small { + font-size: 11pt; +} +.metro h4 small { + font-size: 11pt; +} +.metro a, +.metro .link { + color: #2e92cf; +} +.metro a:hover, +.metro .link:hover { + color: rgba(45, 173, 237, 0.8); +} +.metro a:focus, +.metro .link:focus, +.metro a:active, +.metro .link:active { + color: rgba(45, 173, 237, 0.6); +} +.metro div, +.metro span, +.metro p { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; +} +.metro p { + margin: 0 0 7pt; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: #000000; + font-size: 11pt; + line-height: 15pt; + letter-spacing: 0.02em; +} +.metro strong { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; +} +.metro .text-muted { + color: #999999 !important; +} +.metro .text-info { + color: #1ba1e2 !important; +} +.metro .text-alert { + color: #e51400 !important; +} +.metro .text-warning { + color: #fa6800 !important; +} +.metro .text-success { + color: #60a917 !important; +} +.metro abbr { + text-decoration: none; + border-bottom: 1px #999999 dotted; + cursor: help; +} +.metro address { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + margin-bottom: 7pt; +} +.metro blockquote { + margin: 0; + padding: 0; + border-left: 4px #999999 solid; + padding-left: 10px; +} +.metro blockquote small { + color: #999999; +} +.metro blockquote small:before { + content: "\2014 \00A0"; +} +.metro blockquote.place-right { + border: 0; + border-right: 4px #999999 solid; + padding-right: 10px; + text-align: right; +} +.metro blockquote.place-right small:before { + content: ""; +} +.metro blockquote.place-right small:after { + content: " \00A0 \2014"; +} +.metro .unstyled { + padding-left: 0; + list-style: none; +} +.metro .unstyled li ul, +.metro .unstyled li ol { + list-style: none; + padding-left: 25px; +} +.metro .inline { + list-style: none; +} +.metro .inline li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +.metro ul, +.metro ol { + margin-left: 5px; + padding-left: 15px; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: #000000; + font-size: 11pt; + line-height: 15pt; + letter-spacing: 0.02em; +} +.metro ul li, +.metro ol li { + line-height: 20px; +} +.metro ul li ul, +.metro ol li ul, +.metro ul li ol, +.metro ol li ol { + padding-left: 25px; +} +.metro ol.styled { + counter-reset: li; + margin-left: 0; + padding-left: 0; + font-family: 'Cambria_', 'PT Serif Caption', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + font-size: 1.8rem; + line-height: 2rem; +} +.metro ol.styled > li { + position: relative; + margin: 0 0 6px 2em; + padding: 4px 12px; + list-style: none; +} +.metro ol.styled > li:before { + content: counter(li); + counter-increment: li; + position: absolute; + top: -2px; + left: -2em; + box-sizing: border-box; + width: 2em; + margin-right: 8px; + padding: 4px; + color: #fff; + background: #666; + font-weight: bold; + font-family: "Helvetica Neue", Arial, sans-serif; + text-align: center; +} +.metro ol.styled.rounded > li:before { + border-radius: 100%; +} +.metro dl dt, +.metro dl dd { + line-height: 20px; +} +.metro dl dt { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; +} +.metro dl dd { + margin-left: 15px; +} +.metro dl.horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; +} +.metro dl.horizontal dd { + margin-left: 180px; +} +.metro .prettyprint * { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: #000000; + font-size: 11pt; + line-height: 15pt; + letter-spacing: 0.02em; + font-family: 'Courier New', monospace; + font-size: .9em !important; + line-height: 10pt; +} +.metro .container { + margin: 0 auto; +} +.metro .page { + width: 100%; + min-height: 100%; + margin: 0; + padding: 0; +} +.metro .page:before, +.metro .page:after { + display: table; + content: ""; +} +.metro .page:after { + clear: both; +} +.metro .page .page-header .page-header-content { + min-height: auto; +} +.metro .page .page-header .page-header-content:before, +.metro .page .page-header .page-header-content:after { + display: table; + content: ""; +} +.metro .page .page-header .page-header-content:after { + clear: both; +} +.metro .page .page-header .page-header-content .branding { + display: inline-block; + width: auto; + padding: 10px 0; + margin-right: 20px; +} +.metro .page .page-header .page-header-content .branding .brand-title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + display: block; +} +.metro .page .page-header .page-header-content .branding .brand-slogan { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + color: rgba(0, 0, 0, 0.6); + font-size: 1.4rem; + line-height: 1.4rem; + font-weight: normal; + font-style: normal; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + display: block; +} +.metro .page .page-header .page-header-content .branding .brand-title, +.metro .page .page-header .page-header-content .branding .brand-slogan { + margin: 0; +} +.metro .page .page-header .page-header-content .branding a + .brand-title, +.metro .page .page-header .page-header-content .branding a + .brand-slogan { + text-decoration: none !important; +} +.metro .page .page-region .page-region-content { + min-height: 500px; +} +.metro .page .page-region .page-region-content:before, +.metro .page .page-region .page-region-content:after { + display: table; + content: ""; +} +.metro .page .page-region .page-region-content:after { + clear: both; +} +.metro .page .page-footer .page-footer-content { + height: 100px; +} +.metro .page .page-footer .page-footer-content:before, +.metro .page .page-footer .page-footer-content:after { + display: table; + content: ""; +} +.metro .page .page-footer .page-footer-content:after { + clear: both; +} +.metro .page.secondary .page-region-content, +.metro .page.secondary .page-header-content { + padding-left: 80px; +} +.metro .app-bar { + position: fixed; + bottom: 0; + left: 0; + right: 0; + min-height: 100px; + background-color: #1d1d1d; + z-index: 1060; +} +.metro .charms { + position: fixed; + right: 0; + top: 0; + bottom: 0; + height: 100%; + min-width: 200px; + width: auto; + z-index: 1060; +} +.metro .charms.place-left { + left: 0; + right: auto; +} +.metro .message-dialog { + position: fixed; + left: 0; + right: 0; + height: auto; + min-height: 100px; + top: 30%; + padding: 10px 10px 0; + z-index: 1050; +} +.metro .error-bar, +.metro .warning-bar, +.metro .info-bar { + position: fixed; + top: 0; + left: 0; + right: 0; + padding: 10px 20px; + color: #fff; + min-height: 100px; + z-index: 1050; +} +.metro .error-bar { + background-color: #9a1616 !important; +} +.metro .warning-bar { + background-color: #bf5a15 !important; +} +.metro .info-bar { + background-color: #4390df !important; +} +.metro .span1, +.metro .size1 { + width: 60px !important; +} +.metro .span2, +.metro .size2 { + width: 140px !important; +} +.metro .span3, +.metro .size3 { + width: 220px !important; +} +.metro .span4, +.metro .size4 { + width: 300px !important; +} +.metro .span5, +.metro .size5 { + width: 380px !important; +} +.metro .span6, +.metro .size6 { + width: 460px !important; +} +.metro .span7, +.metro .size7 { + width: 540px !important; +} +.metro .span8, +.metro .size8 { + width: 620px !important; +} +.metro .span9, +.metro .size9 { + width: 700px !important; +} +.metro .span10, +.metro .size10 { + width: 780px !important; +} +.metro .span11, +.metro .size11 { + width: 860px !important; +} +.metro .span12, +.metro .size12 { + width: 940px !important; +} +.metro .offset1 { + margin-left: 80px !important; +} +.metro .offset1:not(:first-child) { + margin-left: 100px !important; +} +.metro .offset2 { + margin-left: 160px !important; +} +.metro .offset2:not(:first-child) { + margin-left: 180px !important; +} +.metro .offset3 { + margin-left: 240px !important; +} +.metro .offset3:not(:first-child) { + margin-left: 260px !important; +} +.metro .offset4 { + margin-left: 320px !important; +} +.metro .offset4:not(:first-child) { + margin-left: 340px !important; +} +.metro .offset5 { + margin-left: 400px !important; +} +.metro .offset5:not(:first-child) { + margin-left: 420px !important; +} +.metro .offset6 { + margin-left: 480px !important; +} +.metro .offset6:not(:first-child) { + margin-left: 500px !important; +} +.metro .offset7 { + margin-left: 560px !important; +} +.metro .offset7:not(:first-child) { + margin-left: 580px !important; +} +.metro .offset8 { + margin-left: 640px !important; +} +.metro .offset8:not(:first-child) { + margin-left: 660px !important; +} +.metro .offset9 { + margin-left: 720px !important; +} +.metro .offset9:not(:first-child) { + margin-left: 740px !important; +} +.metro .offset10 { + margin-left: 800px !important; +} +.metro .offset10:not(:first-child) { + margin-left: 820px !important; +} +.metro .offset11 { + margin-left: 880px !important; +} +.metro .offset11:not(:first-child) { + margin-left: 900px !important; +} +.metro .offset12 { + margin-left: 960px !important; +} +.metro .offset12:not(:first-child) { + margin-left: 980px !important; +} +.metro .grid { + margin-bottom: 20px; +} +.metro .grid .row { + display: block; + margin-top: 20px; +} +.metro .grid .row:before, +.metro .grid .row:after { + display: table; + content: ""; +} +.metro .grid .row:after { + clear: both; +} +.metro .grid .row [class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} +.metro .grid .row [class*="span"]:first-child { + margin-left: 0; +} +.metro .grid.fluid { + width: 100%; +} +.metro .grid.fluid .row .span1 { + width: 6.382978% !important; +} +.metro .grid.fluid .row .span2 { + width: 14.893615% !important; +} +.metro .grid.fluid .row .span3 { + width: 23.404252% !important; +} +.metro .grid.fluid .row .span4 { + width: 31.914889% !important; +} +.metro .grid.fluid .row .span5 { + width: 40.425526% !important; +} +.metro .grid.fluid .row .span6 { + width: 48.936163% !important; +} +.metro .grid.fluid .row .span7 { + width: 57.4468% !important; +} +.metro .grid.fluid .row .span8 { + width: 65.957437% !important; +} +.metro .grid.fluid .row .span9 { + width: 74.468074% !important; +} +.metro .grid.fluid .row .span10 { + width: 82.978711% !important; +} +.metro .grid.fluid .row .span11 { + width: 91.489348% !important; +} +.metro .grid.fluid .row .span12 { + width: 99.999985% !important; +} +.metro .grid.fluid .row [class*="span"] { + margin-left: 2.127659%; +} +.metro .grid.fluid .row [class*="span"]:first-child { + margin-left: 0; +} +.metro .grid.fluid .row .offset1 { + margin-left: 8.510637% !important; +} +.metro .grid.fluid .row .offset1:not(:first-child) { + margin-left: 10.638296% !important; +} +.metro .grid.fluid .row .offset2 { + margin-left: 17.021274% !important; +} +.metro .grid.fluid .row .offset2:not(:first-child) { + margin-left: 19.148933% !important; +} +.metro .grid.fluid .row .offset3 { + margin-left: 25.531911% !important; +} +.metro .grid.fluid .row .offset3:not(:first-child) { + margin-left: 27.65957% !important; +} +.metro .grid.fluid .row .offset4 { + margin-left: 34.042548% !important; +} +.metro .grid.fluid .row .offset4:not(:first-child) { + margin-left: 36.170207% !important; +} +.metro .grid.fluid .row .offset5 { + margin-left: 42.553185% !important; +} +.metro .grid.fluid .row .offset5:not(:first-child) { + margin-left: 44.680844% !important; +} +.metro .grid.fluid .row .offset6 { + margin-left: 51.063822% !important; +} +.metro .grid.fluid .row .offset6:not(:first-child) { + margin-left: 53.191481% !important; +} +.metro .grid.fluid .row .offset7 { + margin-left: 59.574459% !important; +} +.metro .grid.fluid .row .offset7:not(:first-child) { + margin-left: 61.702118% !important; +} +.metro .grid.fluid .row .offset8 { + margin-left: 68.085096% !important; +} +.metro .grid.fluid .row .offset8:not(:first-child) { + margin-left: 70.212755% !important; +} +.metro .grid.fluid .row .offset9 { + margin-left: 76.595733% !important; +} +.metro .grid.fluid .row .offset9:not(:first-child) { + margin-left: 78.723392% !important; +} +.metro .grid.fluid .row .offset10 { + margin-left: 85.10637% !important; +} +.metro .grid.fluid .row .offset10:not(:first-child) { + margin-left: 87.234029% !important; +} +.metro .grid.fluid .row .offset11 { + margin-left: 93.617007% !important; +} +.metro .grid.fluid .row .offset11:not(:first-child) { + margin-left: 95.744666% !important; +} +.metro .grid.fluid .row .offset12 { + margin-left: 102.127644% !important; +} +.metro .grid.fluid .row .offset12:not(:first-child) { + margin-left: 104.255303% !important; +} +.metro table { + max-width: 100%; + border-collapse: collapse; + border-spacing: 0; +} +.metro .table { + width: 100%; + margin-bottom: 14pt; +} +.metro .table th, +.metro .table td { + padding: 8px; + font-size: 14px; + line-height: 14pt; + vertical-align: top; + border-bottom: 1px #eaeaea solid; +} +.metro .table th[class*="span"], +.metro .table td[class*="span"] { + display: table-cell !important; + float: none !important; + margin: 0; +} +.metro .table thead th { + vertical-align: bottom; +} +.metro .table thead th, +.metro .table thead td { + border-bottom: 1px solid #111111; +} +.metro .table tbody tr:last-child td { + border-bottom: 0; +} +.metro .table tbody + tbody { + border-top: 2px solid #eaeaea; +} +.metro .table tfoot th, +.metro .table tfoot td { + border-top: 1px solid #111111; +} +.metro .table .table { + background-color: #bfbfbf; +} +.metro .table.condensed th, +.metro .table.condensed td { + padding: 4px 5px; +} +.metro .table.condensed th .input-control, +.metro .table.condensed td .input-control { + margin: 0; +} +.metro .table.super-condensed th, +.metro .table.super-condensed td { + padding: 2px; +} +.metro .table.super-condensed th .input-control, +.metro .table.super-condensed td .input-control { + margin: 0; +} +.metro .table.striped tbody tr:nth-child(odd) { + background: #eeeeee; +} +.metro .table.bordered { + border: 1px #eaeaea solid; + border-left: 0; +} +.metro .table.bordered td, +.metro .table.bordered th { + border-left: 1px #eaeaea solid; + border-bottom: 1px #eaeaea solid; +} +.metro .table.no-border td, +.metro .table.no-border th { + border: 0; +} +.metro .table.border { + border: 1px #eaeaea solid !important; +} +.metro .table.hovered tbody tr:hover { + background-color: rgba(28, 183, 236, 0.1); +} +.metro .table tr.success { + background-color: #60a917 !important; +} +.metro .table tr.error { + background-color: #e51400 !important; +} +.metro .table tr.warning { + background-color: #fa6800 !important; +} +.metro .table tr.info { + background-color: #4390df !important; +} +.metro .table tr.info td, +.metro .table tr.warning td, +.metro .table tr.error td, +.metro .table tr.success td, +.metro .table tr.info td *, +.metro .table tr.warning td *, +.metro .table tr.error td *, +.metro .table tr.success td * { + color: #ffffff !important; +} +.metro .table tr.selected { + background-color: rgba(28, 183, 236, 0.1); +} +.metro .button { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; +} +.metro .button.default { + background-color: #008287; + color: #fff; +} +.metro .button:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro .button:disabled, +.metro .button.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .button * { + color: inherit; +} +.metro .button *:hover { + color: inherit; +} +.metro a.button:hover { + color: inherit; +} +.metro a.button * { + color: inherit; +} +.metro a.button *:hover { + color: inherit; +} +.metro .button.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro .button.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro .button.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro .button.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro .button.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro .button.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro .button.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro .button.link:hover { + text-decoration: underline; +} +.metro .button.link:disabled, +.metro .button.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .button.link [class*="icon-"] { + text-decoration: none !important; +} +.metro button { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; +} +.metro button.default { + background-color: #008287; + color: #fff; +} +.metro button:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro button:disabled, +.metro button.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro button * { + color: inherit; +} +.metro button *:hover { + color: inherit; +} +.metro button.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro button.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro button.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro button.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro button.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro button.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro button.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro button.link:hover { + text-decoration: underline; +} +.metro button.link:disabled, +.metro button.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro button.link [class*="icon-"] { + text-decoration: none !important; +} +.metro button:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro button.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro button.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro button.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .command-button { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; + text-align: left; + font-size: 14pt; + width: auto; +} +.metro .command-button.default { + background-color: #008287; + color: #fff; +} +.metro .command-button:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro .command-button:disabled, +.metro .command-button.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .command-button * { + color: inherit; +} +.metro .command-button *:hover { + color: inherit; +} +.metro .command-button.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro .command-button.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro .command-button.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro .command-button.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro .command-button.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro .command-button.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro .command-button.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro .command-button.link:hover { + text-decoration: underline; +} +.metro .command-button.link:disabled, +.metro .command-button.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .command-button.link [class*="icon-"] { + text-decoration: none !important; +} +.metro .command-button:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro .command-button.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro .command-button.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .command-button.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .command-button small { + display: block; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + color: #000000; + font-size: 1.3rem; + line-height: 1.5rem; + font-weight: normal !important; + color: rgba(0, 0, 0, 0.6); + color: inherit; +} +.metro .command-button [class*="icon-"] { + font-size: 1.7em; + margin-top: 0; +} +.metro .command-button [class*="icon-"].on-left { + float: left; +} +.metro .command-button [class*="icon-"].on-right { + float: right; +} +.metro .command-button [class*="icon-"].on-left + small { + margin-left: 40px; +} +.metro .command-button [class*="icon-"].on-right + small { + margin-right: 40px; +} +.metro .toolbar { + width: auto; + margin-bottom: 10px; +} +.metro .toolbar:before, +.metro .toolbar:after { + display: table; + content: ""; +} +.metro .toolbar:after { + clear: both; +} +.metro .toolbar.transparent button, +.metro .toolbar .transparent button, +.metro .toolbar.transparent .button, +.metro .toolbar .transparent .button { + background-color: transparent; +} +.metro .toolbar.transparent button:hover, +.metro .toolbar .transparent button:hover, +.metro .toolbar.transparent .button:hover, +.metro .toolbar .transparent .button:hover { + background-color: #eeeeee; + border: 1px #ffffff solid; +} +.metro .toolbar button, +.metro .toolbar .button { + color: inherit; + padding: 4px 8px; + display: block; + float: left; + font-size: 12pt; + line-height: 12pt; + margin-right: 2px; +} +.metro .toolbar button:last-child, +.metro .toolbar .button:last-child { + margin-right: 0; +} +.metro .toolbar.no-spaces button, +.metro .toolbar .toolbar-group.no-spaces button, +.metro .toolbar.no-spaces .button, +.metro .toolbar .toolbar-group.no-spaces .button { + margin-right: 0; +} +.metro .toolbar.no-spaces button:active, +.metro .toolbar .toolbar-group.no-spaces button:active, +.metro .toolbar.no-spaces .button:active, +.metro .toolbar .toolbar-group.no-spaces .button:active { + background-color: #1d1d1d; + color: #ffffff; + top: auto; + left: auto; +} +.metro .toolbar .divider { + display: block; + float: left; + height: 12px; + width: 1px; + margin: 8px 8px; + background-color: #999999; + vertical-align: middle !important; +} +.metro .toolbar .toolbar-group { + padding: 0; + margin: 0; + display: inline-block; + margin-right: 10px; + color: inherit; +} +.metro .toolbar .toolbar-group:before, +.metro .toolbar .toolbar-group:after { + display: table; + content: ""; +} +.metro .toolbar .toolbar-group:after { + clear: both; +} +.metro .button-dropdown { + position: relative; + display: inline-block; +} +.metro .button-dropdown .dropdown-menu.place-right { + right: 0; + left: auto; +} +.metro button.dropdown-toggle, +.metro .button.dropdown-toggle { + padding-right: 16px; + border: 0; +} +.metro button.dropdown-toggle:before, +.metro .button.dropdown-toggle:before { + position: absolute; + font-family: metroSysIcons; + font-size: 12px; + right: 1px; + z-index: 2; +} +.metro .image-button { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; + position: relative; + border: 0; + padding-right: 45px; +} +.metro .image-button.default { + background-color: #008287; + color: #fff; +} +.metro .image-button:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro .image-button:disabled, +.metro .image-button.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .image-button * { + color: inherit; +} +.metro .image-button *:hover { + color: inherit; +} +.metro .image-button.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro .image-button.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro .image-button.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro .image-button.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro .image-button.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro .image-button.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro .image-button.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro .image-button.link:hover { + text-decoration: underline; +} +.metro .image-button.link:disabled, +.metro .image-button.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .image-button.link [class*="icon-"] { + text-decoration: none !important; +} +.metro .image-button:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro .image-button.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro .image-button.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .image-button.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .image-button img, +.metro .image-button:active img, +.metro .image-button [class*="icon-"] { + display: block; + position: absolute; + float: right; + right: 0; + top: 0; + padding: 5px; + height: 100%; + margin-left: 0px; + box-sizing: border-box; + border: 1px transparent solid; + z-index: 2; + text-align: center; +} +.metro .image-button [class*="icon-"] { + vertical-align: middle !important; + font-size: 12pt; + line-height: 12pt; + top: 0; + right: 0; +} +.metro .image-button.image-left { + padding-right: 12px; + padding-left: 45px; +} +.metro .image-button.image-left img, +.metro .image-button.image-left:active img, +.metro .image-button.image-left [class*="icon-"] { + right: auto; + left: 0; +} +.metro .image-button:focus { + border: 0; +} +.metro .shortcut { + padding: 4px 12px; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; + height: 92px; + width: 92px; + text-align: center; + font-size: 12pt; + border: 0; + border-bottom: 2px solid transparent; + display: inline-block; + position: relative; +} +.metro .shortcut.default { + background-color: #008287; + color: #fff; +} +.metro .shortcut:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro .shortcut:disabled, +.metro .shortcut.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .shortcut * { + color: inherit; +} +.metro .shortcut *:hover { + color: inherit; +} +.metro .shortcut.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro .shortcut.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro .shortcut.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro .shortcut.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro .shortcut.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro .shortcut.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro .shortcut.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro .shortcut.link:hover { + text-decoration: underline; +} +.metro .shortcut.link:disabled, +.metro .shortcut.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .shortcut.link [class*="icon-"] { + text-decoration: none !important; +} +.metro .shortcut:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro .shortcut.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro .shortcut.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .shortcut.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .shortcut [class*="icon-"] { + display: block; + margin: 10px; + font-size: 1.5em; +} +.metro .shortcut small { + display: block; + position: absolute; + top: 0; + right: 0; + padding: 2px 4px; + min-height: 10px; + min-width: 10px; + text-align: center; + vertical-align: middle; + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; +} +.metro .shortcut:hover { + border-color: #e51400; +} +.metro .shortcut.link { + border: 1px #2e92cf solid; + text-decoration: none !important; +} +.metro .shortcut.link:hover { + border-bottom-width: 2px; +} +.metro a.shortcut { + padding: 12px 0; +} +.metro a.shortcut:hover { + color: inherit; +} +.metro .button-set:before, +.metro .button-set:after { + display: table; + content: ""; +} +.metro .button-set:after { + clear: both; +} +.metro .button-set .button, +.metro .button-set button { + display: block; + float: left; + margin: 0; + margin-right: 2px; +} +.metro .button-set .button.active, +.metro .button-set button.active { + background-color: #555555; + color: #ffffff; +} +.metro .button-set.no-spaces button, +.metro .button-set.no-spaces .button { + margin-right: 0 !important; +} +.metro .button-set.no-spaces button:active, +.metro .button-set.no-spaces .button:active { + background-color: #1d1d1d; + color: #ffffff; + top: auto; + left: auto; +} +.metro .button-set.transparent .button, +.metro .button-set.transparent button { + background-color: transparent; +} +.metro .button-set.transparent .button.active, +.metro .button-set.transparent button.active { + background-color: #555555; + color: #ffffff; +} +.metro .button:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro .button.large, +.metro button.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro .button.small, +.metro button.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .button.mini, +.metro button.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .breadcrumbs { + margin: 0.2em; +} +.metro .breadcrumbs ul { + margin: 0; + padding: 0; + list-style: none; + overflow: hidden; + width: 100%; +} +.metro .breadcrumbs ul li { + float: left; + margin: 0 .2em 0 1em; +} +.metro .breadcrumbs ul li:first-child { + margin-left: 0 !important; +} +.metro .breadcrumbs ul li:first-child a:before { + content: normal; +} +.metro .breadcrumbs ul li:last-child { + background: none; +} +.metro .breadcrumbs ul li:last-child a { + color: #1d1d1d; +} +.metro .breadcrumbs ul li:last-child:after, +.metro .breadcrumbs ul li:last-child:before { + content: normal; +} +.metro .breadcrumbs ul a { + background: #d9d9d9; + padding: .3em 1em; + float: left; + text-decoration: none; + color: #2e92cf; + position: relative; +} +.metro .breadcrumbs ul a:hover { + background: #1ba1e2; + color: #ffffff; +} +.metro .breadcrumbs ul a:hover:before { + border-color: #1ba1e2 #1ba1e2 #1ba1e2 transparent; +} +.metro .breadcrumbs ul a:hover:after { + border-left-color: #1ba1e2; +} +.metro .breadcrumbs ul a:before { + content: ""; + position: absolute; + top: 50%; + margin-top: -1.5em; + border-width: 1.5em 0 1.5em 1em; + border-style: solid; + border-color: #ddd #ddd #ddd transparent; + left: -1em; + margin-left: 1px; +} +.metro .breadcrumbs ul a:after { + content: ""; + position: absolute; + top: 50%; + margin-top: -1.5em; + border-top: 1.5em solid transparent; + border-bottom: 1.5em solid transparent; + border-left: 1em solid #ddd; + right: -1em; + margin-right: 1px; +} +.metro .breadcrumbs ul .active, +.metro .breadcrumbs ul .active:hover { + background: none; +} +.metro .breadcrumbs ul .active a, +.metro .breadcrumbs ul .active:hover a { + color: #1d1d1d; +} +.metro .breadcrumbs ul .active:hover a { + color: #ffffff; +} +.metro .breadcrumbs ul .active:after, +.metro .breadcrumbs ul .active:before { + content: normal; +} +.metro .breadcrumbs.small li { + margin: 0 .2em 0 .8em; +} +.metro .breadcrumbs.small a { + padding: .2em 1em; + font-size: 11.9px; +} +.metro .breadcrumbs.mini li { + margin: 0 .2em 0 .6em; +} +.metro .breadcrumbs.mini a { + padding: .1em 1em; + font-size: 10.5px; +} +.metro form { + margin: 0 0 14pt; +} +.metro fieldset { + margin: 0; + padding: 0; + border: 0; +} +.metro legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 14pt; + font-size: 16.5pt; + line-height: 28pt; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +.metro legend small { + font-size: 10.5pt; + color: #999999; +} +.metro label { + display: block; + margin: 5px 0; +} +.metro .input-control.checkbox, +.metro .input-control.radio, +.metro .input-control.switch, +.metro .input-control.text, +.metro .input-control.password, +.metro .input-control.select, +.metro .input-control.textarea { + display: inline-block; + cursor: pointer; + position: relative; + margin-bottom: 7pt; +} +.metro .input-control.checkbox input[type="checkbox"], +.metro .input-control.radio input[type="checkbox"], +.metro .input-control.checkbox input[type="radio"], +.metro .input-control.radio input[type="radio"] { + position: absolute; + opacity: 0; + width: 1px; + height: 1px; +} +.metro .input-control.checkbox input[type="checkbox"]:focus ~ .check, +.metro .input-control.radio input[type="checkbox"]:focus ~ .check, +.metro .input-control.checkbox input[type="radio"]:focus ~ .check, +.metro .input-control.radio input[type="radio"]:focus ~ .check { + outline: 1px #999999 dotted !important; +} +.metro .input-control.checkbox .caption, +.metro .input-control.radio .caption { + margin: 0 5px; +} +.metro .input-control.checkbox .check, +.metro .input-control.radio .check { + width: 16px; + height: 16px; + background-color: #ffffff; + border: 2px #d9d9d9 solid; + padding: 0; + margin: 0 5px 0 0; + position: relative; + display: inline-block; + vertical-align: middle; +} +.metro .input-control.checkbox.text-left .check, +.metro .input-control.radio.text-left .check { + margin: 0 0 0 5px; +} +.metro .input-control.checkbox:hover .check, +.metro .input-control.radio:hover .check { + border-color: #919191; +} +.metro .input-control.checkbox .check:active, +.metro .input-control.radio .check:active { + border-color: #1e1e1e; +} +.metro .input-control.checkbox .check:focus, +.metro .input-control.radio .check:focus { + border-color: #919191; +} +.metro .input-control.checkbox .check:after, +.metro .input-control.radio .check:after { + position: absolute; + font-family: metroSysIcons; + font-size: 9pt; + line-height: 9pt; +} +.metro .input-control.checkbox input[type="checkbox"]:checked ~ .check:after, +.metro .input-control.radio input[type="checkbox"]:checked ~ .check:after, +.metro .input-control.checkbox input[type="radio"]:checked ~ .check:after, +.metro .input-control.radio input[type="radio"]:checked ~ .check:after { + content: "\e003"; + margin: 2px; + top: 0; + color: #1d1d1d; +} +.metro .input-control.checkbox input[type="checkbox"]:disabled ~ .check, +.metro .input-control.radio input[type="checkbox"]:disabled ~ .check, +.metro .input-control.checkbox input[type="radio"]:disabled ~ .check, +.metro .input-control.radio input[type="radio"]:disabled ~ .check { + border-color: #d9d9d9; + background-color: #e6e6e6; +} +.metro .input-control.checkbox input[type="checkbox"]:disabled ~ .check:after, +.metro .input-control.radio input[type="checkbox"]:disabled ~ .check:after, +.metro .input-control.checkbox input[type="radio"]:disabled ~ .check:after, +.metro .input-control.radio input[type="radio"]:disabled ~ .check:after { + color: #8a8a8a; +} +.metro .input-control.checkbox input[data-show="intermediate"] ~ .check:after, +.metro .input-control.radio input[data-show="intermediate"] ~ .check:after, +.metro .input-control.checkbox input[data-show="intermediate"]:checked ~ .check:after, +.metro .input-control.radio input[data-show="intermediate"]:checked ~ .check:after { + display: block; + content: "" !important; + width: 10px; + height: 10px; + background-color: #1d1d1d; + margin: 3px; +} +.metro .input-control.checkbox input[data-show="intermediate"]:disabled ~ .check:after, +.metro .input-control.radio input[data-show="intermediate"]:disabled ~ .check:after { + background-color: #8a8a8a; +} +.metro .input-control.radio .check { + border-radius: 50%; +} +.metro .input-control.radio.default-style input[type="radio"]:checked ~ .check:after { + display: block; + content: "" !important; + width: 10px; + height: 10px; + border-radius: 50%; + background-color: #1d1d1d; + margin: 3px; +} +.metro .input-control.radio.default-style input[type="radio"]:checked:disabled ~ .check:after { + background-color: #8a8a8a; +} +.metro .input-control.switch input[type="checkbox"] { + position: absolute; + opacity: 0; + width: 1px; + height: 1px; +} +.metro .input-control.switch .caption { + margin: 0 5px; +} +.metro .input-control.switch .check { + position: relative; + width: 45px; + height: 16px; + outline: 2px #a6a6a6 solid; + border: 1px #fff solid; + cursor: pointer; + background: #A6A6A6; + z-index: 1; + display: inline-block; + vertical-align: middle; +} +.metro .input-control.switch .check:after { + position: absolute; + left: -1px; + top: -1px; + display: block; + content: ""; + width: 9px; + height: 16px; + outline: 2px #333 solid; + border: 1px #333 solid; + cursor: pointer; + background: #333; + z-index: 2; +} +.metro .input-control.switch input[type="checkbox"]:focus ~ .check, +.metro .input-control.switch input[type="radio"]:focus ~ .check { + outline: 1px #999999 dotted !important; +} +.metro .input-control.switch input[type="checkbox"]:checked ~ .check { + background: #008287; +} +.metro .input-control.switch input[type="checkbox"]:checked ~ .check:after { + left: auto; + right: -1px; +} +.metro .input-control.switch input[type="checkbox"]:disabled ~ .check { + background-color: #e6e6e6; + border-color: #ffffff; +} +.metro .input-control.switch input[type="checkbox"]:disabled ~ .check:after { + background-color: #8a8a8a; + outline-color: #8a8a8a; + border-color: #8a8a8a; +} +.metro .input-control.text, +.metro .input-control.password, +.metro .input-control.file, +.metro .input-control.email, +.metro .input-control.tel, +.metro .input-control.number { + display: inline-block; + cursor: pointer; + position: relative; + background-color: #fff; + outline: 0; + height: 34px; + width: 100%; +} +.metro .input-control.text .btn-clear, +.metro .input-control.password .btn-clear, +.metro .input-control.file .btn-clear, +.metro .input-control.email .btn-clear, +.metro .input-control.tel .btn-clear, +.metro .input-control.number .btn-clear, +.metro .input-control.text .btn-reveal, +.metro .input-control.password .btn-reveal, +.metro .input-control.file .btn-reveal, +.metro .input-control.email .btn-reveal, +.metro .input-control.tel .btn-reveal, +.metro .input-control.number .btn-reveal, +.metro .input-control.text .btn-date, +.metro .input-control.password .btn-date, +.metro .input-control.file .btn-date, +.metro .input-control.email .btn-date, +.metro .input-control.tel .btn-date, +.metro .input-control.number .btn-date, +.metro .input-control.text .btn-file, +.metro .input-control.password .btn-file, +.metro .input-control.file .btn-file, +.metro .input-control.email .btn-file, +.metro .input-control.tel .btn-file, +.metro .input-control.number .btn-file, +.metro .input-control.text .btn-search, +.metro .input-control.password .btn-search, +.metro .input-control.file .btn-search, +.metro .input-control.email .btn-search, +.metro .input-control.tel .btn-search, +.metro .input-control.number .btn-search { + background-color: #F0F0F0; + position: absolute; + top: 5px; + z-index: 2; + border: 0; + right: 4px; + width: 24px; + height: 24px; + min-height: 1px; + min-width: 1px; + padding: 0; + margin: 0; + display: none; +} +.metro .input-control.text .btn-clear:after, +.metro .input-control.password .btn-clear:after, +.metro .input-control.file .btn-clear:after, +.metro .input-control.email .btn-clear:after, +.metro .input-control.tel .btn-clear:after, +.metro .input-control.number .btn-clear:after, +.metro .input-control.text .btn-reveal:after, +.metro .input-control.password .btn-reveal:after, +.metro .input-control.file .btn-reveal:after, +.metro .input-control.email .btn-reveal:after, +.metro .input-control.tel .btn-reveal:after, +.metro .input-control.number .btn-reveal:after, +.metro .input-control.text .btn-date:after, +.metro .input-control.password .btn-date:after, +.metro .input-control.file .btn-date:after, +.metro .input-control.email .btn-date:after, +.metro .input-control.tel .btn-date:after, +.metro .input-control.number .btn-date:after, +.metro .input-control.text .btn-file:after, +.metro .input-control.password .btn-file:after, +.metro .input-control.file .btn-file:after, +.metro .input-control.email .btn-file:after, +.metro .input-control.tel .btn-file:after, +.metro .input-control.number .btn-file:after, +.metro .input-control.text .btn-search:after, +.metro .input-control.password .btn-search:after, +.metro .input-control.file .btn-search:after, +.metro .input-control.email .btn-search:after, +.metro .input-control.tel .btn-search:after, +.metro .input-control.number .btn-search:after { + font-family: metroSysIcons; + font-size: 1em; +} +.metro .input-control.text .btn-clear:not(:disabled):active, +.metro .input-control.password .btn-clear:not(:disabled):active, +.metro .input-control.file .btn-clear:not(:disabled):active, +.metro .input-control.email .btn-clear:not(:disabled):active, +.metro .input-control.tel .btn-clear:not(:disabled):active, +.metro .input-control.number .btn-clear:not(:disabled):active, +.metro .input-control.text .btn-reveal:not(:disabled):active, +.metro .input-control.password .btn-reveal:not(:disabled):active, +.metro .input-control.file .btn-reveal:not(:disabled):active, +.metro .input-control.email .btn-reveal:not(:disabled):active, +.metro .input-control.tel .btn-reveal:not(:disabled):active, +.metro .input-control.number .btn-reveal:not(:disabled):active, +.metro .input-control.text .btn-date:not(:disabled):active, +.metro .input-control.password .btn-date:not(:disabled):active, +.metro .input-control.file .btn-date:not(:disabled):active, +.metro .input-control.email .btn-date:not(:disabled):active, +.metro .input-control.tel .btn-date:not(:disabled):active, +.metro .input-control.number .btn-date:not(:disabled):active, +.metro .input-control.text .btn-file:not(:disabled):active, +.metro .input-control.password .btn-file:not(:disabled):active, +.metro .input-control.file .btn-file:not(:disabled):active, +.metro .input-control.email .btn-file:not(:disabled):active, +.metro .input-control.tel .btn-file:not(:disabled):active, +.metro .input-control.number .btn-file:not(:disabled):active, +.metro .input-control.text .btn-search:not(:disabled):active, +.metro .input-control.password .btn-search:not(:disabled):active, +.metro .input-control.file .btn-search:not(:disabled):active, +.metro .input-control.email .btn-search:not(:disabled):active, +.metro .input-control.tel .btn-search:not(:disabled):active, +.metro .input-control.number .btn-search:not(:disabled):active { + background-color: #1d1d1d; + color: #ffffff; +} +.metro .input-control.text .btn-clear:active, +.metro .input-control.password .btn-clear:active, +.metro .input-control.file .btn-clear:active, +.metro .input-control.email .btn-clear:active, +.metro .input-control.tel .btn-clear:active, +.metro .input-control.number .btn-clear:active, +.metro .input-control.text .btn-reveal:active, +.metro .input-control.password .btn-reveal:active, +.metro .input-control.file .btn-reveal:active, +.metro .input-control.email .btn-reveal:active, +.metro .input-control.tel .btn-reveal:active, +.metro .input-control.number .btn-reveal:active, +.metro .input-control.text .btn-date:active, +.metro .input-control.password .btn-date:active, +.metro .input-control.file .btn-date:active, +.metro .input-control.email .btn-date:active, +.metro .input-control.tel .btn-date:active, +.metro .input-control.number .btn-date:active, +.metro .input-control.text .btn-file:active, +.metro .input-control.password .btn-file:active, +.metro .input-control.file .btn-file:active, +.metro .input-control.email .btn-file:active, +.metro .input-control.tel .btn-file:active, +.metro .input-control.number .btn-file:active, +.metro .input-control.text .btn-search:active, +.metro .input-control.password .btn-search:active, +.metro .input-control.file .btn-search:active, +.metro .input-control.email .btn-search:active, +.metro .input-control.tel .btn-search:active, +.metro .input-control.number .btn-search:active { + left: auto; +} +.metro .input-control.text .btn-clear:focus, +.metro .input-control.password .btn-clear:focus, +.metro .input-control.file .btn-clear:focus, +.metro .input-control.email .btn-clear:focus, +.metro .input-control.tel .btn-clear:focus, +.metro .input-control.number .btn-clear:focus, +.metro .input-control.text .btn-reveal:focus, +.metro .input-control.password .btn-reveal:focus, +.metro .input-control.file .btn-reveal:focus, +.metro .input-control.email .btn-reveal:focus, +.metro .input-control.tel .btn-reveal:focus, +.metro .input-control.number .btn-reveal:focus, +.metro .input-control.text .btn-date:focus, +.metro .input-control.password .btn-date:focus, +.metro .input-control.file .btn-date:focus, +.metro .input-control.email .btn-date:focus, +.metro .input-control.tel .btn-date:focus, +.metro .input-control.number .btn-date:focus, +.metro .input-control.text .btn-file:focus, +.metro .input-control.password .btn-file:focus, +.metro .input-control.file .btn-file:focus, +.metro .input-control.email .btn-file:focus, +.metro .input-control.tel .btn-file:focus, +.metro .input-control.number .btn-file:focus, +.metro .input-control.text .btn-search:focus, +.metro .input-control.password .btn-search:focus, +.metro .input-control.file .btn-search:focus, +.metro .input-control.email .btn-search:focus, +.metro .input-control.tel .btn-search:focus, +.metro .input-control.number .btn-search:focus { + outline: 1px #ccc dotted ; +} +.metro .input-control.text input:focus ~ .btn-clear, +.metro .input-control.password input:focus ~ .btn-clear, +.metro .input-control.file input:focus ~ .btn-clear, +.metro .input-control.email input:focus ~ .btn-clear, +.metro .input-control.tel input:focus ~ .btn-clear, +.metro .input-control.number input:focus ~ .btn-clear, +.metro .input-control.text input:focus ~ .btn-reveal, +.metro .input-control.password input:focus ~ .btn-reveal, +.metro .input-control.file input:focus ~ .btn-reveal, +.metro .input-control.email input:focus ~ .btn-reveal, +.metro .input-control.tel input:focus ~ .btn-reveal, +.metro .input-control.number input:focus ~ .btn-reveal { + display: block; +} +.metro .input-control.text input:not(:focus) ~ .btn-clear:active, +.metro .input-control.password input:not(:focus) ~ .btn-clear:active, +.metro .input-control.file input:not(:focus) ~ .btn-clear:active, +.metro .input-control.email input:not(:focus) ~ .btn-clear:active, +.metro .input-control.tel input:not(:focus) ~ .btn-clear:active, +.metro .input-control.number input:not(:focus) ~ .btn-clear:active, +.metro .input-control.text input:not(:focus) ~ .btn-reveal:active, +.metro .input-control.password input:not(:focus) ~ .btn-reveal:active, +.metro .input-control.file input:not(:focus) ~ .btn-reveal:active, +.metro .input-control.email input:not(:focus) ~ .btn-reveal:active, +.metro .input-control.tel input:not(:focus) ~ .btn-reveal:active, +.metro .input-control.number input:not(:focus) ~ .btn-reveal:active { + display: block; +} +.metro .input-control.text .btn-clear:after, +.metro .input-control.password .btn-clear:after, +.metro .input-control.file .btn-clear:after, +.metro .input-control.email .btn-clear:after, +.metro .input-control.tel .btn-clear:after, +.metro .input-control.number .btn-clear:after { + content: "\e00d"; +} +.metro .input-control.text .btn-reveal:after, +.metro .input-control.password .btn-reveal:after, +.metro .input-control.file .btn-reveal:after, +.metro .input-control.email .btn-reveal:after, +.metro .input-control.tel .btn-reveal:after, +.metro .input-control.number .btn-reveal:after { + content: "\e007"; +} +.metro .input-control.text .btn-search:after, +.metro .input-control.password .btn-search:after, +.metro .input-control.file .btn-search:after, +.metro .input-control.email .btn-search:after, +.metro .input-control.tel .btn-search:after, +.metro .input-control.number .btn-search:after { + content: "\e00e"; +} +.metro .input-control.text .btn-date:after, +.metro .input-control.password .btn-date:after, +.metro .input-control.file .btn-date:after, +.metro .input-control.email .btn-date:after, +.metro .input-control.tel .btn-date:after, +.metro .input-control.number .btn-date:after { + content: "\e013"; +} +.metro .input-control.text .btn-file:after, +.metro .input-control.password .btn-file:after, +.metro .input-control.file .btn-file:after, +.metro .input-control.email .btn-file:after, +.metro .input-control.tel .btn-file:after, +.metro .input-control.number .btn-file:after { + content: "\e008"; +} +.metro .input-control.text .btn-search, +.metro .input-control.password .btn-search, +.metro .input-control.file .btn-search, +.metro .input-control.email .btn-search, +.metro .input-control.tel .btn-search, +.metro .input-control.number .btn-search { + display: block; +} +.metro .input-control.text .btn-date, +.metro .input-control.password .btn-date, +.metro .input-control.file .btn-date, +.metro .input-control.email .btn-date, +.metro .input-control.tel .btn-date, +.metro .input-control.number .btn-date { + display: block; +} +.metro .input-control.text .btn-file, +.metro .input-control.password .btn-file, +.metro .input-control.file .btn-file, +.metro .input-control.email .btn-file, +.metro .input-control.tel .btn-file, +.metro .input-control.number .btn-file { + display: block; +} +.metro .input-control.text [class*="btn-"], +.metro .input-control.password [class*="btn-"], +.metro .input-control.file [class*="btn-"], +.metro .input-control.email [class*="btn-"], +.metro .input-control.tel [class*="btn-"], +.metro .input-control.number [class*="btn-"] { + background-color: transparent; +} +.metro .input-control.text input::-ms-reveal, +.metro .input-control.password input::-ms-reveal, +.metro .input-control.file input::-ms-reveal, +.metro .input-control.email input::-ms-reveal, +.metro .input-control.tel input::-ms-reveal, +.metro .input-control.number input::-ms-reveal, +.metro .input-control.text input::-ms-clear, +.metro .input-control.password input::-ms-clear, +.metro .input-control.file input::-ms-clear, +.metro .input-control.email input::-ms-clear, +.metro .input-control.tel input::-ms-clear, +.metro .input-control.number input::-ms-clear { + display: none; +} +.metro .input-control.text input, +.metro .input-control.password input, +.metro .input-control.file input, +.metro .input-control.email input, +.metro .input-control.tel input, +.metro .input-control.number input { + border: 1px #d9d9d9 solid; + width: 100%; + height: 100%; + padding: 5px; + z-index: 1; + -webkit-appearance: none; +} +.metro .input-control.text input:focus, +.metro .input-control.password input:focus, +.metro .input-control.file input:focus, +.metro .input-control.email input:focus, +.metro .input-control.tel input:focus, +.metro .input-control.number input:focus { + outline: 0; + border-color: #919191; +} +.metro .input-control.text input:disabled, +.metro .input-control.password input:disabled, +.metro .input-control.file input:disabled, +.metro .input-control.email input:disabled, +.metro .input-control.tel input:disabled, +.metro .input-control.number input:disabled { + padding-right: 5px; +} +.metro .input-control.text input:disabled ~ .btn-clear, +.metro .input-control.password input:disabled ~ .btn-clear, +.metro .input-control.file input:disabled ~ .btn-clear, +.metro .input-control.email input:disabled ~ .btn-clear, +.metro .input-control.tel input:disabled ~ .btn-clear, +.metro .input-control.number input:disabled ~ .btn-clear, +.metro .input-control.text input:disabled ~ .btn-reveal, +.metro .input-control.password input:disabled ~ .btn-reveal, +.metro .input-control.file input:disabled ~ .btn-reveal, +.metro .input-control.email input:disabled ~ .btn-reveal, +.metro .input-control.tel input:disabled ~ .btn-reveal, +.metro .input-control.number input:disabled ~ .btn-reveal { + display: none; +} +.metro .input-control.text input::-moz-placeholder, +.metro .input-control.password input::-moz-placeholder, +.metro .input-control.file input::-moz-placeholder, +.metro .input-control.email input::-moz-placeholder, +.metro .input-control.tel input::-moz-placeholder, +.metro .input-control.number input::-moz-placeholder { + color: #999999; +} +.metro .input-control.text input::-webkit-input-placeholder, +.metro .input-control.password input::-webkit-input-placeholder, +.metro .input-control.file input::-webkit-input-placeholder, +.metro .input-control.email input::-webkit-input-placeholder, +.metro .input-control.tel input::-webkit-input-placeholder, +.metro .input-control.number input::-webkit-input-placeholder { + color: #999999; +} +.metro .input-control.select, +.metro .input-control.textarea { + display: inline-block; + cursor: pointer; + position: relative; + width: 100%; +} +.metro .input-control.select select, +.metro .input-control.textarea select, +.metro .input-control.select textarea, +.metro .input-control.textarea textarea { + border: 1px #d9d9d9 solid; + width: 100%; + padding: 5px; +} +.metro .input-control.select select:focus, +.metro .input-control.textarea select:focus, +.metro .input-control.select textarea:focus, +.metro .input-control.textarea textarea:focus { + outline: 0; + border-color: #919191; +} +.metro .input-control.select select:disabled, +.metro .input-control.textarea select:disabled, +.metro .input-control.select textarea:disabled, +.metro .input-control.textarea textarea:disabled { + padding-right: 5px; +} +.metro .input-control.select textarea, +.metro .input-control.textarea textarea { + min-height: 100px; +} +.metro .input-control.text.warning-state input, +.metro .input-control.password.warning-state input, +.metro .input-control.select.warning-state input, +.metro .input-control.textarea.warning-state input, +.metro .input-control.file.warning-state input, +.metro .input-control.email.warning-state input, +.metro .input-control.tel.warning-state input, +.metro .input-control.number.warning-state input, +.metro .input-control.text.warning-state select, +.metro .input-control.password.warning-state select, +.metro .input-control.select.warning-state select, +.metro .input-control.textarea.warning-state select, +.metro .input-control.file.warning-state select, +.metro .input-control.email.warning-state select, +.metro .input-control.tel.warning-state select, +.metro .input-control.number.warning-state select, +.metro .input-control.text.warning-state textarea, +.metro .input-control.password.warning-state textarea, +.metro .input-control.select.warning-state textarea, +.metro .input-control.textarea.warning-state textarea, +.metro .input-control.file.warning-state textarea, +.metro .input-control.email.warning-state textarea, +.metro .input-control.tel.warning-state textarea, +.metro .input-control.number.warning-state textarea { + border-color: #fa6800; +} +.metro .input-control.text.error-state input, +.metro .input-control.password.error-state input, +.metro .input-control.select.error-state input, +.metro .input-control.textarea.error-state input, +.metro .input-control.file.error-state input, +.metro .input-control.email.error-state input, +.metro .input-control.tel.error-state input, +.metro .input-control.number.error-state input, +.metro .input-control.text.error-state select, +.metro .input-control.password.error-state select, +.metro .input-control.select.error-state select, +.metro .input-control.textarea.error-state select, +.metro .input-control.file.error-state select, +.metro .input-control.email.error-state select, +.metro .input-control.tel.error-state select, +.metro .input-control.number.error-state select, +.metro .input-control.text.error-state textarea, +.metro .input-control.password.error-state textarea, +.metro .input-control.select.error-state textarea, +.metro .input-control.textarea.error-state textarea, +.metro .input-control.file.error-state textarea, +.metro .input-control.email.error-state textarea, +.metro .input-control.tel.error-state textarea, +.metro .input-control.number.error-state textarea { + border-color: #e51400; +} +.metro .input-control.text.info-state input, +.metro .input-control.password.info-state input, +.metro .input-control.select.info-state input, +.metro .input-control.textarea.info-state input, +.metro .input-control.file.info-state input, +.metro .input-control.email.info-state input, +.metro .input-control.tel.info-state input, +.metro .input-control.number.info-state input, +.metro .input-control.text.info-state select, +.metro .input-control.password.info-state select, +.metro .input-control.select.info-state select, +.metro .input-control.textarea.info-state select, +.metro .input-control.file.info-state select, +.metro .input-control.email.info-state select, +.metro .input-control.tel.info-state select, +.metro .input-control.number.info-state select, +.metro .input-control.text.info-state textarea, +.metro .input-control.password.info-state textarea, +.metro .input-control.select.info-state textarea, +.metro .input-control.textarea.info-state textarea, +.metro .input-control.file.info-state textarea, +.metro .input-control.email.info-state textarea, +.metro .input-control.tel.info-state textarea, +.metro .input-control.number.info-state textarea { + border-color: #4390df; +} +.metro .input-control.text.success-state input, +.metro .input-control.password.success-state input, +.metro .input-control.select.success-state input, +.metro .input-control.textarea.success-state input, +.metro .input-control.file.success-state input, +.metro .input-control.email.success-state input, +.metro .input-control.tel.success-state input, +.metro .input-control.number.success-state input, +.metro .input-control.text.success-state select, +.metro .input-control.password.success-state select, +.metro .input-control.select.success-state select, +.metro .input-control.textarea.success-state select, +.metro .input-control.file.success-state select, +.metro .input-control.email.success-state select, +.metro .input-control.tel.success-state select, +.metro .input-control.number.success-state select, +.metro .input-control.text.success-state textarea, +.metro .input-control.password.success-state textarea, +.metro .input-control.select.success-state textarea, +.metro .input-control.textarea.success-state textarea, +.metro .input-control.file.success-state textarea, +.metro .input-control.email.success-state textarea, +.metro .input-control.tel.success-state textarea, +.metro .input-control.number.success-state textarea { + border-color: #60a917; +} +.metro .input-control.text input[data-state="warning"], +.metro .input-control.password input[data-state="warning"], +.metro .input-control.select input[data-state="warning"], +.metro .input-control.textarea input[data-state="warning"], +.metro .input-control.file input[data-state="warning"], +.metro .input-control.email input[data-state="warning"], +.metro .input-control.tel input[data-state="warning"], +.metro .input-control.number input[data-state="warning"] { + border-color: #fa6800; +} +.metro .input-control.text input[data-state="error"], +.metro .input-control.password input[data-state="error"], +.metro .input-control.select input[data-state="error"], +.metro .input-control.textarea input[data-state="error"], +.metro .input-control.file input[data-state="error"], +.metro .input-control.email input[data-state="error"], +.metro .input-control.tel input[data-state="error"], +.metro .input-control.number input[data-state="error"] { + border-color: #e51400; +} +.metro .input-control.text input[data-state="info"], +.metro .input-control.password input[data-state="info"], +.metro .input-control.select input[data-state="info"], +.metro .input-control.textarea input[data-state="info"], +.metro .input-control.file input[data-state="info"], +.metro .input-control.email input[data-state="info"], +.metro .input-control.tel input[data-state="info"], +.metro .input-control.number input[data-state="info"] { + border-color: #4390df; +} +.metro .input-control.text input[data-state="success"], +.metro .input-control.password input[data-state="success"], +.metro .input-control.select input[data-state="success"], +.metro .input-control.textarea input[data-state="success"], +.metro .input-control.file input[data-state="success"], +.metro .input-control.email input[data-state="success"], +.metro .input-control.tel input[data-state="success"], +.metro .input-control.number input[data-state="success"] { + border-color: #60a917; +} +.metro .input-control.text[class*="span"], +.metro .input-control.password[class*="span"], +.metro .input-control.select[class*="span"], +.metro .input-control.textarea[class*="span"], +.metro .input-control.file[class*="span"], +.metro .input-control.email[class*="span"], +.metro .input-control.tel[class*="span"], +.metro .input-control.number[class*="span"] { + margin-left: 0; +} +.metro .input-control.file { + overflow: hidden; +} +.metro .input-control.file input[type="file"] { + position: absolute; + opacity: 0; + width: 1px; + height: 1px; + bottom: 0; + right: 0; +} +.metro input[type="button"], +.metro input[type="submit"], +.metro input[type="reset"] { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; +} +.metro input[type="button"].default, +.metro input[type="submit"].default, +.metro input[type="reset"].default { + background-color: #008287; + color: #fff; +} +.metro input[type="button"]:focus, +.metro input[type="submit"]:focus, +.metro input[type="reset"]:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro input[type="button"]:disabled, +.metro input[type="submit"]:disabled, +.metro input[type="reset"]:disabled, +.metro input[type="button"].disabled, +.metro input[type="submit"].disabled, +.metro input[type="reset"].disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro input[type="button"] *, +.metro input[type="submit"] *, +.metro input[type="reset"] * { + color: inherit; +} +.metro input[type="button"] *:hover, +.metro input[type="submit"] *:hover, +.metro input[type="reset"] *:hover { + color: inherit; +} +.metro input[type="button"].primary, +.metro input[type="submit"].primary, +.metro input[type="reset"].primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro input[type="button"].info, +.metro input[type="submit"].info, +.metro input[type="reset"].info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro input[type="button"].success, +.metro input[type="submit"].success, +.metro input[type="reset"].success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro input[type="button"].warning, +.metro input[type="submit"].warning, +.metro input[type="reset"].warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro input[type="button"].danger, +.metro input[type="submit"].danger, +.metro input[type="reset"].danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro input[type="button"].inverse, +.metro input[type="submit"].inverse, +.metro input[type="reset"].inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro input[type="button"].link, +.metro input[type="submit"].link, +.metro input[type="reset"].link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro input[type="button"].link:hover, +.metro input[type="submit"].link:hover, +.metro input[type="reset"].link:hover { + text-decoration: underline; +} +.metro input[type="button"].link:disabled, +.metro input[type="submit"].link:disabled, +.metro input[type="reset"].link:disabled, +.metro input[type="button"].link.disabled, +.metro input[type="submit"].link.disabled, +.metro input[type="reset"].link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro input[type="button"].link [class*="icon-"], +.metro input[type="submit"].link [class*="icon-"], +.metro input[type="reset"].link [class*="icon-"] { + text-decoration: none !important; +} +.metro input[type="button"]:active, +.metro input[type="submit"]:active, +.metro input[type="reset"]:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro input[type="button"].large, +.metro input[type="submit"].large, +.metro input[type="reset"].large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro input[type="button"].small, +.metro input[type="submit"].small, +.metro input[type="reset"].small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro input[type="button"].mini, +.metro input[type="submit"].mini, +.metro input[type="reset"].mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro input[type=number]::-webkit-inner-spin-button, +.metro input[type=number]::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} +.metro img { + max-width: 100%; +} +.metro img.rounded, +.metro img.cycle, +.metro img.polaroid { + background-color: #ffffff; + border: 1px #eaeaea solid; +} +.metro img.rounded { + border-radius: 10px; +} +.metro img.cycle { + border-radius: 50%; +} +.metro img.polaroid { + padding: 10px; +} +.metro .image-container { + position: relative; + padding: 0; + background-color: #333333; + width: 240px; + overflow: hidden; +} +.metro .image-container.full-size { + width: 100%; +} +.metro .image-container img { + margin: 0; + width: 100%; + height: auto; +} +.metro .image-container > .overlay, +.metro .image-container > .overlay-fluid { + position: absolute; + width: 100%; + height: 55px; + overflow: hidden; + background-color: #1e1e1e; + padding: 5px 10px; + opacity: .8; + bottom: 0; + font-size: 8pt; + color: #fff; +} +.metro .image-container > .overlay-fluid { + bottom: -55px; + font-size: 8pt; + color: #fff; +} +.metro .image-container:hover .overlay-fluid { + -webkit-transform: translate(0, -55px); + -ms-transform: translate(0, -55px); + -o-transform: translate(0, -55px); + -moz-transform: translate(0, -55px); + transform: translate(0, -55px); + -webkit-transition: all 0.3s ease; + -moz-transition: all 0.3s ease; + -o-transition: all 0.3s ease; + -ms-transition: all 0.3s ease; + transition: all 0.3s ease; +} +.metro .image-container.selected { + border: 4px #4390df solid; +} +.metro .image-container.selected:after { + position: absolute; + display: block; + border-top: 28px solid #4390df; + border-left: 28px solid transparent; + right: 0; + content: ""; + top: 0; + z-index: 101; +} +.metro .image-container.selected:before { + position: absolute; + display: block; + content: "\e003"; + color: #fff; + right: 0; + font-family: 'metroSysIcons'; + font-size: 9pt; + font-weight: normal; + z-index: 102; + top: 0; +} +.metro #menu .init { + margin: 0; + padding: 0; + list-style: none; +} +.metro #menu .item-vertical { + display: block; + margin: 10px 0; + padding: 0; + vertical-align: baseline; + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro #menu .item-horizontal { + display: inline-block; + margin: 0 15px; + padding: 0; + vertical-align: baseline; + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .vertical-menu { + margin: 0; + padding: 0; + list-style: none; +} +.metro .vertical-menu li { + display: block; + margin: 10px 0; + padding: 0; + vertical-align: baseline; + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .vertical-menu li a { + display: block; + text-decoration: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + line-height: 2.2rem; + font-size: 2.2rem; + color: inherit; +} +.metro .vertical-menu li.title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + font-size: 4rem; + margin-bottom: 20px; +} +.metro .vertical-menu.compact a { + font-weight: normal; + font-size: 10.5pt; + line-height: 12pt; + color: inherit; +} +.metro .vertical-menu.compact li.title { + margin-bottom: 10px; + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; +} +.metro .vertical-menu ul.secondary { + margin: 0; + padding: 0; + list-style: none; + margin-left: 15px; +} +.metro .vertical-menu ul.secondary li a { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + font-weight: normal; + font-style: normal; + line-height: 1.4rem; + color: inherit; +} +.metro .horizontal-menu { + margin: 0; + padding: 0; + list-style: none; + padding: 0px; +} +.metro .horizontal-menu li { + display: inline-block; + margin: 0 15px; + padding: 0; + vertical-align: baseline; + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .horizontal-menu li a { + display: inline-block; + text-decoration: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + line-height: 2.2rem; + font-size: 2.2rem; + color: inherit; + padding: 5px; +} +.metro .horizontal-menu li a:hover { + background: inherit; +} +.metro .horizontal-menu.compact li { + margin-left: 5px; +} +.metro .horizontal-menu.compact a { + font-weight: normal; + font-size: 10.5pt; + color: inherit; +} +.metro .horizontal-menu.compact .dropdown-toggle:after { + bottom: 2px; +} +.metro .horizontal-menu li:first-child { + margin-left: 0px; +} +.metro .horizontal-menu li:hover > .dropdown-menu[data-show="hover"] { + display: block; +} +.metro .side-menu { + margin: 0; + padding: 0; + list-style: none; + position: relative; + background: #ffffff; + min-width: 200px; + width: auto; + border: 1px solid rgba(0, 0, 0, 0.2); +} +.metro .side-menu li { + display: block; + margin: 10px 0; + padding: 0; + vertical-align: baseline; + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .side-menu li a { + display: block; + text-decoration: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + line-height: 2.2rem; + font-size: 2.2rem; + color: inherit; +} +.metro .side-menu li.title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + font-size: 4rem; + margin-bottom: 20px; +} +.metro .side-menu.compact a { + font-weight: normal; + font-size: 10.5pt; + line-height: 12pt; + color: inherit; +} +.metro .side-menu.compact li.title { + margin-bottom: 10px; + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; +} +.metro .side-menu ul.secondary { + margin: 0; + padding: 0; + list-style: none; + margin-left: 15px; +} +.metro .side-menu ul.secondary li a { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + font-weight: normal; + font-style: normal; + line-height: 1.4rem; + color: inherit; +} +.metro .side-menu li { + margin: 5px 0 0; + width: 100%; +} +.metro .side-menu li:last-child { + margin-bottom: 5px; +} +.metro .side-menu a { + padding: 8px 20px !important; + color: inherit; + font-size: 15px !important; + line-height: 14px !important; +} +.metro .side-menu li:hover { + background: #1ba1e2; + color: #ffffff; +} +.metro .side-menu .divider { + padding: 0; + height: 1px; + margin: 9px 1px; + overflow: hidden; + background-color: #e5e5e5; +} +.metro .side-menu .divider:hover { + background: #e5e5e5; +} +.metro .side-menu .dropdown-menu { + left: 100%; + top: -10%; +} +.metro .side-menu.left .dropdown-menu { + left: -100%; +} +.metro .side-menu > li:hover > .dropdown-menu[data-show="hover"] { + display: block; +} +.metro .side-menu > li > a.dropdown-toggle:after { + font-family: metroSysIcons; + font-size: .8em; + content: "\e156"; + left: 85%; + top: .75em; + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); +} +.metro .side-menu.text-right li { + text-align: right; +} +.metro .dropdown-menu { + margin: 0; + padding: 0; + list-style: none; + position: absolute; + display: none; + z-index: 1000; + background: #ffffff; + min-width: 220px; + width: auto; + border: 1px solid #dcddde; +} +.metro .dropdown-menu li { + display: block; + margin: 10px 0; + padding: 0; + vertical-align: baseline; + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .dropdown-menu li a { + display: block; + text-decoration: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + line-height: 2.2rem; + font-size: 2.2rem; + color: inherit; +} +.metro .dropdown-menu li.title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + font-size: 4rem; + margin-bottom: 20px; +} +.metro .dropdown-menu.compact a { + font-weight: normal; + font-size: 10.5pt; + line-height: 12pt; + color: inherit; +} +.metro .dropdown-menu.compact li.title { + margin-bottom: 10px; + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; +} +.metro .dropdown-menu ul.secondary { + margin: 0; + padding: 0; + list-style: none; + margin-left: 15px; +} +.metro .dropdown-menu ul.secondary li a { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + font-weight: normal; + font-style: normal; + line-height: 1.4rem; + color: inherit; +} +.metro .dropdown-menu.shadow { + box-shadow: 3px 3px 0 rgba(236, 236, 236, 0.7); +} +.metro .dropdown-menu li { + margin: 5px 0 0; + width: 100%; + border: 1px transparent solid; +} +.metro .dropdown-menu li:last-child { + margin-bottom: 5px; +} +.metro .dropdown-menu li.disabled, +.metro .dropdown-menu li.disabled:hover { + cursor: default !important; + background: transparent !important; + color: #eeeeee; +} +.metro .dropdown-menu li.disabled a, +.metro .dropdown-menu li.disabled:hover a { + color: inherit; + cursor: inherit; + background: inherit; +} +.metro .dropdown-menu a { + padding: 8px 32px !important; + color: inherit; + font-size: 15px !important; + line-height: 14px !important; + cursor: pointer; +} +.metro .dropdown-menu li:hover { + background: #edf4fc; + border-color: #a8d2fd; +} +.metro .dropdown-menu li.checked a:before, +.metro .dropdown-menu li.checked-partial a:before, +.metro .dropdown-menu li.unchecked a:before { + font-family: metroSysIcons; + position: absolute; + left: 10px; + content: "\e004"; +} +.metro .dropdown-menu li.checked-partial a:before { + content: "\e005"; +} +.metro .dropdown-menu li.unchecked a:before { + content: "\e005"; +} +.metro .dropdown-menu.place-right { + right: -15px; + left: auto; +} +.metro .dropdown-menu .divider { + padding: 0; + height: 1px; + margin: 9px 1px; + overflow: hidden; + background-color: #e5e5e5; + border-width: 0; +} +.metro .dropdown-menu .divider:hover { + background: #e5e5e5; +} +.metro .dropdown-menu.open { + display: block !important; +} +.metro .dropdown-menu .dropdown-menu { + left: 100%; + top: -10%; +} +.metro .dropdown-menu > li:hover > .dropdown-menu[data-show="hover"] { + display: block; +} +.metro .dropdown-menu > li > a.dropdown-toggle:after { + font-family: metroSysIcons; + font-size: .7em; + content: "\e001"; + left: 90%; + top: 50%; + margin-top: -1.4em; + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); +} +.metro .dropdown-menu.drop-left { + left: -100%; +} +.metro .dropdown-menu.drop-up { + top: auto; + bottom: 0; +} +.metro .dropdown-menu .menu-title { + background-color: #f6f7f8; + font-size: 12px; + line-height: 14px; + padding: 4px 8px; + border: 0; + border-bottom: 1px #dcddde solid; + border-top: 1px #dcddde solid; + color: #646464; +} +.metro .dropdown-menu .menu-title:first-child { + margin: 0; + border-top-width: 0; +} +.metro .dropdown-menu .menu-title:first-child:hover { + border-top-width: 0; +} +.metro .dropdown-menu .menu-title:hover { + background-color: #f6f7f8; + cursor: default; + border: 0; + border-bottom: 1px #dcddde solid; + border-top: 1px #dcddde solid; +} +.metro .dropdown-menu.inverse { + border: 2px #3b3b3b solid; +} +.metro .dropdown-menu.inverse li { + border: 0; +} +.metro .dropdown-menu.inverse li a { + padding: 9px 32px !important; +} +.metro .dropdown-menu.inverse li:hover { + border: 0; + background-color: #e5e5e5; +} +.metro .dropdown-menu.inverse .menu-title:hover { + background-color: #f6f7f8; +} +.metro .dropdown-menu.inverse .divider { + margin-left: 0; + margin-right: 0; +} +.metro .dropdown-menu.dark { + background-color: #333333; + border: 2px #333333 solid; + color: #ffffff; +} +.metro .dropdown-menu.dark.opacity { + background-color: rgba(61, 61, 61, 0.9); +} +.metro .dropdown-menu.dark li { + border: 0; + color: inherit; +} +.metro .dropdown-menu.dark li a { + padding: 9px 32px !important; + color: inherit; +} +.metro .dropdown-menu.dark li.disabled, +.metro .dropdown-menu.dark li.disabled:hover { + cursor: default !important; + background: transparent !important; + color: #555555; +} +.metro .dropdown-menu.dark li.disabled a, +.metro .dropdown-menu.dark li.disabled:hover a { + color: inherit; + cursor: inherit; + background: inherit; +} +.metro .dropdown-menu.dark li:hover { + border: 0; + background-color: #201a1a; + color: #ffffff; +} +.metro .dropdown-menu.dark .menu-title { + background-color: #3b3b3b; +} +.metro .dropdown-menu.dark .menu-title:hover { + background-color: #3b3b3b; +} +.metro .dropdown-menu.dark .divider { + margin-left: 0; + margin-right: 0; + background-color: #555555; +} +.metro .dropdown-menu.dark .divider:hover { + background: #555555; +} +.metro .dropdown-toggle:after { + position: absolute; + margin-left: .45em; + bottom: 0; + font-family: metroSysIcons; + font-size: .7em; + content: '\e001'; +} +.metro .dropdown-toggle.no-marker:after { + content: ""; +} +.metro .contextmenu { + z-index: 1000; + position: absolute; + background-color: #FFFFFF; + border: 2.5px solid #2a2a2a; + padding: 2px; +} +.metro .contextmenu .item:active { + background-color: #000000; + color: #ffffff; +} +.metro .contextmenu .item:hover { + background-color: #dedede; +} +.metro .contextmenu .item { + background-color: #FFFFFF; + width: auto; + padding: 12px; + margin: -2px; +} +.metro .navigation-bar, +.metro .navbar { + width: 100%; + display: block; + background-color: #1ba1e2; + color: #ffffff; +} +.metro .navigation-bar .navigation-bar-content, +.metro .navbar .navigation-bar-content, +.metro .navigation-bar .navbar-content, +.metro .navbar .navbar-content { + background-color: inherit; + color: inherit; + display: block; +} +.metro .navigation-bar .navigation-bar-content .element, +.metro .navbar .navigation-bar-content .element, +.metro .navigation-bar .navbar-content .element, +.metro .navbar .navbar-content .element, +.metro .navigation-bar .navigation-bar-content .element-divider, +.metro .navbar .navigation-bar-content .element-divider, +.metro .navigation-bar .navbar-content .element-divider, +.metro .navbar .navbar-content .element-divider { + display: block; + float: left; + background-color: inherit; + position: relative; + height: 45px; +} +.metro .navigation-bar .navigation-bar-content .element.place-right, +.metro .navbar .navigation-bar-content .element.place-right, +.metro .navigation-bar .navbar-content .element.place-right, +.metro .navbar .navbar-content .element.place-right, +.metro .navigation-bar .navigation-bar-content .element-divider.place-right, +.metro .navbar .navigation-bar-content .element-divider.place-right, +.metro .navigation-bar .navbar-content .element-divider.place-right, +.metro .navbar .navbar-content .element-divider.place-right { + float: right; +} +.metro .navigation-bar .navigation-bar-content .element, +.metro .navbar .navigation-bar-content .element, +.metro .navigation-bar .navbar-content .element, +.metro .navbar .navbar-content .element { + padding: 15px; + line-height: 15px; + color: inherit; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; +} +.metro .navigation-bar .navigation-bar-content .element:hover, +.metro .navbar .navigation-bar-content .element:hover, +.metro .navigation-bar .navbar-content .element:hover, +.metro .navbar .navbar-content .element:hover { + background-color: #00aafd; +} +.metro .navigation-bar .navigation-bar-content .element > a.dropdown-toggle, +.metro .navbar .navigation-bar-content .element > a.dropdown-toggle, +.metro .navigation-bar .navbar-content .element > a.dropdown-toggle, +.metro .navbar .navbar-content .element > a.dropdown-toggle { + color: inherit; + position: relative; +} +.metro .navigation-bar .navigation-bar-content .element > a.dropdown-toggle:after, +.metro .navbar .navigation-bar-content .element > a.dropdown-toggle:after, +.metro .navigation-bar .navbar-content .element > a.dropdown-toggle:after, +.metro .navbar .navbar-content .element > a.dropdown-toggle:after { + position: absolute; + left: 100%; +} +.metro .navigation-bar .navigation-bar-content .element > .dropdown-menu, +.metro .navbar .navigation-bar-content .element > .dropdown-menu, +.metro .navigation-bar .navbar-content .element > .dropdown-menu, +.metro .navbar .navbar-content .element > .dropdown-menu { + top: 100%; + left: 0; +} +.metro .navigation-bar .navigation-bar-content .element > .dropdown-menu.place-right, +.metro .navbar .navigation-bar-content .element > .dropdown-menu.place-right, +.metro .navigation-bar .navbar-content .element > .dropdown-menu.place-right, +.metro .navbar .navbar-content .element > .dropdown-menu.place-right { + right: 0; + left: auto; +} +.metro .navigation-bar .navigation-bar-content .element-divider, +.metro .navbar .navigation-bar-content .element-divider, +.metro .navigation-bar .navbar-content .element-divider, +.metro .navbar .navbar-content .element-divider { + padding: 15px 0; + line-height: 15px; + width: 1px !important; + border-left: 1px #ccc solid; + opacity: .3; + position: relative; +} +.metro .navigation-bar .navigation-bar-content .element-divider:before, +.metro .navbar .navigation-bar-content .element-divider:before, +.metro .navigation-bar .navbar-content .element-divider:before, +.metro .navbar .navbar-content .element-divider:before { + content: "|"; + visibility: hidden; +} +.metro .navigation-bar-content .brand, +.metro .navbar-content .brand { + font-size: 18px; +} +.metro .navigation-bar-content form, +.metro .navbar-content form { + margin: 0; + padding-bottom: 0 !important; + position: relative; +} +.metro .navigation-bar-content .element .input-control.text, +.metro .navbar-content .element .input-control.text, +.metro .navigation-bar-content .element .input-control.password, +.metro .navbar-content .element .input-control.password { + width: auto; + height: auto; + position: relative; + margin: 0; + top: -6px; +} +.metro .navigation-bar-content .element .input-control.text [class*='btn-'], +.metro .navbar-content .element .input-control.text [class*='btn-'], +.metro .navigation-bar-content .element .input-control.password [class*='btn-'], +.metro .navbar-content .element .input-control.password [class*='btn-'] { + top: 2px; + right: 2px; +} +.metro .navigation-bar-content .element .input-control.text input[type='text'], +.metro .navbar-content .element .input-control.text input[type='text'], +.metro .navigation-bar-content .element .input-control.password input[type='text'], +.metro .navbar-content .element .input-control.password input[type='text'] { + font-size: 12px; +} +.metro .navigation-bar-content .input-control.checkbox, +.metro .navbar-content .input-control.checkbox, +.metro .navigation-bar-content .input-control.radio, +.metro .navbar-content .input-control.radio { + position: relative; + margin: 0; + top: -6px; +} +.metro .navigation-bar-content .button, +.metro .navbar-content .button, +.metro .navigation-bar-content .image-button, +.metro .navbar-content .image-button { + background-color: transparent; +} +.metro .navigation-bar-content .button, +.metro .navbar-content .button { + margin-top: -14px; + background-color: inherit; +} +.metro .navigation-bar-content .image-button, +.metro .navbar-content .image-button { + padding-right: 40px; + padding-left: 5px; + background-color: inherit; +} +.metro .navigation-bar-content .image-button:active, +.metro .navbar-content .image-button:active { + left: auto; + right: auto; + top: auto; +} +.metro .navigation-bar-content .image-button img, +.metro .navbar-content .image-button img { + width: 40px; + height: 40px; + margin-top: 2.5px; +} +.metro .navigation-bar-content .image-button.image-left, +.metro .navbar-content .image-button.image-left { + padding-right: 5px; + padding-left: 40px; +} +.metro .navigation-bar-content [class*="icon-"], +.metro .navbar-content [class*="icon-"] { + font-size: 16px !important; +} +.metro .input-element, +.metro .element-input { + padding-bottom: 0 !important; +} +.metro .input-element:hover, +.metro .element-input:hover { + background-color: inherit !important; +} +.metro .navigation-bar .element-menu, +.metro .navbar .element-menu { + margin: 0; + padding: 0; + list-style: none; + color: inherit; +} +.metro .navigation-bar .element-menu > li, +.metro .navbar .element-menu > li { + display: block; + float: left; + position: relative; + color: inherit; +} +.metro .navigation-bar .element-menu > li > a, +.metro .navbar .element-menu > li > a { + display: block; + float: left; + width: 100%; + padding: 15px; + line-height: 15px; + color: inherit; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; +} +.metro .navigation-bar .element-menu > li > a.dropdown-toggle, +.metro .navbar .element-menu > li > a.dropdown-toggle { + color: inherit; + position: relative; +} +.metro .navigation-bar .element-menu > li > a.dropdown-toggle:after, +.metro .navbar .element-menu > li > a.dropdown-toggle:after { + position: absolute; + left: 95%; + top: 50%; + margin-left: -7px; + margin-top: -5px; +} +.metro .navigation-bar .element-menu > li > .dropdown-menu, +.metro .navbar .element-menu > li > .dropdown-menu { + top: 100%; + left: 0; +} +.metro .navigation-bar .element-menu > li > .dropdown-menu.place-right, +.metro .navbar .element-menu > li > .dropdown-menu.place-right { + right: 0; + left: auto; +} +.metro .navigation-bar .element-menu.drop-up li > .dropdown-menu, +.metro .navbar .element-menu.drop-up li > .dropdown-menu { + top: auto; + bottom: 45px; +} +.metro .navigation-bar .element-menu.drop-up li > .dropdown-menu .dropdown-menu, +.metro .navbar .element-menu.drop-up li > .dropdown-menu .dropdown-menu { + bottom: 0; +} +.metro .navigation-bar .pull-menu, +.metro .navbar .pull-menu { + display: none; + float: right !important; + color: #fff; + cursor: pointer; + font: 1.8em sans-serif; + position: absolute; + top: 0; + right: 0; + height: 45px; + width: 40px; + line-height: 20px; + margin: 0; +} +.metro .navigation-bar .pull-menu:before, +.metro .navbar .pull-menu:before { + content: "\2261"; + position: absolute; + font-size: 20pt; + top: 10px; + left: 10px; +} +.metro .navigation-bar .pull-menu input[type="checkbox"], +.metro .navbar .pull-menu input[type="checkbox"] { + width: 0; + height: 0; + opacity: 0; +} +.metro .navigation-bar-content:before, +.metro .navbar-content:before, +.metro .navigation-bar-content:after, +.metro .navbar-content:after { + display: table; + content: ""; +} +.metro .navigation-bar-content:after, +.metro .navbar-content:after { + clear: both; +} +.metro .navigation-bar.fixed-top, +.metro .navbar.fixed-top, +.metro .navigation-bar.fixed-bottom, +.metro .navbar.fixed-bottom { + position: fixed; + z-index: 1030; + left: 0; +} +.metro .navigation-bar.fixed-top, +.metro .navbar.fixed-top { + top: 0; + bottom: auto; +} +.metro .navigation-bar.fixed-bottom, +.metro .navbar.fixed-bottom { + bottom: 0; + top: auto; +} +.metro .navigation-bar.dark { + background-color: #333333; +} +.metro .navigation-bar.dark .element-menu > li > a { + color: #ffffff; +} +.metro .navigation-bar.dark .element:hover, +.metro .navigation-bar.dark .element-menu > li:hover { + background-color: #201a1a; +} +.metro .navigation-bar.light { + background-color: #eeeeee; + color: #555555; +} +.metro .navigation-bar.light .element:hover, +.metro .navigation-bar.light .element-menu > li:hover { + background-color: #999999; + color: #ffffff; +} +.metro .navigation-bar.light .pull-menu { + color: #1d1d1d; +} +.metro .navigation-bar.white { + background-color: #ffffff; + color: #555555; +} +.metro .navigation-bar.white .element:hover, +.metro .navigation-bar.white .element-menu > li:hover { + background-color: #00aff0; + color: #ffffff; +} +.metro .navigation-bar.white .pull-menu { + color: #1d1d1d; +} +.metro #tile .small-size { + width: 80px; + height: 80px; + margin: 0 5px 5px 0; +} +.metro #tile .meduim-size { + width: 120px; + height: 120px; + margin: 0 10px 10px 0; +} +.metro #tile .large-size { + width: 150px; + height: 150px; + margin: 0 15px 15px 0; +} +.metro .tile-area { + position: relative; + padding: 120px 80px 0 80px; + overflow: hidden; +} +.metro .tile-area .tile-area-title { + position: fixed; + top: 20px; + left: 80px; +} +.metro .tile-area .user-id { + position: fixed; + right: 40px; + top: 40px; + display: inline-block; + padding: 8px; + background-color: transparent; + width: auto; + color: #ffffff; + cursor: default; +} +.metro .tile-area .user-id .user-id-image { + width: 40px; + height: 40px; + float: right; + margin-left: 10px; + color: inherit; + background-color: #464646; + text-align: center; + vertical-align: middle; +} +.metro .tile-area .user-id .user-id-image img, +.metro .tile-area .user-id .user-id-image [class*="icon-"] { + color: inherit; + font-size: 16pt; + line-height: 16pt; + width: 100%; + height: 100%; + text-align: center; + vertical-align: middle; +} +.metro .tile-area .user-id .user-id-image [class*="icon-"] { + padding: 10px; +} +.metro .tile-area .user-id .user-id-name { + float: right; + text-align: right; + margin: 0; + padding: 0; +} +.metro .tile-area .user-id .user-id-name .first-name, +.metro .tile-area .user-id .user-id-name .last-name { + display: block; + color: inherit; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + line-height: 12pt; +} +.metro .tile-area .user-id .user-id-name .first-name { + font-size: 20pt; + line-height: 20pt; +} +.metro .tile-area .user-id .user-id-name .last-name { + font-size: 12pt; +} +.metro .tile-area .user-id:hover { + background-color: #404040; +} +.metro .tile-area-dark { + min-width: 100%; + height: 100%; + background-color: #1d1d1d !important; +} +.metro .tile-area-dark .tile { + outline-color: #373737 !important; +} +.metro .tile-area-dark:before, +.metro .tile-area-dark:after { + display: table; + content: ""; +} +.metro .tile-area-dark:after { + clear: both; +} +.metro .tile-area-darkBrown { + min-width: 100%; + height: 100%; + background-color: #63362f !important; +} +.metro .tile-area-darkBrown .tile { + outline-color: #86493f !important; +} +.metro .tile-area-darkBrown:before, +.metro .tile-area-darkBrown:after { + display: table; + content: ""; +} +.metro .tile-area-darkBrown:after { + clear: both; +} +.metro .tile-area-darkCrimson { + min-width: 100%; + height: 100%; + background-color: #640024 !important; +} +.metro .tile-area-darkCrimson .tile { + outline-color: #970036 !important; +} +.metro .tile-area-darkCrimson:before, +.metro .tile-area-darkCrimson:after { + display: table; + content: ""; +} +.metro .tile-area-darkCrimson:after { + clear: both; +} +.metro .tile-area-darkViolet { + min-width: 100%; + height: 100%; + background-color: #57169a !important; +} +.metro .tile-area-darkViolet .tile { + outline-color: #701cc7 !important; +} +.metro .tile-area-darkViolet:before, +.metro .tile-area-darkViolet:after { + display: table; + content: ""; +} +.metro .tile-area-darkViolet:after { + clear: both; +} +.metro .tile-area-darkMagenta { + min-width: 100%; + height: 100%; + background-color: #81003c !important; +} +.metro .tile-area-darkMagenta .tile { + outline-color: #b40054 !important; +} +.metro .tile-area-darkMagenta:before, +.metro .tile-area-darkMagenta:after { + display: table; + content: ""; +} +.metro .tile-area-darkMagenta:after { + clear: both; +} +.metro .tile-area-darkCyan { + min-width: 100%; + height: 100%; + background-color: #1b6eae !important; +} +.metro .tile-area-darkCyan .tile { + outline-color: #228ada !important; +} +.metro .tile-area-darkCyan:before, +.metro .tile-area-darkCyan:after { + display: table; + content: ""; +} +.metro .tile-area-darkCyan:after { + clear: both; +} +.metro .tile-area-darkCobalt { + min-width: 100%; + height: 100%; + background-color: #00356a !important; +} +.metro .tile-area-darkCobalt .tile { + outline-color: #004e9d !important; +} +.metro .tile-area-darkCobalt:before, +.metro .tile-area-darkCobalt:after { + display: table; + content: ""; +} +.metro .tile-area-darkCobalt:after { + clear: both; +} +.metro .tile-area-darkTeal { + min-width: 100%; + height: 100%; + background-color: #004050 !important; +} +.metro .tile-area-darkTeal .tile { + outline-color: #006983 !important; +} +.metro .tile-area-darkTeal:before, +.metro .tile-area-darkTeal:after { + display: table; + content: ""; +} +.metro .tile-area-darkTeal:after { + clear: both; +} +.metro .tile-area-darkEmerald { + min-width: 100%; + height: 100%; + background-color: #003e00 !important; +} +.metro .tile-area-darkEmerald .tile { + outline-color: #007100 !important; +} +.metro .tile-area-darkEmerald:before, +.metro .tile-area-darkEmerald:after { + display: table; + content: ""; +} +.metro .tile-area-darkEmerald:after { + clear: both; +} +.metro .tile-area-darkGreen { + min-width: 100%; + height: 100%; + background-color: #128023 !important; +} +.metro .tile-area-darkGreen .tile { + outline-color: #18ad2f !important; +} +.metro .tile-area-darkGreen:before, +.metro .tile-area-darkGreen:after { + display: table; + content: ""; +} +.metro .tile-area-darkGreen:after { + clear: both; +} +.metro .tile-area-darkOrange { + min-width: 100%; + height: 100%; + background-color: #bf5a15 !important; +} +.metro .tile-area-darkOrange .tile { + outline-color: #e77120 !important; +} +.metro .tile-area-darkOrange:before, +.metro .tile-area-darkOrange:after { + display: table; + content: ""; +} +.metro .tile-area-darkOrange:after { + clear: both; +} +.metro .tile-area-darkRed { + min-width: 100%; + height: 100%; + background-color: #9a1616 !important; +} +.metro .tile-area-darkRed .tile { + outline-color: #c71c1c !important; +} +.metro .tile-area-darkRed:before, +.metro .tile-area-darkRed:after { + display: table; + content: ""; +} +.metro .tile-area-darkRed:after { + clear: both; +} +.metro .tile-area-darkPink { + min-width: 100%; + height: 100%; + background-color: #9a165a !important; +} +.metro .tile-area-darkPink .tile { + outline-color: #c71c74 !important; +} +.metro .tile-area-darkPink:before, +.metro .tile-area-darkPink:after { + display: table; + content: ""; +} +.metro .tile-area-darkPink:after { + clear: both; +} +.metro .tile-area-darkIndigo { + min-width: 100%; + height: 100%; + background-color: #4b0096 !important; +} +.metro .tile-area-darkIndigo .tile { + outline-color: #6400c9 !important; +} +.metro .tile-area-darkIndigo:before, +.metro .tile-area-darkIndigo:after { + display: table; + content: ""; +} +.metro .tile-area-darkIndigo:after { + clear: both; +} +.metro .tile-area-darkBlue { + min-width: 100%; + height: 100%; + background-color: #16499a !important; +} +.metro .tile-area-darkBlue .tile { + outline-color: #1c5ec7 !important; +} +.metro .tile-area-darkBlue:before, +.metro .tile-area-darkBlue:after { + display: table; + content: ""; +} +.metro .tile-area-darkBlue:after { + clear: both; +} +.metro .tile-area-lightBlue { + min-width: 100%; + height: 100%; + background-color: #4390df !important; +} +.metro .tile-area-lightBlue .tile { + outline-color: #6faae6 !important; +} +.metro .tile-area-lightBlue:before, +.metro .tile-area-lightBlue:after { + display: table; + content: ""; +} +.metro .tile-area-lightBlue:after { + clear: both; +} +.metro .tile-area-lightTeal { + min-width: 100%; + height: 100%; + background-color: #45fffd !important; +} +.metro .tile-area-lightTeal .tile { + outline-color: #78fffd !important; +} +.metro .tile-area-lightTeal:before, +.metro .tile-area-lightTeal:after { + display: table; + content: ""; +} +.metro .tile-area-lightTeal:after { + clear: both; +} +.metro .tile-area-lightOlive { + min-width: 100%; + height: 100%; + background-color: #78aa1c !important; +} +.metro .tile-area-lightOlive .tile { + outline-color: #97d623 !important; +} +.metro .tile-area-lightOlive:before, +.metro .tile-area-lightOlive:after { + display: table; + content: ""; +} +.metro .tile-area-lightOlive:after { + clear: both; +} +.metro .tile-area-lightOrange { + min-width: 100%; + height: 100%; + background-color: #c29008 !important; +} +.metro .tile-area-lightOrange .tile { + outline-color: #f3b40a !important; +} +.metro .tile-area-lightOrange:before, +.metro .tile-area-lightOrange:after { + display: table; + content: ""; +} +.metro .tile-area-lightOrange:after { + clear: both; +} +.metro .tile-area-lightPink { + min-width: 100%; + height: 100%; + background-color: #f472d0 !important; +} +.metro .tile-area-lightPink .tile { + outline-color: #f8a1e0 !important; +} +.metro .tile-area-lightPink:before, +.metro .tile-area-lightPink:after { + display: table; + content: ""; +} +.metro .tile-area-lightPink:after { + clear: both; +} +.metro .tile-area-grayed { + min-width: 100%; + height: 100%; + background-color: #585858 !important; +} +.metro .tile-area-grayed .tile { + outline-color: #727272 !important; +} +.metro .tile-area-grayed:before, +.metro .tile-area-grayed:after { + display: table; + content: ""; +} +.metro .tile-area-grayed:after { + clear: both; +} +.metro .tile-group { + margin-right: 46px; + min-width: 130px; + width: auto; + float: left; + display: block; + padding-top: 40px; + position: relative; +} +.metro .tile-group.one { + width: 130px; +} +.metro .tile-group.two, +.metro .tile-group.double { + width: 260px; +} +.metro .tile-group.three, +.metro .tile-group.triple { + width: 390px; +} +.metro .tile-group.four, +.metro .tile-group.quadro { + width: 520px; +} +.metro .tile-group.five { + width: 650px; +} +.metro .tile-group.six { + width: 780px; +} +.metro .tile-group.seven { + width: 910px; +} +.metro .tile-group:first-child { + margin-left: 80px; +} +.metro .tile-group { + color: #ffffff; +} +.metro .tile-group .tile-group-title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 18px; + line-height: 20px; + position: absolute; + top: 10px; + left: 0; + color: inherit; +} +.metro .tile { + position: relative; + overflow: hidden; + display: block; + float: left; + margin: 0 10px 10px 0; + padding: 0; + + background-color: #eeeeee; + box-shadow: inset 0px 0px 1px #FFFFCC; +} +.metro .tile.hover:hover { + outline: #999999 solid 3px; + cursor: pointer; +} +.metro .tile:active { + outline: 0; +} +.metro .tile.no-outline { + outline-color: transparent; +} +.metro .tile { + width: 120px; + height: 120px; + margin: 0 10px 10px 0; +} +.metro .tile.half { + width: 55px; + height: 55px; +} +.metro .tile.double { + width: 250px; +} +.metro .tile.double-vertical { + height: 250px; +} +.metro .tile.triple { + width: 380px; +} +.metro .tile.triple-vertical { + height: 380px; +} +.metro .tile.quadro { + width: 510px; +} +.metro .tile.quadro-vertical { + height: 510px; +} +.metro .tile.selected { + border: 4px #4390df solid; + margin-left: -4px; + margin-top: -4px; +} +.metro .tile.selected:after { + position: absolute; + display: block; + border-top: 28px solid #4390df; + border-left: 28px solid transparent; + right: 0; + content: ""; + top: 0; + z-index: 101; +} +.metro .tile.selected:before { + position: absolute; + display: block; + content: "\e003"; + color: #fff; + right: 0; + font-family: 'metroSysIcons'; + font-size: 9pt; + font-weight: normal; + z-index: 102; + top: 0; +} +.metro .tile .tile-content { + width: 100%; + height: 100%; + padding: 0; + margin: 0; + display: block; + position: absolute; + left: 0; + top: 0; + overflow: hidden; +} +.metro .tile .tile-content.padded { + padding: 10px; +} +.metro .tile .tile-content.image { + width: 100%; + min-height: 100%; + max-height: 100%; +} +.metro .tile .tile-content.icon [class*="icon-"], +.metro .tile .tile-content.icon img { + line-height: 56px; + height: 56px; + width: 56px; + font-size: 48px; + color: #ffffff; + text-align: center; + position: absolute; + left: 50%; + top: 50%; + margin-top: -28px; + margin-left: -28px; +} +.metro .tile .tile-content.image-set img { + margin: 0; + padding: 0; + width: 25% !important; + height: 50%; + float: left; + border: 1px #1e1e1e solid; +} +.metro .tile .tile-content.image-set img:first-child { + width: 50% !important; + float: left; + height: 100%; +} +.metro .tile .tile-content { + display: none; +} +.metro .tile .tile-content:first-child { + display: block; +} +.metro .tile .brand, +.metro .tile .tile-status { + position: absolute; + bottom: 0; + left: 0; + right: 0; + min-height: 29px; + margin: 0; +} +.metro .tile .brand:before, +.metro .tile .tile-status:before, +.metro .tile .brand:after, +.metro .tile .tile-status:after { + display: table; + content: ""; +} +.metro .tile .brand:after, +.metro .tile .tile-status:after { + clear: both; +} +.metro .tile .brand.opacity, +.metro .tile .tile-status.opacity { + opacity: .7; +} +.metro .tile .brand .name, +.metro .tile .tile-status .name, +.metro .tile .brand .label, +.metro .tile .tile-status .label, +.metro .tile .brand .text, +.metro .tile .tile-status .text { + display: block; + font-size: 10pt; + margin: 5px 20px 2px 5px; + background: transparent; + color: #ffffff; +} +.metro .tile .brand .text, +.metro .tile .tile-status .text { + margin: 4px 5px; + font-size: 8pt; + line-height: 10pt; +} +.metro .tile .brand .badge, +.metro .tile .tile-status .badge { + position: absolute; + bottom: 0px; + right: 10px; + width: 19px; + height: 19px; + text-align: center; + color: #ffffff; + padding: 5px; + margin: 0; + vertical-align: middle !important; + display: block; + font-size: 10pt; +} +.metro .tile .brand .badge.activity, +.metro .tile .tile-status .badge.activity { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGMSURBVDhPvZMtTwNBEIbv2mtScaICcQJRgSgJCQIEhqSiAlEHAlFRwU/ov0AgUEgUsrIkiJIgMOAQJFSQQAIJJBWIu95Hj2eGvXIpB3W8yWTn452Z3dld25pDmqZuFEWdcrm8jr6JK7Bt+wb9Ft85+vsXswBxHHdIfmFNi4TYG7InXAp6ss52kCTJIc6e6KzSVbrdYzrYDaSFXZU4uEQ8x3FW1ZpMJge5Tn3IdQ3kID5iw4zHTqIsUEP3TWCA7WhgDjRZg/eUFRCR3Fl3KYJjyfALIUU46jHcsSlQl8FdmQJnhrcQJFbJ6QZB0LDDMNyS4XBFo1Kp9Gw4/wi247GLHmvNuBaC47Y5gtzIQB1mBmMGdDSdTpfV+QdM8vfcsqkap6ClgQIQa+a4bXViPGRO5ILjuBqYAwk7yIfhXcNz9CljDFkkST6P4JGjnHA7d+gBxAY3tIve1Khljbi1beKvakHQp0uhfTrMjvOL9H3fX9FE8OM7yxAhdem4QWHZkSufSoTYaaVSkY9kYFmfXgyTciI3uacAAAAASUVORK5CYII%3D') 50% no-repeat; +} +.metro .tile .brand .badge.alert, +.metro .tile .tile-status .badge.alert { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVDhPpZMtT8RAEIbb7YoTJ04gkQgQuBNIEpB4LD8AwQ9AkCCQhGAvQSAuKHCIE0gEP+DEISAhQYK4pE0/eWa65a7lSvh4k8nsvDv77sxs67UhSZLNNE0LZ3uO/gLj/J+hAkVRWI1+geqMCuR5fkKZoyiKViX+DuQu094wy7KhEmEYrkAk0qt4Nk5R77GszQCuE8fxIXxY8ZJjgiBY8n3/UcTwlsQDNifGmF29AcBtITyGOyan47gXXFfW2g/q+yi+VeptJhVgR1KRHp4HZI+bzknQlhYcvpQZuHRF8xmnCDyLL8MZEI9o4YkW3h1VB+o73DJp3to08l7xsw9Lng5i1EiSSV/Pcbdwzfk8MLcNqjIyye1STnHD5joln7lYcGWtXaP8gYsFfeJyHvR9waExt3wKsV74L3Brn/geu3OUDqiL1T7nNoEK8mLi9RUoZYqlsv4pqtf459/oeR8seozS7mDHCwAAAABJRU5ErkJggg%3D%3D') 50% no-repeat; +} +.metro .tile .brand .badge.available, +.metro .tile .tile-status .badge.available { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAKvSURBVHjahJA/bJR1HMY/31977x33r2LuClc1LYM9TSAUr5gqtkVJjAkSFxYHE3VgaWRw0cUwOagxMZLApoXFBIwuHVSoQYkVMBXUpqSkMW9jaS25plh7/3rv+3scTIwixs/8PHn+2Bk/SVtN2mqxacYOKw13KfNiXtlneihmDONXqs0VVs/VXP1UqJvnc8qBeZoWYWf9JHXVqWkj2EX55G76X86R4W40aDHNzMdzLBwJLLEWm6fTI+o0knvZ+dkgO/cDfGczTNpl5gjxePrpY0SPMKwKT1A5nCe7Y4ofDgQEv/Ghn2AqunZabUmR9Fb8gQoaUVIVFTSiokaV0qDu0T694Y+rGbWktnQ5+nHiuP+IjrFjR4cqevj9wBK8beO87t6jiyzbKJAiIEWSreQxjAm7QGyeAwzRzb39i/7WFbdV2bGs0nxvs7zjxtlOgRwZPP6v7R5PmhQPUOKEneFLd4UECfqs51WXU/opDL6wb/mdDfJkEfrXgUKk2UKbiM/5BoD76d7reujOANwgJH9H8p14PDnSzBGySZsSReecDIAIDxj/jxH/LcQtW7UJ0E8f69RwuP+0Ohwb1CnTS0CCW6zK3Wb9a4AnNcgWktRoYHdpYhgtWvypfRSARVv5yVXd2smGWuzTHo7qeRZZpk7zH00cRos2ITd5yT/HQY0gPKGW3u0YPvZ06HB77tO2hx5jN5HFTNk11lgHRIs2VW5Tp8kRf5g3eYUUSa5y/eKsfn7NTvlPaCjqelwDF3bx4ADAeXeJc1xijpCYmDJ9jKrCIe0H4IaF81/56VGDJTvtPwV1IFmhTO/4AOWDSQIAWmwiRIokADEx08xeXGD5hUjxQp0GnQCdOAKS1RnNP7tO7VDOMmO9bB8qUQRghVVCW7raUOPEvH45W7IidRoA/DEAmmk0pL+n6f4AAAAASUVORK5CYII%3D') 50% no-repeat; +} +.metro .tile .brand .badge.unavailable, +.metro .tile .tile-status .badge.unavailable { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAKASURBVHjalJK9axxXFMV/772ZzOysVqvRDgtaSSwpJYFwY3ATEpIm5KNLawgp3Ljz/5E2bu20CYQUBoMNNnaRMkUKqYiQtIgdCQ0TaVc7M29n3nspzC7GMYYcuMWFe7jnHI4YjUY453DOYYyh0+l8opT63vO8L8MwbAshqKqq0lo/c849rqrquXMOIcSbGY1GWGsxxny0urr6MI7jH5RSAFhrAZBSLvc8z3+dTqf3lFL/SCnxAIwxwdra2tP19fXPAC4vL8myjKIoAIiiiF6vR7/fJ0mS75RSH19dXX0hpbwWx8fHrKys/JwkyV1rLYeHh5yenuKc420lzjm2trbY3d3F8zzyPH8ynU6/ERcXF3fiOP7D930ODg44OjoiDMOl7AWstZRlyXA4ZH9/H2MM4/H4K+l53n3f98myjJOTE4Ig+A95kUMURZydnXF+fo5SiiiKHkjf9z9f+AaWst+HRfKL2yiKbssgCNrOOWaz2Xs/vwulFLPZjLquCcPwDcM5x//B2/dyPp9XC3/WWoQQHyQbY2i32/i+T1VVTtZ1/QogSZJlGz/02VpLkiQAlGX5l2ya5mHTNPT7fba3tynLctnAd8llWTIYDNjY2MBaS1EUP0qt9YvJZPI7wM7ODsPhEK01WmuapqFpGrTWVFXFYDBgb28PIQTX19ev67r+TYzHY7TW3W63+zKO41sAaZqSZRk3NzcAtNtter0em5ubAEwmk7/zPP9USjkWaZoyn89xziWdTudRt9v9etGFuq4B8H1/aSXP89dFUdx1zp065xBpmlLXNUIIjDG0Wq1vPc+7H4bhnVarhRCCsiwpiuJPY8xPRVH8EgQBxhistfw7ABpxTL93U9x/AAAAAElFTkSuQmCC') 50% no-repeat; +} +.metro .tile .brand .badge.away, +.metro .tile .tile-status .badge.away { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAJ2SURBVHjajJI7iFVnFIW//d9zz52ZO2fG14gzJBgbp5JYKPh+NqKxsxWMRZoBCxu1sAuBKFaClj5KDUQhRXybCIqICjqNYjFDhtExN45e7/uc8y+L/yJGp3A1+2fDWv/ea23zlQvIp0gpRgfrWbZRNrhP0cAOopEyGGSvWmQz15zq59SeuC5LsAis0MJ85SLKG8jXY3pXnKb8/X6iBAB8KLhuzZtQf/gbrWc/WTGetSgnAg9qlCiv/pNk1RYAqz3A6jeg/SyoxMtReRNKNsLAhj24gWW0726H+B3+9Rmyd3fPp5KyXMpf/SqNL5KelEIdH5Ke9Ejj8+SnjyrLWkolZbX7f/jZk5h/e3WN7197j0I/NnMMN3MYoiXgBv6/g+rQmUJDR/Ajv4BP0eylnU5u/pgK/Vj9Ee6/411y8gm5a4b1Qfwt9uYUrnoTXBGLvzvoFCXbDLDaVcjfd38WX0JBRCnUroRW/M1qRzRSxgPt55+NPRc8FJJgbtaB4rBz+phRxtcj//hylr5s4YDScvDVT0KfCw7yGpRGIYohfS2H3v4NoL6tYL3BbWwOsoHawY3y1tDJpp46p8pp5U2UrEcLD0BnCtT4bBIXyJ0J/Pwf0eAu8ELtiROO5uQtazy9LMAvPoKGDoU00n/CSr4K2RTkFfyCMRj+OWg2Ht9RNv27+X/PId8cVN+62/SvWAngqtehdq17yjmURlHfZjRvdxi98fyFr/21GWfT5ivnkQehRfSOnqV35S4KpW4w7ZB/1NNNMYf6wzukk3ulbBI1iIJkBBZX1Bn/gby621wyRrx0DcXhQGzPYOnEY/nmKbVeXLTicNcn+DAArZ4503S5ZjkAAAAASUVORK5CYII%3D') 50% no-repeat; +} +.metro .tile .brand .badge.busy, +.metro .tile .tile-status .badge.busy { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAKNSURBVHjajJI9a1RBGIWfGeLdmPXuKkR0Q0RTmFsFUxgQNcaPRonpbAW1sAlY2IhFfoCIVSDaaVImFhYWmkTxAwJBVgttNqTYQFAjAWPi7t3svXeOxeC3hQdeZpiZ887DmTFuchIlCUoSTLOJ6erqV7F4QYXCaTo68hgDHz82WFmZsbXauKrVWYUhBjCNBsZNTaF6HdVqAT09tzlw4BJhyD8Vx1Au36dSuWyC4LPJMlpwDur1HH19jzh48DiAefUK8+QJVCrgHHR3o2PHUH8/HD16jkKhi7m5UwTBF9zdu6RzcxOJpFRSduOG1N4u5XJ+3LlTam2Vtm+XGxlR2mgokZTOzz90o6PgpqcPpRsbP83GSKWSFEXS/v2+okjq7JRA7vp1pZLSZlPJ5OQZqx07hrVtG+b1a+zNm7B7N4ShR/8u56CtDfbswYyNYZ8+hS1bMPv2XbUKw5MGMNPTsLEBhQJIfwco+SZJAo8f+7XOzj5LR0cegIUFb/715j/lnKerVKDZhFLJWlnrN9OU/1aW/Zha8+FDA4Dublhfh+8N/yVr4etXiCIIAvj0SZa1tRcAOnECtm6FWg2M+dtsDGxu8uMsYJaX31q7unpbcYyOHEFXrsDyMtTrv5NY683VKu7iRTQ4CBKqVm/h7twhnZ9/kEhK41ju2jWpWJTa2qRdu3zl81I+r2x4WNnamv8H5fKLZHQU48bHURwXdfjwM3p6egHs7CzMzPi0swyiCA0MoKEhj76wsOiePx/AmPfGTUwgQFI7UXSP3t5BcjmPvrnp37+19Wf65fJLlpbOK02XqNdpAaClBYJgVe/enWV9fciE4TB79x6iVPLGlRVMtfpGcTymxcUpUyr5nIBvAwDWIWcndiwtQAAAAABJRU5ErkJggg%3D%3D') 50% no-repeat; +} +.metro .tile .brand .badge.newMessage, +.metro .tile .tile-status .badge.newMessage { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC/SURBVDhP1ZE9DgIhFIQhobDYg1haWniMbSw9j0exsfMAeg9L7Sy2kPATnCFI2LgYtjJOMjx4vPkoED+X5OK934cQ+thpFOYvSqmdMMascVDOuQMcGn1GptNaL4W1dgBkMwOSw8jeBJszIKMwexFAN0A+wnQG0Lh4wv0EJIb5AO4fRX8MoDFAlZAyPJSztOSSfiYLAYeyxTcdURcIrqSUJ7iLA4UmAdQbgnqvhakqgEoQXQtTXwEtIuCa9n8pIV67VJf6AmhGmgAAAABJRU5ErkJggg%3D%3D') 50% no-repeat; +} +.metro .tile .brand .badge.paused, +.metro .tile .tile-status .badge.paused { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAArSURBVDhPY/j9+7fDnz9//mPBCQxQgE8NE1QN2WDUgFEDQGDUgIE3gIEBAArtNKc4HT7sAAAAAElFTkSuQmCC') 50% no-repeat; +} +.metro .tile .brand .badge.playing, +.metro .tile .tile-status .badge.playing { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEXSURBVDhPY4CBnz9/pvz+/dsFyiUaMEFpBiYmJhkgtf3v37/t////Z4GIEgZwA0CAkZGRBai5AmjIYSCtABXGC1AMQAIWf/78OQ/EEVA+ToDLAJBrBIDUcqBrZgNdwwMRxQQ4DYABoOYUoCGngYFsABVCAQQNgAINYCAf//XrVwGUDwfEGgDyEgfQkH5guGwGukoEKky8AUhA5sePH6DwAQOSDAC6YgIzM7MpJyfnHagQcQYAnfwGiD2BmguBhvyBCoMBMQbsYWFh0WVlZd0B5aMAnAYAbfzz79+/SqBmV6CtL6DCGACXAQ+ABliysbF1QPk4AYYBQI0rgH7VBWo+AxXCC+AGADV+AVKJQL9GAp0MYhMBGBgA8v5j1f90TA8AAAAASUVORK5CYII%3D') 50% no-repeat; +} +.metro .tile .brand .badge.error, +.metro .tile .tile-status .badge.error { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFiSURBVDhPjVM7TsNQELRjy8ISBQeIREtBEYnQUXCINFTkCCBxgNwAJI5AaejSpaCAEqRINBTcIQ1SbD9/mHmfZP3iSIw0ytt9O7O7thMGHpqmGVZVNQnD8AwcMde27RL8rOt6nqbpjy7sA4RTpdQKv20fcbcuy/IOZrGVbIHLpz7RHr52TJCYukuMeU+6WDBjdxej4UyLubMbm0KdBDyTzHWEyY01UEVRnA4Q8IEdaZVAFEW3yD/g+IzzFc6VuTFAHAPXO7vLKQi5q+suuOD+X15yx4ToEXON1QB3B6ZkC3Qd+q8Kaxzbo0TMCTLPefPAfPS8nTeOtnk1YEfMsf11pIm+y/P8BLusmaCZrevsLE1QO3F51FzopJyCQil2pAnFoLLxI7X6z8SxkVjgeMn4H/jGQz3Ht/BrY2MC85nrsI/sjNpDKzMTSODzHPELQ9EY1H9ndFqCHxC/JEnyrgs1guAPTvwreuY0IiIAAAAASUVORK5CYII%3D') 50% no-repeat; +} +.metro .tile .brand .badge.attention, +.metro .tile .tile-status .badge.attention { + background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEbSURBVDhPtZI9bsJAEIVZ7ANQ5gApEomChjoNBUUOkSJFivSUQE3JEThCCo4BkotcIVKKNEi2vP7hveVZrMFgKPJJo915szOzf51/Jc/zhbV2Jfc+kiR5QrLNsqzEMJJ8O0hcM1kWlWUZKtQOOo69ZGdpmn4ofB12QsI3k1BoRtP8F7Gell0GnT6rrpJ4HOfzUiU1ww7o9HepAGI2juNHyeegw7Ja3FRA9iW5jv9slSl0WqD2rEYjF7Hy68E7gCPNORpjpk44sg2CYAg969JTxVoywYIXmlyfAS77jRPDZ8PZN5j3KfiEYeh2yG07wQN5P4g/d9H9Hf5ZMkHM/QO5NbCzh6IoJgbVI/iNBdrALnY8An9X+w9rpLPbA/sADga+JgSiAAAAAElFTkSuQmCC') 50% no-repeat; +} +.metro .tile.parts > ul { + margin: 0; + padding: 0; + list-style: none; +} +.metro .tile.parts > ul > li { + display: block; + float: left; + height: 60px; + width: 60px; + margin: 0; +} +.metro .tile.parts > .part { + display: block; + float: left; + height: 60px; + width: 60px; + margin: 0; +} +.metro .tile.half .tile-content.icon [class*="icon-"], +.metro .tile.half .tile-content.icon img { + line-height: 37.33333333px; + height: 37.33333333px; + width: 37.33333333px; + font-size: 32px; + color: #ffffff; + text-align: center; + position: absolute; + left: 50%; + top: 50%; + margin-top: -18.66666667px; + margin-left: -18.66666667px; +} +.metro .tile { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .tile * { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .tile.scale { + -webkit-transform: scale(0.98); + -moz-transform: scale(0.98); + -ms-transform: scale(0.98); + -o-transform: scale(0.98); + transform: scale(0.98); +} +.metro [draggable] { + cursor: default; +} +.metro .tile .tile-content.email { + color: #ffffff; + padding: 10px; +} +.metro .tile .tile-content.email .email-image { + width: 64px; + height: 64px; + float: left; +} +.metro .tile .tile-content.email .email-image img { + width: 100%; + height: 100%; +} +.metro .tile .tile-content.email .email-data { + display: block; + color: inherit; + margin-left: 70px; + width: auto; + overflow: hidden; +} +.metro .tile .tile-content.email .email-data .email-data-title, +.metro .tile .tile-content.email .email-data .email-data-subtitle, +.metro .tile .tile-content.email .email-data .email-data-text { + color: inherit; + display: block; +} +.metro .tile .tile-content.email .email-data .email-data-title { + font-size: 14pt; +} +.metro .tile .tile-content.email .email-data .email-data-subtitle { + font-size: 11pt; +} +.metro .tile .tile-content.email .email-data .email-data-text { + font-size: 10pt; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.metro [class*=tile-transform-] { + -webkit-transition: all 0.22s; + transition: all 0.22s; +} +.metro .tile-transform-right { + -webkit-transform-origin: left 50%; + -moz-transform-origin: left 50%; + -ms-transform-origin: left 50%; + -o-transform-origin: left 50%; + transform-origin: left 50%; + -webkit-transform: perspective(500px) rotateY(0.138372rad); + -moz-transform: perspective(500px) rotateY(0.138372rad); + -ms-transform: perspective(500px) rotateY(0.138372rad); + -o-transform: perspective(500px) rotateY(0.138372rad); + transform: perspective(500px) rotateY(0.138372rad); +} +.metro .tile.double.tile-transform-right { + -webkit-transform: perspective(500px) rotateY(0.069186rad); + -moz-transform: perspective(500px) rotateY(0.069186rad); + -ms-transform: perspective(500px) rotateY(0.069186rad); + -o-transform: perspective(500px) rotateY(0.069186rad); + transform: perspective(500px) rotateY(0.069186rad); +} +.metro .tile.triple.tile-transform-right { + -webkit-transform: perspective(500px) rotateY(0.046124rad); + -moz-transform: perspective(500px) rotateY(0.046124rad); + -ms-transform: perspective(500px) rotateY(0.046124rad); + -o-transform: perspective(500px) rotateY(0.046124rad); + transform: perspective(500px) rotateY(0.046124rad); +} +.metro .tile.quadro.tile-transform-right { + -webkit-transform: perspective(500px) rotateY(0.034593rad); + -moz-transform: perspective(500px) rotateY(0.034593rad); + -ms-transform: perspective(500px) rotateY(0.034593rad); + -o-transform: perspective(500px) rotateY(0.034593rad); + transform: perspective(500px) rotateY(0.034593rad); +} +.metro .tile.half.tile-transform-right { + -webkit-transform: perspective(500px) rotateY(0.276744rad); + -moz-transform: perspective(500px) rotateY(0.276744rad); + -ms-transform: perspective(500px) rotateY(0.276744rad); + -o-transform: perspective(500px) rotateY(0.276744rad); + transform: perspective(500px) rotateY(0.276744rad); +} +.metro .tile-transform-left { + -webkit-transform-origin: right 50%; + -moz-transform-origin: right 50%; + -ms-transform-origin: right 50%; + -o-transform-origin: right 50%; + transform-origin: right 50%; + -webkit-transform: perspective(500px) rotateY(-0.138372rad); + -moz-transform: perspective(500px) rotateY(-0.138372rad); + -ms-transform: perspective(500px) rotateY(-0.138372rad); + -o-transform: perspective(500px) rotateY(-0.138372rad); + transform: perspective(500px) rotateY(-0.138372rad); + +} +.metro .tile.double.tile-transform-left { + -webkit-transform: perspective(500px) rotateY(-0.069186rad); + -moz-transform: perspective(500px) rotateY(-0.069186rad); + -ms-transform: perspective(500px) rotateY(-0.069186rad); + -o-transform: perspective(500px) rotateY(-0.069186rad); + transform: perspective(500px) rotateY(-0.069186rad); +} +.metro .tile.triple.tile-transform-left { + -webkit-transform: perspective(500px) rotateY(-0.046124rad); + -moz-transform: perspective(500px) rotateY(-0.046124rad); + -ms-transform: perspective(500px) rotateY(-0.046124rad); + -o-transform: perspective(500px) rotateY(-0.046124rad); + transform: perspective(500px) rotateY(-0.046124rad); +} +.metro .tile.quadro.tile-transform-left { + -webkit-transform: perspective(500px) rotateY(-0.034593rad); + -moz-transform: perspective(500px) rotateY(-0.034593rad); + -ms-transform: perspective(500px) rotateY(-0.034593rad); + -o-transform: perspective(500px) rotateY(-0.034593rad); + transform: perspective(500px) rotateY(-0.034593rad); +} +.metro .tile.half.tile-transform-left { + -webkit-transform: perspective(500px) rotateY(-0.276744rad); + -moz-transform: perspective(500px) rotateY(-0.276744rad); + -ms-transform: perspective(500px) rotateY(-0.276744rad); + -o-transform: perspective(500px) rotateY(-0.276744rad); + transform: perspective(500px) rotateY(-0.276744rad); +} +.metro .tile-transform-top { + -webkit-transform-origin: 50% bottom; + -moz-transform-origin: 50% bottom; + -ms-transform-origin: 50% bottom; + -o-transform-origin: 50% bottom; + transform-origin: 50% bottom; + -webkit-transform: perspective(500px) rotateX(0.138372rad); + -moz-transform: perspective(500px) rotateX(0.138372rad); + -ms-transform: perspective(500px) rotateX(0.138372rad); + -o-transform: perspective(500px) rotateX(0.138372rad); + transform: perspective(500px) rotateX(0.138372rad); +} +.metro .tile.double.tile-transform-top { + -webkit-transform: perspective(500px) rotateX(0.069186rad); + -moz-transform: perspective(500px) rotateX(0.069186rad); + -ms-transform: perspective(500px) rotateX(0.069186rad); + -o-transform: perspective(500px) rotateX(0.069186rad); + transform: perspective(500px) rotateX(0.069186rad); +} +.metro .tile.triple.tile-transform-top { + -webkit-transform: perspective(500px) rotateX(0.046124rad); + -moz-transform: perspective(500px) rotateX(0.046124rad); + -ms-transform: perspective(500px) rotateX(0.046124rad); + -o-transform: perspective(500px) rotateX(0.046124rad); + transform: perspective(500px) rotateX(0.046124rad); +} +.metro .tile.quadro.tile-transform-top { + -webkit-transform: perspective(500px) rotateX(0.034593rad); + -moz-transform: perspective(500px) rotateX(0.034593rad); + -ms-transform: perspective(500px) rotateX(0.034593rad); + -o-transform: perspective(500px) rotateX(0.034593rad); + transform: perspective(500px) rotateX(0.034593rad); +} +.metro .tile.half.tile-transform-top { + -webkit-transform: perspective(500px) rotateX(0.276744rad); + -moz-transform: perspective(500px) rotateX(0.276744rad); + -ms-transform: perspective(500px) rotateX(0.276744rad); + -o-transform: perspective(500px) rotateX(0.276744rad); + transform: perspective(500px) rotateX(0.276744rad); +} +.metro .tile-transform-bottom { + -webkit-transform-origin: 50% top; + -moz-transform-origin: 50% top; + -ms-transform-origin: 50% top; + -o-transform-origin: 50% top; + transform-origin: 50% top; + -webkit-transform: perspective(500px) rotateX(-0.138372rad); + -moz-transform: perspective(500px) rotateX(-0.138372rad); + -ms-transform: perspective(500px) rotateX(-0.138372rad); + -o-transform: perspective(500px) rotateX(-0.138372rad); + transform: perspective(500px) rotateX(-0.138372rad); +} +.metro .tile.double.tile-transform-bottom { + -webkit-transform: perspective(500px) rotateX(-0.069186rad); + -moz-transform: perspective(500px) rotateX(-0.069186rad); + -ms-transform: perspective(500px) rotateX(-0.069186rad); + -o-transform: perspective(500px) rotateX(-0.069186rad); + transform: perspective(500px) rotateX(-0.069186rad); +} +.metro .tile.triple.tile-transform-bottom { + -webkit-transform: perspective(500px) rotateX(-0.046124rad); + -moz-transform: perspective(500px) rotateX(-0.046124rad); + -ms-transform: perspective(500px) rotateX(-0.046124rad); + -o-transform: perspective(500px) rotateX(-0.046124rad); + transform: perspective(500px) rotateX(-0.046124rad); +} +.metro .tile.quadro.tile-transform-bottom { + -webkit-transform: perspective(500px) rotateX(-0.034593rad); + -moz-transform: perspective(500px) rotateX(-0.034593rad); + -ms-transform: perspective(500px) rotateX(-0.034593rad); + -o-transform: perspective(500px) rotateX(-0.034593rad); + transform: perspective(500px) rotateX(-0.034593rad); +} +.metro .tile.half.tile-transform-bottom { + -webkit-transform: perspective(500px) rotateX(-0.276744rad); + -moz-transform: perspective(500px) rotateX(-0.276744rad); + -ms-transform: perspective(500px) rotateX(-0.276744rad); + -o-transform: perspective(500px) rotateX(-0.276744rad); + transform: perspective(500px) rotateX(-0.276744rad); +} +.metro .carousel { + display: block; + position: relative; + overflow: hidden; + background-color: #eeeeee; +} +.metro .carousel .slide { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + display: none; + padding: 0; +} +.metro .carousel .slide div.subslide { + z-index: 2; + position: absolute; + top: 10px; + left: 10px; +} +.metro .carousel .slide img.cover { + width: 100%; + min-height: 100%; + z-index: 1; + position: absolute; + top: 0 !important; + left: 0 !important; +} +.metro .carousel .slide:first-child { + display: block; +} +.metro .carousel .controls { + display: block; + position: absolute; + top: 50%; + left: 15px; + min-width: 40px; + min-height: 40px; + width: auto; + height: auto; + margin-top: -20px; + font-size: 48pt; + font-weight: 100; + line-height: 30px; + color: #fff; + text-align: center; + cursor: pointer; + opacity: .75; + z-index: 100; +} +.metro .carousel .controls.right { + left: auto; + right: 15px; +} +.metro .carousel .controls:hover { + opacity: 1; +} +.metro .carousel .markers { + z-index: 100; + margin: 0; + padding: 0; + display: block; + position: absolute; + bottom: 10px; + left: 10px; +} +.metro .carousel .markers > ul { + padding-left: 0; + list-style: none; +} +.metro .carousel .markers > ul li ul, +.metro .carousel .markers > ul li ol { + list-style: none; + padding-left: 25px; +} +.metro .carousel .markers li { + display: block; + float: left; + margin-right: 5px; +} +.metro .carousel .markers li a { + background-color: #ffffff; + display: block; + float: left; + border: 1px #ffffff solid; +} +.metro .carousel .markers li.active a { + background-color: #f0a30a; +} +.metro .carousel .markers.default > ul > li > a { + width: 32px; + height: 6px; +} +.metro .carousel .markers.cycle > ul > li > a { + width: 24px; + height: 24px; + border-radius: 50%; +} +.metro .carousel .markers.square > ul > li > a { + width: 24px; + height: 24px; +} +.metro .rating { + color: #2784a7; + cursor: pointer; + display: block; + width: auto; + margin: 0 10px 10px 0; + height: 28px; +} +.metro .rating:before, +.metro .rating:after { + display: table; + content: ""; +} +.metro .rating:after { + clear: both; +} +.metro .rating ul { + list-style: none; + color: inherit; + display: block; + margin: 0; + padding: 0; + margin-bottom: 5px; +} +.metro .rating ul:before, +.metro .rating ul:after { + display: table; + content: ""; +} +.metro .rating ul:after { + clear: both; +} +.metro .rating ul li { + display: block; + float: left; + position: relative; + font-family: metroSysIcons; + font-size: 28px; + line-height: 28px; + color: inherit; +} +.metro .rating ul li:before { + content: '\e014'; +} +.metro .rating ul li.rated:before { + content: '\e016'; +} +.metro .rating ul li.rated.half:before { + content: '\e015'; +} +.metro .rating ul li.half:before { + content: '\e015'; +} +.metro .rating .score-hint { + display: block; + font-size: 12px; + color: #1d1d1d; +} +.metro .rating.active ul:hover > li:before { + content: '\e016'; +} +.metro .rating.active ul li:hover ~ li:before { + content: '\e014' !important; +} +.metro .rating.active ul li:hover:before { + content: '\e016' !important; +} +.metro .rating.small li { + font-size: 18.66666667px; + line-height: 18.66666667px; +} +.metro .rating.small .score-hint { + margin-top: -5px; + font-size: 12px; +} +.metro .rating.large li { + font-size: 42px; +} +.metro .rating.large .score-hint { + margin-top: 10px; + font-size: 16px; +} +.metro .pagination { + width: auto; + margin-bottom: 10px; +} +.metro .pagination > ul { + padding-left: 0; + list-style: none; + margin: 0; +} +.metro .pagination > ul li ul, +.metro .pagination > ul li ol { + list-style: none; + padding-left: 25px; +} +.metro .pagination > ul:before, +.metro .pagination > ul:after { + display: table; + content: ""; +} +.metro .pagination > ul:after { + clear: both; +} +.metro .pagination > ul li { + display: block; + float: left; + margin-right: 1px; + position: relative; +} +.metro .pagination > ul li a { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; + color: inherit; + display: block; + float: left; + margin-right: 1px; +} +.metro .pagination > ul li a.default { + background-color: #008287; + color: #fff; +} +.metro .pagination > ul li a:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro .pagination > ul li a:disabled, +.metro .pagination > ul li a.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .pagination > ul li a * { + color: inherit; +} +.metro .pagination > ul li a *:hover { + color: inherit; +} +.metro .pagination > ul li a.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro .pagination > ul li a.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro .pagination > ul li a.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro .pagination > ul li a.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro .pagination > ul li a.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro .pagination > ul li a.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro .pagination > ul li a.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro .pagination > ul li a.link:hover { + text-decoration: underline; +} +.metro .pagination > ul li a.link:disabled, +.metro .pagination > ul li a.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .pagination > ul li a.link [class*="icon-"] { + text-decoration: none !important; +} +.metro .pagination > ul li a:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro .pagination > ul li a.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro .pagination > ul li a.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .pagination > ul li a.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .pagination > ul li.active a { + background-color: #4390df; + color: #ffffff; +} +.metro .pagination > ul li.disabled a, +.metro .pagination > ul li.spaces a { + background-color: #f2f2f2; + color: #1e1e1e; + cursor: not-allowed; +} +.metro .pagination > ul li.disabled a:active, +.metro .pagination > ul li.spaces a:active { + top: 0; + left: 0; +} +.metro .pagination > ul li.disabled a { + color: #1e1e1e; +} +.metro .pagination > ul li.spaces a { + background-color: #ffffff; + cursor: default; +} +.metro .pagination.small ul li a { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .pagination.mini ul li a { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .countdown, +.metro .times { + width: auto; + margin: 0 auto; + font: 20px/1.5 'Open Sans Condensed', sans-serif; + text-align: center; + letter-spacing: -3px; +} +.metro .countdown .digit-wrapper, +.metro .times .digit-wrapper { + display: inline-block; + height: 1.6em; + overflow: hidden; + position: relative; + width: 1.05em; +} +.metro .countdown .digit-wrapper .digit, +.metro .times .digit-wrapper .digit { + position: absolute; + display: block; + width: 1em; + text-align: center; + vertical-align: middle; + letter-spacing: -1px; +} +.metro .countdown .digit-wrapper .digit.stop, +.metro .times .digit-wrapper .digit.stop { + background-color: #e51400; +} +.metro .countdown .divider, +.metro .times .divider { + display: inline-block; + width: 16px; + height: 1.5em; + position: relative; + font-weight: bold; +} +.metro .countdown .divider:before, +.metro .times .divider:before { + width: 100%; + height: 1.5em; + position: absolute; + content: ":"; + color: inherit; + font-size: inherit; + vertical-align: middle; + text-align: center; + left: -20%; + top: -15%; +} +.metro .countdown.inverse .digit, +.metro .times.inverse .digit { + color: #333333 !important; + background-color: #eeeeee !important; +} +.metro .tab-control .tabs { + padding-left: 0; + list-style: none; + margin: 0 !important; + z-index: 2; +} +.metro .tab-control .tabs li ul, +.metro .tab-control .tabs li ol { + list-style: none; + padding-left: 25px; +} +.metro .tab-control .tabs:before, +.metro .tab-control .tabs:after { + display: table; + content: ""; +} +.metro .tab-control .tabs:after { + clear: both; +} +.metro .tab-control .tabs > li { + background-color: #ffffff; + display: block; + float: left; + margin-left: 5px; + position: relative; +} +.metro .tab-control .tabs > li > a { + border: 1px #eeeeee solid; + display: block; + float: left; + padding: 5px 10px; + z-index: 10; + top: 0; + left: 0; + color: inherit; + background-color: #eeeeee; +} +.metro .tab-control .tabs > li.active a { + border-bottom-color: #ffffff; + background-color: #ffffff; + border-top: 2px #e51400 solid; +} +.metro .tab-control .tabs > li.active:hover a { + background-color: #ffffff; + color: #1d1d1d; +} +.metro .tab-control .tabs > li:hover a { + background-color: #d5d5d5; + color: #ffffff; +} +.metro .tab-control .tabs > li.place-right { + float: right; + margin-right: 5px; + margin-left: auto; +} +.metro .tab-control .tabs.no-spaces > li { + margin-left: 0; +} +.metro .tab-control .frames { + z-index: 1; + border: 1px #eeeeee solid; + margin-top: -1px; +} +.metro .tab-control .frames .frame { + display: none; +} +.metro .tab-control .frames .frame:first-child { + display: block; +} +.metro .tab-control .frame { + padding: 20px; +} +.metro .progress-bar { + display: block; + position: relative; + height: 10px; + width: 100%; + margin-bottom: 10px; + background-color: #eeeeee; +} +.metro .progress-bar:before, +.metro .progress-bar:after { + display: table; + content: ""; +} +.metro .progress-bar:after { + clear: both; +} +.metro .progress-bar .bar { + position: relative; + display: block; + float: left; + width: 0; + background-color: #1ba1e2; + height: 100%; +} +.metro .progress-bar.small { + height: 5px; +} +.metro .progress-bar.large { + height: 15px; +} +.metro .sidebar { + margin: 0; + padding: 0; + background-color: #3D3D3D; + width: 100%; + height: 100%; +} +.metro .sidebar > ul { + margin: 0; + padding: 0; + list-style: none; +} +.metro .sidebar > ul li { + display: block; + border: 0; + border-bottom: 1px #5c5c5c solid; + position: relative; +} +.metro .sidebar > ul li.title { + padding: 20px 20px 10px 20px; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + font-size: 2.2rem; + line-height: 2.2rem; + color: #ffffff; +} +.metro .sidebar > ul li a { + display: block; + position: relative; + padding: 10px 20px; + text-decoration: none; + color: #eeeeee; + background-color: #3D3D3D; +} +.metro .sidebar > ul li a:hover { + background-color: #262626; + color: #ffffff; +} +.metro .sidebar > ul li a.dropdown-toggle:after { + right: 10px; + bottom: 5px; +} +.metro .sidebar > ul li a [class*="icon-"] { + margin-right: 15px; +} +.metro .sidebar > ul li.stick { + position: relative; +} +.metro .sidebar > ul li.stick:before { + content: ""; + position: absolute; + width: 7px; + height: 40px; + left: -7px; + text-indent: -9999px; + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; + background-color: inherit; +} +.metro .sidebar > ul li.disabled a { + background-color: #8a8a8a; + cursor: default; + color: #555555; +} +.metro .sidebar > ul li.active a { + background-color: #9a1616; + color: #ffffff; +} +.metro .sidebar > ul ul { + margin: 0; + padding: 0; + list-style: none; + position: absolute; + display: none; + z-index: 1000; + background: #ffffff; + min-width: 220px; + width: auto; + border: 1px solid #dcddde; + box-shadow: none; + position: relative !important; + background-color: #e5e5e5; + min-width: 100%; +} +.metro .sidebar > ul ul li { + display: block; + margin: 10px 0; + padding: 0; + vertical-align: baseline; + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; +} +.metro .sidebar > ul ul li a { + display: block; + text-decoration: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + line-height: 2.2rem; + font-size: 2.2rem; + color: inherit; +} +.metro .sidebar > ul ul li.title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + font-size: 4rem; + margin-bottom: 20px; +} +.metro .sidebar > ul ul.compact a { + font-weight: normal; + font-size: 10.5pt; + line-height: 12pt; + color: inherit; +} +.metro .sidebar > ul ul.compact li.title { + margin-bottom: 10px; + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; +} +.metro .sidebar > ul ul ul.secondary { + margin: 0; + padding: 0; + list-style: none; + margin-left: 15px; +} +.metro .sidebar > ul ul ul.secondary li a { + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + font-weight: normal; + font-style: normal; + line-height: 1.4rem; + color: inherit; +} +.metro .sidebar > ul ul.shadow { + box-shadow: 3px 3px 0 rgba(236, 236, 236, 0.7); +} +.metro .sidebar > ul ul li { + margin: 5px 0 0; + width: 100%; + border: 1px transparent solid; +} +.metro .sidebar > ul ul li:last-child { + margin-bottom: 5px; +} +.metro .sidebar > ul ul li.disabled, +.metro .sidebar > ul ul li.disabled:hover { + cursor: default !important; + background: transparent !important; + color: #eeeeee; +} +.metro .sidebar > ul ul li.disabled a, +.metro .sidebar > ul ul li.disabled:hover a { + color: inherit; + cursor: inherit; + background: inherit; +} +.metro .sidebar > ul ul a { + padding: 8px 32px !important; + color: inherit; + font-size: 15px !important; + line-height: 14px !important; + cursor: pointer; +} +.metro .sidebar > ul ul li:hover { + background: #edf4fc; + border-color: #a8d2fd; +} +.metro .sidebar > ul ul li.checked a:before, +.metro .sidebar > ul ul li.checked-partial a:before, +.metro .sidebar > ul ul li.unchecked a:before { + font-family: metroSysIcons; + position: absolute; + left: 10px; + content: "\e004"; +} +.metro .sidebar > ul ul li.checked-partial a:before { + content: "\e005"; +} +.metro .sidebar > ul ul li.unchecked a:before { + content: "\e005"; +} +.metro .sidebar > ul ul.place-right { + right: -15px; + left: auto; +} +.metro .sidebar > ul ul .divider { + padding: 0; + height: 1px; + margin: 9px 1px; + overflow: hidden; + background-color: #e5e5e5; + border-width: 0; +} +.metro .sidebar > ul ul .divider:hover { + background: #e5e5e5; +} +.metro .sidebar > ul ul.open { + display: block !important; +} +.metro .sidebar > ul ul .dropdown-menu { + left: 100%; + top: -10%; +} +.metro .sidebar > ul ul > li:hover > .dropdown-menu[data-show="hover"] { + display: block; +} +.metro .sidebar > ul ul > li > a.dropdown-toggle:after { + font-family: metroSysIcons; + font-size: .7em; + content: "\e001"; + left: 90%; + top: 50%; + margin-top: -1.4em; + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); +} +.metro .sidebar > ul ul.drop-left { + left: -100%; +} +.metro .sidebar > ul ul.drop-up { + top: auto; + bottom: 0; +} +.metro .sidebar > ul ul .menu-title { + background-color: #f6f7f8; + font-size: 12px; + line-height: 14px; + padding: 4px 8px; + border: 0; + border-bottom: 1px #dcddde solid; + border-top: 1px #dcddde solid; + color: #646464; +} +.metro .sidebar > ul ul .menu-title:first-child { + margin: 0; + border-top-width: 0; +} +.metro .sidebar > ul ul .menu-title:first-child:hover { + border-top-width: 0; +} +.metro .sidebar > ul ul .menu-title:hover { + background-color: #f6f7f8; + cursor: default; + border: 0; + border-bottom: 1px #dcddde solid; + border-top: 1px #dcddde solid; +} +.metro .sidebar > ul ul.inverse { + border: 2px #3b3b3b solid; +} +.metro .sidebar > ul ul.inverse li { + border: 0; +} +.metro .sidebar > ul ul.inverse li a { + padding: 9px 32px !important; +} +.metro .sidebar > ul ul.inverse li:hover { + border: 0; + background-color: #e5e5e5; +} +.metro .sidebar > ul ul.inverse .menu-title:hover { + background-color: #f6f7f8; +} +.metro .sidebar > ul ul.inverse .divider { + margin-left: 0; + margin-right: 0; +} +.metro .sidebar > ul ul.dark { + background-color: #333333; + border: 2px #333333 solid; + color: #ffffff; +} +.metro .sidebar > ul ul.dark.opacity { + background-color: rgba(61, 61, 61, 0.9); +} +.metro .sidebar > ul ul.dark li { + border: 0; + color: inherit; +} +.metro .sidebar > ul ul.dark li a { + padding: 9px 32px !important; + color: inherit; +} +.metro .sidebar > ul ul.dark li.disabled, +.metro .sidebar > ul ul.dark li.disabled:hover { + cursor: default !important; + background: transparent !important; + color: #555555; +} +.metro .sidebar > ul ul.dark li.disabled a, +.metro .sidebar > ul ul.dark li.disabled:hover a { + color: inherit; + cursor: inherit; + background: inherit; +} +.metro .sidebar > ul ul.dark li:hover { + border: 0; + background-color: #201a1a; + color: #ffffff; +} +.metro .sidebar > ul ul.dark .menu-title { + background-color: #3b3b3b; +} +.metro .sidebar > ul ul.dark .menu-title:hover { + background-color: #3b3b3b; +} +.metro .sidebar > ul ul.dark .divider { + margin-left: 0; + margin-right: 0; + background-color: #555555; +} +.metro .sidebar > ul ul.dark .divider:hover { + background: #555555; +} +.metro .sidebar > ul ul li { + border: 0; +} +.metro .sidebar > ul ul li a { + background-color: #e5e5e5; +} +.metro .sidebar > ul ul li.divider { + background-color: #c2c2c2; +} +.metro .sidebar > ul ul li.divider:hover { + background-color: #c2c2c2; +} +.metro .sidebar > ul ul li.disabled a { + color: #999999; +} +.metro .sidebar > ul ul li.disabled a:hover { + color: #999999; +} +.metro .sidebar > ul ul.open { + display: block; +} +.metro .sidebar.light { + background-color: #ffffff; + border: 1px #eaeaea solid; +} +.metro .sidebar.light li { + border-bottom-color: #eeeeee; +} +.metro .sidebar.light li.title { + color: #1d1d1d; +} +.metro .sidebar.light li a { + color: #1d1d1d; + background-color: #ffffff; +} +.metro .sidebar.light li a:hover { + background-color: #00aff0; +} +.metro .sidebar.light li ul { + background-color: #ffffff; + border: 1px transparent solid; +} +.metro .sidebar.light li .divider { + background-color: #eeeeee; +} +.metro .sidebar.light li .divider:hover { + background-color: #eeeeee; +} +.metro .sidebar.light li.disabled a { + background-color: #ffffff; + cursor: default; + color: #999999; +} +.metro .sidebar.light li.active a { + background-color: #1ba1e2; + color: #ffffff; +} +.metro .accordion > .accordion-frame { + border: 1px #eaeaea solid; + margin-bottom: 2px; +} +.metro .accordion > .accordion-frame > .heading { + display: block; + text-decoration: none; + background-color: #eeeeee; + padding: 10px 20px; + width: 100%; + position: relative; + color: #1d1d1d; +} +.metro .accordion > .accordion-frame > .heading [class*="icon-"] { + margin-right: 10px; +} +.metro .accordion > .accordion-frame > .content { + padding: 10px; +} +.metro .accordion > .accordion-frame > .content { + display: none; +} +.metro .accordion.with-marker .heading:before { + position: absolute; + display: block; + left: 5px; + top: 12px; + content: ''; + width: 0; + height: 0; + border-left: 7px solid transparent; + border-top: 7px solid transparent; + border-bottom: 7px solid black; +} +.metro .accordion.with-marker .heading.collapsed:before { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + margin-left: -4px; +} +.metro .calendar { + width: 250px; + border: 1px #eeeeee solid; + font-size: 10pt; +} +.metro .calendar table { + width: 100%; + border-collapse: collapse; +} +.metro .calendar td, +.metro .calendar th { + padding: 0; + width: 14.28%; +} +.metro .calendar td { + border: 1px solid; + border-color: #e6f5fc; +} +.metro .calendar td:first-child { + border-left: 0; +} +.metro .calendar td:last-child { + border-right: 0; +} +.metro .calendar tr:last-child td { + border-bottom: 0; +} +.metro .calendar .day-of-week { + padding: 5px; + cursor: default; +} +.metro .calendar a { + display: block; + padding: 5px; +} +.metro .calendar a:hover { + background-color: #eeeeee; + color: #1d1d1d; +} +.metro .calendar .calendar-header { + background-color: #1ba1e2; + color: #ffffff; +} +.metro .calendar .calendar-header td, +.metro .calendar .calendar-header th { + border: 0 !important; +} +.metro .calendar .calendar-header td a, +.metro .calendar .calendar-header th a { + color: #ffffff; +} +.metro .calendar .calendar-header td a:hover, +.metro .calendar .calendar-header th a:hover { + background-color: #1ba1e2; + color: #ffffff; +} +.metro .calendar .calendar-actions td, +.metro .calendar .calendar-actions th { + padding: 10px; +} +.metro .calendar .today a { + background-color: #a0e857; + color: #1d1d1d; +} +.metro .calendar .today a:hover { + background-color: #128023; + color: #ffffff; +} +.metro .calendar .day a { + display: block; + position: relative; + border: 2px transparent solid; +} +.metro .calendar .day a.selected { + border: 4px #4390df solid; + border-width: 1px; +} +.metro .calendar .day a.selected:after { + position: absolute; + display: block; + border-top: 28px solid #4390df; + border-left: 28px solid transparent; + right: 0; + content: ""; + top: 0; + z-index: 101; +} +.metro .calendar .day a.selected:before { + position: absolute; + display: block; + content: "\e003"; + color: #fff; + right: 0; + font-family: 'metroSysIcons'; + font-size: 9pt; + font-weight: normal; + z-index: 102; + top: 0; +} +.metro .calendar .day a.selected:after { + border-top-width: 12px; + border-left-width: 12px; +} +.metro .calendar .day a.selected:before { + font-size: 4pt; +} +.metro .calendar .month a, +.metro .calendar .year a { + padding-top: 20px; + padding-bottom: 20px; +} +.metro .calendar .other-day { + display: block; + text-align: center; + color: #999999; +} +.metro .calendar-dropdown { + border: 0; + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3), 0 3px 8px rgba(0, 0, 0, 0.2); +} +.metro .slider { + height: 12px; + width: auto; + position: relative; + background-color: #c6c6c6; + margin-bottom: 10px; +} +.metro .slider .marker { + height: 12px; + width: 12px; + cursor: pointer; + position: absolute; + top: 0; + left: 0; + background-color: #000000; + z-index: 2; +} +.metro .slider .marker:focus, +.metro .slider .marker:active, +.metro .slider .markerhover { + outline: 2px #e51400 solid; +} +.metro .slider .complete { + height: 100%; + width: auto; + background-color: #00828b; + z-index: 1; + transition: background .3s ease; +} +.metro .slider > .hint { + background-color: #ffffff; + position: absolute; + z-index: 3; + border: 1px #ccc solid; + padding: 2px 4px; + top: -40px; + min-width: 30px; + text-align: center; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3), 0 3px 8px rgba(0, 0, 0, 0.2); + display: none; +} +.metro .slider.permanent-hint > .hint { + display: block; +} +.metro .slider.hint-bottom .hint { + top: 100%; + margin-top: 5px; +} +.metro .slider.vertical { + height: 100px; + width: 12px; +} +.metro .slider.vertical .marker { + left: 0 !important; +} +.metro .slider.vertical .complete { + position: absolute; + height: auto; + width: 100% !important; + bottom: 0; + left: 0; +} +.metro .slider.vertical .hint { + left: 100%; + margin-left: 5px; + margin-top: 0; +} +.metro .slider.vertical.hint-left .hint { + left: -40px; +} +.metro .slider:hover .complete { + background-color: #219297; +} +.metro .slider:active .complete, +.metro .slider:active + .marker:active .complete { + background-color: #219297; +} +.metro .slider.place-left { + margin-right: 20px; +} +.metro .slider.place-right { + margin-left: 20px; +} +.metro.window-overlay { + position: fixed; + left: 0; + top: 0; + right: 0; + bottom: 0; + background-color: rgba(255, 255, 255, 0); + z-index: 1049; +} +.metro .window { + border: 8px #6badf6 solid; + position: relative; + background-color: #ffffff; + min-height: 200px; + min-width: 200px; + border-top: 0; +} +.metro .window .caption { + position: absolute; + top: 0; + height: 32px; + width: 100%; + background-color: #6badf6; + cursor: default; + z-index: 2; + border-top: 8px #6badf6 solid; +} +.metro .window .caption .icon { + width: 16px; + height: 16px; + font-size: 16px; + margin-top: 0; + margin-left: 0px; + margin-right: 5px; + position: relative; + float: left; +} +.metro .window .caption .title { + font-size: 14px; + margin-top: -2px; + margin-left: 4px; + position: relative; + float: left; +} +.metro .window .caption .super-title { + position: absolute; + top: 6px; + left: 0; + display: block; + width: 100%; + text-align: center; + z-index: 0; +} +.metro .window .content { + position: relative; + margin-top: 40px; + width: 100%; + height: 88%; + height: -webkit-calc(100% - 40px); + height: -moz-calc(100% - 40px); + height: -o-calc(100% - 40px); + height: -ms-calc(100% - 40px); + height: calc(100% - 40px); + overflow-y: auto; + overflow-x: hidden; + + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + -ms-box-sizing: content-box; + -o-box-sizing: content-box; + box-sizing: content-box; +} +.metro .window .caption .btn-close, +.metro .window .caption .btn-min, +.metro .window .caption .btn-max { + background-color: #c75050; + color: #ffffff; + position: absolute; + top: -8px; + right: 0; + width: 48px; + height: 24px; + min-height: 24px; + text-align: center; + vertical-align: middle; + font-family: 'Cambria_', 'PT Serif Caption', Verdana, Arial, Helvetica, sans-serif; + font-size: 16pt; + font-weight: normal; + padding: 0 0 10px 0; + z-index: 3; + outline: none; +} +.metro .window .caption .btn-close:hover, +.metro .window .caption .btn-min:hover, +.metro .window .caption .btn-max:hover { + background-color: #e04343; +} +.metro .window .caption .btn-close:active, +.metro .window .caption .btn-min:active, +.metro .window .caption .btn-max:active { + background-color: #b01919 !important; + top: -8px; + right: 0; + left: auto; +} +.metro .window .caption .btn-close:after, +.metro .window .caption .btn-min:after, +.metro .window .caption .btn-max:after { + content: '\D7'; + position: absolute; + left: 50%; + top: 0; + margin-left: -0.3em; +} +.metro .window .caption .btn-min, +.metro .window .caption .btn-max { + background-color: transparent; + color: #000; + right: 75px; + width: 24px; + padding-bottom: 10px; + font-weight: bold; +} +.metro .window .caption .btn-min:hover, +.metro .window .caption .btn-max:hover { + background-color: #1b6eae; + color: #ffffff; +} +.metro .window .caption .btn-min:hover:after, +.metro .window .caption .btn-max:hover:after { + border-color: #fff; +} +.metro .window .caption .btn-min:active, +.metro .window .caption .btn-max:active { + background-color: #1e7cc4 !important; + color: #ffffff; + top: -8px; + right: 75px; + left: auto; +} +.metro .window .caption .btn-min:after, +.metro .window .caption .btn-max:after { + display: block; + position: absolute; + width: 10px; + height: 10px; + border: 0px #000 solid; + border-bottom-width: 2px; + content: ' '; + bottom: 6px; + left: 50%; + margin-left: -6px; + top: auto; +} +.metro .window .caption .btn-max { + right: 50px; +} +.metro .window .caption .btn-max:active { + right: 50px; +} +.metro .window .caption .btn-max:after { + height: 6px; + border: 1px #000 solid; + border-top-width: 2px; +} +.metro .window.inactive { + border-color: #ebebeb; +} +.metro .window.inactive .caption { + background-color: #ebebeb; + border-top: 8px #ebebeb solid; +} +.metro .window.inactive .content { + border-color: #ebebeb; +} +.metro .window.inactive .btn-close { + background-color: #bcbcbc; +} +.metro .window.flat { + background-color: #ffffff; + border: 1px #e9e9e9 solid; +} +.metro .window.flat .caption { + height: 20px; + width: calc(100% - 10px); + background-color: #ffffff; + padding: 7px 5px; + border-bottom: 1px #e9e9e9 solid; + border-top: 0; +} +.metro .window.flat .caption .btn-close, +.metro .window.flat .caption .btn-min, +.metro .window.flat .caption .btn-max { + background-color: #ffffff; + color: #777777; + width: 24px; + top: 4px; + right: 4px; +} +.metro .window.flat .caption .btn-close:hover, +.metro .window.flat .caption .btn-min:hover, +.metro .window.flat .caption .btn-max:hover { + background-color: #cde6f7; + color: #2a8dd4; +} +.metro .window.flat .caption .btn-close:hover:after, +.metro .window.flat .caption .btn-min:hover:after, +.metro .window.flat .caption .btn-max:hover:after { + border-color: #2a8dd4; +} +.metro .window.flat .caption .btn-close:active, +.metro .window.flat .caption .btn-min:active, +.metro .window.flat .caption .btn-max:active { + background-color: #92c0e0 !important; + color: #ffffff !important; +} +.metro .window.flat .caption .btn-close:after, +.metro .window.flat .caption .btn-min:after, +.metro .window.flat .caption .btn-max:after { + border-color: #777777; + width: 10px !important; + height: 6px !important; +} +.metro .window.flat .caption .btn-max { + right: 29px; +} +.metro .window.flat .caption .btn-min { + right: 54px; +} +.metro .window.flat .caption .btn-close:after { + margin-top: 2px; +} +.metro .window.flat .content { + margin-top: 35px; +} +.metro .listview .list { + border: 4px transparent solid; + width: 300px; + height: auto; + position: relative; + display: block; + cursor: pointer; + color: inherit; + margin: 0 0 10px 0; +} +.metro .listview .list .list-content { + padding: 10px; + position: relative; + display: block; + color: inherit; +} +.metro .listview .list .list-content:before, +.metro .listview .list .list-content:after { + display: table; + content: ""; +} +.metro .listview .list .list-content:after { + clear: both; +} +.metro .listview .list:hover { + outline: 3px #ccc solid; +} +.metro .listview .list:active { + outline: 3px #3e3e3e solid; +} +.metro .listview .list { + border: 1px #eaeaea solid; +} +.metro .listview .list .list-content .icon { + display: block; + width: 56px; + height: 56px; + font-size: 40px; + float: left; + margin-right: 10px; +} +.metro .listview .list .list-content [class*="icon-"].icon { + padding: 8px; +} +.metro .listview .list .list-content .data { + display: block; + padding: 0; + margin: 0; + margin-left: 66px; + min-width: 200px; + position: relative; +} +.metro .listview .list .list-content .list-title, +.metro .listview .list .list-content .list-remark { + margin: 0; + padding: 0; + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.metro .listview .list .list-content .list-title { + font-size: 14px; + line-height: 16px; +} +.metro .listview .list .list-content .list-remark { + font-size: 11px; + line-height: 12px; +} +.metro .listview .list .list-content [class*="span"] { + float: none; +} +.metro .listview .list .list-content .rating { + color: inherit; +} +.metro .listview .list .list-content .progress-bar { + margin: 5px 0; +} +.metro .listview.small .list-content .icon { + display: block; + width: 32px; + height: 32px; + line-height: 14px; + font-size: 28px; + float: left; + margin-right: 10px; +} +.metro .listview.small .list-content [class*="icon-"].icon { + padding: 8px 0; +} +.metro .listview.small .list-content [class*="icon-"].border { + font-size: 22px; + padding: 8px 4px; +} +.metro .listview.small .list-content .data { + margin-left: 40px; +} +.metro .listview .list.selected { + border: 4px #4390df solid; +} +.metro .listview .list.selected:after { + position: absolute; + display: block; + border-top: 28px solid #4390df; + border-left: 28px solid transparent; + right: 0; + content: ""; + top: 0; + z-index: 101; +} +.metro .listview .list.selected:before { + position: absolute; + display: block; + content: "\e003"; + color: #fff; + right: 0; + font-family: 'metroSysIcons'; + font-size: 9pt; + font-weight: normal; + z-index: 102; + top: 0; +} +.metro .listview-outlook { + position: relative; + display: block; +} +.metro .listview-outlook .list { + border: 4px transparent solid; + width: 300px; + height: auto; + position: relative; + display: block; + cursor: pointer; + color: inherit; + margin: 0 0 10px 0; +} +.metro .listview-outlook .list .list-content { + padding: 10px; + position: relative; + display: block; + color: inherit; +} +.metro .listview-outlook .list .list-content:before, +.metro .listview-outlook .list .list-content:after { + display: table; + content: ""; +} +.metro .listview-outlook .list .list-content:after { + clear: both; +} +.metro .listview-outlook .list:hover { + outline: 3px #ccc solid; +} +.metro .listview-outlook .list:active { + outline: 3px #3e3e3e solid; +} +.metro .listview-outlook .list { + border: 1px #eaeaea solid; +} +.metro .listview-outlook .list .list-content .icon { + display: block; + width: 56px; + height: 56px; + font-size: 40px; + float: left; + margin-right: 10px; +} +.metro .listview-outlook .list .list-content [class*="icon-"].icon { + padding: 8px; +} +.metro .listview-outlook .list .list-content .data { + display: block; + padding: 0; + margin: 0; + margin-left: 66px; + min-width: 200px; + position: relative; +} +.metro .listview-outlook .list .list-content .list-title, +.metro .listview-outlook .list .list-content .list-remark { + margin: 0; + padding: 0; + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.metro .listview-outlook .list .list-content .list-title { + font-size: 14px; + line-height: 16px; +} +.metro .listview-outlook .list .list-content .list-remark { + font-size: 11px; + line-height: 12px; +} +.metro .listview-outlook .list .list-content [class*="span"] { + float: none; +} +.metro .listview-outlook .list .list-content .rating { + color: inherit; +} +.metro .listview-outlook .list .list-content .progress-bar { + margin: 5px 0; +} +.metro .listview-outlook.small .list-content .icon { + display: block; + width: 32px; + height: 32px; + line-height: 14px; + font-size: 28px; + float: left; + margin-right: 10px; +} +.metro .listview-outlook.small .list-content [class*="icon-"].icon { + padding: 8px 0; +} +.metro .listview-outlook.small .list-content [class*="icon-"].border { + font-size: 22px; + padding: 8px 4px; +} +.metro .listview-outlook.small .list-content .data { + margin-left: 40px; +} +.metro .listview-outlook .list.selected { + border: 4px #4390df solid; +} +.metro .listview-outlook .list.selected:after { + position: absolute; + display: block; + border-top: 28px solid #4390df; + border-left: 28px solid transparent; + right: 0; + content: ""; + top: 0; + z-index: 101; +} +.metro .listview-outlook .list.selected:before { + position: absolute; + display: block; + content: "\e003"; + color: #fff; + right: 0; + font-family: 'metroSysIcons'; + font-size: 9pt; + font-weight: normal; + z-index: 102; + top: 0; +} +.metro .listview-outlook .list { + display: block; + width: 100%; + border: 0; + border-bottom: 1px #e1e1e1 solid; + padding: 2px 0; + color: #555555; + margin-bottom: 0; +} +.metro .listview-outlook .list .list-content { + margin: 2px 0; + padding: 2px 20px; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-size: 16px; + color: inherit; + border-left: 3px transparent solid; +} +.metro .listview-outlook .list .list-content .list-title, +.metro .listview-outlook .list .list-content .list-subtitle, +.metro .listview-outlook .list .list-content .list-remark { + width: 100%; + display: block; + color: inherit; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.metro .listview-outlook .list .list-content .list-title { + font-size: 16px; + line-height: 20px; +} +.metro .listview-outlook .list .list-content .list-subtitle, +.metro .listview-outlook .list .list-content .list-remark { + font-size: 11px; + font-weight: normal; + line-height: 15px; + color: #1d1d1d; +} +.metro .listview-outlook .list .list-content .list-subtitle { + font-weight: bold; + color: #0067cb; +} +.metro .listview-outlook .list.marked .list-content { + border-left: 3px #0067b0 solid !important; +} +.metro .listview-outlook .list:active, +.metro .listview-outlook .list:focus, +.metro .listview-outlook .list.active { + background-color: #cde6f7 !important; + outline: 1px #999999 dotted; + color: #555555 !important; +} +.metro .listview-outlook .list:hover { + background-color: #e6f2fa; + outline: none; +} +.metro .listview-outlook .list:hover .list-content { + border-left: 3px #b1d6f0 solid; +} +.metro .listview-outlook .list-group { + display: block; + position: relative; +} +.metro .listview-outlook .list-group .group-title { + display: block; + margin-bottom: 2px; + background-color: #f0f0f0; + padding: 4px 20px; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + color: #333333; + padding-left: 24px; +} +.metro .listview-outlook .list-group .group-title:before { + position: absolute; + display: block; + left: 10px; + top: 1px; + content: ''; + width: 0; + height: 0; + border-left: 7px solid transparent; + border-top: 7px solid transparent; + border-bottom: 7px solid black; +} +.metro .listview-outlook .list-group .group-content { + display: block; +} +.metro .listview-outlook .list-group.collapsed .group-title:before { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + margin-left: -4px; +} +.metro .listview-outlook .list-group .group-title:hover:before { + border-bottom-color: #0067cb; +} +.metro .listview-outlook .list-content .list-icon { + float: left; + width: 48px; + max-height: 48px; + margin-right: 10px; + margin-top: 5px; +} +.metro .treeview { + background-color: #fdfdfd; + color: #555555; + display: block; + list-style: none; + margin: 0; + padding: 0; +} +.metro .treeview ul { + color: #555555; + display: block; + list-style: none; + margin: 0; + padding: 0; +} +.metro .treeview ul li a { + padding: 0 0 0 15px; +} +.metro .treeview a { + font-size: 12px; + color: inherit; + display: block; +} +.metro .treeview .node > a { + margin-bottom: 5px; + padding: 0 0 0 15px; + font-size: 12px; + position: relative; + color: #000; + white-space: nowrap; + text-overflow: ellipsis; +} +.metro .treeview .node:not(:first-child) { + margin-top: 0; +} +.metro .treeview .node-toggle { + display: inline-block; + position: relative; + float: left; + margin-right: 3px; + width: 10px; + height: 10px; +} +.metro .treeview .node-toggle:before { + position: absolute; + display: block; + left: 2px; + top: 0; + content: ''; + width: 0; + height: 0; + border-left: 7px solid transparent; + border-top: 7px solid transparent; + border-bottom: 7px #1d1d1d solid; +} +.metro .treeview .node-toggle:hover:before { + border-bottom-color: #0050ef; +} +.metro .treeview li.collapsed .node-toggle:before { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + margin-left: -4px; +} +.metro .treeview li a:hover { + background-color: #e6f2fa; +} +.metro .treeview .active { + background-color: #e1e1e1; + font-weight: bold; + color: #1d1d1d; +} +.metro .treeview a .value { + color: #0067cb; +} +.metro .fluent-menu { + font-size: 14px; +} +.metro .fluent-menu .tabs-holder { + list-style: none; + position: relative; + margin: 0; + padding: 0; + display: block; + z-index: 2; +} +.metro .fluent-menu .tabs-holder:before, +.metro .fluent-menu .tabs-holder:after { + display: table; + content: ""; +} +.metro .fluent-menu .tabs-holder:after { + clear: both; +} +.metro .fluent-menu .tabs-holder li { + display: block; + float: left; + margin-right: 5px; + background-color: #ffffff; +} +.metro .fluent-menu .tabs-holder li a { + display: block; + float: left; + padding: 4px 15px; + text-transform: uppercase; + font-size: .8em; + color: #444444; +} +.metro .fluent-menu .tabs-holder li a:hover { + color: #0072c6; +} +.metro .fluent-menu .tabs-holder li:first-child { + margin-left: 0px; +} +.metro .fluent-menu .tabs-holder li.active { + border: 1px #d4d4d4 solid; + border-bottom-color: #ffffff; +} +.metro .fluent-menu .tabs-holder li.active a { + color: #0072c6; +} +.metro .fluent-menu .tabs-holder li.special { + border: 1px #0072c6 solid; + background-color: #0072c6; +} +.metro .fluent-menu .tabs-holder li.special a { + color: #ffffff; +} +.metro .fluent-menu .tabs-holder li.special a:hover { + color: #ffffff; +} +.metro .fluent-menu .tabs-content { + z-index: 1; + position: relative; + margin-top: -1px; + border: 1px #d4d4d4 solid; + background-color: #ffffff; + height: 120px; +} +.metro .fluent-menu .tabs-content .tab-panel { + display: block; + height: 100%; + padding: 5px 0 2px; +} +.metro .fluent-menu .tabs-content .tab-panel .tab-panel-group { + height: 100%; + position: relative; + display: block; + float: left; + padding: 0 5px; + border-right: 1px #d4d4d4 solid; +} +.metro .fluent-menu .tabs-content .tab-panel .tab-panel-group:last-child { + margin-right: 0; +} +.metro .fluent-menu .tabs-content .tab-panel .tab-group-caption { + font-size: 10px; + margin: 2px 0; + text-align: center; + display: block; + position: absolute; + bottom: 0px; + right: 0; + left: 0; + white-space: nowrap; +} +.metro .fluent-menu .tabs-content .tab-panel .tab-content-segment { + display: block; + float: left; + position: relative; +} +.metro .fluent-menu .fluent-button { + background-color: #ffffff; + padding: 5px 5px; + font-size: 14px; + line-height: 14px; + display: block; + cursor: default; +} +.metro .fluent-menu .fluent-button:hover { + background-color: #cde6f7; +} +.metro .fluent-menu .fluent-button img { + display: block; + float: left; + margin-right: 5px; + width: 16px; + height: 16px; +} +.metro .fluent-menu .fluent-button [class*="icon-"] { + color: #444444; +} +.metro .fluent-menu .fluent-button .button-label { + display: inline-block; + color: inherit; + font: inherit; +} +.metro .fluent-menu .fluent-button:active { + top: 0; + left: 0; + background-color: #75bae9 !important; +} +.metro .fluent-menu .fluent-big-button { + background-color: #ffffff; + padding: 5px 5px; + font-size: 14px; + line-height: 14px; + display: block; + cursor: default; + padding: 7px 5px; + text-align: center; + white-space: normal; + line-height: 12px; + float: left; + position: relative; +} +.metro .fluent-menu .fluent-big-button:hover { + background-color: #cde6f7; +} +.metro .fluent-menu .fluent-big-button img { + display: block; + float: left; + margin-right: 5px; + width: 16px; + height: 16px; +} +.metro .fluent-menu .fluent-big-button [class*="icon-"] { + color: #444444; +} +.metro .fluent-menu .fluent-big-button .button-label { + display: inline-block; + color: inherit; + font: inherit; +} +.metro .fluent-menu .fluent-big-button:active { + top: 0; + left: 0; + background-color: #75bae9 !important; +} +.metro .fluent-menu .fluent-big-button img, +.metro .fluent-menu .fluent-big-button [class*="icon-"] { + display: block; + width: 40px; + height: 40px; + font-size: 40px; + float: none; + text-align: center; + margin: 5px auto 5px; +} +.metro .fluent-menu .fluent-big-button br { + line-height: 4px; + height: 4px; + font-size: 4px; +} +.metro .fluent-menu .fluent-tool-button { + background-color: #ffffff; + padding: 5px 5px; + font-size: 14px; + line-height: 14px; + display: block; + cursor: default; + padding: 4px; +} +.metro .fluent-menu .fluent-tool-button:hover { + background-color: #cde6f7; +} +.metro .fluent-menu .fluent-tool-button img { + display: block; + float: left; + margin-right: 5px; + width: 16px; + height: 16px; +} +.metro .fluent-menu .fluent-tool-button [class*="icon-"] { + color: #444444; +} +.metro .fluent-menu .fluent-tool-button .button-label { + display: inline-block; + color: inherit; + font: inherit; +} +.metro .fluent-menu .fluent-tool-button:active { + top: 0; + left: 0; + background-color: #75bae9 !important; +} +.metro .fluent-menu .fluent-tool-button img, +.metro .fluent-menu .fluent-tool-button [class*="icon-"] { + display: block; + width: 16px; + height: 16px; + font-size: 16px; + float: none; + text-align: center; +} +.metro .fluent-menu .fluent-tool-button img { + margin-right: 0; +} +.metro .fluent-menu .dropdown-toggle:before, +.metro .fluent-menu .dropdown-toggle:after { + content: ""; +} +.metro .fluent-menu .dropdown-toggle .button-label { + padding-right: 5px; +} +.metro .fluent-menu .dropdown-toggle .button-label:before, +.metro .fluent-menu .dropdown-toggle .button-label:after { + content: ""; +} +.metro .fluent-menu .dropdown-toggle .button-label:after { + content: "\e012"; + font-family: metroSysIcons; + position: absolute; + right: 0px; + bottom: 3px; + font-size: .8em; +} +.metro .fluent-menu .dropdown-menu { + position: absolute; + top: 100%; + z-index: 100; +} +.metro .fluent-menu .dropdown-menu a { + font-size: 10pt !important; +} +.metro .fluent-menu .dropdown-menu a:hover { + background-color: #cde6f7; + color: #444444; +} +.metro p [data-hint] { + border-bottom: 1px #373737 dotted; + white-space: nowrap; +} +.metro .hint { + position: fixed; + color: #1d1d1d; + padding: 10px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + width: auto; + max-width: 220px; + margin-top: 10px; + z-index: 1030; + display: none; + border: 1px solid; + border-color: #6a6a6a; +} +.metro .hint .hint-title, +.metro .hint .hint-text { + color: inherit; + text-align: left; +} +.metro .hint .hint-title { + font-size: 1.2em; + font-weight: bold; +} +.metro .hint:before, +.metro .hint:after { + content: ''; + position: absolute; + width: 0; + height: 0; +} +.metro .hint:before { + z-index: 2; +} +.metro .hint:after { + z-index: 1; + border-color: inherit; +} +.metro .hint.bottom:before, +.metro .hint.bottom:after { + top: 1px; + left: 5px; + margin: -10px 0; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-bottom: 10px solid #fffcc0; +} +.metro .hint.bottom:after { + top: 0; + border-bottom: 10px solid; +} +.metro .hint.top:before, +.metro .hint.top:after { + top: 100%; + margin-top: -1px; + left: 5px; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-top: 10px solid #fffcc0; +} +.metro .hint.top:after { + margin-top: 1px; + border-top: 10px solid; +} +.metro .hint.left:before, +.metro .hint.left:after { + top: 5px; + left: 100%; + margin-left: -1px; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-left: 10px solid #fffcc0; +} +.metro .hint.left:after { + margin-left: 0; + border-left: 10px solid; +} +.metro .hint.right:before, +.metro .hint.right:after { + top: 5px; + left: -9px; + margin: 0; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-right: 10px solid #fffcc0; +} +.metro .hint.right:after { + left: -10px; + border-right: 10px solid; +} +.metro .balloon { + display: block; + width: auto; + height: auto; + margin: 0; + padding: 0; + border: 1px #555555 solid; + background-color: #ffffff; + position: relative; + margin-bottom: 30px; +} +.metro .balloon:before, +.metro .balloon:after { + content: ''; + position: absolute; + width: 0; + height: 0; +} +.metro .balloon:before { + z-index: 2; +} +.metro .balloon:after { + z-index: 1; +} +.metro .balloon.bottom:before, +.metro .balloon.bottom:after { + top: 1px; + left: 20px; + margin: -20px 0; + border-left: 10px solid transparent; + border-right: 10px solid transparent; + border-bottom: 20px solid #ffffff; +} +.metro .balloon.bottom:after { + top: 0; + border-bottom: 20px solid #555555; +} +.metro .balloon.top:before, +.metro .balloon.top:after { + top: 100%; + margin-top: -1px; + left: 20px; + border-left: 10px solid transparent; + border-right: 10px solid transparent; + border-top: 20px solid #ffffff; +} +.metro .balloon.top:after { + margin-top: 1px; + border-top: 20px solid #555555; +} +.metro .balloon.left:before, +.metro .balloon.left:after { + top: 10px; + left: 100%; + margin-left: -1px; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + border-left: 20px solid #ffffff; +} +.metro .balloon.left:after { + margin-left: 0; + border-left: 21px solid #555555; +} +.metro .balloon.right:before, +.metro .balloon.right:after { + top: 10px; + left: -19px; + margin: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + border-right: 20px solid #ffffff; +} +.metro .balloon.right:after { + left: -20px; + border-right: 20px solid #555555; +} +.metro .stepper { + margin: 10px 0; +} +.metro .stepper:before, +.metro .stepper:after { + display: table; + content: ""; +} +.metro .stepper:after { + clear: both; +} +.metro .stepper > ul { + counter-reset: li; + border-top: 1px #1d1d1d dotted; + position: relative; + padding: 0; + margin: 30px 0; + width: 100%; +} +.metro .stepper > ul li { + list-style: none; + float: left; + width: 2em; + height: 2em; + margin-top: -1em; + position: absolute; + left: 0; + background: #666; + cursor: pointer; +} +.metro .stepper > ul li:before { + content: counter(li); + counter-increment: li; + position: absolute; + box-sizing: border-box; + padding: .3em 10px; + color: #fff; + font-weight: bold; + font-family: "Helvetica Neue", Arial, sans-serif; + font-size: 1.5rem; + text-align: center; +} +.metro .stepper > ul li:hover { + background-color: #999999; +} +.metro .stepper > ul li.current, +.metro .stepper > ul li.complete { + transition: all 0.2s ease; +} +.metro .stepper > ul li.current { + background-color: #1ba1e2; +} +.metro .stepper > ul li.current:hover { + background-color: #00ccff; +} +.metro .stepper > ul li.complete { + background-color: #60a917; +} +.metro .stepper > ul li.complete:hover { + background-color: #7ad61d; +} +.metro .stepper.rounded li { + border-radius: 100%; +} +.metro .stepper.diamond li { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} +.metro .stepper.diamond li:before { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} +.metro .streamer { + position: relative; + display: block; + width: 100%; + overflow: hidden; +} +.metro .streamer .meter { + height: 25px; + width: auto; + list-style: none; + margin: 0; + padding: 0; + display: block; + overflow: hidden; +} +.metro .streamer .meter li { + display: block; + float: left; + width: 213px; + padding: 2px 3px; + background: url("/images/meter-210.png") top left repeat-x; +} +.metro .streamer .meter li em { + font-size: 10px; + font-style: normal; +} +.metro .streamer .streams { + width: 142px; + padding-top: 25px; + position: absolute; + left: 0; + top: 0; + z-index: 2; + background-color: #ffffff; +} +.metro .streamer .streams .streams-title { + position: absolute; + top: 0; +} +.metro .streamer .streams .stream { + position: relative; + display: block; + width: 100%; + height: 75px; + margin: 0 2px 2px 0; + padding: 5px; + color: #ffffff; + cursor: pointer; +} +.metro .streamer .streams .stream .stream-title { + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 12px; +} +.metro .streamer .streams .stream .stream-number { + position: absolute; + left: 5px; + bottom: 5px; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 11px; +} +.metro .streamer .events { + padding-left: 143px; + overflow: hidden; + height: 100%; + min-height: 100%; + overflow-x: scroll; +} +.metro .streamer .events .double { + width: 424px; +} +.metro .streamer .events .triple { + width: 637px; +} +.metro .streamer .events .quadro { + width: 850px; +} +.metro .streamer .events .events-area { + height: 100%; + min-height: 100%; + overflow: hidden; +} +.metro .streamer .events .events-area:before, +.metro .streamer .events .events-area:after { + display: table; + content: ""; +} +.metro .streamer .events .events-area:after { + clear: both; +} +.metro .streamer .events .events-grid { + height: 100%; + min-height: 100%; +} +.metro .streamer .events .events-grid:before, +.metro .streamer .events .events-grid:after { + display: table; + content: ""; +} +.metro .streamer .events .events-grid:after { + clear: both; +} +.metro .streamer .events .event-group { + height: 460px; + min-width: 211px; + margin: 0 2px 2px 0; + float: left; +} +.metro .streamer .events .event-super { + height: 100%; + min-height: 100%; + border: 1px #eaeaea solid; +} +.metro .streamer .events .event-stream { + height: 75px; +} +.metro .streamer .events .event-stream .event { + min-width: 211px; + height: 75px; + float: left; + display: block; + margin: 0 2px 2px 0; + cursor: pointer; + position: relative; + overflow: hidden; + border: 1px #eaeaea solid; +} +.metro .streamer .events .event-stream .event:last-child { + margin-right: 0; +} +.metro .streamer .events .event-stream .event.event-disable { + opacity: .2; +} +.metro .streamer .events .event-stream .event .event-content { + width: 100%; + height: 100%; + padding: 0; + margin: 0; + position: absolute; + left: 0; + top: 0; + overflow: hidden; + display: none; +} +.metro .streamer .events .event-stream .event .event-content:first-child { + display: block; +} +.metro .streamer .events .event-stream .event .event-content-logo { + display: block; + float: left; + margin-right: 5px; + padding: 3px; +} +.metro .streamer .events .event-stream .event .event-content-logo .icon { + position: relative; + width: 39px; + height: 39px; + margin-bottom: 1px; +} +.metro .streamer .events .event-stream .event .event-content-logo .icon img { + width: 100%; + height: 100%; +} +.metro .streamer .events .event-stream .event .event-content-logo .time { + position: relative; + width: 39px; + padding: 8px 4px; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + color: #ffffff; + line-height: 12px; +} +.metro .streamer .events .event-stream .event .event-content-data { + display: block; + padding: 0; + margin: 0; + position: relative; + margin-left: 50px; +} +.metro .streamer .events .event-stream .event .event-content-data .title { + position: relative; + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 14px; + margin: 3px 0 0; + padding: 0; +} +.metro .streamer .events .event-stream .event .event-content-data .subtitle { + position: relative; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-size: 10px; + line-height: 10px; + margin: 0; + padding: 0; + margin-bottom: 10px; +} +.metro .streamer .events .event-stream .event .event-content-data .remark { + position: absolute; + display: block; + top: 36px; + margin-right: 4px; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 11px; + color: #999999; +} +.metro .streamer .events .event-stream .event:hover { + border-color: #999999; +} +.metro .streamer .events .event-stream .event.selected { + border: 4px #4390df solid; + border-width: 1px; +} +.metro .streamer .events .event-stream .event.selected:after { + position: absolute; + display: block; + border-top: 28px solid #4390df; + border-left: 28px solid transparent; + right: 0; + content: ""; + top: 0; + z-index: 101; +} +.metro .streamer .events .event-stream .event.selected:before { + position: absolute; + display: block; + content: "\e003"; + color: #fff; + right: 0; + font-family: 'metroSysIcons'; + font-size: 9pt; + font-weight: normal; + z-index: 102; + top: 0; +} +.metro .streamer .events .event-stream .event.selected:before { + right: 3px; +} +.metro .scrollbar-button { + background-color: #ffffff; + border: 1px #ababab solid; +} +.metro .scrollbar { + position: relative; + overflow: hidden; +} +.metro .scrollbar-container { + position: relative; + overflow: hidden; +} +.metro .scrollbar-v, +.metro .scrollbar-h { + position: absolute; + background: #f3f3f3; +} +.metro .scrollbar-v { + width: 15px; + height: 100%; + right: 0; + top: 0; +} +.metro .scrollbar-h { + height: 15px; + width: 100%; + left: 0; + bottom: 0; +} +.metro .scrollbar-v-up, +.metro .scrollbar-v-down, +.metro .scrollbar-h-up, +.metro .scrollbar-h-down, +.metro .scrollbar-line-v-btn, +.metro .scrollbar-line-h-btn { + cursor: pointer; + position: absolute; + background-color: #ffffff; + border: 1px #ababab solid; +} +.metro .scrollbar-line-v-btn:hover, +.metro .scrollbar-line-h-btn:hover { + background-color: #f0f0f0; +} +.metro .scrollbar-v-up, +.metro .scrollbar-h-up { + width: 15px; + height: 15px; + left: 0; + top: 0; +} +.metro .scrollbar-v-down, +.metro .scrollbar-h-down { + width: 15px; + height: 15px; + left: 0; + bottom: 0; +} +.metro .scrollbar-h-down { + left: auto; + right: 0; +} +.metro .scrollbar-line-v, +.metro .scrollbar-line-h { + position: absolute; + z-index: 3; +} +.metro .scrollbar-line-v { + width: 100%; + left: 0; + top: 15px; +} +.metro .scrollbar-line-h { + height: 15px; + left: 15px; + top: 0; +} +.metro .scrollbar-line-v-btn { + width: 100%; + left: 0 !important; + top: 0; +} +.metro .scrollbar-line-h-btn { + height: 100%; + left: 0; + top: 0 !important; +} +.metro .scrollbar-both { + position: absolute; + width: 15px; + height: 15px; + right: 0; + bottom: 0; +} +.metro .scrollbar-line-h, +.metro .scrollbar-line-v, +.metro .scrollbar-both { + background-color: #f3f3f3; +} +.metro .scrollbar-v-up:before, +.metro .scrollbar-v-down:before, +.metro .scrollbar-h-up:before, +.metro .scrollbar-h-down:before { + position: absolute; + content: ""; + font-family: metroSysIcons; + font-size: 14px; +} +.metro .scrollbar-v-up:before { + content: "\e010"; +} +.metro .scrollbar-v-down:before { + content: "\e012"; +} +.metro .scrollbar-h-up:before { + content: "\e010"; + margin-top: -1px; + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); +} +.metro .scrollbar-h-down:before { + content: "\e010"; + margin-top: -1px; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); +} +.metro.notify-container { + position: fixed; + right: 0; + top: 0; + z-index: 1060; +} +.metro.notify-container .notify { + background-color: #ffffff; + display: block; + position: relative; + min-width: 220px; + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + color: #1d1d1d; + padding: 10px; + margin: 2px 2px 2px 0; +} +.metro.notify-container .notify .caption { + font-size: 18px; + line-height: 20px; + margin-bottom: 5px; +} +.metro.notify-container .notify .content { + font-size: 14px; + line-height: 16px; +} +.metro .notify-wrapper { + position: relative; + background-color: #1d1d1d; + width: auto; + height: auto; + min-width: 250px; + color: #ffffff; +} +.metro .notice { + display: block; + min-width: 200px; + height: auto; + position: relative; + background-color: #4390df; + padding: 20px; +} +.metro .notice * { + color: inherit; +} +.metro .notice:before { + content: ""; + width: 10px; + height: 10px; + display: block; + position: absolute; + background-color: inherit; + left: -5px; + top: 50%; + margin-top: -5px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} +.metro .notice.marker-on-top:before { + top: 0; + left: 50%; + margin-left: -5px; +} +.metro .notice.marker-on-right:before { + top: 50%; + margin-top: -5px; + left: 100%; + margin-left: -5px; +} +.metro .notice.marker-on-bottom:before { + top: 100%; + margin-left: -5px; + left: 50%; + margin-top: -5px; +} +.metro .dataTable { + clear: both; +} +.metro .dataTable thead .sorting_asc, +.metro .dataTable thead .sorting_desc, +.metro .dataTable thead .sorting { + cursor: pointer; +} +.metro .dataTable thead .sorting_asc:after, +.metro .dataTable thead .sorting_desc:after, +.metro .dataTable thead .sorting:after { + font-family: metroSysIcons; + position: relative; + float: right; + right: 0; + color: #999999; +} +.metro .dataTable thead .sorting:after { + content: "\e011"; +} +.metro .dataTable thead .sorting_asc:after { + content: "\e010"; +} +.metro .dataTable thead .sorting_desc:after { + content: "\e012"; +} +.metro .dataTable thead .sorting_asc:after, +.metro .dataTable thead .sorting_desc:after { + color: #1d1d1d; +} +.metro .dataTables_wrapper .dataTables_filter label, +.metro .dataTables_wrapper .dataTables_length label { + vertical-align: middle; +} +.metro .dataTables_wrapper .dataTables_filter input, +.metro .dataTables_wrapper .dataTables_length input, +.metro .dataTables_wrapper .dataTables_filter select, +.metro .dataTables_wrapper .dataTables_length select { + border: 1px #d9d9d9 solid; + width: auto; + height: 100%; + padding: 5px; + z-index: 1; + position: relative; +} +.metro .dataTables_wrapper .dataTables_filter input:focus, +.metro .dataTables_wrapper .dataTables_length input:focus, +.metro .dataTables_wrapper .dataTables_filter select:focus, +.metro .dataTables_wrapper .dataTables_length select:focus { + outline: 0; + border-color: #919191; +} +.metro .dataTables_wrapper .dataTables_length { + float: left; +} +.metro .dataTables_wrapper .dataTables_length select { + margin: 0 5px; +} +.metro .dataTables_wrapper .dataTables_filter { + float: right; +} +.metro .dataTables_wrapper .dataTables_filter input { + margin-left: 5px; +} +.metro .dataTables_wrapper .dataTables_paginate { + float: right; + text-align: right; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; + color: inherit; + display: block; + float: left; + margin-right: 1px; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.default { + background-color: #008287; + color: #fff; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button:disabled, +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button * { + color: inherit; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button *:hover { + color: inherit; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.link:hover { + text-decoration: underline; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.link:disabled, +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.link [class*="icon-"] { + text-decoration: none !important; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .dataTables_wrapper .dataTables_paginate .paginate_button.current { + background-color: #4390df; + color: #ffffff; +} +.metro .dataTables_wrapper .dataTables_info { + float: left; +} +.metro .dataTables_wrapper .dataTables_scrollHeadInner table { + margin: 0 !important; +} +.metro .dataTables_wrapper .dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + margin-left: -100px; + margin-top: -2em; + width: 200px; + padding: 20px; + text-align: center; + font-size: 1.2rem; + background-color: #ffffff; + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3), 0 3px 8px rgba(0, 0, 0, 0.2); +} +.metro .dataTables_wrapper .dataTables_scroll { + clear: both; +} +.metro .dataTables_wrapper:after { + visibility: hidden; + display: block; + content: ""; + clear: both; + height: 0; +} +.metro .wizard .steps { + margin: 10px 0; + padding: 20px; + border: 1px #eeeeee solid; + position: relative; +} +.metro .wizard .steps .step { + position: relative; + width: 100%; + height: 100%; + display: none; +} +.metro .wizard .steps .step:first-child { + display: block; +} +.metro .wizard .actions .group-right { + float: right; +} +.metro .wizard .actions .group-left { + float: left; +} +.metro .wizard .actions button { + padding: 4px 12px; + text-align: center; + vertical-align: middle !important; + background-color: #d9d9d9; + border: 1px transparent solid; + color: #222222; + border-radius: 0; + cursor: pointer; + display: inline-block; + outline: none; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-size: 14px; + line-height: 16px; + margin: auto; + margin-right: 2px; +} +.metro .wizard .actions button.default { + background-color: #008287; + color: #fff; +} +.metro .wizard .actions button:focus { + outline: 0; + border: 1px #353535 dotted; +} +.metro .wizard .actions button:disabled, +.metro .wizard .actions button.disabled { + background-color: #eaeaea !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .wizard .actions button * { + color: inherit; +} +.metro .wizard .actions button *:hover { + color: inherit; +} +.metro .wizard .actions button.primary { + background-color: #16499a !important; + color: #ffffff !important; +} +.metro .wizard .actions button.info { + background-color: #4390df !important; + color: #ffffff !important; +} +.metro .wizard .actions button.success { + background-color: #60a917 !important; + color: #ffffff !important; +} +.metro .wizard .actions button.warning { + background-color: #fa6800 !important; + color: #ffffff !important; +} +.metro .wizard .actions button.danger { + background-color: #9a1616 !important; + color: #ffffff !important; +} +.metro .wizard .actions button.inverse { + background-color: #1d1d1d !important; + color: #ffffff !important; +} +.metro .wizard .actions button.link { + background-color: transparent !important; + color: #2e92cf !important; +} +.metro .wizard .actions button.link:hover { + text-decoration: underline; +} +.metro .wizard .actions button.link:disabled, +.metro .wizard .actions button.link.disabled { + background-color: transparent !important; + color: #bebebe !important; + cursor: not-allowed !important; +} +.metro .wizard .actions button.link [class*="icon-"] { + text-decoration: none !important; +} +.metro .wizard .actions button:active { + background-color: #1d1d1d !important; + color: #ffffff !important; + border-color: transparent; +} +.metro .wizard .actions button.large { + padding: 11px 19px; + font-size: 17.5px; +} +.metro .wizard .actions button.small { + padding: 2px 10px; + font-size: 11.9px; +} +.metro .wizard .actions button.mini { + padding: 0px 6px; + font-size: 10.5px; +} +.metro .wizard .actions button:last-child { + margin-right: 0; +} +.metro .wizard .actions button.btn-finish { + background-color: #60a917; + color: #ffffff; +} +.metro .wizard .actions button:disabled { + background-color: #6f6f6f !important; +} +.metro .panel { + border: 1px #eaeaea solid; +} +.metro .panel .panel-header { + padding: 10px; + background-color: #eeeeee; + width: 100%; + font-family: 'Segoe UI Light_', 'Open Sans Light', Verdana, Arial, Helvetica, sans-serif; + font-weight: 300; + color: #000000; + letter-spacing: 0.00em; + font-size: 2.5rem; + line-height: 2.5rem; + letter-spacing: 0.01em; + color: rgba(0, 0, 0, 0.6); + font-size: 2.2rem; + line-height: 2.2rem; + color: #1d1d1d; + cursor: default; +} +.metro .panel .panel-content { + width: 100%; + height: auto; + padding: 10px; +} +.metro [data-role=panel] .panel-header { + cursor: pointer; +} +.metro [data-role=panel] .panel-header:after { + font-family: metroSysIcons; + content: "\e000"; + float: right; + color: inherit; + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -o-transform: rotate(180deg); + transform: rotate(180deg); +} +.metro [data-role=panel].collapsed .panel-header:after { + content: "\e000"; + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); +} +@font-face { + font-family: 'metroSysIcons'; + src: url('../fonts/metroSysIcons.woff') format('woff'), url('../fonts/metroSysIcons.ttf') format('truetype'), url('../fonts/metroSysIcons.svg#metroSysIcons') format('svg'); + font-weight: normal; + font-style: normal; +} +.metro .example { + padding: 20px 40px 20px 60px; + border: 1px #ccc solid; + position: relative; + margin: 0 0 10px 0; + background-color: #fdfdfd !important; + min-height: 100px; +} +.metro .example:before, +.metro .example:after { + display: table; + content: ""; +} +.metro .example:after { + clear: both; +} +.metro .example:before { + position: absolute; + content: "example"; + left: -21px; + top: 30px; + color: #999999 !important; + margin: 5px 10px; + font-family: 'Segoe UI Semibold_', 'Open Sans Bold', Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + color: #000000; + font-size: 1.6rem; + line-height: 1.6rem; + letter-spacing: 0.02em; + color: rgba(0, 0, 0, 0.6); + font-size: 1.4rem; + line-height: 1.4rem; + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); +} +.metro code, +.metro .code { + font-family: 'Segoe UI_', 'Open Sans', Verdana, Arial, Helvetica, sans-serif; + font-weight: normal; + font-style: normal; + color: #000000; + font-size: 11pt; + line-height: 15pt; + letter-spacing: 0.02em; + font-family: 'Courier New', monospace; + display: inline-block; + padding: 3px 5px; + margin: 0; + background-color: #eeeeee; + color: #e51400; + border: 1px #d4d4d4 solid; + font-size: 90%; + line-height: 90%; +} +.metro .label { + display: inline-block; + padding: 3px 5px; + margin: 0; + font-size: 90%; + font-weight: normal !important; + line-height: 90%; + background: #eeeeee; + color: #555555; + font-weight: bold; +} +.metro .label.alert, +.metro .label.error { + background-color: #e51400; + color: #ffffff; +} +.metro .label.important, +.metro .label.warning { + background-color: #fa6800; + color: #ffffff; +} +.metro .label.success { + background-color: #128023; + color: #ffffff; +} +.metro .label.info { + background-color: #1ba1e2; + color: #ffffff; +} +.metro hr { + height: 1px; + margin: 20px 0; + border: 0; + color: #eeeeee; + background-color: #eeeeee; +} +.metro .bg-black { + background-color: #000000 !important; +} +.metro .bg-white { + background-color: #ffffff !important; +} +.metro .bg-lime { + background-color: #a4c400 !important; +} +.metro .bg-green { + background-color: #60a917 !important; +} +.metro .bg-emerald { + background-color: #008a00 !important; +} +.metro .bg-teal { + background-color: #00aba9 !important; +} +.metro .bg-cyan { + background-color: #1ba1e2 !important; +} +.metro .bg-cobalt { + background-color: #0050ef !important; +} +.metro .bg-indigo { + background-color: #6a00ff !important; +} +.metro .bg-violet { + background-color: #aa00ff !important; +} +.metro .bg-pink { + background-color: #dc4fad !important; +} +.metro .bg-magenta { + background-color: #d80073 !important; +} +.metro .bg-crimson { + background-color: #a20025 !important; +} +.metro .bg-red { + background-color: #e51400 !important; +} +.metro .bg-orange { + background-color: #fa6800 !important; +} +.metro .bg-amber { + background-color: #f0a30a !important; +} +.metro .bg-yellow { + background-color: #e3c800 !important; +} +.metro .bg-brown { + background-color: #825a2c !important; +} +.metro .bg-olive { + background-color: #6d8764 !important; +} +.metro .bg-steel { + background-color: #647687 !important; +} +.metro .bg-mauve { + background-color: #76608a !important; +} +.metro .bg-taupe { + background-color: #87794e !important; +} +.metro .bg-gray { + background-color: #555555 !important; +} +.metro .bg-dark { + background-color: #333333 !important; +} +.metro .bg-darker { + background-color: #222222 !important; +} +.metro .bg-transparent { + background-color: transparent !important; +} +.metro .bg-darkBrown { + background-color: #63362f !important; +} +.metro .bg-darkCrimson { + background-color: #640024 !important; +} +.metro .bg-darkMagenta { + background-color: #81003c !important; +} +.metro .bg-darkIndigo { + background-color: #4b0096 !important; +} +.metro .bg-darkCyan { + background-color: #1b6eae !important; +} +.metro .bg-darkCobalt { + background-color: #00356a !important; +} +.metro .bg-darkTeal { + background-color: #004050 !important; +} +.metro .bg-darkEmerald { + background-color: #003e00 !important; +} +.metro .bg-darkGreen { + background-color: #128023 !important; +} +.metro .bg-darkOrange { + background-color: #bf5a15 !important; +} +.metro .bg-darkRed { + background-color: #9a1616 !important; +} +.metro .bg-darkPink { + background-color: #9a165a !important; +} +.metro .bg-darkViolet { + background-color: #57169a !important; +} +.metro .bg-darkBlue { + background-color: #16499a !important; +} +.metro .bg-lightBlue { + background-color: #4390df !important; +} +.metro .bg-lightRed { + background-color: #ff2d19 !important; +} +.metro .bg-lightGreen { + background-color: #7ad61d !important; +} +.metro .bg-lighterBlue { + background-color: #00ccff !important; +} +.metro .bg-lightTeal { + background-color: #45fffd !important; +} +.metro .bg-lightOlive { + background-color: #78aa1c !important; +} +.metro .bg-lightOrange { + background-color: #c29008 !important; +} +.metro .bg-lightPink { + background-color: #f472d0 !important; +} +.metro .bg-grayDark { + background-color: #333333 !important; +} +.metro .bg-grayDarker { + background-color: #222222 !important; +} +.metro .bg-grayLight { + background-color: #999999 !important; +} +.metro .bg-grayLighter { + background-color: #eeeeee !important; +} +.metro .bg-blue { + background-color: #00aff0 !important; +} +.metro .fg-black { + color: #000000 !important; +} +.metro .fg-white { + color: #ffffff !important; +} +.metro .fg-lime { + color: #a4c400 !important; +} +.metro .fg-green { + color: #60a917 !important; +} +.metro .fg-emerald { + color: #008a00 !important; +} +.metro .fg-teal { + color: #00aba9 !important; +} +.metro .fg-cyan { + color: #1ba1e2 !important; +} +.metro .fg-cobalt { + color: #0050ef !important; +} +.metro .fg-indigo { + color: #6a00ff !important; +} +.metro .fg-violet { + color: #aa00ff !important; +} +.metro .fg-pink { + color: #dc4fad !important; +} +.metro .fg-magenta { + color: #d80073 !important; +} +.metro .fg-crimson { + color: #a20025 !important; +} +.metro .fg-red { + color: #e51400 !important; +} +.metro .fg-orange { + color: #fa6800 !important; +} +.metro .fg-amber { + color: #f0a30a !important; +} +.metro .fg-yellow { + color: #e3c800 !important; +} +.metro .fg-brown { + color: #825a2c !important; +} +.metro .fg-olive { + color: #6d8764 !important; +} +.metro .fg-steel { + color: #647687 !important; +} +.metro .fg-mauve { + color: #76608a !important; +} +.metro .fg-taupe { + color: #87794e !important; +} +.metro .fg-gray { + color: #555555 !important; +} +.metro .fg-dark { + color: #333333 !important; +} +.metro .fg-darker { + color: #222222 !important; +} +.metro .fg-transparent { + color: transparent !important; +} +.metro .fg-darkBrown { + color: #63362f !important; +} +.metro .fg-darkCrimson { + color: #640024 !important; +} +.metro .fg-darkMagenta { + color: #81003c !important; +} +.metro .fg-darkIndigo { + color: #4b0096 !important; +} +.metro .fg-darkCyan { + color: #1b6eae !important; +} +.metro .fg-darkCobalt { + color: #00356a !important; +} +.metro .fg-darkTeal { + color: #004050 !important; +} +.metro .fg-darkEmerald { + color: #003e00 !important; +} +.metro .fg-darkGreen { + color: #128023 !important; +} +.metro .fg-darkOrange { + color: #bf5a15 !important; +} +.metro .fg-darkRed { + color: #9a1616 !important; +} +.metro .fg-darkPink { + color: #9a165a !important; +} +.metro .fg-darkViolet { + color: #57169a !important; +} +.metro .fg-darkBlue { + color: #16499a !important; +} +.metro .fg-lightBlue { + color: #4390df !important; +} +.metro .fg-lighterBlue { + color: #00ccff !important; +} +.metro .fg-lightTeal { + color: #45fffd !important; +} +.metro .fg-lightOlive { + color: #78aa1c !important; +} +.metro .fg-lightOrange { + color: #c29008 !important; +} +.metro .fg-lightPink { + color: #f472d0 !important; +} +.metro .fg-lightRed { + color: #ff2d19 !important; +} +.metro .fg-lightGreen { + color: #7ad61d !important; +} +.metro .fg-grayDark { + color: #333333 !important; +} +.metro .fg-grayDarker { + color: #222222 !important; +} +.metro .fg-grayLight { + color: #999999 !important; +} +.metro .fg-grayLighter { + color: #eeeeee !important; +} +.metro .fg-blue { + color: #00aff0 !important; +} +.metro .ol-black { + outline-color: #000000 !important; +} +.metro .ol-white { + outline-color: #ffffff !important; +} +.metro .ol-lime { + outline-color: #a4c400 !important; +} +.metro .ol-green { + outline-color: #60a917 !important; +} +.metro .ol-emerald { + outline-color: #008a00 !important; +} +.metro .ol-teal { + outline-color: #00aba9 !important; +} +.metro .ol-cyan { + outline-color: #1ba1e2 !important; +} +.metro .ol-cobalt { + outline-color: #0050ef !important; +} +.metro .ol-indigo { + outline-color: #6a00ff !important; +} +.metro .ol-violet { + outline-color: #aa00ff !important; +} +.metro .ol-pink { + outline-color: #dc4fad !important; +} +.metro .ol-magenta { + outline-color: #d80073 !important; +} +.metro .ol-crimson { + outline-color: #a20025 !important; +} +.metro .ol-red { + outline-color: #e51400 !important; +} +.metro .ol-orange { + outline-color: #fa6800 !important; +} +.metro .ol-amber { + outline-color: #f0a30a !important; +} +.metro .ol-yellow { + outline-color: #e3c800 !important; +} +.metro .ol-brown { + outline-color: #825a2c !important; +} +.metro .ol-olive { + outline-color: #6d8764 !important; +} +.metro .ol-steel { + outline-color: #647687 !important; +} +.metro .ol-mauve { + outline-color: #76608a !important; +} +.metro .ol-taupe { + outline-color: #87794e !important; +} +.metro .ol-gray { + outline-color: #555555 !important; +} +.metro .ol-dark { + outline-color: #333333 !important; +} +.metro .ol-darker { + outline-color: #222222 !important; +} +.metro .ol-transparent { + outline-color: transparent !important; +} +.metro .ol-darkBrown { + outline-color: #63362f !important; +} +.metro .ol-darkCrimson { + outline-color: #640024 !important; +} +.metro .ol-darkMagenta { + outline-color: #81003c !important; +} +.metro .ol-darkIndigo { + outline-color: #4b0096 !important; +} +.metro .ol-darkCyan { + outline-color: #1b6eae !important; +} +.metro .ol-darkCobalt { + outline-color: #00356a !important; +} +.metro .ol-darkTeal { + outline-color: #004050 !important; +} +.metro .ol-darkEmerald { + outline-color: #003e00 !important; +} +.metro .ol-darkGreen { + outline-color: #128023 !important; +} +.metro .ol-darkOrange { + outline-color: #bf5a15 !important; +} +.metro .ol-darkRed { + outline-color: #9a1616 !important; +} +.metro .ol-darkPink { + outline-color: #9a165a !important; +} +.metro .ol-darkViolet { + outline-color: #57169a !important; +} +.metro .ol-darkBlue { + outline-color: #16499a !important; +} +.metro .ol-lightBlue { + outline-color: #4390df !important; +} +.metro .ol-lighterBlue { + outline-color: #00ccff !important; +} +.metro .ol-lightTeal { + outline-color: #45fffd !important; +} +.metro .ol-lightOlive { + outline-color: #78aa1c !important; +} +.metro .ol-lightOrange { + outline-color: #c29008 !important; +} +.metro .ol-lightPink { + outline-color: #f472d0 !important; +} +.metro .ol-lightRed { + outline-color: #ff2d19 !important; +} +.metro .ol-lightGreen { + outline-color: #7ad61d !important; +} +.metro .ol-grayDark { + outline-color: #333333 !important; +} +.metro .ol-grayDarker { + outline-color: #222222 !important; +} +.metro .ol-grayLight { + outline-color: #999999 !important; +} +.metro .ol-grayLighter { + outline-color: #eeeeee !important; +} +.metro .ol-blue { + outline-color: #00aff0 !important; +} +.metro .bd-black { + border-color: #000000 !important; +} +.metro .bd-white { + border-color: #ffffff !important; +} +.metro .bd-lime { + border-color: #a4c400 !important; +} +.metro .bd-green { + border-color: #60a917 !important; +} +.metro .bd-emerald { + border-color: #008a00 !important; +} +.metro .bd-teal { + border-color: #00aba9 !important; +} +.metro .bd-cyan { + border-color: #1ba1e2 !important; +} +.metro .bd-cobalt { + border-color: #0050ef !important; +} +.metro .bd-indigo { + border-color: #6a00ff !important; +} +.metro .bd-violet { + border-color: #aa00ff !important; +} +.metro .bd-pink { + border-color: #dc4fad !important; +} +.metro .bd-magenta { + border-color: #d80073 !important; +} +.metro .bd-crimson { + border-color: #a20025 !important; +} +.metro .bd-red { + border-color: #e51400 !important; +} +.metro .bd-orange { + border-color: #fa6800 !important; +} +.metro .bd-amber { + border-color: #f0a30a !important; +} +.metro .bd-yellow { + border-color: #e3c800 !important; +} +.metro .bd-brown { + border-color: #825a2c !important; +} +.metro .bd-olive { + border-color: #6d8764 !important; +} +.metro .bd-steel { + border-color: #647687 !important; +} +.metro .bd-mauve { + border-color: #76608a !important; +} +.metro .bd-taupe { + border-color: #87794e !important; +} +.metro .bd-gray { + border-color: #555555 !important; +} +.metro .bd-dark { + border-color: #333333 !important; +} +.metro .bd-darker { + border-color: #222222 !important; +} +.metro .bd-transparent { + border-color: transparent !important; +} +.metro .bd-darkBrown { + border-color: #63362f !important; +} +.metro .bd-darkCrimson { + border-color: #640024 !important; +} +.metro .bd-darkMagenta { + border-color: #81003c !important; +} +.metro .bd-darkIndigo { + border-color: #4b0096 !important; +} +.metro .bd-darkCyan { + border-color: #1b6eae !important; +} +.metro .bd-darkCobalt { + border-color: #00356a !important; +} +.metro .bd-darkTeal { + border-color: #004050 !important; +} +.metro .bd-darkEmerald { + border-color: #003e00 !important; +} +.metro .bd-darkGreen { + border-color: #128023 !important; +} +.metro .bd-darkOrange { + border-color: #bf5a15 !important; +} +.metro .bd-darkRed { + border-color: #9a1616 !important; +} +.metro .bd-darkPink { + border-color: #9a165a !important; +} +.metro .bd-darkViolet { + border-color: #57169a !important; +} +.metro .bd-darkBlue { + border-color: #16499a !important; +} +.metro .bd-lightBlue { + border-color: #4390df !important; +} +.metro .bd-lightTeal { + border-color: #45fffd !important; +} +.metro .bd-lightOlive { + border-color: #78aa1c !important; +} +.metro .bd-lightOrange { + border-color: #c29008 !important; +} +.metro .bd-lightPink { + border-color: #f472d0 !important; +} +.metro .bd-lightRed { + border-color: #ff2d19 !important; +} +.metro .bd-lightGreen { + border-color: #7ad61d !important; +} +.metro .bd-grayDark { + border-color: #333333 !important; +} +.metro .bd-grayDarker { + border-color: #222222 !important; +} +.metro .bd-grayLight { + border-color: #999999 !important; +} +.metro .bd-grayLighter { + border-color: #eeeeee !important; +} +.metro .bd-blue { + border-color: #00aff0 !important; +} +.metro .bg-hover-black:hover { + background-color: #000000 !important; +} +.metro .bg-hover-white:hover { + background-color: #ffffff !important; +} +.metro .bg-hover-lime:hover { + background-color: #a4c400 !important; +} +.metro .bg-hover-green:hover { + background-color: #60a917 !important; +} +.metro .bg-hover-emerald:hover { + background-color: #008a00 !important; +} +.metro .bg-hover-teal:hover { + background-color: #00aba9 !important; +} +.metro .bg-hover-cyan:hover { + background-color: #1ba1e2 !important; +} +.metro .bg-hover-cobalt:hover { + background-color: #0050ef !important; +} +.metro .bg-hover-indigo:hover { + background-color: #6a00ff !important; +} +.metro .bg-hover-violet:hover { + background-color: #aa00ff !important; +} +.metro .bg-hover-pink:hover { + background-color: #dc4fad !important; +} +.metro .bg-hover-magenta:hover { + background-color: #d80073 !important; +} +.metro .bg-hover-crimson:hover { + background-color: #a20025 !important; +} +.metro .bg-hover-red:hover { + background-color: #e51400 !important; +} +.metro .bg-hover-orange:hover { + background-color: #fa6800 !important; +} +.metro .bg-hover-amber:hover { + background-color: #f0a30a !important; +} +.metro .bg-hover-yellow:hover { + background-color: #e3c800 !important; +} +.metro .bg-hover-brown:hover { + background-color: #825a2c !important; +} +.metro .bg-hover-olive:hover { + background-color: #6d8764 !important; +} +.metro .bg-hover-steel:hover { + background-color: #647687 !important; +} +.metro .bg-hover-mauve:hover { + background-color: #76608a !important; +} +.metro .bg-hover-taupe:hover { + background-color: #87794e !important; +} +.metro .bg-hover-gray:hover { + background-color: #555555 !important; +} +.metro .bg-hover-dark:hover { + background-color: #333333 !important; +} +.metro .bg-hover-darker:hover { + background-color: #222222 !important; +} +.metro .bg-hover-transparent:hover { + background-color: transparent !important; +} +.metro .bg-hover-darkBrown:hover { + background-color: #63362f !important; +} +.metro .bg-hover-darkCrimson:hover { + background-color: #640024 !important; +} +.metro .bg-hover-darkMagenta:hover { + background-color: #81003c !important; +} +.metro .bg-hover-darkIndigo:hover { + background-color: #4b0096 !important; +} +.metro .bg-hover-darkCyan:hover { + background-color: #1b6eae !important; +} +.metro .bg-hover-darkCobalt:hover { + background-color: #00356a !important; +} +.metro .bg-hover-darkTeal:hover { + background-color: #004050 !important; +} +.metro .bg-hover-darkEmerald:hover { + background-color: #003e00 !important; +} +.metro .bg-hover-darkGreen:hover { + background-color: #128023 !important; +} +.metro .bg-hover-darkOrange:hover { + background-color: #bf5a15 !important; +} +.metro .bg-hover-darkRed:hover { + background-color: #9a1616 !important; +} +.metro .bg-hover-darkPink:hover { + background-color: #9a165a !important; +} +.metro .bg-hover-darkViolet:hover { + background-color: #57169a !important; +} +.metro .bg-hover-darkBlue:hover { + background-color: #16499a !important; +} +.metro .bg-hover-lightBlue:hover { + background-color: #4390df !important; +} +.metro .bg-hover-lightTeal:hover { + background-color: #45fffd !important; +} +.metro .bg-hover-lightOlive:hover { + background-color: #78aa1c !important; +} +.metro .bg-hover-lightOrange:hover { + background-color: #c29008 !important; +} +.metro .bg-hover-lightPink:hover { + background-color: #f472d0 !important; +} +.metro .bg-hover-lightRed:hover { + background-color: #ff2d19 !important; +} +.metro .bg-hover-lightGreen:hover { + background-color: #7ad61d !important; +} +.metro .bg-hover-grayDark:hover { + background-color: #333333 !important; +} +.metro .bg-hover-grayDarker:hover { + background-color: #222222 !important; +} +.metro .bg-hover-grayLight:hover { + background-color: #999999 !important; +} +.metro .bg-hover-grayLighter:hover { + background-color: #eeeeee !important; +} +.metro .bg-hover-blue:hover { + background-color: #00aff0 !important; +} +.metro .fg-hover-black:hover { + color: #000000 !important; +} +.metro .fg-hover-white:hover { + color: #ffffff !important; +} +.metro .fg-hover-lime:hover { + color: #a4c400 !important; +} +.metro .fg-hover-green:hover { + color: #60a917 !important; +} +.metro .fg-hover-emerald:hover { + color: #008a00 !important; +} +.metro .fg-hover-teal:hover { + color: #00aba9 !important; +} +.metro .fg-hover-cyan:hover { + color: #1ba1e2 !important; +} +.metro .fg-hover-cobalt:hover { + color: #0050ef !important; +} +.metro .fg-hover-indigo:hover { + color: #6a00ff !important; +} +.metro .fg-hover-violet:hover { + color: #aa00ff !important; +} +.metro .fg-hover-pink:hover { + color: #dc4fad !important; +} +.metro .fg-hover-magenta:hover { + color: #d80073 !important; +} +.metro .fg-hover-crimson:hover { + color: #a20025 !important; +} +.metro .fg-hover-red:hover { + color: #e51400 !important; +} +.metro .fg-hover-orange:hover { + color: #fa6800 !important; +} +.metro .fg-hover-amber:hover { + color: #f0a30a !important; +} +.metro .fg-hover-yellow:hover { + color: #e3c800 !important; +} +.metro .fg-hover-brown:hover { + color: #825a2c !important; +} +.metro .fg-hover-olive:hover { + color: #6d8764 !important; +} +.metro .fg-hover-steel:hover { + color: #647687 !important; +} +.metro .fg-hover-mauve:hover { + color: #76608a !important; +} +.metro .fg-hover-taupe:hover { + color: #87794e !important; +} +.metro .fg-hover-gray:hover { + color: #555555 !important; +} +.metro .fg-hover-dark:hover { + color: #333333 !important; +} +.metro .fg-hover-darker:hover { + color: #222222 !important; +} +.metro .fg-hover-transparent:hover { + color: transparent !important; +} +.metro .fg-hover-darkBrown:hover { + color: #63362f !important; +} +.metro .fg-hover-darkCrimson:hover { + color: #640024 !important; +} +.metro .fg-hover-darkMagenta:hover { + color: #81003c !important; +} +.metro .fg-hover-darkIndigo:hover { + color: #4b0096 !important; +} +.metro .fg-hover-darkCyan:hover { + color: #1b6eae !important; +} +.metro .fg-hover-darkCobalt:hover { + color: #00356a !important; +} +.metro .fg-hover-darkTeal:hover { + color: #004050 !important; +} +.metro .fg-hover-darkEmerald:hover { + color: #003e00 !important; +} +.metro .fg-hover-darkGreen:hover { + color: #128023 !important; +} +.metro .fg-hover-darkOrange:hover { + color: #bf5a15 !important; +} +.metro .fg-hover-darkRed:hover { + color: #9a1616 !important; +} +.metro .fg-hover-darkPink:hover { + color: #9a165a !important; +} +.metro .fg-hover-darkViolet:hover { + color: #57169a !important; +} +.metro .fg-hover-darkBlue:hover { + color: #16499a !important; +} +.metro .fg-hover-lightBlue:hover { + color: #4390df !important; +} +.metro .fg-hover-lightTeal:hover { + color: #45fffd !important; +} +.metro .fg-hover-lightOlive:hover { + color: #78aa1c !important; +} +.metro .fg-hover-lightOrange:hover { + color: #c29008 !important; +} +.metro .fg-hover-lightPink:hover { + color: #f472d0 !important; +} +.metro .fg-hover-lightRed:hover { + color: #ff2d19 !important; +} +.metro .fg-hover-lightGreen:hover { + color: #7ad61d !important; +} +.metro .fg-hover-grayDark:hover { + color: #333333 !important; +} +.metro .fg-hover-grayDarker:hover { + color: #222222 !important; +} +.metro .fg-hover-grayLight:hover { + color: #999999 !important; +} +.metro .fg-hover-grayLighter:hover { + color: #eeeeee !important; +} +.metro .fg-hover-blue:hover { + color: #00aff0 !important; +} +.metro .bg-active-black:active { + background-color: #000000 !important; +} +.metro .bg-active-white:active { + background-color: #ffffff !important; +} +.metro .bg-active-lime:active { + background-color: #a4c400 !important; +} +.metro .bg-active-green:active { + background-color: #60a917 !important; +} +.metro .bg-active-emerald:active { + background-color: #008a00 !important; +} +.metro .bg-active-teal:active { + background-color: #00aba9 !important; +} +.metro .bg-active-cyan:active { + background-color: #1ba1e2 !important; +} +.metro .bg-active-cobalt:active { + background-color: #0050ef !important; +} +.metro .bg-active-indigo:active { + background-color: #6a00ff !important; +} +.metro .bg-active-violet:active { + background-color: #aa00ff !important; +} +.metro .bg-active-pink:active { + background-color: #dc4fad !important; +} +.metro .bg-active-magenta:active { + background-color: #d80073 !important; +} +.metro .bg-active-crimson:active { + background-color: #a20025 !important; +} +.metro .bg-active-red:active { + background-color: #e51400 !important; +} +.metro .bg-active-orange:active { + background-color: #fa6800 !important; +} +.metro .bg-active-amber:active { + background-color: #f0a30a !important; +} +.metro .bg-active-yellow:active { + background-color: #e3c800 !important; +} +.metro .bg-active-brown:active { + background-color: #825a2c !important; +} +.metro .bg-active-olive:active { + background-color: #6d8764 !important; +} +.metro .bg-active-steel:active { + background-color: #647687 !important; +} +.metro .bg-active-mauve:active { + background-color: #76608a !important; +} +.metro .bg-active-taupe:active { + background-color: #87794e !important; +} +.metro .bg-active-gray:active { + background-color: #555555 !important; +} +.metro .bg-active-dark:active { + background-color: #333333 !important; +} +.metro .bg-active-darker:active { + background-color: #222222 !important; +} +.metro .bg-active-transparent:active { + background-color: transparent !important; +} +.metro .bg-active-darkBrown:active { + background-color: #63362f !important; +} +.metro .bg-active-darkCrimson:active { + background-color: #640024 !important; +} +.metro .bg-active-darkMagenta:active { + background-color: #81003c !important; +} +.metro .bg-active-darkIndigo:active { + background-color: #4b0096 !important; +} +.metro .bg-active-darkCyan:active { + background-color: #1b6eae !important; +} +.metro .bg-active-darkCobalt:active { + background-color: #00356a !important; +} +.metro .bg-active-darkTeal:active { + background-color: #004050 !important; +} +.metro .bg-active-darkEmerald:active { + background-color: #003e00 !important; +} +.metro .bg-active-darkGreen:active { + background-color: #128023 !important; +} +.metro .bg-active-darkOrange:active { + background-color: #bf5a15 !important; +} +.metro .bg-active-darkRed:active { + background-color: #9a1616 !important; +} +.metro .bg-active-darkPink:active { + background-color: #9a165a !important; +} +.metro .bg-active-darkViolet:active { + background-color: #57169a !important; +} +.metro .bg-active-darkBlue:active { + background-color: #16499a !important; +} +.metro .bg-active-lightBlue:active { + background-color: #4390df !important; +} +.metro .bg-active-lightTeal:active { + background-color: #45fffd !important; +} +.metro .bg-active-lightOlive:active { + background-color: #78aa1c !important; +} +.metro .bg-active-lightOrange:active { + background-color: #c29008 !important; +} +.metro .bg-active-lightPink:active { + background-color: #f472d0 !important; +} +.metro .bg-active-lightRed:active { + background-color: #ff2d19 !important; +} +.metro .bg-active-lightGreen:active { + background-color: #7ad61d !important; +} +.metro .bg-active-grayDark:active { + background-color: #333333 !important; +} +.metro .bg-active-grayDarker:active { + background-color: #222222 !important; +} +.metro .bg-active-grayLight:active { + background-color: #999999 !important; +} +.metro .bg-active-grayLighter:active { + background-color: #eeeeee !important; +} +.metro .bg-active-blue:active { + background-color: #00aff0 !important; +} +.metro .fg-active-black:active { + color: #000000 !important; +} +.metro .fg-active-white:active { + color: #ffffff !important; +} +.metro .fg-active-lime:active { + color: #a4c400 !important; +} +.metro .fg-active-green:active { + color: #60a917 !important; +} +.metro .fg-active-emerald:active { + color: #008a00 !important; +} +.metro .fg-active-teal:active { + color: #00aba9 !important; +} +.metro .fg-active-cyan:active { + color: #1ba1e2 !important; +} +.metro .fg-active-cobalt:active { + color: #0050ef !important; +} +.metro .fg-active-indigo:active { + color: #6a00ff !important; +} +.metro .fg-active-violet:active { + color: #aa00ff !important; +} +.metro .fg-active-pink:active { + color: #dc4fad !important; +} +.metro .fg-active-magenta:active { + color: #d80073 !important; +} +.metro .fg-active-crimson:active { + color: #a20025 !important; +} +.metro .fg-active-red:active { + color: #e51400 !important; +} +.metro .fg-active-orange:active { + color: #fa6800 !important; +} +.metro .fg-active-amber:active { + color: #f0a30a !important; +} +.metro .fg-active-yellow:active { + color: #e3c800 !important; +} +.metro .fg-active-brown:active { + color: #825a2c !important; +} +.metro .fg-active-olive:active { + color: #6d8764 !important; +} +.metro .fg-active-steel:active { + color: #647687 !important; +} +.metro .fg-active-mauve:active { + color: #76608a !important; +} +.metro .fg-active-taupe:active { + color: #87794e !important; +} +.metro .fg-active-gray:active { + color: #555555 !important; +} +.metro .fg-active-dark:active { + color: #333333 !important; +} +.metro .fg-active-darker:active { + color: #222222 !important; +} +.metro .fg-active-transparent:active { + color: transparent !important; +} +.metro .fg-active-darkBrown:active { + color: #63362f !important; +} +.metro .fg-active-darkCrimson:active { + color: #640024 !important; +} +.metro .fg-active-darkMagenta:active { + color: #81003c !important; +} +.metro .fg-active-darkIndigo:active { + color: #4b0096 !important; +} +.metro .fg-active-darkCyan:active { + color: #1b6eae !important; +} +.metro .fg-active-darkCobalt:active { + color: #00356a !important; +} +.metro .fg-active-darkTeal:active { + color: #004050 !important; +} +.metro .fg-active-darkEmerald:active { + color: #003e00 !important; +} +.metro .fg-active-darkGreen:active { + color: #128023 !important; +} +.metro .fg-active-darkOrange:active { + color: #bf5a15 !important; +} +.metro .fg-active-darkRed:active { + color: #9a1616 !important; +} +.metro .fg-active-darkPink:active { + color: #9a165a !important; +} +.metro .fg-active-darkViolet:active { + color: #57169a !important; +} +.metro .fg-active-darkBlue:active { + color: #16499a !important; +} +.metro .fg-active-lightBlue:active { + color: #4390df !important; +} +.metro .fg-active-lightTeal:active { + color: #45fffd !important; +} +.metro .fg-active-lightOlive:active { + color: #78aa1c !important; +} +.metro .fg-active-lightOrange:active { + color: #c29008 !important; +} +.metro .fg-active-lightPink:active { + color: #f472d0 !important; +} +.metro .fg-active-lightRed:active { + color: #ff2d19 !important; +} +.metro .fg-active-lightGreen:active { + color: #7ad61d !important; +} +.metro .fg-active-grayDark:active { + color: #333333 !important; +} +.metro .fg-active-grayDarker:active { + color: #222222 !important; +} +.metro .fg-active-grayLight:active { + color: #999999 !important; +} +.metro .fg-active-grayLighter:active { + color: #eeeeee !important; +} +.metro .fg-active-blue:active { + color: #00aff0 !important; +} +.metro .bg-focus-black:focus { + background-color: #000000 !important; +} +.metro .bg-focus-white:focus { + background-color: #ffffff !important; +} +.metro .bg-focus-lime:focus { + background-color: #a4c400 !important; +} +.metro .bg-focus-green:focus { + background-color: #60a917 !important; +} +.metro .bg-focus-emerald:focus { + background-color: #008a00 !important; +} +.metro .bg-focus-teal:focus { + background-color: #00aba9 !important; +} +.metro .bg-focus-cyan:focus { + background-color: #1ba1e2 !important; +} +.metro .bg-focus-cobalt:focus { + background-color: #0050ef !important; +} +.metro .bg-focus-indigo:focus { + background-color: #6a00ff !important; +} +.metro .bg-focus-violet:focus { + background-color: #aa00ff !important; +} +.metro .bg-focus-pink:focus { + background-color: #dc4fad !important; +} +.metro .bg-focus-magenta:focus { + background-color: #d80073 !important; +} +.metro .bg-focus-crimson:focus { + background-color: #a20025 !important; +} +.metro .bg-focus-red:focus { + background-color: #e51400 !important; +} +.metro .bg-focus-orange:focus { + background-color: #fa6800 !important; +} +.metro .bg-focus-amber:focus { + background-color: #f0a30a !important; +} +.metro .bg-focus-yellow:focus { + background-color: #e3c800 !important; +} +.metro .bg-focus-brown:focus { + background-color: #825a2c !important; +} +.metro .bg-focus-olive:focus { + background-color: #6d8764 !important; +} +.metro .bg-focus-steel:focus { + background-color: #647687 !important; +} +.metro .bg-focus-mauve:focus { + background-color: #76608a !important; +} +.metro .bg-focus-taupe:focus { + background-color: #87794e !important; +} +.metro .bg-focus-gray:focus { + background-color: #555555 !important; +} +.metro .bg-focus-dark:focus { + background-color: #333333 !important; +} +.metro .bg-focus-darker:focus { + background-color: #222222 !important; +} +.metro .bg-focus-transparent:focus { + background-color: transparent !important; +} +.metro .bg-focus-darkBrown:focus { + background-color: #63362f !important; +} +.metro .bg-focus-darkCrimson:focus { + background-color: #640024 !important; +} +.metro .bg-focus-darkMagenta:focus { + background-color: #81003c !important; +} +.metro .bg-focus-darkIndigo:focus { + background-color: #4b0096 !important; +} +.metro .bg-focus-darkCyan:focus { + background-color: #1b6eae !important; +} +.metro .bg-focus-darkCobalt:focus { + background-color: #00356a !important; +} +.metro .bg-focus-darkTeal:focus { + background-color: #004050 !important; +} +.metro .bg-focus-darkEmerald:focus { + background-color: #003e00 !important; +} +.metro .bg-focus-darkGreen:focus { + background-color: #128023 !important; +} +.metro .bg-focus-darkOrange:focus { + background-color: #bf5a15 !important; +} +.metro .bg-focus-darkRed:focus { + background-color: #9a1616 !important; +} +.metro .bg-focus-darkPink:focus { + background-color: #9a165a !important; +} +.metro .bg-focus-darkViolet:focus { + background-color: #57169a !important; +} +.metro .bg-focus-darkBlue:focus { + background-color: #16499a !important; +} +.metro .bg-focus-lightBlue:focus { + background-color: #4390df !important; +} +.metro .bg-focus-lightTeal:focus { + background-color: #45fffd !important; +} +.metro .bg-focus-lightOlive:focus { + background-color: #78aa1c !important; +} +.metro .bg-focus-lightOrange:focus { + background-color: #c29008 !important; +} +.metro .bg-focus-lightPink:focus { + background-color: #f472d0 !important; +} +.metro .bg-focus-lightRed:focus { + background-color: #ff2d19 !important; +} +.metro .bg-focus-lightGreen:focus { + background-color: #7ad61d !important; +} +.metro .bg-focus-grayDark:focus { + background-color: #333333 !important; +} +.metro .bg-focus-grayDarker:focus { + background-color: #222222 !important; +} +.metro .bg-focus-grayLight:focus { + background-color: #999999 !important; +} +.metro .bg-focus-grayLighter:focus { + background-color: #eeeeee !important; +} +.metro .bg-focus-blue:focus { + background-color: #00aff0 !important; +} +.metro .fg-focus-black:focus { + color: #000000 !important; +} +.metro .fg-focus-white:focus { + color: #ffffff !important; +} +.metro .fg-focus-lime:focus { + color: #a4c400 !important; +} +.metro .fg-focus-green:focus { + color: #60a917 !important; +} +.metro .fg-focus-emerald:focus { + color: #008a00 !important; +} +.metro .fg-focus-teal:focus { + color: #00aba9 !important; +} +.metro .fg-focus-cyan:focus { + color: #1ba1e2 !important; +} +.metro .fg-focus-cobalt:focus { + color: #0050ef !important; +} +.metro .fg-focus-indigo:focus { + color: #6a00ff !important; +} +.metro .fg-focus-violet:focus { + color: #aa00ff !important; +} +.metro .fg-focus-pink:focus { + color: #dc4fad !important; +} +.metro .fg-focus-magenta:focus { + color: #d80073 !important; +} +.metro .fg-focus-crimson:focus { + color: #a20025 !important; +} +.metro .fg-focus-red:focus { + color: #e51400 !important; +} +.metro .fg-focus-orange:focus { + color: #fa6800 !important; +} +.metro .fg-focus-amber:focus { + color: #f0a30a !important; +} +.metro .fg-focus-yellow:focus { + color: #e3c800 !important; +} +.metro .fg-focus-brown:focus { + color: #825a2c !important; +} +.metro .fg-focus-olive:focus { + color: #6d8764 !important; +} +.metro .fg-focus-steel:focus { + color: #647687 !important; +} +.metro .fg-focus-mauve:focus { + color: #76608a !important; +} +.metro .fg-focus-taupe:focus { + color: #87794e !important; +} +.metro .fg-focus-gray:focus { + color: #555555 !important; +} +.metro .fg-focus-dark:focus { + color: #333333 !important; +} +.metro .fg-focus-darker:focus { + color: #222222 !important; +} +.metro .fg-focus-transparent:focus { + color: transparent !important; +} +.metro .fg-focus-darkBrown:focus { + color: #63362f !important; +} +.metro .fg-focus-darkCrimson:focus { + color: #640024 !important; +} +.metro .fg-focus-darkMagenta:focus { + color: #81003c !important; +} +.metro .fg-focus-darkIndigo:focus { + color: #4b0096 !important; +} +.metro .fg-focus-darkCyan:focus { + color: #1b6eae !important; +} +.metro .fg-focus-darkCobalt:focus { + color: #00356a !important; +} +.metro .fg-focus-darkTeal:focus { + color: #004050 !important; +} +.metro .fg-focus-darkEmerald:focus { + color: #003e00 !important; +} +.metro .fg-focus-darkGreen:focus { + color: #128023 !important; +} +.metro .fg-focus-darkOrange:focus { + color: #bf5a15 !important; +} +.metro .fg-focus-darkRed:focus { + color: #9a1616 !important; +} +.metro .fg-focus-darkPink:focus { + color: #9a165a !important; +} +.metro .fg-focus-darkViolet:focus { + color: #57169a !important; +} +.metro .fg-focus-darkBlue:focus { + color: #16499a !important; +} +.metro .fg-focus-lightBlue:focus { + color: #4390df !important; +} +.metro .fg-focus-lightTeal:focus { + color: #45fffd !important; +} +.metro .fg-focus-lightOlive:focus { + color: #78aa1c !important; +} +.metro .fg-focus-lightOrange:focus { + color: #c29008 !important; +} +.metro .fg-focus-lightPink:focus { + color: #f472d0 !important; +} +.metro .fg-focus-lightRed:focus { + color: #ff2d19 !important; +} +.metro .fg-focus-lightGreen:focus { + color: #7ad61d !important; +} +.metro .fg-focus-grayDark:focus { + color: #333333 !important; +} +.metro .fg-focus-grayDarker:focus { + color: #222222 !important; +} +.metro .fg-focus-grayLight:focus { + color: #999999 !important; +} +.metro .fg-focus-grayLighter:focus { + color: #eeeeee !important; +} +.metro .fg-focus-blue:focus { + color: #00aff0 !important; +} +.metro .ribbed-black { + background-color: #000000 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-white { + background-color: #ffffff !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-lime { + background-color: #a4c400 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-green { + background-color: #60a917 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-emerald { + background-color: #008a00 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-teal { + background-color: #00aba9 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-cyan { + background-color: #1ba1e2 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-cobalt { + background-color: #0050ef !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-indigo { + background-color: #6a00ff !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-violet { + background-color: #aa00ff !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-pink { + background-color: #dc4fad !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-magenta { + background-color: #d80073 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-crimson { + background-color: #a20025 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-red { + background-color: #e51400 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-orange { + background-color: #fa6800 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-amber { + background-color: #f0a30a !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-yellow { + background-color: #e3c800 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-brown { + background-color: #825a2c !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-olive { + background-color: #6d8764 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-steel { + background-color: #647687 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-mauve { + background-color: #76608a !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-taupe { + background-color: #87794e !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-dark { + background-color: #1d1d1d !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkBrown { + background-color: #63362f !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkCrimson { + background-color: #640024 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkMagenta { + background-color: #81003c !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkIndigo { + background-color: #4b0096 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkCyan { + background-color: #1b6eae !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkCobalt { + background-color: #00356a !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkTeal { + background-color: #004050 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkEmerald { + background-color: #003e00 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkGreen { + background-color: #128023 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkOrange { + background-color: #bf5a15 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkRed { + background-color: #9a1616 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkPink { + background-color: #9a165a !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkViolet { + background-color: #57169a !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-darkBlue { + background-color: #16499a !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-lightTeal { + background-color: #45fffd !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-lightOlive { + background-color: #78aa1c !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-lightOrange { + background-color: #c29008 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-lightPink { + background-color: #f472d0 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-lightRed { + background-color: #ff2d19 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-lightGreen { + background-color: #7ad61d !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-grayed { + background-color: #585858 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-grayDarker { + background-color: #222222 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-gray { + background-color: #555555 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-grayLight { + background-color: #999999 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-grayLighter { + background-color: #eeeeee !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.metro .ribbed-blue { + background-color: #00aff0 !important; + background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} diff --git a/widgets/metro/doc.html b/widgets/metro/doc.html new file mode 100644 index 0000000..c233b7c --- /dev/null +++ b/widgets/metro/doc.html @@ -0,0 +1,40 @@ + + + + Dokumentation Widget-Set Metro + + + +basiert auf http://metroui.org.ua/ + +

Attribute

+
+ +
bg_class[_false,_true,_active,...]
+
Tile Hintergrundfarbe
+ +
brand_bg_class[_false,_true,_active,...]
+
Tile Beschriftungsfeld Hintergrundfarbe
+ +
badge_bg_class[_false,_true,_active,...]
+
Tile Beschriftungsfeld Icon/Zahl Hintergrundfarbe
+ +
[badge,dialog]icon_class[_false,_true,_active,...]
+
vordefinierte Icons
+ +
[badge,dialog]icon[_false,_true,_active,...]
+
eigene Icons
+ +
transform
+
Tile bei Click animieren
+ +
hover
+
Tile bei Hover umrahmen
+ + + +
+ + + + \ No newline at end of file diff --git a/widgets/metro/fonts/iconFont.dev.svg b/widgets/metro/fonts/iconFont.dev.svg new file mode 100644 index 0000000..5891a18 --- /dev/null +++ b/widgets/metro/fonts/iconFont.dev.svg @@ -0,0 +1,2569 @@ + + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/widgets/metro/fonts/iconFont.eot b/widgets/metro/fonts/iconFont.eot new file mode 100644 index 0000000000000000000000000000000000000000..da34e87f9671aff535fea3254a09cc17048bed62 GIT binary patch literal 82876 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 aiup;eGuzu^#1@$6Gq7Z literal 0 HcmV?d00001 diff --git a/widgets/metro/fonts/iconFont.json b/widgets/metro/fonts/iconFont.json new file mode 100644 index 0000000..ece845d --- /dev/null +++ b/widgets/metro/fonts/iconFont.json @@ -0,0 +1 @@ +{"share":"6", "iconsVersion":"1.5", "icomoon":{"selected":[{"idx":"640","unicode":"e001"},{"idx":"639","unicode":"e002"},{"idx":"637","unicode":"e003"},{"idx":"636","unicode":"e004"},{"idx":"634","unicode":"e005"},{"idx":"633","unicode":"e006"},{"idx":"631","unicode":"e007"},{"idx":"630","unicode":"e008"},{"idx":"629","unicode":"e009"},{"idx":"628","unicode":"e00a"},{"idx":"627","unicode":"e00b"},{"idx":"626","unicode":"e00c"},{"idx":"625","unicode":"e00d"},{"idx":"624","unicode":"e00e"},{"idx":"622","unicode":"e00f"},{"idx":"621","unicode":"e010"},{"idx":"620","unicode":"e011"},{"idx":"619","unicode":"e012"},{"idx":"618","unicode":"e013"},{"idx":"617","unicode":"e014"},{"idx":"616","unicode":"e015"},{"idx":"615","unicode":"e016"},{"idx":"614","unicode":"e017"},{"idx":"613","unicode":"e018"},{"idx":"612","unicode":"e019"},{"idx":"611","unicode":"e01a"},{"idx":"610","unicode":"e01b"},{"idx":"609","unicode":"e01c"},{"idx":"608","unicode":"e01d"},{"idx":"607","unicode":"e01e"},{"idx":"606","unicode":"e01f"},{"idx":"605","unicode":"e020"},{"idx":"604","unicode":"e021"},{"idx":"603","unicode":"e022"},{"idx":"602","unicode":"e023"},{"idx":"601","unicode":"e024"},{"idx":"600","unicode":"e025"},{"idx":"599","unicode":"e026"},{"idx":"598","unicode":"e027"},{"idx":"597","unicode":"e028"},{"idx":"596","unicode":"e029"},{"idx":"595","unicode":"e02a"},{"idx":"594","unicode":"e02b"},{"idx":"593","unicode":"e02c"},{"idx":"592","unicode":"e02d"},{"idx":"591","unicode":"e02e"},{"idx":"590","unicode":"e02f"},{"idx":"589","unicode":"e030"},{"idx":"588","unicode":"e031"},{"idx":"587","unicode":"e032"},{"idx":"586","unicode":"e033"},{"idx":"585","unicode":"e034"},{"idx":"584","unicode":"e035"},{"idx":"583","unicode":"e036"},{"idx":"582","unicode":"e037"},{"idx":"581","unicode":"e038"},{"idx":"580","unicode":"e039"},{"idx":"579","unicode":"e03a"},{"idx":"578","unicode":"e03b"},{"idx":"577","unicode":"e03c"},{"idx":"576","unicode":"e03d"},{"idx":"575","unicode":"e03e"},{"idx":"574","unicode":"e03f"},{"idx":"573","unicode":"e040"},{"idx":"572","unicode":"e041"},{"idx":"571","unicode":"e042"},{"idx":"570","unicode":"e043"},{"idx":"569","unicode":"e044"},{"idx":"568","unicode":"e045"},{"idx":"567","unicode":"e046"},{"idx":"566","unicode":"e047"},{"idx":"565","unicode":"e048"},{"idx":"564","unicode":"e049"},{"idx":"563","unicode":"e04a"},{"idx":"562","unicode":"e04b"},{"idx":"561","unicode":"e04c"},{"idx":"560","unicode":"e04d"},{"idx":"559","unicode":"e04e"},{"idx":"558","unicode":"e04f"},{"idx":"557","unicode":"e050"},{"idx":"556","unicode":"e051"},{"idx":"555","unicode":"e052"},{"idx":"554","unicode":"e053"},{"idx":"553","unicode":"e054"},{"idx":"552","unicode":"e055"},{"idx":"551","unicode":"e056"},{"idx":"550","unicode":"e057"},{"idx":"549","unicode":"e058"},{"idx":"546","unicode":"e059"},{"idx":"545","unicode":"e05a"},{"idx":"544","unicode":"e05b"},{"idx":"543","unicode":"e05c"},{"idx":"542","unicode":"e05d"},{"idx":"541","unicode":"e05e"},{"idx":"540","unicode":"e05f"},{"idx":"539","unicode":"e060"},{"idx":"538","unicode":"e061"},{"idx":"537","unicode":"e062"},{"idx":"536","unicode":"e063"},{"idx":"535","unicode":"e064"},{"idx":"534","unicode":"e065"},{"idx":"533","unicode":"e066"},{"idx":"532","unicode":"e067"},{"idx":"531","unicode":"e068"},{"idx":"530","unicode":"e069"},{"idx":"529","unicode":"e06a"},{"idx":"528","unicode":"e06b"},{"idx":"527","unicode":"e06c"},{"idx":"526","unicode":"e06d"},{"idx":"525","unicode":"e06e"},{"idx":"524","unicode":"e06f"},{"idx":"523","unicode":"e070"},{"idx":"522","unicode":"e071"},{"idx":"521","unicode":"e072"},{"idx":"520","unicode":"e073"},{"idx":"519","unicode":"e074"},{"idx":"518","unicode":"e075"},{"idx":"517","unicode":"e076"},{"idx":"516","unicode":"e077"},{"idx":"515","unicode":"e078"},{"idx":"513","unicode":"e079"},{"idx":"512","unicode":"e07a"},{"idx":"511","unicode":"e07b"},{"idx":"510","unicode":"e07c"},{"idx":"509","unicode":"e07d"},{"idx":"508","unicode":"e07e"},{"idx":"507","unicode":"e07f"},{"idx":"506","unicode":"e080"},{"idx":"505","unicode":"e081"},{"idx":"504","unicode":"e082"},{"idx":"500","unicode":"e083"},{"idx":"499","unicode":"e084"},{"idx":"498","unicode":"e085"},{"idx":"497","unicode":"e086"},{"idx":"496","unicode":"e087"},{"idx":"495","unicode":"e088"},{"idx":"494","unicode":"e089"},{"idx":"493","unicode":"e08a"},{"idx":"492","unicode":"e08b"},{"idx":"491","unicode":"e08c"},{"idx":"490","unicode":"e08d"},{"idx":"489","unicode":"e08e"},{"idx":"488","unicode":"e08f"},{"idx":"471","unicode":"e090"},{"idx":"470","unicode":"e091"},{"idx":"469","unicode":"e092"},{"idx":"468","unicode":"e093"},{"idx":"467","unicode":"e094"},{"idx":"466","unicode":"e095"},{"idx":"465","unicode":"e096"},{"idx":"464","unicode":"e097"},{"idx":"459","unicode":"e098"},{"idx":"458","unicode":"e099"},{"idx":"457","unicode":"e09a"},{"idx":"456","unicode":"e09b"},{"idx":"455","unicode":"e09c"},{"idx":"454","unicode":"e09d"},{"idx":"453","unicode":"e09e"},{"idx":"452","unicode":"e09f"},{"idx":"451","unicode":"e0a0"},{"idx":"450","unicode":"e0a1"},{"idx":"449","unicode":"e0a2"},{"idx":"448","unicode":"e0a3"},{"idx":"447","unicode":"e0a4"},{"idx":"446","unicode":"e0a5"},{"idx":"445","unicode":"e0a6"},{"idx":"444","unicode":"e0a7"},{"idx":"443","unicode":"e0a8"},{"idx":"442","unicode":"e0a9"},{"idx":"441","unicode":"e0aa"},{"idx":"440","unicode":"e0ab"},{"idx":"439","unicode":"e0ac"},{"idx":"438","unicode":"e0ad"},{"idx":"437","unicode":"e0ae"},{"idx":"436","unicode":"e0af"},{"idx":"435","unicode":"e0b0"},{"idx":"434","unicode":"e0b1"},{"idx":"433","unicode":"e0b2"},{"idx":"432","unicode":"e0b3"},{"idx":"431","unicode":"e0b4"},{"idx":"430","unicode":"e0b5"},{"idx":"429","unicode":"e0b6"},{"idx":"428","unicode":"e0b7"},{"idx":"427","unicode":"e0b8"},{"idx":"426","unicode":"e0b9"},{"idx":"424","unicode":"e0ba"},{"idx":"422","unicode":"e0bb"},{"idx":"421","unicode":"e0bc"},{"idx":"417","unicode":"e0bd"},{"idx":"416","unicode":"e0be"},{"idx":"413","unicode":"e0bf"},{"idx":"412","unicode":"e0c0"},{"idx":"409","unicode":"e0c1"},{"idx":"405","unicode":"e0c2"},{"idx":"404","unicode":"e0c3"},{"idx":"402","unicode":"e0c4"},{"idx":"399","unicode":"e0c5"},{"idx":"397","unicode":"e0c6"},{"idx":"392","unicode":"e0c7"},{"idx":"390","unicode":"e0c8"},{"idx":"389","unicode":"e0c9"},{"idx":"388","unicode":"e0ca"},{"idx":"387","unicode":"e0cb"},{"idx":"386","unicode":"e0cc"},{"idx":"384","unicode":"e0cd"},{"idx":"383","unicode":"e0ce"},{"idx":"382","unicode":"e0cf"},{"idx":"380","unicode":"e0d0"},{"idx":"379","unicode":"e0d1"},{"idx":"377","unicode":"e0d2"},{"idx":"375","unicode":"e0d3"},{"idx":"373","unicode":"e0d4"},{"idx":"371","unicode":"e0d5"},{"idx":"370","unicode":"e0d6"},{"idx":"369","unicode":"e0d7"},{"idx":"368","unicode":"e0d8"},{"idx":"367","unicode":"e0d9"},{"idx":"366","unicode":"e0da"},{"idx":"364","unicode":"e0db"},{"idx":"363","unicode":"e0dc"},{"idx":"362","unicode":"e0dd"},{"idx":"360","unicode":"e0de"},{"idx":"358","unicode":"e0df"},{"idx":"357","unicode":"e0e0"},{"idx":"355","unicode":"e0e1"},{"idx":"352","unicode":"e0e2"},{"idx":"351","unicode":"e0e3"},{"idx":"349","unicode":"e0e4"},{"idx":"348","unicode":"e0e5"},{"idx":"345","unicode":"e0e6"},{"idx":"344","unicode":"e0e7"},{"idx":"343","unicode":"e0e8"},{"idx":"342","unicode":"e0e9"},{"idx":"341","unicode":"e0ea"},{"idx":"340","unicode":"e0eb"},{"idx":"339","unicode":"e0ec"},{"idx":"338","unicode":"e0ed"},{"idx":"337","unicode":"e0ee"},{"idx":"336","unicode":"e0ef"},{"idx":"335","unicode":"e0f0"},{"idx":"334","unicode":"e0f1"},{"idx":"333","unicode":"e0f2"},{"idx":"332","unicode":"e0f3"},{"idx":"331","unicode":"e0f4"},{"idx":"330","unicode":"e0f5"},{"idx":"329","unicode":"e0f6"},{"idx":"328","unicode":"e0f7"},{"idx":"327","unicode":"e0f8"},{"idx":"46","unicode":"e0f9"},{"idx":"45","unicode":"e0fa"},{"idx":"44","unicode":"e0fb"},{"idx":"43","unicode":"e0fc"},{"idx":"42","unicode":"e0fd"},{"idx":"41","unicode":"e0fe"},{"idx":"40","unicode":"e0ff"},{"idx":"39","unicode":"e100"},{"idx":"38","unicode":"e101"},{"idx":"37","unicode":"e102"},{"idx":"36","unicode":"e103"},{"idx":"35","unicode":"e104"},{"idx":"34","unicode":"e105"},{"idx":"33","unicode":"e106"},{"idx":"32","unicode":"e107"},{"idx":"31","unicode":"e108"},{"idx":"30","unicode":"e109"},{"idx":"29","unicode":"e10a"},{"idx":"28","unicode":"e10b"},{"idx":"27","unicode":"e10c"},{"idx":"26","unicode":"e10d"},{"idx":"25","unicode":"e10e"},{"idx":"24","unicode":"e10f"},{"idx":"23","unicode":"e110"},{"idx":"22","unicode":"e111"},{"idx":"21","unicode":"e112"},{"idx":"20","unicode":"e113"},{"idx":"19","unicode":"e114"},{"idx":"18","unicode":"e115"},{"idx":"17","unicode":"e116"},{"idx":"16","unicode":"e117"},{"idx":"15","unicode":"e118"},{"idx":"14","unicode":"e119"},{"idx":"13","unicode":"e11a"},{"idx":"12","unicode":"e11b"},{"idx":"11","unicode":"e11c"},{"idx":"10","unicode":"e11d"},{"idx":"9","unicode":"e11e"},{"idx":"8","unicode":"e11f"},{"idx":"7","unicode":"e120"},{"idx":"6","unicode":"e121"},{"idx":"5","unicode":"e122"},{"idx":"4","unicode":"e123"},{"idx":"3","unicode":"e124"},{"idx":"2","unicode":"e125"},{"idx":"1","unicode":"e126"},{"idx":"0","unicode":"e127"},{"idx":"394","unicode":"e128"},{"idx":"92","unicode":"e129"},{"idx":"118","unicode":"e12a"},{"idx":"146","unicode":"e12b"},{"idx":"113","unicode":"e12c"},{"idx":"48","unicode":"e12d"},{"idx":"76","unicode":"e12e"},{"idx":"75","unicode":"e12f"},{"idx":"85","unicode":"e130"},{"idx":"99","unicode":"e131"},{"idx":"95","unicode":"e132"},{"idx":"63","unicode":"e133"},{"idx":"110","unicode":"e134"},{"idx":"117","unicode":"e135"},{"idx":"112","unicode":"e136"},{"idx":"91","unicode":"e137"},{"idx":"87","unicode":"e138"},{"idx":"104","unicode":"e139"},{"idx":"103","unicode":"e13a"},{"idx":"137","unicode":"e13b"},{"idx":"136","unicode":"e13c"},{"idx":"62","unicode":"e13d"},{"idx":"59","unicode":"e13e"},{"idx":"86","unicode":"e13f"},{"idx":"52","unicode":"e140"},{"idx":"115","unicode":"e141"},{"idx":"74","unicode":"e142"},{"idx":"73","unicode":"e143"},{"idx":"152","unicode":"e144"},{"idx":"154","unicode":"e145"},{"idx":"111","unicode":"e146"},{"idx":"65","unicode":"e147"},{"idx":"58","unicode":"e148"},{"idx":"108","unicode":"e149"},{"idx":"72","unicode":"e14a"},{"idx":"77","unicode":"e14b"},{"idx":"68","unicode":"e14c"},{"idx":"283","unicode":"e14d"},{"idx":"282","unicode":"e14e"},{"idx":"278","unicode":"e14f"},{"idx":"277","unicode":"e150"},{"idx":"260","unicode":"e151"},{"idx":"257","unicode":"e152"},{"idx":"241","unicode":"e153"},{"idx":"238","unicode":"e154"},{"idx":"237","unicode":"e155"},{"idx":"236","unicode":"e156"},{"idx":"235","unicode":"e157"},{"idx":"234","unicode":"e158"},{"idx":"233","unicode":"e159"},{"idx":"232","unicode":"e15a"},{"idx":"231","unicode":"e15b"},{"idx":"230","unicode":"e15c"},{"idx":"221","unicode":"e160"},{"idx":"210","unicode":"e161"},{"idx":"209","unicode":"e162"},{"idx":"208","unicode":"e163"},{"idx":"207","unicode":"e164"},{"idx":"60","unicode":"e165"},{"idx":"166","unicode":"e166"},{"idx":"214","unicode":"e167"},{"idx":"185","unicode":"e168"},{"idx":"216","unicode":"e169"},{"idx":"211","unicode":"e16a"},{"idx":"212","unicode":"e16b"},{"idx":"226","unicode":"e16c"},{"idx":"228","unicode":"e16d"},{"idx":"192","unicode":"e16e"},{"idx":"191","unicode":"e16f"},{"idx":"66","unicode":"e170"},{"idx":"668","unicode":"e000"},{"idx":"973","unicode":"e171"},{"idx":"642","unicode":"e172"},{"idx":"271","unicode":"e173"},{"idx":"1156","unicode":"e174"},{"idx":"1128","unicode":"e175"},{"idx":"1127","unicode":"e176"},{"idx":"1126","unicode":"e177"},{"idx":"1360","unicode":"e186"},{"idx":"1361","unicode":"e187"},{"idx":"1359","unicode":"e188"},{"idx":"1358","unicode":"e189"},{"idx":"1357","unicode":"e18a"},{"idx":"1356","unicode":"e18b"},{"idx":"1354","unicode":"e18c"},{"idx":"1355","unicode":"e18d"},{"idx":"1352","unicode":"e18e"},{"idx":"1349","unicode":"e18f"},{"idx":"1274","unicode":"e190"},{"idx":"1273","unicode":"e191"},{"idx":"1272","unicode":"e192"},{"idx":"1271","unicode":"e193"},{"idx":"1245","unicode":"e194"},{"idx":"1246","unicode":"e195"},{"idx":"1247","unicode":"e196"},{"idx":"1145","unicode":"e197"},{"idx":"1089","unicode":"e198"},{"idx":"1081","unicode":"e199"},{"idx":"1060","unicode":"e19a"},{"idx":"1062","unicode":"e19b"},{"idx":"1055","unicode":"e19c"},{"idx":"1086","unicode":"e19d"},{"idx":"1085","unicode":"e19e"},{"idx":"1160","unicode":"e178"},{"idx":"1218","unicode":"e179"},{"idx":"1217","unicode":"e17a"},{"idx":"1216","unicode":"e17b"},{"idx":"1215","unicode":"e17c"},{"idx":"1178","unicode":"e17d"},{"idx":"1278","unicode":"e17e"},{"idx":"1277","unicode":"e17f"},{"idx":"1302","unicode":"e180"},{"idx":"1304","unicode":"e181"},{"idx":"1193","unicode":"e182"},{"idx":"1207","unicode":"e183"},{"idx":"1205","unicode":"e184"},{"idx":"1143","unicode":"e185"},{"idx":"1168","unicode":"e19f"},{"idx":"1167","unicode":"e1a0"},{"idx":"1166","unicode":"e1a1"},{"idx":"222","unicode":"e15f"},{"idx":"224","unicode":"e15d"},{"idx":"223","unicode":"e15e"},{"idx":"1057","unicode":"e1a2"},{"idx":"1056","unicode":"e1a3"},{"idx":"871","unicode":"e1a4"},{"idx":"870","unicode":"e1a5"},{"idx":"869","unicode":"e1a6"},{"idx":"868","unicode":"e1a7"},{"idx":"867","unicode":"e1a8"},{"idx":"866","unicode":"e1a9"},{"idx":"865","unicode":"e1aa"},{"idx":"864","unicode":"e1ab"},{"idx":"841","unicode":"e1ac"},{"idx":"840","unicode":"e1ad"},{"idx":"839","unicode":"e1ae"},{"idx":"838","unicode":"e1af"},{"idx":"837","unicode":"e1b0"},{"idx":"836","unicode":"e1b1"},{"idx":"835","unicode":"e1b2"},{"idx":"834","unicode":"e1b3"},{"idx":"817","unicode":"e1b4"},{"idx":"816","unicode":"e1b5"},{"idx":"815","unicode":"e1b6"},{"idx":"814","unicode":"e1b7"},{"idx":"813","unicode":"e1b8"},{"idx":"812","unicode":"e1b9"},{"idx":"811","unicode":"e1ba"},{"idx":"810","unicode":"e1bb"},{"idx":"809","unicode":"e1bc"},{"idx":"808","unicode":"e1bd"},{"idx":"807","unicode":"e1be"},{"idx":"906","unicode":"e1bf"},{"idx":"1075","unicode":"e1c0"},{"idx":"1154","unicode":"e1c1"},{"idx":"1153","unicode":"e1c2"}],"customIcons":[{"metadata":{"id":"icomoon","name":"IcoMoon - Free","link":"http://keyamoon.com/icomoon/","author":"Keyamoon","authorLink":"http://keyamoon.com/","license":"CC BY-SA 3.0","licenseLink":"http://creativecommons.org/licenses/by-sa/3.0/","defaultunicode":false},"svgs":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]},{"metadata":{"id":"meteocons","name":"Meteocons","link":"http://www.alessioatzeni.com/meteocons/","author":"Alessio Atzeni","authorLink":"http://www.alessioatzeni.com/","license":"Arbitrary","licenseLink":"http://www.alessioatzeni.com/meteocons/#about","defaultunicode":false},"svgs":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]},{"metadata":{"id":"broccolidry","name":"Broccolidry","link":"http://dribbble.com/shots/587469-Free-16px-Broccolidryiconsaniconsetitisfullof-icons","author":"Visual Idiot","authorLink":"http://idiot.vc/","license":"Aribitrary","licenseLink":"http://licence.visualidiot.com/","defaultunicode":false},"svgs":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]},{"metadata":{"id":"iconic","name":"Iconic","link":"http://somerandomdude.com/work/iconic/","author":"P.J. Onori","authorLink":"http://somerandomdude.com","license":"CC BY-SA 3.0","licenseLink":"http://creativecommons.org/licenses/by-sa/3.0/us/","defaultunicode":false},"svgs":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]},{"metadata":{"id":"silkcons","name":"Silkcons","link":"http://dribbble.com/shots/632219-Silkcons-You-can-t-do-with-just-one-icon-set","grid":"16","author":"Vaibhav Bhat","authorLink":"https://twitter.com/vabhat","license":"CC0","licenseLink":"http://creativecommons.org/publicdomain/zero/1.0/","defaultunicode":false},"svgs":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]},{"metadata":{"id":"entypo","name":"Entypo","link":"http://www.entypo.com/","grid":"20","author":"Daniel Bruce","authorLink":"http://danielbruce.se/","license":"CC BY-SA 3.0","licenseLink":"http://creativecommons.org/licenses/by-sa/3.0/","defaultunicode":false},"svgs":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]},{"metadata":{"id":"brankic1979","name":"Brankic1979","link":"http://brankic1979.com/icons/","grid":"32","author":"Brankic1979","authorLink":"http://brankic1979.com","license":"Custom","licenseLink":"http://brankic1979.com/icons/","defaultunicode":false},"svgs":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]}],"IDs":[327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392],"user":{"email":"keyamoon@gmail.com","newsletter":true,"secret":"29769e48fe4bab8807b024a41d770900e18015c1af12cf4ad63d2d19009e6a90aead0d2885d7a32787d7336b442a44662cdfddfa2a2b0c74445becb1f50a8998","uid":4}},"inputCache":"{\"baseline\":\"6.25\",\"emSize\":\"1024\",\"prev_size\":\"32\",\"hdr-imported\":\"checked\",\"iconAlignment\":\"0\",\"showGrid\":\"checked\",\"fi_name\":\"iconFont\",\"fi_id\":\"\",\"fi_link\":\"\",\"fi_author\":\"\",\"fi_authorLink\":\"\",\"fi_license\":\"\",\"fi_licenseLink\":\"\",\"include_metadata\":false,\"base64\":false,\"img-height\":\"32\",\"img-color\":\"000000\",\"include_png\":\"checked\",\"fi_class\":\"icon-\",\"showCloudLinks\":false,\"hdr-iconic\":\"checked\",\"hdr-meteocons\":\"checked\",\"hdr-broccolidry\":\"checked\",\"hdr-icomoon\":\"checked\",\"sprites-cols\":\"16\",\"include_sprites\":false,\"ligatures\":false,\"designGrid\":\"\",\"whitespace\":\"50\",\"glyph_widths\":\"100\",\"manualMetrics\":false,\"hdr-silkcons\":true,\"hdr-loops105\":true,\"hdr-entypo\":true,\"hdr-brankic1979\":true}"} \ No newline at end of file diff --git a/widgets/metro/fonts/iconFont.svg b/widgets/metro/fonts/iconFont.svg new file mode 100644 index 0000000..51b5e95 --- /dev/null +++ b/widgets/metro/fonts/iconFont.svg @@ -0,0 +1,2569 @@ + + + + +This is a custom SVG font generated by IcoMoon. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/widgets/metro/fonts/iconFont.ttf b/widgets/metro/fonts/iconFont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c8e479f6928c327bab5122cc5080c6a23f9a9b30 GIT binary patch literal 82708 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 literal 0 HcmV?d00001 diff --git a/widgets/metro/fonts/iconFont.woff b/widgets/metro/fonts/iconFont.woff new file mode 100644 index 0000000000000000000000000000000000000000..f492b8e38b43368cbd89599998c036199ce38b19 GIT binary patch literal 110540 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

{0mb6X8M(U|wpR`f=Ovhfd6_85(Qz3iubfO}d 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 + + diff --git a/widgets/metro/fonts/metroSysIcons.ttf b/widgets/metro/fonts/metroSysIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5f015e96fc7e9efcda9af156234749434ddc620a GIT binary patch literal 5032 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 D`q1LD literal 0 HcmV?d00001 diff --git a/widgets/metro/fonts/metroSysIcons.woff b/widgets/metro/fonts/metroSysIcons.woff new file mode 100644 index 0000000000000000000000000000000000000000..51e8b8bf87fbff84d063e2b0284c736b2d70aa0c GIT binary patch literal 3372 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 U=s)voz_iNX>FVdQ&MBb@05OGjU;qFB literal 0 HcmV?d00001 diff --git a/widgets/metro/img/authors.txt b/widgets/metro/img/authors.txt new file mode 100644 index 0000000..4b502b6 --- /dev/null +++ b/widgets/metro/img/authors.txt @@ -0,0 +1,7 @@ +KNX-User-Forum +http://knx-user-forum.de + +mfd.gfx@gmail.com + +User: +mfd diff --git a/widgets/metro/img/fts_shutter_10.png b/widgets/metro/img/fts_shutter_10.png new file mode 100644 index 0000000000000000000000000000000000000000..64c28863e3c6a9b45a8c847270f11c26431e7822 GIT binary patch literal 2170 zcmeAS@N?(olHy`uVBq!ia0y~yV0-|=9Be?5+AI5}0x8K7*NBqf{Irtt#G+IN$CUh} zR0Yr6#Prml)Wnp^!jq{s3=AAHo-U3d6}R5p?adYTlxTQ3SD1B2bFr0yXv)fl0LMvO z4O}}yCIm40u@;CP2@!~AeJ*t8;GONqJ!ZTpYU$l;{mHK1B&tOu`q!45*B|dU;RRYd zVu8cmNrG1tpYQ2#mVW&`qWjbRwI>Q(^@qm>07XjbI2IJkyww2Y8Ed_dYrS;GC?&tMrnA0~;& z@0)ITvfMbGTy{XX^2y{&sW&;TUp8JW+xIA&-R9}s4{P4EoKM#EVX@fY%lUro^0}-t zC&uT3Ea{K4+)OvpSR-SmB(8D{;CoSdY@K3go|CQmp&MuCb zje(J^A+sWp*|4tfWmw?@WbqvMP$Rky6pY0Z`?^I}oISOMh^En4+|&=kV-fuMZxm*rvMAd$GhqW;cU% zpGr!;AC+0Y@!8Y;e;LclEah)p{q|$#*Jk$LclYo9zDVb^agjskCi??@pBs;#YqyJ< zyt;q+0!D`h5CR4P2(d_jkU#GWceri;OvO}9w{JiANRYm1L_;6vG3}BR~CQlZ;p@jvFH7U4zYqj@#&V&zn}e{ zf9zG?b=$mmSI@m&=OfM{Q4!Vgzc=m3j`z78dLd_mFJQ}e$e9j3PYx+L=hK$@K8$_8 z%J-PEGA{F*|496c&b2cd4_-W~7HfY!&wiij!CxxME51$Foz1jiI(MxBt98P>yj+%s z>`n&bJyQi4)~Pa``HmV7M;8nD!&KU_0|Z zL(T>5vx|5aUd!Gict!ttjXZn&CPtg9R*!yPl6cclxi7r8Ux>lKCx2&J0{fYHWe4wW zkG^}8li9vI|4m)(=c%#=)zwQx_6I!GRLx(-@b7eJd9OgcbpqdR>3PQ=I*rv^#0BX`BO%s-Zu{8O2y;Lk4EcUsr3N5r>;H>}h?vsUxK#Mm{pOE^YoZB}u{ b9$0l8S?G7Z+w<@=P#}1^`njxgN@xNA+L?HN literal 0 HcmV?d00001 diff --git a/widgets/metro/img/fts_shutter_100.png b/widgets/metro/img/fts_shutter_100.png new file mode 100644 index 0000000000000000000000000000000000000000..a3e1cac9fdc0bdd8904db7b8d017f7dffbcd6a43 GIT binary patch literal 3540 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 JqV@Eoe*sbeIXeIV literal 0 HcmV?d00001 diff --git a/widgets/metro/img/fts_shutter_20.png b/widgets/metro/img/fts_shutter_20.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c391c22c77d429b1113508d6369b4fd583eadc GIT binary patch literal 2351 zcmd^ASyYop7@hnqhRCKY24s@}3RXlws1+f|CWvT3K}95h(IQ42Z z9t{*!;sTU}B!Yk_2q;T1rpB_VtO12!LhK*4Z++-PUwWK#=ge|v&dj|t^G((^KQA?u zJ_-P!=Do??9{_|Gj3cV;RcMtmJmV~~vZ%R&ynO00ozOn*!*kWp4xY=tqcd3;RDX}P z*qK5IGv%fd;)r)PjQzls8Vp!xh+~D56h3Jtc_xv;csTs97{cn1EQzR59 z`4@g-loOt)71$?cN1m?hLkSssJWhrfY$7)ADDY;iDIw{Zked zwtkIEN?W5annFurq#_polibp#VgDLP6+o?FHM%ReQ6DTqPHL0ZLNwc@7<5toGM!&J zX_LqMOFFO{NUAL;B9wpZFh{*L#n(X zZ)Noc?Ge=BPzjVcv(AXut0tzlt=5>4T#?LPtC+Hj#pc~zjcXQhLz){jOIo^{13G{S z7ucw6&7rZRAGTG`meUoYhwCDZ%$pT75@x9MtBwSIio?ZNmP+{{qQtR>bTEZAhr;>t zhh{=LqU86harS1+8g&{gD6j!?x&cm9Pbpb-p3r{x$m>kg;Fg{EKbhL0G}C#zn9UJi z9UxDi0Rcmu7T7IcoPf=+csPq#IB5p!$C8zbMYrG!(kgeP^Jyq48NV32iUI{SSam>{ z70YjYV2JwG(<)@Box|4k%eVnKN0u;q+s3>A$w>w6X3S4%l$h5uZPj^{uSyNSDUIUF zmBJtc1sFhXzN-A(VSFY2LvH(M)*@_){Jpk?2dhdY)}L#l_=yqMOt@S@=VjeWWLn$4OY8N~QFdb$>7-cp8>cQQxiD@3fl$7?mC>d_GNzDR z;GHw9LL3xAM+|BFvhQ5!hAtlY74Kf^7Tz=!iFu~}7j z>i9K|;6RK^@Qc$^Bt3;Loi`~;q|5%t_|h8NKn};?NZjg~!%2i%SlIkVX|z42$t~I~ z{%ZK;v@an7@pqK?hY<09=JbMnBEwKex<2=pSR!o_KA}I;=!~`;D9@TrXD|)K!|Syw zwniy-%kG&60HZ;7W8a6UVhJCO5biPM=0p<|$#Gf0jva*omo_UF7r=2)^jL@Z_Pyhk z&6+qFeIeZMrdTWrlApp8Gcw}#)Vh1;Y`WG`!4ynC~ZYHT+v8S%?OX(G_#ASR9svC>H=iY*YeUU g`#b%E$xJDR3!uPNOXm}nt>h+nd-%EE-iS;43xliXy8r+H literal 0 HcmV?d00001 diff --git a/widgets/metro/img/fts_shutter_30.png b/widgets/metro/img/fts_shutter_30.png new file mode 100644 index 0000000000000000000000000000000000000000..64dda847f074db1b0e47ab548fbbdd72b6e4ad82 GIT binary patch literal 2572 zcmd^BYdD)(9)FX(AqZ(0q;(4^+bLDHN?k&9NoAFG+7c})uB}!?-PJ9Wx?gs?9Xht? zGacGhDuzgDTuT90atu0T*t(&I|1Pj!=Q^YF z_G85bM9ouO_vOHTShXK0=A;--pPEiJVB}~gju$F=WG&}6h2cWOOO-_*-uzo}r)4!g z==@55t`~3R`Mfc%vdE&c$bH|fS5-+6K!kwPH&G-4UBbO3e%6{p7Nm(cI0jZdHO4qM zQHn7RC;ZSBp$ZbcpGY5?vv_n(s%rZwjiV3wJ}JSd5{L+cFaU4BNHv_HE%WK*nG2ve zkHk8Gd*vM@J*F2%Ji@A=uzeG*fRvbhBsg3*WnU+t;Rx1F$IlEhZG$3&${$hD{B8U zJ*OjT2;1im@xVu04Lj-632>Me2_mro5=+5nnY9Ckb9HzC8REFBohhL$ubxB>50~KP z+mX|s=;XS?e7?N~Q7>t|3u()=%nE+8r9+@A!ADwV{pOG*l~*z)xss&CmfT{S-xoLO zuZb{glgAj=FZpZ}0jkOvm+fFxV2cQ_?aGiY?&IFOm6m>$qq#ER5 z8p?s;*K`u$OBMUXTXzPr`TNHzHkx-IQ0=!Ns=I4k-9Mdgx^!E(@GbpRMDJn_0=Vf| zwc?Z2%JvPzI|YBL3mg=YO&13CZ~ax8$1F4TNIFmE4ZrL*e@?QG&$M$E+>qWYmfoux zn*UjP=<;r>{&u(iO8f@bk<0+Ao4L$pj%zt{VnbH9>an)ebMejrjGa8);cUX=NY|ye zD&w+N!LzC{ieh5O%3*Ro3!4Kpb0yzgXUE7zRL*ey3U zfZ`my8$cGm-yDs*Yo-PgN>g3r8+VPIF?M@e#_}3i5%WX{dKH$8hHZiI+DL>NwcS{; z{R348i9Pqdh@9(AVVirTgbE{_-Uz(g-fr`2T`+d-*S=W!7$SG!I#IQe*qsn`v%dU` zxD6As_w`9>dVN>y3q{sm)V%&&Cz5|zve}{B9tn!gos!P^b4}A?dtj5}$9G6y;idd4 z^PXyZmM04K6b4+ZyMV7m7;q+G{7U>^bJ$j<DRR(X-wkN7c`^BNr9}semHb0>ZLlL3W>|>Xk(I&QG=vl<~UI z5ff1gQ{M*K2`@0@Ts?_=*Q=~h)Dvz18#09ddT1>;I!*)AW3d^DI>%)66Ln#KH@XE} z=i$Sw8TEa-{<8e+VKw==mf|&zJ;qLmOHeW@3NfftC9JNDr5}q}7&{AW@nM{^`c7`f zH=p&Lo(ldmy$P{16reOR=LbT|sYl&Prc~mXCd6P}+Ipx_A#fzFcwD`+ug!5wOQowO z&W$bXEnf+a3oD?rN3360d=Axr;H3KEf2SV|d2KHImP@)0)^g=GuDd~?dHZ{{9cSeK E2iXZz0RR91 literal 0 HcmV?d00001 diff --git a/widgets/metro/img/fts_shutter_40.png b/widgets/metro/img/fts_shutter_40.png new file mode 100644 index 0000000000000000000000000000000000000000..080433394dcb130ac0de25a35dbe5838fec6eec4 GIT binary patch literal 2762 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 literal 0 HcmV?d00001 diff --git a/widgets/metro/img/fts_shutter_60.png b/widgets/metro/img/fts_shutter_60.png new file mode 100644 index 0000000000000000000000000000000000000000..9939fe110a706090a3db2d16793e6d8b4eb679cf GIT binary patch literal 2972 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 YR3NB6+M8c>a$Zh?_clL|8aHazpVg`jIRF3v literal 0 HcmV?d00001 diff --git a/widgets/metro/img/fts_shutter_70.png b/widgets/metro/img/fts_shutter_70.png new file mode 100644 index 0000000000000000000000000000000000000000..f1b8a78f76093808987feba369ac846f7333bd9b GIT binary patch literal 3169 zcmd^Bi#wEQ8-M4-7$cd;aWz?L#7@F86>G*JMv_CJb(+bc^?eD&%!GU|X{;QY9223X zv@1;6opp+76tfzVmbHyxLQ&*=jOu$wUweJqzp(Fhz1Mr)&wahu^W4AtcmIA*s++5$ z5=ILH0DuzJ$=(A1U{cwOmV;K#{ob4leKeyTe4;%gLZg}V(;)yQIO2E+o*GU+5#kX- z4?Y|9TZk0^U=dV%$`RJHNy)6cSO}M=y<)@1@eI^hB~YJ4Mv+m;7~C$f67Zxrp)AxM zcvIH*l_Ks*CC!+nQ0k_q&5k)<72sA9!Fu&#{bx7v}!9w_Zjcn1^+EP zWqM(Z%_)7vKuAfZWe$@lnEX20=A4>|vY+ z<5AV0L^5XVdb0X)H-3jYS;2_5_S>{t9`Y=y` zikna}M%zcd@p4}1O-4)gl|sJyBTAnl55^@vU}`-ZUDXC>{#c zENLwc>`G6G`d93F*HKH|zR<=QOM`(W{N9oKEW&ZCg(pr#o9c}MKvSLX@m0L=oph$V zbxRwwf4(*k_l3boqQ8I2?9AM=hS38#v;1n;z`aWMswdtCn7{H# z&gHR21XpW%KWq(zVZ%JFtC9jzZDILd&5t@-N#KI3h^-b$MXk4r)P?pbbLq9Ls(UW^n{zl1}qz-WMatZiI4QE(m&pl*YjgSHR^ zQxHIoHF2|x8Tz2#4pcEaw^Y%d<0|I;nj1F_{ye;e+hv_>2g~;n9P0N!a`;!E&RRjk z)>up$dAIc+#htJB2u09-Md+3|h6w z0!+D^Q0plg><|^Nt8?KSHD;`A)L5Yhn9jQ+p=!6N0QH?o4p6U6_CVBEr9%~;EJa`+ zhdW{F&;jvEqc025>=)li?FZzsqvmTd+qjyMRM%Y<@!-O6Hn;0xDVX-eIxa?+S2(2% z(7sFK9PE4z8MM z^yZsEXPj2f@8p?dn^b?~6^(8qyu zGnURzbz$X3Rihi`?s+wnrW;)!G*#B=P)xV?#e2>ey^I0*_Y9v zNF-yn8y^DOjUPm>x8W4#qE#amnpU(T{dN^WtPT@f46@BHBRPpIuT!t-I-&dW}Q*LtgT(o_bt&@?_byCX{Uwbm8)SDHd0r?)DML(%yBR|?i6o-1lfas zBX9axzr-2tL?Avmt?dDKr5FX4o@|%Aw^t428{|YZ@zhI_V+cz4EoUmqQeIGWUNuMU z3dHYJhji0`goAMk4*ZV`1yNqEGMNdrvC2gYJ2#e^~0CoHf15tkIQ*X@YJ7U!F*GLL=*!HsBKR9*Eun8Bh&@xv{*+Z2T zzOc8=Nv8}t-A#4-`xaKN#VoF;`>uZoq&F^Ozheam1NfPw9m7xopHHQbh>|o4EZ;+r#@(NfW3|3%YO0n?gr7!Mw*3oRKa+sHJ?)JnPY4Y?s#)wx)U7*D_bIZLKWY z*q()sqp2}WN4Zp)q(zT3f+O(TwH&Z+5Sg?n{v!Xm@W8|+H2I9Y*O&{2~haklf0`ZpH{;IgIY{Tj%Q!Z=*FjtVe_CRpk z#>5XcDvZ8#MPgVBuNwxFC6KncJP7Ks#UhxA=$`T7WVLN=Pn-}=!fdVxOe;j$u)}rV zpY1)jhSX?ajofDb6yFIREKxZuIMwsca_|yUG7|JMO9yhN@JG5WXO3A11~1-;QCVCkiaPLOdfMtHZN%=Z|+RlP0U<-oGtF&U>ce#Wp-I48Kul9AS6` zHb2p)2k0DBHEH!t1tN{z`PgY!Bp8$m52eNU*PJ_pVqAO2Xve9VeCWRn~G`hL5d8I56CGvExYA75p(V@2TEier)S z4ZS@s8Y_)+O0|K9n@tffCC!ExY;H~EWI3qu|6M)2$9DB9taj+n8U4v`Qr@^|xivX> zH*32SXzZ_sSHPt*?$`8roSa4rsn!3&o9!o;FM7kWz4uspfS13xE%8A9L$9n&FIwPO Xz}v!LQ-y_alMDo^gR6bDEiLK4szHtd literal 0 HcmV?d00001 diff --git a/widgets/metro/img/fts_shutter_80.png b/widgets/metro/img/fts_shutter_80.png new file mode 100644 index 0000000000000000000000000000000000000000..2a1a37c2b4e00bc76697aa4cdcb8057fc44e9423 GIT binary patch literal 3357 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

(tD^Yk@L(JGR93ay`wP|rx~EX_w^*Z!aS zUX467{k1hnVUTi8F6;>#zgmaItKAZVVvT;=9uMn4P%A}AT<(ZvYpl_EmMLhUyXJ`& z_Vf^PPw5CkMUS1o;_h9)5owcPjM0axMdD zDEk6h!W|193C)0FGU4d*4WJaTHCix%e%g;~hmBb>GeNcih(=$@MB+-HAkaWGT`s-e zt5>7uF4%HUD{v^~`bDHbkX!MH!_P*z@WNJno&9y;6UzFCynUyP3%TF%El#K+&$*`9 zqS7v-lMIW8(A2BP1TRLRhkQ{92^ zLQTl(8dbj^1Nd|d7-$C|4X|}#f~&hV)w{wd$yLz?lKo-|ypuGk{xA8 zXVOgX>ah|IzpsIBJLOcFffP^(FT)I&Cf~$g{r<*aeagrisi&;?MD|e{B@PVa>W>30 z_RA+_KcA>pZ#w`7ent6kIE1T-3R7O?0eCSOQE;uhe zbNlsrxKl+*m$gyerlYaCsrR4uzNPXqtJ%_)k_pl8k4YPX3V6M3AjlRHvz$l1fN3d5 zzlI}gjWkB#wEWXdHM)#T?Z!6xgNgoc-&+NdPyeL$s(r8T_fWsR92|ShK7Sz@0^pAx zu+&kVDIEfEz9R+kINdntlru=^56mD%9c%Uzwq2g~whD8cl)qu0Ub#lfjoy|f*%`3Z z&}s2?vLtJrQ0n&yek?^Lcm?LTU3ynq62#enJX>C%P5;MIdv~~w_0`%`wYu5`k+4SO zKpd=}oS(2C=oFBt^IyZ_Fc?-Y<}-xnVr?dv#HQ#gBbH=9LD09#GPQYX`S;I1qUav7 z3DAH7g^S(T;2mF#YE=|*pA1Ct7D&V+iPbQ*QOy%@PH1*(A5!X>f6@1PRZpe~$EX}M zDeJmkp0t6UeGq7h(hR5TelXaW6!8(OSOiw`kJB?O1YNYjqAK7o@E3Up~cm7P@u?h#{`!e4*sTY>W0_`2C zfZfB*Al~x1o!qHkcGqThGO*t``b#8xa?mY_c81TX7x#8;HR64see-zK@hWk{ds0Bb z`ycckKm5DlF>8gM>XGY$kLCt)Z20kPkJKY>gR6Z%o_Bn>rNOe}>5pk2*7-24Sm5&G zn8d3e=Qvg!`#$vtljvUgbq5mJ?}XHx-aYHRFVl)OF@1L5XKj!z@V+O(Xu#YZvA*{p z-;Sww^X2)=)fms5SQ!hH<6hUpFk|LaL5>3MDrJVWXNNeJJrycpwVc6ZVElW^CH`Xy z2bg#aN(GuUeU7VUFbE`okV69_5HT>afe?!X2tg!>m21eq*eO_JoR?H<)TXw#W2@B1 z%Kegali4a%`Y+Fp*?ipF{#k>eHHRIdI{{rUE9vE0!CuDqV ziCk1+U$(uvVfsd|7y8NOd(10W9M3*rz@M+y@!tMi(q5w?frO0O@4I{2uO9LL-F>o| z!TI$suJb!T>|+8-+`YsBj=46q3Ueb4gMfp(E`8pm$&DOb=8T-=&{H92|V0C|M)xcSH;?1GXh(R&n>@u*w?bI=1crjzQ}at zeNUckj(wkNbG+A+`Ru3T5*8mS3X^MPjNMOAFWr!v-sr9G0k=-CL&MLiIBCWY^+o5p zCqD1q`_lLI5spX*(?Xn)R-_?KM*TBaJu5hWtE1R8v5OHkMZ4j zeL(n=R6+0js-Ro0E#`AiU$D8G7x7`q-St0iF>c?&t@m-SF=qnX?)#rN85(qDR`Tw+ zr?=xx!*w;rkZ*o9ZyTcTuuhNPsJTCCiwW<7rraan??}7>3wqnzm)0@L&4{ynA0ySw zuwCZi+Yi19hYp04J>B!TH=If5(0{iZb2A#AZ+j_sujFZs@_`z$hufDi+B9#vy|=Hp zckcU`bHCjT><{-^ojQ9ZzU*BqkIh-VYwhnIhD|=CeLzOwvCzX$?wopU{9C`UbDcVQ tDAh>f``*v)Yqoly9f9?R!{dKK2@E{RPj`FX;_(6nfTydU%Q~loCIFS#6eIuu literal 0 HcmV?d00001 diff --git a/widgets/metro/img/license.txt b/widgets/metro/img/license.txt new file mode 100644 index 0000000..c03441e --- /dev/null +++ b/widgets/metro/img/license.txt @@ -0,0 +1,2 @@ +http://creativecommons.org/licenses/by-sa/3.0/de/ +Creative Commons Namensnennung-Weitergabe unter gleichen Bedingungen 3.0 Deutschland Lizenz \ No newline at end of file diff --git a/widgets/metro/img/light_light_dim.png b/widgets/metro/img/light_light_dim.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec940c16afd6071c7034cf8bdee0cdad56fa899 GIT binary patch literal 6993 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 XApiItO@Z9{>)AE!8(QzL+J*ibJM3X@ literal 0 HcmV?d00001 diff --git a/widgets/metro/img/light_light_dim_00.png b/widgets/metro/img/light_light_dim_00.png new file mode 100644 index 0000000000000000000000000000000000000000..5df553898e483514d6b68dc9a42d2e4911dd88f5 GIT binary patch literal 4187 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 Rm+ySjS!1(Pl_&A>{|?H~r40Z8 literal 0 HcmV?d00001 diff --git a/widgets/metro/img/light_light_dim_10.png b/widgets/metro/img/light_light_dim_10.png new file mode 100644 index 0000000000000000000000000000000000000000..6f6427480333950dcf5b07fd86fc79e388c146c4 GIT binary patch literal 4299 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 literal 0 HcmV?d00001 diff --git a/widgets/metro/img/light_light_dim_30.png b/widgets/metro/img/light_light_dim_30.png new file mode 100644 index 0000000000000000000000000000000000000000..a40b202f75530075ddb9cf4f20c3c7f37c6183c8 GIT binary patch literal 4519 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 JYEL5*{{hSpfolK& literal 0 HcmV?d00001 diff --git a/widgets/metro/img/light_light_dim_40.png b/widgets/metro/img/light_light_dim_40.png new file mode 100644 index 0000000000000000000000000000000000000000..e09969da36ddc4a00befd47c00b29d83279b66c7 GIT binary patch literal 4667 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 literal 0 HcmV?d00001 diff --git a/widgets/metro/img/light_light_dim_60.png b/widgets/metro/img/light_light_dim_60.png new file mode 100644 index 0000000000000000000000000000000000000000..a3b10ce414ef90c40ab5dbbd051745c8f68996f4 GIT binary patch literal 4883 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 literal 0 HcmV?d00001 diff --git a/widgets/metro/img/light_light_dim_70.png b/widgets/metro/img/light_light_dim_70.png new file mode 100644 index 0000000000000000000000000000000000000000..7a4fbc03cc5a45790581cdf9afdc2a3a489f2d8f GIT binary patch literal 4975 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 C9Ff-m literal 0 HcmV?d00001 diff --git a/widgets/metro/img/light_light_dim_90.png b/widgets/metro/img/light_light_dim_90.png new file mode 100644 index 0000000000000000000000000000000000000000..ad7c0b560567ea9fac2f1efd398326b47ef2660f GIT binary patch literal 5122 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 literal 0 HcmV?d00001 diff --git a/widgets/metro/img/sani_heating_temp.png b/widgets/metro/img/sani_heating_temp.png new file mode 100644 index 0000000000000000000000000000000000000000..883c891b4e7c24f50aeddff31b5c3105d5ffe9a5 GIT binary patch literal 3619 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 qRO{A2ADYl#f7gGHKvmPG3I+H^P&F0v 1000) { + mouseEv = "longclick"; + } + eventTimer = 0; + mouseDown = false; + } + + if (mouseEv == "mousemove") { + if (mouseDown) { + deltaX = theTouch.clientX - startX; + deltaY = theTouch.clientY - startY; + moveDirection = deltaX > deltaY ? 'horizontal' : 'vertical'; + } + } + + var mouseEvent = document.createEvent("MouseEvent"); + mouseEvent.initMouseEvent(mouseEv, true, true, window, 1, theTouch.screenX, theTouch.screenY, theTouch.clientX, theTouch.clientY, false, false, false, false, 0, null); + theTouch.target.dispatchEvent(mouseEvent); + + e.preventDefault(); +} + + +(function( $ ) { + $.widget("metro.tileTransform", { + + version: "1.1.1", + + options: { + }, + + _create: function(){ + var element = this.element; + var dim = {w: element.width(), h: element.height()}; + + element.on('mousedown.metroTransform', function(e){ + var X = e.pageX - $(this).offset().left, Y = e.pageY - $(this).offset().top; + var transform = 'top'; + + if (X < dim.w * 1/3 && (Y < dim.h * 1/2 || Y > dim.h * 1/2 )) { + transform = 'left'; + } else if (X > dim.w * 2/3 && (Y < dim.h * 1/2 || Y > dim.h * 1/2 )) { + transform = 'right' + } else if (X > dim.w*1/3 && X dim.h/2) { + transform = 'bottom'; + } + + + + setTimeout(function ($this) { + $this.addClass("tile-transform-"+transform); + }, 10, $(this)); + + }); + + element.on('mouseup.metroTransform', function(){ + + + setTimeout(function ($this) { + $this.removeClass("tile-transform-left") + .removeClass("tile-transform-right") + .removeClass("tile-transform-top") + .removeClass("tile-transform-bottom"); + }, 10, $(this)); + + + + }); + element.on('mouseleave.metroTransform', function(){ + $(this) + .removeClass("tile-transform-left") + .removeClass("tile-transform-right") + .removeClass("tile-transform-top") + .removeClass("tile-transform-bottom"); + }); + }, + + _destroy: function(){ + + }, + + _setOption: function(key, value){ + this._super('_setOption', key, value); + } + }) + + $.widget("metro.inputControl", { + + version: "1.0.0", + + options: { + }, + + _create: function(){ + var that = this, + control = this.element; + + if (control.hasClass('text')) { + this.initTextInput(control, that); + } else if (control.hasClass('password')) { + this.initPasswordInput(control, that); + } else if (control.hasClass('checkbox') || control.hasClass('radio') || control.hasClass('switch')) { + this.initCheckboxInput(control, that); + } else if (control.hasClass('file')) { + this.initFileInput(control, that); + } + }, + + initCheckboxInput: function(el, that) { + }, + + initFileInput: function(el, that){ + var button, input, wrapper; + wrapper = $(""); + button = el.children('.btn-file'); + input = el.children('input[type="file"]'); + input.css('z-index', 0); + wrapper.insertAfter(input); + input.attr('tabindex', '-1'); + //button.attr('tabindex', '-1'); + button.attr('type', 'button'); + + input.on('change', function(){ + var val = $(this).val(); + if (val != '') { + wrapper.val(val); + } + }); + + button.on('click', function(){ + input.trigger('click'); + }); + }, + + initTextInput: function(el, that){ + var button = el.children('.btn-clear'), + input = el.children('input[type=text]'); + + //console.log(button.length); + //button = el.children('.btn-clear'); + + if (button.length == 0) return; + + button.attr('tabindex', '-1'); + button.attr('type', 'button'); + + button.on('click', function(){ + input = el.children('input'); + if (input.prop('readonly')) return; + input.val(''); + input.focus(); + that._trigger("onClear", null, el); + }); + + if (!input.attr("disabled")) input.on('click', function(){$(this).focus();}); + }, + + initPasswordInput: function(el, that){ + var button = el.children('.btn-reveal'), + input = el.children('input[type=password]'); + var wrapper; + + if (button.length == 0) return; + + button.attr('tabindex', '-1'); + button.attr('type', 'button'); + + button.on('mousedown', function(e){ + input.attr('type', 'text'); + //e.preventDefault(); + +// wrapper = el.find(".__wrapper__").length == 0 ? $('') : el.find(".__wrapper__"); +// +// input.hide(); +// wrapper.appendTo(that.element); +// wrapper.val(input.val()); +// +// that._trigger("onPasswordShow", null, that.element); + }); + + button.on('mouseup, mouseleave, blur', function(e){ + input.attr('type', 'password').focus(); + //e.preventDefault(); + + +// input.show().focus(); +// wrapper.remove(); +// +// that._trigger("onPasswordHide", null, that.element); + }); + + if (!input.attr("disabled")) input.on('click', function(){$(this).focus();}); + }, + + _destroy: function(){ + + }, + + _setOption: function(key, value){ + this._super('_setOption', key, value); + } + }); + + $.widget("metro.inputTransform", { + + version: "1.0.0", + + options: { + transformType: "text" + }, + + _create: function(){ + var that = this, + element = this.element, + inputType; + + + var checkTransform = element.parent().hasClass("input-control"); + if (checkTransform) return; + + inputType = element.get(0).tagName.toLowerCase(); + + if (inputType == "textarea") { + this.options.transformType = "textarea"; + } else if (inputType == "select") { + this.options.transformType = "select"; + } else { + if (element.data('transformType') != undefined) { + this.options.transformType = element.data('transformType'); + } else { + this.options.transformType = element.attr("type"); + } + } + + var control = undefined; + + switch (this.options.transformType) { + case "password": control = this._createInputPassword(); break; + case "file": control = this._createInputFile(); break; + case "checkbox": control = this._createInputCheckbox(); break; + case "radio": control = this._createInputRadio(); break; + case "switch": control = this._createInputSwitch(); break; + case "select": control = this._createInputSelect(); break; + case "textarea": control = this._createInputTextarea(); break; + case "search": control = this._createInputSearch(); break; + case "email": control = this._createInputEmail(); break; + case "tel": control = this._createInputTel(); break; + case "number": control = this._createInputNum(); break; + default: control = this._createInputText(); + } + + control.inputControl(); + }, + + _createInputTextarea: function(){ + var element = this.element; + + var wrapper = $("

").addClass("input-control").addClass("textarea"); + var clone = element.clone(true); + var parent = element.parent(); + + clone.appendTo(wrapper); + wrapper.insertBefore(element); + + element.remove(); + + return wrapper; + }, + + _createInputSelect: function(){ + var element = this.element; + + var wrapper = $("
").addClass("input-control").addClass("select"); + var clone = element.clone(true); + var parent = element.parent(); + + clone.val(element.val()).appendTo(wrapper); + wrapper.insertBefore(element); + + element.remove(); + + return wrapper; + }, + + _createInputSwitch: function(){ + var element = this.element; + + var wrapper = $("
").addClass("input-control").addClass("switch"); + var label = $("
").addClass("input-control").addClass("checkbox"); + var label = $("
").addClass("input-control").addClass("radio"); + var label = $("
").addClass("input-control").addClass(name); + var button = $("