adding front page theme styles and dependencies
authorAnthony Talarico <talarico@gaslightmedia.com>
Mon, 4 Dec 2017 14:12:52 +0000 (09:12 -0500)
committerAnthony Talarico <talarico@gaslightmedia.com>
Mon, 4 Dec 2017 14:12:52 +0000 (09:12 -0500)
adding slick, and styles for front page layout

47 files changed:
assets/escanaba-map.svg [new file with mode: 0755]
assets/visit-escanaba-hash.png [new file with mode: 0755]
assets/visit-escanaba-hashtag-text.png [deleted file]
css/app.css
css/app.css.map
functions.php
parts/blog-feed-front.php
parts/dropdown-destinations.php [deleted file]
parts/dropdown-map.php [deleted file]
parts/dropdown-venues.php [deleted file]
parts/header-meta.php
parts/slideshow.php
parts/svg-map.php [new file with mode: 0644]
scss/_main.scss
scss/_page.footer.scss
scss/_page.header.scss
scss/_settings.scss
scss/_slideshow.scss
scss/_structure.scss
scss/_topbar.scss
sections/front-page.php
sections/header.php
slick/.gitignore [new file with mode: 0755]
slick/CONTRIBUTING.markdown [new file with mode: 0755]
slick/ISSUE_TEMPLATE.md [new file with mode: 0755]
slick/LICENSE [new file with mode: 0755]
slick/Makefile [new file with mode: 0755]
slick/README.markdown [new file with mode: 0755]
slick/bower.json [new file with mode: 0755]
slick/component.json [new file with mode: 0755]
slick/index.html [new file with mode: 0755]
slick/package.json [new file with mode: 0755]
slick/slick.jquery.json [new file with mode: 0755]
slick/slick/ajax-loader.gif [new file with mode: 0755]
slick/slick/config.rb [new file with mode: 0755]
slick/slick/fonts/slick.eot [new file with mode: 0755]
slick/slick/fonts/slick.svg [new file with mode: 0755]
slick/slick/fonts/slick.ttf [new file with mode: 0755]
slick/slick/fonts/slick.woff [new file with mode: 0755]
slick/slick/slick-theme.css [new file with mode: 0755]
slick/slick/slick-theme.less [new file with mode: 0755]
slick/slick/slick-theme.scss [new file with mode: 0755]
slick/slick/slick.css [new file with mode: 0755]
slick/slick/slick.js [new file with mode: 0755]
slick/slick/slick.less [new file with mode: 0755]
slick/slick/slick.min.js [new file with mode: 0755]
slick/slick/slick.scss [new file with mode: 0755]

diff --git a/assets/escanaba-map.svg b/assets/escanaba-map.svg
new file mode 100755 (executable)
index 0000000..11b31f3
--- /dev/null
@@ -0,0 +1,656 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+        viewBox="0 0 930 400" enable-background="new 0 0 930 400" xml:space="preserve">
+<g id="water">
+       <rect y="0.001" fill="#006998" width="900.003" height="400"/>
+       <rect y="0" fill="#006998" width="929.997" height="400"/>
+</g>
+<g id="Land">
+       <g>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M311.444,340.267c-1.482-1.915-3.416-3.409-3.876-5.265
+                       c-0.552-2.232-2.174-1.954-3.43-2.332c-0.409-0.123-1.595,1.223-1.889,2.08c-0.418,1.217-0.555,2.623-0.43,3.912
+                       c0.298,3.071,0.764,6.129,1.296,9.169c0.112,0.641,0.825,1.165,1.21,1.774c0.489,0.772,1.037,1.535,1.358,2.378
+                       c0.441,1.156,0.323,2.968,1.103,3.457c1.552,0.974,3.282,0.742,4.892-0.801c2.004-1.919,3.56-3.859,4.483-6.585
+                       c1.205-3.557,0.154-6.28-1.748-9.121C313.312,339.428,312.414,339.831,311.444,340.267z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M257.552,373.443c-0.222-0.155-0.714-0.094-1,0.039
+                       c-1.887,0.881-3.503,1.94-3.318,4.429c0.199,2.682,0.263,5.374,0.386,8.062c4.865-0.754,5.499,4.965,9.611,6.082
+                       c0.235-4.524,0.474-8.837,0.66-13.152c0.017-0.402-0.179-0.974-0.479-1.204C261.495,376.233,259.534,374.822,257.552,373.443z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M291.645,315.641c0.018-0.08-0.038-0.175-0.213-0.903
+                       c-1.456,0.323-3.518,0.197-4.007,1.009c-1.093,1.815-1.794,4.084-1.87,6.196c-0.04,1.123,1.348,2.614,2.476,3.367
+                       c0.985,0.658,2.51,0.515,3.796,0.726c0.092-1.102,0.686-2.782,0.192-3.209C289.249,320.441,291.104,318.049,291.645,315.641z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M300.556,361.152c-0.987,0.626-2.482,1.158-2.467,1.643
+                       c0.048,1.515,0.564,3.053,1.14,4.487c0.133,0.332,1.409,0.577,1.825,0.322c0.408-0.25,0.593-1.212,0.52-1.819
+                       C301.42,364.497,301.033,363.236,300.556,361.152z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M550.116,0.066c0-0.021,0-0.043,0-0.064
+                       c-183.371,0-366.746,0-550.116,0C0,133.328,0,266.673,0,400c13.661-0.003,34.022-0.43,47.676,0c2.659,0.084,4.927-1.22,5.334-4
+                       c0.829-5.653,4.572-10.157,6.835-15.083c1.764-3.841,0.592-8.991,2.167-12.917c0.637-1.589-0.574-3.611,0.235-5.104
+                       c1.676-3.093,3.599-5.617,4.718-9.015c1.4-4.25,2.147-8.569,6.745-12.265c1.16-0.932,1.923-2.934,2.672-4.549
+                       c0.914-1.969,2.703-4.158,3.717-6.067c3.999-7.524,8.86-13.851,12.252-21.583c1.383-2.542,3.631-4.267,4.501-6.917
+                       c0.875-2.667,2.053-5.079,3.717-4.519c2.262-5.926,5.314-8.295,11.314-11.093c2.237-1.043,4.317-4.283,6.572-5.256
+                       c3.042-1.314,5.913-2.68,9.175-3.238c2.329-0.398,4.704-1.733,4.572-4.309c-0.228-4.449-0.701-4.701,3.563-6.104
+                       c3.608-1.187,5.56-2.753,9.804-3.958c-1.361-0.891-2.286-1.497-3.197-2.094c-2.037,4.482-5.314,2.127-8.3,3.884
+                       c-0.116-0.234-0.231-0.468-0.347-0.703c1.152-0.578,2.248-1.367,3.468-1.695c3.345-0.898,3.579-2.726,4.615-5.756
+                       c0.499-1.459,1.756-2.653,2.614-4.002c0.37-0.582,0.799-1.235,0.858-1.886c0.309-3.433,1.924-5.177,5.996-5.565
+                       c-1.344-1.748-2.251-3.429-3.605-4.592c-3.727-3.198-5.402-9.074-2.651-13.034c2.419-3.483,2.085-7.072,1.93-10.729
+                       c-0.188-4.452,1.064-6.144,2.579-10.52c0.354-1.021,1.203-3.444,1.917-4.167c2.18-2.207,3.763-5.072,4.834-8.167
+                       c0.399-1.154,0.916-2.098,2.501-2.5c3.989-1.013,6.941-3.566,10.265-6.289c-2.301-1.713-3.285-3.336-5.43-4.795
+                       c-1.753-1.402-1.797-2.739,0.365-4.614c1.168-1.013,0.66-1.429,1.713-2.543c0.849-0.899,3.258-1.462,1.218-3.505
+                       c-0.12-0.12,0.606-1.134,0.996-1.692c0.812-1.159,2.121-2.19,2.404-3.456c0.582-2.607,1.896-3.963,4.534-4.253
+                       c0.765-0.084,1.483-0.583,2.95-1.196c-1.251-0.603-1.927-0.862-2.53-1.238c-0.561-0.35-1.44-0.797-1.47-1.248
+                       c-0.045-0.688,0.387-1.925,0.849-2.045c3.168-0.826,3.443-3.346,3.82-5.883c0.065-0.438,0.308-0.849,0.54-1.46
+                       c0.7,0.494,1.319,0.931,2.095,1.479c1.065-0.908,2.137-1.822,3.627-3.093c0,0.954-0.148,1.503,0.029,1.912
+                       c0.472,1.09,1.085,2.12,1.641,3.174c1.15-0.896,2.333-1.754,3.437-2.703c0.67-0.575,0.934,0.016,1.538-0.637
+                       c0.49,0.966,0.881,1.394,0.667,2.167c-0.49,1.762-0.292,3.662-1.6,4.156c-1.437,0.542-3.618,0.085-5.446-0.518
+                       c-0.568-0.187-1.046-0.647-1.565-0.982c-0.196,0.196-0.393,0.393-0.589,0.589c0.726,0.682,1.343,1.587,2.199,2.005
+                       c2.583,1.261,3.834,2.491,4.088,5.179c0.257,2.722,0.523,5.494,0.255,8.192c-0.127,1.274-1.229,2.832-2.348,3.554
+                       c-2.686,1.733-4.529,3.708-5.073,7.033c-0.229,1.4-1.523,2.853-2.711,3.822c-2.166,1.766-4.156,3.492-4.888,6.356
+                       c-0.912,3.569-4.057,3.728-7.377,4.046c1.449,3.798,0.151,8.24,4.597,10.647c2.263,1.225,2.765,3.527,2.032,5.984
+                       c-0.695,2.33-0.78,4.364,1.467,6.112c0.786,0.611,1.277,2.095,1.247,3.161c-0.101,3.5-0.607,6.987-0.73,10.488
+                       c-0.038,1.091,0.413,2.365,1.042,3.281c1.68,2.444,1.82,5.082,1.539,7.863c-0.21,2.08-0.452,4.166-0.488,6.252
+                       c-0.054,3.084-0.265,5.973-1.456,9.015c-1.061,2.711-0.455,6.082-0.514,9.163c-0.017,0.902,0.362,1.823,0.284,2.712
+                       c-0.184,2.093,0.657,3.257,2.727,3.683c2.348,0.484,3.019,2.035,2.66,4.287c-0.301,1.889-0.53,3.804-0.589,5.713
+                       c-0.037,1.193,0.301,2.398,0.471,3.597c0.272,0.039,0.545,0.078,0.817,0.117c0.601-1.242,1.129-2.526,1.82-3.716
+                       c1.107-1.905,2.432-3.692,3.453-5.638c0.655-1.249,1.065-2.668,1.35-4.059c0.845-4.118,3.255-6.252,7.317-6.392
+                       c1.433-0.049,2.315,0.142,2.661,1.902c0.524,2.662,1.698,3.026,3.618,1.279c1.24-1.128,2.404-2.451,3.225-3.898
+                       c1.584-2.789,4.282-3.34,6.981-3.539c1.931-0.142,3.934,0.408,5.876,0.79c1.715,0.338,3.287,0.22,3.8-1.636
+                       c0.532-1.924,1.85-2.292,3.476-2.442c0.73-0.067,1.474-0.068,2.187-0.218c3.964-0.831,4.587-2.083,3.197-5.786
+                       c-0.568-1.514-0.907-3.141-1.117-4.747c-0.095-0.729,0.152-1.726,0.628-2.267c2.58-2.931,5.27-5.767,7.943-8.616
+                       c1.145-1.221,2.024-2.301,0.392-3.916c-1.442-1.427-1.12-3.1,0.449-4.24c1.453-1.055,3.129-1.804,4.706-2.69
+                       c0.891-0.5,1.779-1.006,2.697-1.525c-1.179-1.238-2.452-2.02-2.878-3.125c-1.344-3.486,2.125-7.21,6.322-6.689
+                       c2.183,0.271,3.272,0.052,3.882-2.378c0.619-2.467,2.476-4.643,3-7.112c0.828-3.905-0.248-7.452-3.951-9.702
+                       c-1.507-0.915-1.755-1.81-1.025-3.576c0.9-2.178,1.524-4.646,1.516-6.986c-0.02-5.871,0.331-6.648,5.824-8.565
+                       c0.517-0.181,1.035-0.361,1.545-0.559c5.488-2.135,7.723-1.366,10.643,3.828c0.753,1.339,1.165,2.865,1.858,4.242
+                       c0.433,0.86,1.012,2.196,1.676,2.292c2.437,0.353,2.923,2.07,3.378,4.471c4.596-3.484,8.709-1.524,12.923,0.455
+                       c1.343,0.631,3.029,0.509,4.536,0.833c1.028,0.221,2.256,0.349,2.979,0.987c1.721,1.518,3.127,1.702,4.194,0.049
+                       c1.711,0.319,3.131,0.583,4.551,0.847c0-1.459,0-2.919,0-4.756c1.045,0.208,1.907,0.345,2.751,0.552
+                       c3.159,0.777,3.904,0.12,3.349-3.029c-0.611-3.468-1.152-7.186,0.956-10.088c1.798-2.475,4.683-4.167,7.087-6.205
+                       c4.717,1.761,5.893-1.77,7.313-4.885c0.677-1.484,0.731-2.216,1.637-3.557c2.084-3.083,4.418-2.25,8.002-0.417
+                       c8.462,4.329,12.669,5.167,13.854,13.494c0.244,1.715,0.998,3.388,0.922,5.106c-0.206,4.632-1.278,5.868-5.495,6.809
+                       c0,0.183-0.053,0.384,0.008,0.541c1.434,3.713,1.417,3.639-2.428,4.627c-0.955,0.245-2.297,0.978-2.51,1.748
+                       c-0.737,2.658-1.789,5.558-1.346,8.13c0.566,3.293,0.487,5.889-2.257,7.623c-1.515,0.353-3.82,0.229-4.383,1.155
+                       c-1.259,2.074-2.094,4.657-2.169,7.061c-0.028,0.914,2.44,2.018,3.885,2.834c1.636,0.923,3.649,1.321,5.051,2.482
+                       c2.059,1.706,1.646,3.445-0.858,5.696c-1.951,1.753-3.44,1.669-5.195-0.152c-1.197-1.242-2.376-2.582-3.809-3.498
+                       c-2.738-1.75-5.227-0.792-6.426,2.186c-0.263,0.654-0.634,1.265-1.291,2.555c-0.798-1.343-1.717-2.215-1.808-3.166
+                       c-0.325-3.384-0.218-3.394-3.801-1.985c0.054-0.586,0.048-1.063,0.152-1.514c0.12-0.517,0.339-1.012,0.706-2.063
+                       c-2.349,0.174-4.348,0.323-7.093,0.527c0.762,1.756,1.26,3.012,1.847,4.225c0.481,0.993,1.068,1.935,1.607,2.9
+                       c-1.13,0.069-2.26,0.137-3.645,0.221c-0.491,0.897-1.186,2.165-2.086,3.808c1.072,0.123,2.457,0.732,3.199,0.283
+                       c2.168-1.311,3.376-0.263,4.828,1.427c-4.184,1.667-0.429,5.87-2.818,8.352c-0.376-1.991-0.731-3.868-1.086-5.747
+                       c-3.053,0.667-3.375,1.322-2.669,3.93c0.179,0.662-0.243,1.783-0.776,2.285c-2.091,1.972-4.118,3.844-4.105,7.09
+                       c0.002,0.48-1.639,1.46-2.418,1.366c-4.421-0.528-5.902,1.001-4.752,5.526c-0.908-0.082-1.733-0.156-3.338-0.3
+                       c1.261,2.027,2.26,3.609,3.232,5.208c0.311,0.512,0.785,1.064,0.787,1.6c0.015,3.628-4.665,9.917-8.233,10.675
+                       c-1.471,0.312-3.317,0.015-4.691-0.635c-1.978-0.936-3.53-0.742-5.009,0.644c-2.562,2.4-3.783,5.364-3.216,8.867
+                       c0.579,3.579,1.255,7.148,2.042,10.687c0.211,0.949,0.981,1.774,1.74,3.076c0.625-4.639,1.984-5.309,5.72-3.179
+                       c-1.904,2.036-1.09,3.875,0.487,5.65c0.293,0.33,0.646,0.808,0.616,1.19c-0.422,5.229,3.82,6.785,7.16,8.973
+                       c2.483,1.627,5.058,3.149,7.725,4.446c1.147,0.558,2.716,0.815,3.946,0.544c3.998-0.88,9.438,2.62,10.178,6.726
+                       c0.147,0.816,0.63,1.572,0.958,2.356c1.097-0.58,2.359-0.988,3.225-1.81c0.464-0.44,0.609-1.813,0.263-2.383
+                       c-0.885-1.458-1.923-2.984-3.279-3.956c-1.459-1.046-1.52-2.154-1.568-3.707c-0.059-1.915-0.661-3.814-1.04-5.718
+                       c-0.457-2.292-1.031-4.567-1.365-6.876c-0.4-2.767-1.079-5.614-0.783-8.334c0.537-4.924,4.352-6.857,9.021-5.093
+                       c1.629,0.615,3.3,1.12,5.325,1.8c-0.382-2.927-0.771-5.161-0.898-7.411c-0.031-0.546,0.699-1.282,1.257-1.687
+                       c1.847-1.341,1.909-3.076,1.605-5.12c-0.463-3.113-1.62-6.372,0.293-9.326c1.057-1.632,2.561-4.018,4.024-4.14
+                       c3.391-0.281,6.89,0.545,10.318,1.091c0.531,0.085,0.826,1.19,1.394,1.594c1.296,0.922,3.008,1.122,3.184-0.743
+                       c0.236-2.499,1.25-3.839,3.567-4.457c0.266-0.071,0.429-0.522,0.728-0.911c-1.373-1.205-4.43-1.292-3.357-3.817
+                       c0.544-1.281,2.555-1.943,4.367-3.21c-1.28-0.888-2.724-1.704-3.929-2.785c-0.9-0.807-1.493-1.954-2.222-2.949
+                       c1.176-0.818,2.305-2.229,3.539-2.327c2.435-0.194,4.629-0.219,6.4-2.338c0.478-0.571,2.21-0.573,3.116-0.213
+                       c1.591,0.632,2.971,1.776,4.473,2.647c1.629,0.946,2.558,0.849,2.946-1.404c0.388-2.25,1.232-4.469,2.187-6.56
+                       c0.812-1.777,2.171-1.538,3.567-0.366c1.801,1.512,3.703,2.904,5.799,4.531c1.094-1.901,2.021-3.511,3.011-5.23
+                       c1.394,0.822,2.607,1.537,4.314,2.543c0.16-1.515,0.267-2.531,0.306-2.899c0.775-1.071,1.561-1.661,1.557-2.246
+                       c-0.011-1.735,0.013-3.239,2.003-4.001c0.347-0.133,0.599-1.199,0.472-1.734c-0.316-1.327-1.649-3.235-1.2-3.775
+                       c1.578-1.895,3.578-3.581,5.721-4.829c1.943-1.132,4.041-0.793,5.603,1.244c0.554,0.723,1.469,1.172,2.461,1.932
+                       c0.361-1.35,0.604-2.26,0.923-3.451c1.043,0.647,1.923,1.083,2.675,1.679c3.704,2.935,5.15,2.977,8.934,0.373
+                       c0.609-0.419,1.51-0.417,2.535-0.674c0.055-0.5,0.152-1.371,0.258-2.326c0.85-0.195,1.637-0.375,2.578-0.591
+                       c-0.123-0.348-0.155-0.716-0.35-0.952c-2.478-2.994-2.77-7.57-0.247-10.397c1.537-1.721,1.672-3.323,0.894-5.235
+                       c-1.041-2.558-1.598-4.871,1.706-6.376c0.605-0.275,1.06-1.704,0.962-2.526c-0.3-2.529,0.473-4.217,2.901-5.216
+                       c2.243-0.923,2.568-2.228,0.783-4.133c-1.591-1.698-2.046-3.798-1.162-6.102c0.781-2.037,1.458-4.114,2.146-6.185
+                       c0.505-1.523,2.067-3.011,0.224-4.663c-0.097-0.087-0.12-0.438-0.036-0.518c2.449-2.327,1.794-3.769,1.195-6.551
+                       c-0.048-0.221,1.917-0.123,2.086-0.322c3.949-4.647,7.028-8.816,12.852-12.062c2.882-1.245,4.756-2.116,4.493-5.188
+                       c-0.25-2.917,0.546-3.065,2.834-3.833c2.822-0.948,2.586,0.533,4.501-2.25c0.207-0.3,3.05-0.222,3.584,0.25
+                       c3.658,3.234,8.35,0.788,11.252-3.083c1.339-1.786,1.494-2.742,3.334-4c2.345-1.603,3.994-2.044,6.835-0.417
+                       c2.109,1.208,4.483-0.588,6.909,0.069c0.086,0.023,0.209-0.032,0.27,0.011c4.636,3.315,9.445,1.704,14.522,0.095
+                       c0.222-2.254,2.213-3.028,4.541-3.23c5.909-0.511,11.845-1.495,17.728-1.258c4.756,0.192,9.462,1.839,14.169,2.933
+                       c2.387,0.555,4.732,1.309,7.093,1.976c0.001,0.023,0.002,0.057,0.003,0.057c18.546,8.984,35.727,23.069,57.881,19.684
+                       c7.788-1.193,11.928-14.765,17.575-18.728c35.748-25.279,137.885,16.178,138.165-45.657
+                       c25.171-10.566,127.633-45.001,151.944-52.277C926.512,24.757,930,0.001,930,0.001S555.796,0.067,550.116,0.066z M65.389,109.675
+                       c-0.327,0.645-1.185,1.023-1.799,1.524c-0.143-0.757-0.427-1.519-0.397-2.269c0.045-1.109,0.513-2.225,0.43-3.309
+                       c-0.077-1.005-0.641-1.973-0.99-2.958C64.352,104.737,66.98,106.535,65.389,109.675z M192.446,254.674
+                       c-0.936-2.796-0.085-4.312,2.479-5.314c0.257,0.19,0.514,0.38,0.771,0.571C194.68,251.413,193.665,252.894,192.446,254.674z
+                        M211.256,227.272c-0.921,0.456-1.841,0.913-2.762,1.369c-0.291-0.112-0.581-0.224-0.872-0.336
+                       c0.164-1.197,0.328-2.394,0.491-3.591c1.126,0.567,2.251,1.134,3.377,1.7C211.413,226.701,211.334,226.987,211.256,227.272z
+                        M269.433,18.598c-0.757,0.386-2.313,0.547-2.655,0.123c-0.66-0.816-1.073-2.182-0.891-3.196c0.118-0.656,1.481-1.547,2.271-1.532
+                       c1.626,0.031,3.241,0.598,4.861,0.945c0.032,0.345,0.064,0.689,0.095,1.034C271.898,16.867,270.762,17.92,269.433,18.598z
+                        M306.475,159.314c-2.699-1.225-4.636-0.169-6.764-1.244c0.766-2.357,1.321-4.123,1.915-5.876c0.457-1.348,0.729-2.848,1.53-3.959
+                       c0.528-0.732,2.128-1.482,2.761-1.187c1.281,0.598,2.974,1.773,3.174,2.936c0.563,3.277,0.363,4.087,0.534,7.433
+                       C309.727,159.397,308.097,160.051,306.475,159.314z M376.106,45.6c-0.116,0.687-0.959,1.537-0.749,1.944
+                       c0.969,1.883-0.481,2.094-1.3,2.648c-0.655-2.268-1.234-4.272-1.626-5.63c0.614-2.05,1.122-3.745,1.794-5.99
+                       c0.814,0.75,2.178,1.409,2.322,2.271C376.8,42.366,376.372,44.021,376.106,45.6z M438.603,114.489
+                       c-1.123,1.127-1.808,2.938-2.132,4.549c-0.631,3.145-1.711,5.931-4.467,8.063c0.317,0.714,0.626,1.412,0.949,2.138
+                       c-0.153,0.248-0.239,0.581-0.439,0.678c-1.14,0.552-2.27,1.162-3.471,1.544c-5.819,1.847-8.834-0.496-7.781-6.529
+                       c0.431-2.471,0.896-5.075,0.541-7.503c-0.351-2.401-1.684-4.669-2.646-6.97c-0.783-1.874-1.412-3.55,0.086-5.547
+                       c0.997-1.329,0.806-2.485-1.634-2.225c-1.287,0.137-2.936-0.816-4.031-1.737c-1.427-1.201-1.133-2.512,0.722-3.32
+                       c1.901-0.828,3.953-1.504,5.564-2.733c0.998-0.762,1.548-2.372,1.862-3.704c0.806-3.419,2.064-4.488,5.612-4.63
+                       c4.446-0.178,8.512,0.799,12.169,3.392c1.654,1.173,2.253,2.481,1.947,4.644c-0.211,1.49,0.741,3.16,1.256,4.723
+                       c0.131,0.398,0.754,0.651,0.849,1.044c0.614,2.532,1.878,4.421,5.477,4.766C445.044,108.663,441.663,111.418,438.603,114.489z
+                        M507.172,106.459c0.403-2.247,0.729-4.063,1.149-6.406c0.842,0.659,2.628,1.392,2.684,2.237
+                       C511.134,104.257,509.744,105.668,507.172,106.459z M516.95,98.378c2.895-1.476,4.226,0.216,5.449,2.164
+                       C519.591,102.394,518.568,101.995,516.95,98.378z M527.232,85.416c1.578,1.056,3.156,2.112,4.804,3.215
+                       C529.503,91.459,529.157,91.24,527.232,85.416z"/>
+       </g>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#BBDAEB" d="M503.835,284.726c0.071,0.131,0.045,0.362,0.094,0.515
+               c0.155,0.095,0.374,0.126,0.562,0.188c0.586,0.694,0.758,1.936,1.312,2.812c2.996-0.374,4.673,0.41,5.861,1.923
+               c0.544,0.175,1.064,0.287,1.781,0.187c0.706,0.998,2.092,1.315,3.892,1.219c0.694,0.665,1.499,1.22,2.25,1.828
+               c-0.459,0.628-0.024,1.705,0.468,2.626c0.311,0.583,1.36,1.321,1.266,1.968c-0.125,0.853-2.091,0.79-2.437,1.594
+               c0.236,0.754-0.594,1.215-0.516,1.828c0.036,0.292,0.333,0.317,0.422,0.563c0.18,0.502,0.016,0.788,0.327,1.079
+               c0.168,0.155,0.471,0.12,0.657,0.282c0.138,0.12,0.169,0.408,0.328,0.563c0.345,0.336,0.961,0.319,1.219,0.656
+               c0.493,0.648,0.485,2.29,0.61,3.188c0.151,1.086,0.606,2.788-0.329,3.702c-0.021,1.061,0.267,2.108-0.421,2.626
+               c0.176,0.853,0.142,3.668-0.375,4.735c-0.373,0.767-1.528,0.851-2.109,1.312c-0.126-0.259-0.296-0.096-0.282,0.187
+               c-0.896,0.433-1.353,1.304-1.688,2.298c-0.41,1.341-0.225,2.697-0.797,3.75c-0.277,0.512-0.915,0.744-1.312,1.126
+               c-0.593,0.567-1.121,1.298-2.297,1.406c-0.438,0.04-0.708-0.095-1.031,0c-2.498,0.742-1.334,3.618-1.968,5.86
+               c-0.177,0.624-0.456,1.397,0,2.344c0.206,0.431,0.689,0.641,1.217,0.843c0.07,0.323,0.25,0.533,0.517,0.657
+               c0.299,0.048,0.398-0.102,0.656-0.095c0.134,0.071,0.049,0.357,0.187,0.422c1.359-0.445,2.028,0.466,2.533,1.172
+               c1.346-0.67,1.8-2.231,2.859-3.188c0.93-0.024,1.829-0.492,1.595-1.686c0.703-0.219,0.586-1.258,1.359-1.408
+               c0.176-1.354,1.328-1.734,1.547-3.046c0.635-0.288,1.05-0.795,1.172-1.594c0.594-0.142,1.165-0.644,1.782-0.234
+               c0.901-0.881,3.149-0.414,3.282-2.063c0.831-0.185,1.132-0.899,2.343-0.704c0.193,0.65,1.369,0.32,1.454,1.078
+               c0.421-0.872,0.909-0.119,1.125,0.47c0.102,0.085,0.383-0.009,0.469,0.093c0.949,0.598,1.288,1.806,1.734,2.907
+               c1.307,1.81,1.784,4.485,1.922,6.986c0.164,2.962,1.04,6.01,1.36,8.908c0.127,1.145,0.385,2.369,0.562,3.469
+               c0.074,0.46,0.479,1.004,0.563,1.594c0.04,0.285-0.074,0.594,0,0.844c0.078,0.269,0.422,0.316,0.562,0.561
+               c0.268,0.473,0.714,1.622,0.703,2.156c-0.014,0.674-0.817,1.432-0.984,2.205c-0.116,0.533,0.057,1.086,0,1.594
+               c-0.062,0.558-0.13,0.823-0.047,1.453c0.206,1.559-0.796,2.739-0.985,4.265c-0.288,0.003-1.053,0.323-1.547,0.189
+               c-0.28-0.077-0.308-0.416-0.516-0.61c-0.936-0.878-2.325-0.546-3.141,0.047c-0.135,0.097-0.775,0.369-0.843,0.704
+               c-0.041,0.193,0.145,0.454,0.14,0.656c-0.032,1.349-1.441,2.026-1.547,3.234c-0.043,0.486,0.179,0.911,0.141,1.313
+               c-0.062,0.66-0.45,1.702-0.844,2.296c-0.724,1.091-2.688,1.002-3.61,2.157c-0.313,0.39-0.545,1.334-0.703,1.875
+               c-0.275,0.934-0.742,2.365-0.796,3.141c-0.052,0.725,0.251,1.375,0.139,1.968c-0.135,0.725-0.826,1.458-1.359,1.921
+               c-0.179,1.229-1.296,1.518-1.875,2.346c0.359,0.695-0.228,1.346-0.844,1.5c-0.036,0.193,0.072,0.241,0.048,0.422
+               c-0.703,0.594-0.665,1.929-1.36,2.531c-8.094,0.314-17.158,0.475-25.315,0.563c-0.328-0.34,0.012-1.096-0.281-1.501
+               c-12.945-0.466-26.949-0.055-39.8-0.468c0.824-1.051,2.336-1.414,2.812-2.813c0.178-0.151,0.406-0.25,0.611-0.375
+               c0.701-1.581,1.194-3.368,1.969-4.875c-0.297-1.348,1.583-1.479,1.453-2.813c1.112-0.676,1.974-3.004,2.298-4.595
+               c0.094-0.462,0.553-0.791,0.14-1.36c0.806-0.648,0.983-2.369,0.797-3.704c0.7-0.596,0.159-1.416,0.188-2.203
+               c0.04-1.074,0.797-2.154,0.421-3.61c0.269-0.184,0.83-0.077,0.797-0.562c-0.123-0.143-0.451-0.08-0.703-0.094
+               c-0.415-1.081-0.189-2.052-0.282-3.188c-0.159-1.941-0.89-4.423-1.547-6.235c-0.371-1.023-1.352-1.996-0.047-2.672
+               c-0.146-0.408-0.74,0.013-1.171-0.095c-0.446-1.096-1.837-2.978-0.517-3.89c-0.239-0.336-0.574,0.122-0.984,0.046
+               c-0.578-0.73-0.628-1.597-0.844-2.718c-0.285-1.483-1.846-2.884-1.453-4.501c0.286-1.18,1.291-2.227,2.063-3.235
+               c-0.411-0.53-0.076-0.915,0.234-1.312c-0.031-0.25-0.327-0.237-0.375-0.469c0.104-2.007-0.515-3.834-1.219-5.391
+               c0.351-0.099,0.836-0.22,0.656-0.704c-0.287-0.174-0.497,0.241-0.797,0.048c-0.203-0.761,0.435-0.779,0.844-1.078
+               c1.041-0.762,1.65-2.55,2.157-3.891c0.18-0.474,0.712-0.831,0.891-1.453c0.187-0.651,0.426-1.017,0.656-1.594
+               c0.266-0.126,0.859,0.076,0.985-0.188c0.02-0.382-0.542-0.178-0.658-0.423c0.083-0.884-0.02-1.56,0-2.343
+               c0.024-0.942,0.589-1.829,0.658-2.72c0.082-1.086-0.89-1.935-0.471-2.953c0.624,0.001,0.767,0.565,1.125,0.844
+               c0.373,0.291,1.087,0.153,1.172-0.093c0.295-0.847-1.778-1.34-2.437-1.453c0.528,0.024,0.936-0.753,1.875-0.938
+               c0.737-0.144,1.38-0.195,1.5-0.983c0.035-0.233-0.163-0.493-0.14-0.75c0.018-0.21,0.257-0.431,0.281-0.657
+               c0.063-0.569-0.24-1.256-0.234-1.828c0.11-0.281,0.313-0.468,0.563-0.609c1.6,1.208,1.455-1.526,2.531-1.453
+               c0.43,0.029,0.56,0.518,1.031,0.61c1.336,0.022,1.206-1.42,2.298-1.641c0.039-0.391,0.177-0.939,0.093-1.172
+               c1.164-0.899,1.301-2.824,2.25-3.938c0.316,0.013,0.599,0.058,0.703,0.281c-0.012,0.493-0.559,0.844-0.656,1.406
+               c0.537,1.211-0.778,2.624-0.844,4.313c-0.053,1.344-0.049,2.79,0.048,3.845c0.063,0.699,0.482,1.666,1.406,1.313
+               c0.293,0.714,1.196,0.616,1.547,0c-0.029-0.765,0.491-0.978,0.843-1.36c0.088-0.974,0.667-1.458,1.031-2.156
+               c0.497-1.284,0.399-3.163,0.891-4.453c1.016,1.607,0.412,3.864,0.845,5.578c0.686-0.003,0.396-0.692,0.374-1.172
+               c-0.027-0.571,0.247-1.259,0.234-1.781c-0.007-0.28-0.329-0.527-0.375-0.892c-0.032-0.256,0.136-0.51,0.094-0.655
+               c-0.061-0.211-0.372-0.226-0.468-0.422c-0.219-0.445-0.02-0.915-0.283-1.171c-0.085-0.103-0.383,0.008-0.468-0.095
+               c-0.449-2.296-0.844-6.009,2.109-6.188c0.222-0.106,0.077-0.579,0.234-0.749c1.014-0.262,1.54-1.196,2.623-1.137
+               c0.302,0.016,0.894,0.199,1.222,0.178c0.899-0.057,1.626-0.357,2.437-0.494c0.044-0.435-0.118-0.663-0.234-0.938
+               c-0.912-0.446-2.734-0.495-3.141-1.406c-0.87-1.945-0.326-4.211,1.735-4.641c0.027-0.849,0.656-1.095,1.172-1.453
+               c0.225-0.759-0.411-0.903-0.469-1.22c1.28,1.342,3.054,0.809,3.862-0.708c0.138-0.321,0.927,0.122,1.061,0.38
+               c1.096,0.885,2.727,0.966,3.75,1.923c0.254,0.236,0.856,1.067,1.407,1.078c0.284,0.005,0.449-0.368,0.703-0.422
+               C501.257,283.469,502.499,284.378,503.835,284.726z"/>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#B2C7DC" d="M511.603,274.886c-0.518-0.07,0.063,0.569,0.037,0.114
+               c0.195,0.069,0.293,0.236,0.378,0.416c-0.061,0.206-0.377,0.377-0.151,0.642c0.315,0.189,0.924,0.085,1.058,0.454
+               c-0.101,0.353-0.14,0.767-0.415,0.946c-0.362-0.149-0.626,0.223-0.908,0.189c-0.262-0.031-0.499-0.57-0.832-0.642
+               c-0.972-0.215-2.877,0.768-3.176-0.493c0.199,0.016,0.238,0.19,0.453,0.19c0.369-0.496,1.006-1.123,1.816-1.21
+               c0.658-0.072-0.026-1.131-0.227-1.399C510.551,273.946,511.567,274.025,511.603,274.886z"/>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#BBDAEB" d="M448.803,245.206c-0.546,0.148-0.911,0.476-1.475,0.605
+               c-0.707-0.452-2.971-0.133-2.08,0.756c-1.395,1.39-3.401,2.168-4.613,3.742c-0.168,0.11-0.121-0.267-0.378-0.188
+               c0.156,0.965-0.571,1.538-1.019,2.269c-0.267,0.433-0.699,1.634-1.059,1.588c-0.324-0.041-0.788-1.836-0.038-1.814
+               c-0.086-0.18-0.45-0.081-0.605-0.19c-0.215-0.696-1.194-0.816-1.966-0.831c0.007,0.357,0.476,0.256,0.757,0.341
+               c0.578,0.365,0.177,1.116,0.34,1.776c0.471,0.247,0.764,0.672,1.058,1.097c-0.046,0.676-0.375,1.369-0.53,2.079
+               c-0.054,0.254,0.06,0.651,0,0.983c-0.044,0.243-0.21,0.415-0.189,0.605c0.024,0.211,0.366,0.381,0.379,0.567
+               c0.022,0.312-0.438,0.451-0.416,0.719c0.77,0.462,1.242-1.351,1.777-1.816c0.894-0.774,1.889-1.569,2.837-1.89
+               c-0.129,0.754-1.135,0.63-0.984,1.664c-0.126,0.255-0.613,0.338-0.492,0.718c0.171,0.18,0.411-0.083,0.567-0.151
+               c0.262-0.569,0.314-0.976,0.717-1.287c0.525-0.402,1.326-0.011,1.778-0.453c1.024,0.206,1.969,0.377,3.025,0.379
+               c0.04,0.098,0.092,0.185,0.076,0.34c0.459-0.095,0.571,0.16,0.756,0.341c0.56-0.494,0.644-0.076,0.945,0.339
+               c0.241,0.333,0.835,0.542,0.567,0.984c0.252,0.138,0.416,0.365,0.68,0.492c0.246,0.003,0.089-0.391,0.19-0.529
+               c1.07,0.265,1.122,1.548,1.512,2.494c0.123,0.129,0.383,0.122,0.53,0.227c-0.006,0.914,0.873,0.943,0.906,1.815
+               c0.377,0.386,0.834,0.827,0.984,1.361c0.072,0.255-0.03,0.432,0.113,0.643c0.554,0.814,2.017,0.394,2.835,0.983
+               c0.212-0.184,0.412-0.518,0.832-0.378c0.135,0.079,0.013,0.415,0.189,0.454c0.385-0.87,2.239-1.815,2.685-0.454
+               c-0.079,0.161-0.328,0.151-0.34,0.378c0.25,0.379,0.62,0.208,1.057,0.416c0.354,0.168,0.485,0.702,1.022,0.643
+               c0.397-0.044,0.469-0.693,0.832-0.831c0.578-0.224,0.822,0.402,1.209,0.718c0.19-0.026,0.265,0.064,0.454,0.038
+               c0.219,0.101,0.177,0.399,0.416,0.415c0.51,0.036,0.838-0.953,1.134-1.437c0.157-0.257,0.808-0.612,1.172-0.869
+               c0.194-0.138,0.341-0.41,0.454-0.454c0.451-0.177,1.018-0.072,1.437-0.227c0.29-0.107,0.36-0.428,0.605-0.681
+               c0.71-0.733,2.122-1.011,2.685-1.852c1.318,1.031,3.32-0.877,4.801-0.115c1.075,0.066,2.234-0.208,2.873,0.265
+               c0.497-0.297,1.326-0.052,1.852-0.113c0.086,0.333,0.25,0.651,0.152,1.057c0.197-0.184,0.953-0.127,1.399-0.188
+               c0.498-0.293,0.024-1.333,0.642-1.513c0.196,0.02,0.422,0.035,0.265-0.075c0.52-1.076,2.01-0.954,3.101-1.095
+               c-0.425,0.339-0.244,1.134-0.567,1.511c0.42,0.247,0.664-0.108,0.755-0.416c0.416,0.014,0.763,0.095,0.832,0.454
+               c-0.396,0.142-0.94,0.538-0.567,1.097c0.307,0.095,0.647-0.142,0.945,0.038c0.25,0.563,0.407,1.363-0.152,1.701
+               c-0.171,1.662,1.335,2.021,2.874,1.966c0.951,1.099,2.358-0.108,3.214-0.528c0.143,0.114-0.026,0.249,0.037,0.453
+               c0.067,0.217,1.009,1.072,1.096,1.096c0.488,0.134,0.736-0.446,1.286-0.492c0.77-0.064,0.605,0.133,0.945-0.53
+               c0.311-0.603,1.108-1.109,2.005-0.906c-0.248,0.716,0.69,0.933,0.755,1.701c0.009,0.098-0.096,0.319-0.075,0.454
+               c0.036,0.235,0.319,0.335,0.454,0.567c0.266,0.464,0.296,1.237,0.189,1.778c0.193,0.235,0.549,0.309,0.492,0.795
+               c-0.328,0.465-1.068,0.52-1.173,1.208c0.306,0.274,0.548,0.612,0.681,1.058c0.265-0.44,0.957-0.453,1.512-0.604
+               c0.268,0.538,0.909,0.704,1.361,1.058c-0.309,0.386-0.597,0.779,0,1.059c-0.035,0.311,0.064,0.491,0.114,0.719
+               c0.379,0.136,0.833,0.2,0.907,0.642c0.41-0.196,0.838-0.063,1.096,0.189c0.024,0.204,0.089,0.387,0.038,0.568
+               c-0.203,0.274-0.91,0.227-1.134,0c0.003-0.269,0.015-0.545-0.113-0.681c-0.219-0.005-0.373,0.055-0.492,0.152
+               c-0.026,0.252,0.2,0.252,0.189,0.49c-1.522,0.197-3.555-0.545-5.444-0.415c-0.328,0.022-0.671,0.22-0.908,0.189
+               c-0.293-0.039-0.429-0.314-0.757-0.228c-0.157,0.043-0.215,0.256-0.34,0.303c-0.503,0.194-0.678-0.274-0.907-0.68
+               c-0.818,0.067-1.111-0.579-1.854-0.455c-0.609,0.103-0.328,1.031-0.605,1.588c-0.181,0.365-0.931,0.724-0.302,1.246
+               c0.014,0.19-0.167,0.187-0.189,0.341c0.121,0.166,0.247,0.547,0.038,0.718c-1.091-0.12-1.961-0.458-2.343-1.285
+               c-0.376-0.118-0.818-0.325-0.757-0.757c0.145-0.12,0.475-0.054,0.68-0.113c-0.022,0.236,0.293,0.805,0.604,0.453
+               c0.068-0.215-0.277-0.32-0.415-0.453c0.119-0.362-0.089-0.58-0.265-0.757c-0.148-0.075-0.249,0.064-0.378,0.114
+               c-0.242-0.215-0.812-0.437-1.134-0.227c-0.183,0.005-0.135-0.221-0.266-0.264c-1.609-0.122-3.824-1.484-5.52-1.739
+               c-0.633-0.097-1.34-0.216-1.929-0.076c-0.797,0.191-0.851,1.361-1.663,1.702c-0.009,1.997-3.307,0.658-4.461,1.474
+               c-0.182,0.128-0.316,0.566-0.567,0.605c-0.715,0.109-1.378-0.665-2.042-0.719c-1.428-0.114-3.33,0.259-3.781,1.4
+               c-0.178,0.45-0.079,0.693-0.301,1.246c-0.18,0.447-1.298,1.522-1.853,1.778c-0.532,0.244-1.129,0.076-1.173,0.87
+               c-0.953,0.195-0.908,1.385-1.437,2.004c-0.654-0.108-1.216-0.975-0.416-1.285c0.041-0.231-0.12-0.258-0.114-0.454
+               c0.864-0.03,0.512-1.828,1.551-1.21c0.15-0.623,0.459-1.325,0.793-1.965c-0.096-0.92-1.078-0.814-1.587-0.302
+               c-0.018,0.259-0.116,0.44-0.228,0.604c-0.298,0.079-0.736,0.018-1.096,0.037c-0.219-0.095-0.203-0.425-0.416-0.529
+               c-0.317-0.015-0.531,0.075-0.719,0.189c0.109,0.975-1.018,2.492-1.777,2.911c-0.241,0.133-0.724,0.112-0.983,0.114
+               c-0.417-0.515,0.102-1.611-0.34-2.268c0.084-0.678,1.279-1.247,0.53-1.929c-0.52,0.136-0.841,0.629-0.757,1.248
+               c-0.235,0.519-1.029,0.712-0.983,1.362c0.047,0.667,0.567,1.361-0.302,1.814c-0.149,0.077-0.345,0.038-0.492,0.114
+               c-0.989,0.512-1.018,2.07-2.079,2.533c-1.059,4.159-3.799,6.636-5.634,10.019c-0.774-0.493-1.852-0.759-1.814-1.663
+               c0.016-0.407,0.369-0.911,0.49-1.323c0.208-0.704,0.964-1.727,0.946-2.231c-0.008-0.198-0.383-0.675-0.643-0.681
+               c-0.378-0.007-0.659,0.629-1.096,0.719c-0.535,0.109-1.618,0.013-1.702-0.453c-0.051-0.281,0.3-0.46,0.34-0.795
+               c0.035-0.283-0.112-0.496-0.075-0.68c0.091-0.469,0.918-0.678,1.021-1.209c0.113-0.59-0.223-0.947-0.34-1.551
+               c1.43-0.289-0.063-1.608,0.038-2.081c0.091-0.432,0.932-0.484,0.189-1.133c-0.111-0.095-0.339-0.109-0.492-0.226
+               c-0.27-0.207-0.381-0.588-0.643-0.719c-0.608-0.3-1.443-0.15-1.626-0.869c-0.882,0.197-2.049,0.039-2.004-0.831
+               c0.024-0.448,0.753-0.584,0.795-0.945c0.007-0.064-0.23-0.75-0.341-0.984c-0.19-0.402-1.19-0.673-1.739-0.756
+               c-0.253-0.039-0.455-0.34-0.718-0.379c-0.233-0.033-0.48,0.077-0.681,0.038c-0.36-0.071-0.539-0.53-0.908-0.604
+               c-0.17-0.035-0.372,0.095-0.567,0.075c-1.125-0.112-1.629-0.969-2.76-0.644c-0.19,0.055-0.376,0.352-0.567,0.379
+               c-0.49,0.066-0.918-0.726-1.587-0.794c-0.483-0.05-0.803,0.018-1.248-0.076c-1.592-0.618-2.783-2.003-4.423-2.647
+               c-1.213-0.476-2.715-0.548-3.667-1.285c-0.219,0.091-0.546,0.103-0.718-0.038c-0.089-0.063-0.083-0.221-0.076-0.379
+               c-1.057,0.354-2.965-0.504-4.046-0.831c-1.311-0.397-2.518-0.683-3.629-1.059c-0.069-0.096-0.13-0.199-0.113-0.377
+               c-1.127,0.341-2.239-0.428-3.252-0.681c-0.688-1.645-0.9-3.763-2.874-4.122c-0.104-0.148-0.08-0.422-0.227-0.53
+               c-1.919,0.405-1.155-0.752,0.227-0.907c0.772-0.087,1.832-0.695,2.155-0.983c2.732-0.105,3.798-1.873,5.18-3.328
+               c1.531-1.004,3.174,0.058,4.876-0.642c0.833,0.074,2.201,0.028,2.798-0.378c0.911-0.619,2.026-1.145,2.684-1.815
+               c0.114-1.413,2.056-0.802,3.251-1.096c0.565-0.139,0.719-0.844,0.87-1.437c0.681-0.957,1.654-1.623,2.76-2.155
+               c0.159-0.689,0.716-1.17,1.474-1.134c0.286,0.528-0.307,1.61,0.454,1.776c0.211-0.546-0.053-1.564,0.151-2.117
+               c1.594-0.556,1.861-2.621,3.403-3.252c1.244-0.51,2.353-1.348,3.705-1.551c0.878,0.227,1.853-0.294,2.874-0.15
+               c0.517,0.073,1.033,0.406,1.512,0.075c0.552,0.092,1.112,0.074,1.475,0.417C448.516,244.814,448.784,244.887,448.803,245.206z"/>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFD200" d="M452.482,272.89v15.038h1.692
+               c0.347-0.749,0.646-1.545,0.868-2.418c1.061-0.463,1.09-2.021,2.079-2.533c0.146-0.076,0.343-0.037,0.492-0.114
+               c0.869-0.454,0.349-1.148,0.302-1.814c-0.046-0.65,0.748-0.843,0.983-1.362c-0.084-0.618,0.236-1.112,0.757-1.248
+               c0.749,0.682-0.446,1.25-0.53,1.929c0.443,0.657-0.077,1.753,0.34,2.268c0.258-0.001,0.742,0.019,0.983-0.114
+               c0.759-0.419,1.886-1.936,1.777-2.911c0.189-0.115,0.403-0.204,0.719-0.189c0.213,0.104,0.197,0.434,0.416,0.529
+               c0.36-0.019,0.798,0.042,1.096-0.037c0.112-0.164,0.21-0.345,0.228-0.604c0.509-0.512,1.491-0.618,1.587,0.302
+               c-0.334,0.64-0.643,1.342-0.793,1.965c-1.039-0.618-0.687,1.18-1.551,1.21c-0.006,0.196,0.155,0.224,0.114,0.454
+               c-0.801,0.31-0.238,1.177,0.416,1.285c0.528-0.619,0.484-1.809,1.437-2.004c0.044-0.794,0.641-0.625,1.173-0.87
+               c0.555-0.256,1.673-1.331,1.853-1.778c0.222-0.554,0.123-0.796,0.301-1.246c0.451-1.141,2.354-1.514,3.781-1.4
+               c0.259,0.021,0.519,0.153,0.781,0.298v-4.638H452.482z"/>
+       <g>
+               <polygon fill="#FFD200" points="521.384,228.954 526.739,227.981 532.327,229.153 526.995,215.625                 "/>
+       </g>
+       <text transform="matrix(1 0 0 1 524.1675 240.5804)" fill="#FFD200" font-family="'GearedSlab-Regular'" font-size="12px">N</text>
+       <g>
+               <defs>
+                       <rect id="SVGID_1_" x="1" y="0.667" width="931.006" height="400"/>
+               </defs>
+               <clipPath id="SVGID_2_">
+                       <use xlink:href="#SVGID_1_"  overflow="visible"/>
+               </clipPath>
+       </g>
+</g>
+<g id="Rivers" display="none">
+       <g display="inline">
+               <path fill="#00688E" d="M443.85,0c0.449,1.043,0.81,2.136,1.365,3.12c1.274,2.257,2.294,4.798,4.055,6.609
+                       c2.681,2.758,5.091,5.708,8.356,8.085c4.216,3.07,8.93,3.082,13.385,4.538c0.487,0.159,1.083,0.476,1.297,0.89
+                       c1.168,2.26,3.128,2.209,5.259,2.109c0.985-0.046,2.345,0.122,2.931,0.751c1.922,2.063,3.581,4.371,5.307,6.612
+                       c0.38,0.494,0.79,1.07,0.89,1.658c0.7,4.094,2.735,7.324,5.653,10.297c1.667,1.698,2.463,4.245,3.757,6.602
+                       c1.609-1.102,3.334-1.575,2.552-4.019c-0.228-0.713,0.717-1.799,0.998-2.431c-0.255-1.799-0.271-3.507-0.786-5.05
+                       c-0.436-1.307-1.448-2.425-2.209-3.624c-0.68-1.072-1.162-2.388-2.098-3.149c-1.303-1.06-1.423-3.351-3.671-3.446
+                       c-0.285-0.012-0.862-0.975-0.749-1.314c0.807-2.429-1.645-3.698-1.952-5.709c-0.041-0.267-0.459-0.67-0.718-0.682
+                       c-2.844-0.134-3.03-2.066-3.017-4.224c0.01-1.577-0.761-2.868-1.37-4.301c-1.232-2.897-2.725-5.361-4.771-7.766
+                       C477.345,4.42,478.02,1.896,477.95,0c0.55,0,1.1,0,1.65,0c-1.368,3.913,0.072,6.59,3.518,9.24c0.705,1.49,1.559,2.932,2.069,4.486
+                       c0.405,1.234,0.481,2.601,0.535,3.916c0.059,1.429,0.426,2.035,1.91,2.913c1.834,1.085,2.841,3.658,4.012,5.697
+                       c0.35,0.61,0.054,1.589,0.686,2.057c0.93,1.047,1.913,2.052,2.778,3.149c1.601,2.03,3.244,4.044,4.636,6.213
+                       c0.513,0.8,0.368,2.019,0.525,3.047c0.1,0.654,0.005,1.443,0.343,1.936c0.91,1.327,1.457,2.35-0.051,3.783
+                       c-0.613,0.582,0.046,2.547-0.568,3.066c-2.691,2.273-1.385,3.989,0.163,6.13c0.7,0.967,0.45,2.603,0.672,3.929
+                       c0.197,1.174,0.041,2.794,0.751,3.426c2.573,2.291,1.771,4.476,0.423,6.688c3.499,4.01-0.107,8.256,0.445,12.368
+                       c0.871-0.72,1.715-1.929,2.388-1.841c0.806,0.105,1.466,1.318,2.219,2.08c2.276-1.905,3.533-5.353,7.412-4.363
+                       c-0.013-1.836-0.312-3.505,2.512-2.462c2.243,0.828,2.853-1.717,3.544-2.96c0.577-1.038-0.113-2.774-0.286-4.695
+                       c1.77-1.258,3.927-2.791,6.499-4.619c-0.098-1.312,0.474-2.595,2.618-3.662c1.679-0.835,2.514-3.284,3.84-4.923
+                       c0.831-1.028,1.878-1.883,3.187-3.169c-0.768-1.673,0.69-3.704,2.497-4.667c1.404-0.748,2.967-4.453,5.38-0.164
+                       c0.17-1.508,0.257-2.277,0.366-3.247c0.82-0.105,1.672-0.214,2.355-0.301c0.979-2.583-0.744-6.072,3.022-7.435
+                       c0,0.548,0,1.096,0,1.644c-0.51,1.873-2.07,3.621-0.681,5.726c0.087,0.132,0.067,0.354,0.051,0.53
+                       c-0.194,2.033-2.998,0.47-3.539,2.839c-0.531,2.326-2.492,1.258-3.804-0.046c-0.213,0.602-0.269,1.434-0.588,1.55
+                       c-2.272,0.828-3.97,1.94-3.476,4.773c0.045,0.26-0.577,0.919-0.88,0.913c-3.112-0.059-2.822,3.007-4.226,4.493
+                       c-1.246,1.319-2.386,2.739-3.878,3.87c-0.572,1.889-0.309,4.236-3.749,4.088c-0.971-0.042-2.016,1.611-3.079,2.532
+                       c1.253,4.138-2.486,10.004-5.912,8.393c0.346,3.693-2.585,2.094-3.852,2.508c-1.518,1.608-2.743,3.074-4.17,4.307
+                       c-0.383,0.331-1.383-0.071-2.101-0.096c-0.758-0.027-1.605,0.214-2.262-0.044c-2.548-0.999-4.842,0.863-7.122,0.637
+                       c-3.823-0.379-5.812-3.702-5.508-7.653c-1.15,0.533-2.424,1.124-3.831,1.776c0.126,0.563,0.372,1.33,0.439,2.113
+                       c0.034,0.4-0.137,0.975-0.427,1.205c-0.387,0.305-1.015,0.552-1.478,0.472c-1.895-0.33-3.766-0.794-5.844-1.253
+                       c-1.311,2.371-1.797,2.484-4.192,0.25c-0.507,0.737-0.995,1.449-1.494,2.175c1.442,0.92,2.679,1.71,3.916,2.5
+                       c-0.293,0.362-0.587,0.724-0.88,1.085c-0.827,0.324-1.655,0.647-2.268,0.887c0.519,0.637,1.734,1.645,1.564,2.006
+                       c-0.753,1.601-1.903,3.016-2.743,4.563c-0.619,1.049-1.221,2.11-1.87,3.141c-0.167,0.265-0.556,0.391-0.722,0.656
+                       c-1.854,2.95-2.181,2.963-4.133,0.103c-1.839,0.934-2.727,4.241-1.235,5.222c2.033,1.335,2.536,2.686,1.05,4.683
+                       c-0.169,0.228-0.023,0.688-0.023,1.309c0.857-0.18,1.594-0.385,2.345-0.484c2.621-0.347,3.012,0.186,2.373,2.778
+                       c-0.16,0.649,0.254,1.42,0.306,2.143c0.081,1.127,0.077,2.261,0.109,3.392c-0.833-0.008-1.676,0.067-2.497-0.039
+                       c-3.391-0.437-3.707,0.07-5.009,3.157c-1.904,4.514-1.436,8.886-0.253,13.369c0.115,0.435-0.051,0.943-0.129,1.98
+                       c-2.564-2.732-2.503-5.543-2.394-8.411c0.046-1.202-0.207-2.417-0.336-3.624c-0.038-0.359-0.282-0.79-0.155-1.056
+                       c0.941-1.968,1.65-4.169,3.055-5.747c0.835-0.938,2.788-0.922,4.259-1.244c0.601-0.132,1.255-0.022,2.143-0.559
+                       c-0.645-0.362-1.387-1.143-1.92-1.02c-3.913,0.899-7.484-0.045-11.11-1.421c-1.109-0.421-2.637,0.398-3.896,0.188
+                       c-1.116-0.187-2.827-0.812-3.053-1.594c-0.799-2.765-2.87-3.237-5.155-3.673c-0.371-0.071-0.694-0.398-1.184-0.694
+                       c3.563-1.231,5.877-0.39,7.117,2.705c0.885,2.209,2.478,1.558,4.092,1.511c1.225-0.035,2.462,0.276,3.692,0.442
+                       c2.857,0.385,5.706,0.923,8.575,1.073c0.84,0.044,1.738-1.01,2.784-1.671c-2.063-0.23-4.167,0.119-4.826-0.694
+                       c-0.739-0.911-0.17-2.874-0.17-4.725c-0.523-0.647-1.864-1.617-2.134-2.824c-0.307-1.375-0.104-3.271,0.675-4.39
+                       c1.446-2.078,3.405-1.902,4.86-0.342c0.919-0.837,1.83-1.668,2.614-2.382c0.081-1.75,0.163-3.513,0.258-5.545
+                       c0.653-0.093,1.52-0.217,2.515-0.359c-0.747-0.453-1.427-0.866-2.582-1.566c1.163-0.911,2.08-1.628,2.79-2.185
+                       c-0.553-0.813-1.875-1.954-1.665-2.608c0.483-1.505,1.711-2.772,2.783-4.351c0.947,0.892,1.507,1.42,2.058,1.939
+                       c0.585-0.823,1.01-1.925,1.803-2.365c0.563-0.312,1.625,0.271,2.262,0.981c1.081-0.237,2.163-0.473,3.244-0.71
+                       c-0.124-0.069-0.248-0.138-0.372-0.208c1.776-1.348,3.366-3.207,5.369-3.933c3.656-1.325,1.766,3.636,4.454,3.949
+                       c-0.499,0.616-0.87,0.914-1.018,1.298c-0.166,0.43-0.129,0.937-0.181,1.41c0.466-0.06,1.019,0.022,1.384-0.202
+                       c2.251-1.384,2.674-1.196,2.945,1.44c0.925-0.619,1.849-1.241,2.579-1.731c0.386-1.346,0.995-2.601,1.053-3.881
+                       c0.078-1.724,0.285-3.852-0.586-5.095c-0.873-1.245-1.033-1.932-0.287-3.017c1.296-1.884,1.524-3.376-0.59-5.111
+                       c-0.916-0.752-1.5-3.188-0.96-4.151c1.117-1.996-0.145-2.959-0.932-4.189c-2.173-3.396-4.331-6.808-6.669-10.09
+                       c-1.348-1.891-3.055-3.525-4.554-5.313c-0.391-0.466-0.895-1.092-0.864-1.617c0.236-3.993-2.167-6.409-4.919-8.715
+                       c-0.574-0.481-0.675-1.488-1.189-2.085c-0.457-0.53-1.221-1.215-1.788-1.163c-2.852,0.262-5.533,0.373-7.09-2.698
+                       c-0.132-0.261-0.594-0.436-0.932-0.501c-3.118-0.601-6.245-1.159-9.364-1.755c-0.513-0.098-1.1-0.202-1.486-0.51
+                       c-1.943-1.547-3.936-3.055-5.71-4.783c-2.043-1.99-3.854-4.213-5.81-6.294c-0.562-0.598-1.278-1.053-2.129-1.739
+                       c1.663-2.539-1.525-3.679-2.192-5.731c-0.261-0.802-0.473-1.62-0.707-2.43C443.117,0,443.483,0,443.85,0z"/>
+               <path fill="#00688E" d="M0,134.247c2.857-2.382,6.42-4.074,7.35-8.26c0.252-1.134,1.287-2.213,2.206-3.052
+                       c1.266-1.155,2.392-2.087,1.557-4.1c-0.233-0.562,0.535-1.61,0.977-2.357c0.492-0.832,1.136-1.574,1.869-2.567
+                       c-2.245-0.929-4.044-1.623-6.008,0.187c-0.492,0.454-1.812,0.026-2.751-0.015c-1.171-0.05-2.341-0.119-3.511-0.18
+                       c-0.048-0.278-0.096-0.555-0.144-0.833c1.082-0.119,2.199-0.465,3.236-0.301c1.332,0.211,2.351,0.19,3.74-0.328
+                       c1.64-0.612,3.789-0.034,5.658,0.332c0.231,0.045,0.519,2.24,0.042,2.935c-1.022,1.487-2.25,2.664-1.615,4.754
+                       c0.177,0.583-0.493,1.498-0.916,2.172c-1.317,2.097-2.557,4.267-4.1,6.191c-1.802,2.248-3.891,4.267-5.991,6.532
+                       c1.579,1.434,2.554,3.066,1.533,4.169c0.817,1.188,1.633,2.375,2.616,3.804c0.315-0.248,0.921-0.604,1.371-1.102
+                       c1.565-1.733,3.232-1.89,5.365-0.928c0.926,0.418,2.432,0.293,3.357-0.19c1.449-0.757,2.26-0.682,3.849,0.083
+                       c2.326,1.12,5.196,1.12,7.659,1.566c2.796-4.915,3.669-6.103,7.091-5.767c2.903,0.285,4.621,3.77,3.574,6.362
+                       c-0.99,2.449-1.357,5.149-1.981,7.742c-0.036,0.148,0.173,0.413,0.109,0.486c-2.876,3.29-1.07,4.916,1.902,6.834
+                       c1.127,0.727,1.423,3.257,1.484,4.987c0.105,2.98-0.759,6.06-0.27,8.939c0.322,1.893,2.305,3.505,3.513,5.199
+                       c2.82-1.203,5.12-2.423,7.571-3.083c0.738-0.198,2.074,1.016,2.8,1.868c0.435,0.51,0.218,1.57,0.294,2.383
+                       c2.661,2.164,7.561,1.795,7.806,6.965c1.308,0.28,2.52,0.661,2.627-1.601c0.033-0.688,1.014-1.332,1.561-1.997
+                       c0.609,0.573,1.244,1.12,1.821,1.723c0.931,0.973,1.838,1.968,2.727,2.978c1.069,1.214,2.712,2.313,3.039,3.71
+                       c0.712,3.042,2.682,3.758,5.287,4.03c3.363,0.351,5.188,3.993,3.151,6.714c-1.028,1.373-0.953,2.394-0.715,3.927
+                       c0.731,4.702-0.279,9.137-2.607,13.34c-0.622,1.122-0.464,2.66-0.726,3.996c-0.218,1.112-0.556,2.201-0.788,3.311
+                       c-0.188,0.9-0.707,2.404-0.376,2.632c2.743,1.898,2.398,4.719,2.444,6.86c2.052,0.621,3.796,1.45,5.6,1.611
+                       c1.824,0.163,3.732-0.21,5.559-0.573c3.281-0.651,4.352,0.251,4.046,3.623c-0.037,0.406-0.089,0.879,0.074,1.224
+                       c1.895,4.02,1.704,4.746-1.96,7.148c0.488,2.366,0.908,4.732,1.501,7.054c0.152,0.596,0.745,1.274,1.311,1.537
+                       c2.338,1.085,4.817,1.886,7.106,3.058c2.423,1.24,4.662,2.834,7.045,4.159c0.626,0.348,1.527,0.48,2.238,0.354
+                       c3.884-0.687,4.943-0.281,6.468,2.728c1.206,2.379,0.633,4.756-2.144,6.881c-2.002,1.532-2.884,3.253-2.122,5.612
+                       c0.305,0.945,1.046,1.75,1.752,2.879c-3.878-1.668-4.384-5.912-1.42-8.72c0.983-0.931,2.01-1.888,2.722-3.017
+                       c1.303-2.067-0.904-5.97-3.029-5.151c-4.33,1.669-6.262-1.993-9.254-3.228c-3.017-1.245-5.95-2.709-9.017-3.81
+                       c-2.017-0.724-4.108-3.525-3.913-5.949c0.022-0.268,0.277-0.594,0.188-0.783c-1.328-2.82-1.261-5.137,2.068-6.526
+                       c0.326-0.136,0.615-1.075,0.47-1.48c-0.417-1.16-1.248-2.187-1.567-3.361c-0.271-0.996-0.056-2.123-0.056-3.466
+                       c-2.315,0.583-4.143,1.114-6.005,1.476c-0.736,0.143-1.55-0.057-2.321-0.16c-1.616-0.216-3.226-0.476-4.841-0.705
+                       c-0.263-0.037-0.715,0.089-0.777-0.024c-1.768-3.239-4.956-1.62-7.489-2.216c-0.325-0.077-0.601-0.361-0.312-0.179
+                       c-1.989,0.93-3.57,1.669-5.15,2.408c-0.25-0.964-0.501-1.927-0.751-2.891c-0.071,0.059-0.142,0.117-0.213,0.176
+                       c-0.787-1.431-1.717-2.804-2.327-4.306c-0.806-1.986-1.063-4.16-3.338-5.342c-0.805-0.419-1.239-1.712-1.653-2.685
+                       c-1.716-4.037-7.424-5.991-11.01-3.494c-3.207,2.233-6.656,2.54-10.216,1.701c-4.466-1.052-11.784-5.153-11.989-9.904
+                       c-0.111-2.57,0.01-4.663,2.08-6.675c1.075-1.045,1.061-3.245,1.444-4.944c0.496-2.198-0.544-3.188-2.62-3.984
+                       c-0.972-0.373-1.79-2.165-1.949-3.407c-0.296-2.308-0.198-4.541-3.214-5.148c-0.589-0.118-0.992-1.017-1.545-1.479
+                       c-1.645-1.376-3.293-1.902-5.683-1.675c-2.391,0.227-4.934-1.077-7.4-1.748c-0.217-0.059-0.454-0.375-0.517-0.615
+                       c-0.544-2.082-1.05-4.173-1.579-6.308c1.426,0.764,2.869,1.472,2.655,3.832c-0.073,0.807,0.922,2.247,1.709,2.488
+                       c1.814,0.554,3.802,0.538,5.716,0.778c1.229,0.154,2.618,0.046,3.645,0.595c2.136,1.142,4.327,2.397,6.006,4.089
+                       c0.996,1.003,1.368,2.909,1.457,4.442c0.104,1.796,0.547,2.829,2.383,3.399c0.9,0.279,1.829,1.216,2.26,2.092
+                       c1.057,2.146-0.383,7.533-2.212,9.089c-1.844,1.568-1.755,6.209,0.162,8.483c4.642,5.507,12.688,7.021,19.043,3.404
+                       c3.95-2.248,11.57,0.122,12.625,4.506c0.183,0.761,0.594,1.762,1.201,2.076c2.809,1.454,3.343,4.131,4.071,6.767
+                       c0.177,0.64,0.602,1.709,0.95,1.724c2.473,0.105,1.984,1.803,1.735,3.83c1.358-1.486,2.353-2.573,3.151-3.446
+                       c1.497,0.539,2.61,1.153,3.783,1.301c1.106,0.14,2.275-0.21,3.559-0.362c0.417-1.632,0.094-3.059-1.586-4.471
+                       c-0.734-0.616-0.519-2.521-0.464-3.829c0.026-0.628,1.14-1.418,0.977-1.816c-1.537-3.757,1.298-6.413,2.457-9.365
+                       c1.409-3.588,1.357-6.995,0.656-10.612c-0.155-0.8,0.201-1.951,0.743-2.58c1.15-1.334,1.767-2.769,0.669-4.162
+                       c-0.647-0.82-2.007-1.488-3.058-1.505c-2.72-0.044-3.958-1.505-5.139-3.706c-0.865-1.614-2.452-2.886-3.859-4.154
+                       c-0.981-0.884-2.203-1.504-2.855-1.936c-0.272,1.825-2.454,1.625-4.483,1.434c-0.53-0.05-1.452-0.889-1.407-1.277
+                       c0.317-2.777-1.688-3.564-3.603-4.382c-2.504-1.07-5.431-1.718-4.037-5.932c-2.554,0.919-4.54,1.859-6.632,2.303
+                       c-1.305,0.277-3.177,0.306-4.086-0.427c-2.587-2.087-4.323-4.513-3.392-8.466c0.674-2.861-0.048-6.076-0.343-9.115
+                       c-0.057-0.589-0.931-1.25-1.579-1.605c-2.51-1.378-3.178-3.085-2.235-5.725c1.27-3.556,2.661-7.093,3.531-10.748
+                       c0.223-0.937-1.077-2.831-2.122-3.3c-1.027-0.461-2.626,0.308-3.96,0.599c-0.161,0.035-0.185,0.503-0.359,0.692
+                       c-1.543,1.684-1.945,4.841-5.595,3.703c-2.295-0.716-4.803-0.755-8.214-1.24c-1.195,1.147-3.438,1.822-5.948-0.407
+                       c-0.359-0.319-2.036,0.127-2.446,0.692c-2.097,2.887-3.434,2.141-5.733-0.111c-1.759-1.723-2.349-2.756-0.672-4.799
+                       c-0.786-0.514-1.444-0.944-2.102-1.374C0,135.708,0,134.977,0,134.247z"/>
+               <path fill="#00688E" d="M21.45,400c-0.429-2.321-0.547-4.976-4.192-3.786c-0.211,0.069-0.558-0.082-0.767-0.233
+                       c-1.949-1.406-2.921-6.593-1.714-8.718c0.315-0.555,0.397-1.246,0.563-1.88c0.365-1.398,0.366-3.051,1.155-4.14
+                       c1.146-1.58,1.443-2.486,0.004-4.177c-1.635-1.922-2.976-4.276-3.748-6.665c-0.385-1.192,0.71-2.913,1.288-4.332
+                       c0.26-0.638,1.402-1.309,1.278-1.653c-1.007-2.78,0.068-4.892,1.685-7.053c1.089-1.455,1.797-3.195,2.962-5.334
+                       c-0.775-1.016-1.914-2.884,0.971-3.946c0.661-2.033-4.433-2.062-1.326-4.697c-2.592-3.293-2.554-3.528,0.235-6.537
+                       c0.519-0.56,0.753-1.396,1.07-2.125c1.02-2.35,1.991-4.583,4.841-5.5c2.335-0.752,2.87-3.661,1.597-5.853
+                       c-0.412-0.71-0.689-2.102-0.298-2.555c1.15-1.331,0.949-2.604,0.123-3.712c-1.392-1.866-1.456-4.755-4.421-5.538
+                       c-0.479-0.126-0.757-2.084-0.621-3.13c0.131-1.009,0.918-1.933,1.677-3.396c-1.275-0.333-2.403-0.777-3.565-0.901
+                       c-2.71-0.289-4.154-1.532-3.828-4.222c0.242-1.997,1.271-3.894,1.886-5.854c0.217-0.69,0.247-1.438,0.362-2.16
+                       c-0.739,0.131-1.818,0.003-2.156,0.441c-1.169,1.519-2.036,3.265-3.106,4.866c-0.717,1.073-1.584,2.046-2.384,3.064
+                       c-0.739-1.241-2.142-2.505-2.099-3.717c0.174-4.843,1.5-9.428,4.944-13.085c3.611-3.833,3.677-3.927-1.332-5.003
+                       c-2.034-0.437-2.817-1.382-2.729-3.32c0.058-1.275,0.43-2.702-0.013-3.787c-0.422-1.034-1.67-1.789-2.692-2.458
+                       c-0.133-0.087-1.289,0.983-1.626,1.682c-0.87,1.806-2.069,1.388-3.376,0.715c-0.711-0.366-1.4-0.775-2.099-1.164
+                       c0-0.365,0-0.731,0-1.096c1.227,0.435,2.455,0.871,3.769,1.337c0.313-2.313,1.583-3.638,4.272-2.875
+                       c2.812,0.798,3.879,2.518,3.329,5.316c-0.724,3.679-0.543,3.752,2.894,4.532c1.231,0.28,2.896,1.292,3.189,2.306
+                       c0.293,1.012-0.564,2.789-1.474,3.636c-4.02,3.737-5.24,8.485-5.514,13.657c-0.023,0.434,0.124,0.885,0.241,1.314
+                       c0.043,0.156,0.229,0.274,0.642,0.738c0.3-1.053,0.579-1.841,0.746-2.651c0.548-2.672,2.025-4.724,4.474-5.819
+                       c0.873-0.39,2.657-0.295,3.102,0.283c0.6,0.779,0.615,2.322,0.329,3.391c-0.484,1.808-1.625,3.447-2.071,5.259
+                       c-0.414,1.685,0.198,3.072,2.398,3.037c0.713-0.011,1.445,0.214,2.143,0.419c2.681,0.786,3.285,2.24,1.874,4.587
+                       c-0.904,1.504-1.359,2.39,0.899,3.483c1.434,0.694,2.088,3.039,3.029,4.68c1.187,2.071,1.993,4.172-0.189,6.084
+                       c2.716,4.039,1.709,7.205-2.373,9.332c-1.339,0.697-2.096,2.526-3.081,3.866c-0.888,1.209-1.743,2.444-2.573,3.694
+                       c-0.326,0.491-0.915,1.293-0.752,1.542c1.108,1.687,1.535,3.643,2.32,5.376c0.986,2.179,1.334,3.404-1.193,4.69
+                       c2.686,1.965,1.793,3.322-0.372,4.652c-0.658,0.405-0.984,1.378-1.407,2.122c-0.569,1-1.133,2.007-1.604,3.054
+                       c-0.272,0.605-0.696,1.464-0.468,1.916c1.054,2.085-0.015,3.346-1.337,4.774c-2.038,2.203-1.888,3.431,0.109,5.884
+                       c1.194,1.467,2.297,3.016,3.344,4.592c1.065,1.604,0.554,2.991-0.526,4.497c-0.674,0.941-0.734,2.322-1.057,3.51
+                       c-0.185,0.681-0.216,1.437-0.538,2.043c-1.867,3.518-0.587,6.216,3.13,7.227c1.085,0.295,1.935,1.669,2.748,2.666
+                       c0.691,0.847,1.172,1.864,1.746,2.805C23.283,400,22.367,400,21.45,400z"/>
+               <path fill="#00688E" d="M218.198,67.867c6.144-6.713,9.6-13.913,9.527-22.595c-0.006-0.704,0.078-1.471,0.356-2.105
+                       c1.582-3.599,0.869-7.376,0.599-11.018c-0.125-1.694-1.919-3.214-2.736-4.918c-1.971-4.112-3.415-8.42-6.645-11.946
+                       c-1.467-1.601-1.673-4.348-2.451-6.575c0.244-0.131,0.487-0.262,0.731-0.393c0.756,1.464,1.494,2.937,2.274,4.388
+                       c0.572,1.066,1.191,2.107,1.803,3.151c1.115,1.902,2.37,3.736,3.332,5.712c1.424,2.925,1.61,6.384,4.56,8.677
+                       c0.89,0.692,0.739,2.868,0.838,4.379c0.132,2.011,0.043,4.037,0.047,6.056c0,0.273,0.028,0.556-0.03,0.818
+                       c-0.892,4.048-1.773,8.098-2.705,12.137c-1.033,4.477-2.847,8.601-6.064,11.956c-1.946,2.029-2.661,3.951-0.949,6.564
+                       c0.414,0.631-0.047,2.496-0.723,3.061c-4.112,3.441-3.733,8.469-4.957,12.934c-0.524,1.911-1.138,3.804-1.832,5.66
+                       c-0.818,2.185-1.708,4.348-2.68,6.47c-0.701,1.528-1.744,2.911-2.351,4.468c-0.766,1.965-1.188,4.061-1.865,6.065
+                       c-0.464,1.375-0.892,2.841-1.711,4.005c-2.48,3.521-5.14,6.916-7.735,10.356c-0.603,0.8-1.063,1.905-1.873,2.317
+                       c-2.626,1.336-2.405,4.316-3.886,6.294c-0.244,0.326,0.51,1.339,0.707,2.061c0.326,1.194,1.209,2.813,0.742,3.546
+                       c-1.911,2.994-2.165,6.076-1.546,9.403c0.103,0.554-0.048,1.155-0.094,1.965c-2.226-2.557-2.449-7.563-0.402-10.683
+                       c0.93-1.417,0.953-2.256-0.225-3.504c-1.226-1.298-0.846-2.606-0.329-4.496c1.157-4.231,5.578-5.889,6.708-9.906
+                       c0.249-0.885,1.152-1.607,1.809-2.356c1.984-2.26,4.081-4.428,5.941-6.782c0.542-0.686,0.587-1.874,0.607-2.837
+                       c0.053-2.531,0.455-4.871,2.457-6.693c0.448-0.408,0.75-1.025,0.994-1.599c1.475-3.477,3.153-6.893,4.296-10.477
+                       c1.065-3.339,1.413-6.9,2.348-10.289c0.465-1.686,1.294-3.4,2.385-4.761c2.44-3.044,2.43-5.101-0.196-8.339
+                       c-0.673-0.83-1.315-2.294-1.036-3.171c1.065-3.346-1.055-5.462-2.483-7.935c-1.008-1.746-1.725-3.658-2.569-5.498
+                       c-0.037-0.081-0.003-0.212-0.057-0.263c-4.112-3.931-2.189-8.819-2.09-13.396c0.022-1.035,0.507-2.06,0.779-3.089
+                       c0.233,0,0.467-0.001,0.7-0.001c-0.536-0.712-1.01-1.484-1.622-2.125c-1.399-1.467-2.775-2.981-4.339-4.258
+                       c-0.861-0.704-2.044-1.175-3.152-1.39c-3.268-0.634-5.661-1.679-7.117-5.313c-0.821-2.048-4.027-3.899-6.451-4.381
+                       c-3.588-0.713-5.127-3.003-6.657-5.632c-0.889-1.528-1.567-3.179-1.984-5.173c0.672,0.674,1.454,1.272,1.987,2.041
+                       c0.558,0.805,1.031,1.734,1.274,2.677c1.203,4.671,5.899,4.409,9.016,6.315c2.163,1.323,3.938,2.426,4.704,5.201
+                       c0.362,1.31,2.782,2.554,4.458,2.89c2.566,0.514,4.783,0.976,5.814,3.723c0.191,0.51,0.896,0.861,1.415,1.21
+                       c3.608,2.427,3.455,2.54,2.674,6.737c-0.547,2.943-0.505,6.015-0.49,9.029c0.005,0.983,0.759,1.961,1.166,2.943
+                       c0.474,1.143,0.91,2.303,1.424,3.427c0.48,1.05,0.924,2.147,1.589,3.077c2.017,2.823,4.298,5.482,3.236,9.4
+                       C217.28,65.769,217.858,66.662,218.198,67.867z"/>
+               <path fill="#00688E" d="M265.077,78.869c-0.453-0.497-1.132-1.221-1.786-1.966c-1.455-1.657-1.514-3.117,0.311-4.677
+                       c1.049-0.897,1.564-2.425,2.628-3.294c0.949-0.775,2.287-1.162,3.514-1.499c3.753-1.031,7.57-1.84,11.292-2.963
+                       c2.314-0.698,4.502-1.81,7.334-2.979c0.181-1.565,1.265-3.471,3.718-4.035c-0.785,1.959-1.336,3.894-2.337,5.56
+                       c-0.397,0.661-1.777,0.78-2.737,1.051c-1.415,0.399-2.877,0.643-4.279,1.077c-3.529,1.093-7.001,3.036-10.56,3.193
+                       c-4.384,0.193-5.714,3.692-8.312,5.792c-0.172,0.139,1.06,1.927,1.556,2.987c0.474,1.012,0.967,2.045,1.225,3.123
+                       c0.35,1.464,0.471,2.982,0.716,4.473c0.164,0.996,0.619,2.009,0.52,2.971c-0.36,3.47,1.879,5.541,5.359,4.793
+                       c3.868-0.831,4.868,0.427,7.044,3.452c2.182,3.033,5.863,4.958,7.368,8.736c0.103,0.258,1.485,0.078,2.259-0.012
+                       c2.299-0.267,4.612,0.245,5.209,2.496c0.673,2.537,2.634,5.094-0.14,8.064c-2.684,2.874-4.542,6.532-6.649,9.915
+                       c-1.409,2.261-2.82,4.562-3.831,7.009c-0.487,1.179-0.152,2.745-0.016,4.119c0.265,2.672,0.809,5.326,0.906,8
+                       c0.034,0.938-0.901,1.912-1.352,2.789c0.735,1.923,1.506,3.844,2.203,5.792c0.728,2.036,0.71,3.895-0.393,5.985
+                       c-1.115,2.115-0.879,4.03,1.245,6.246c2.002,2.089,3.999,4.127,6.068,6.162c2.473,2.432,4.223,5.92,5.337,9.264
+                       c0.592,1.779,1.846,4.587-0.968,6.479c2.546,1.838,2.214,3.864,0.215,5.999c-0.038-0.72-0.035-1.445-0.127-2.158
+                       c-0.093-0.722-0.032-1.785-0.468-2.088c-2.258-1.572-1.436-2.764-0.208-3.487c-0.114-1.754-0.33-2.977-0.239-4.176
+                       c0.138-1.821-0.636-3.048-1.896-4.277c-0.981-0.957-1.476-2.39-2.385-3.442c-1.03-1.194-2.423-2.086-3.406-3.309
+                       c-2.326-2.894-5.882-5.17-5.261-9.664c0.073-0.531,0.059-1.149,0.332-1.567c2.199-3.369,0.557-6.419-0.829-9.418
+                       c-0.693-1.5-1.298-2.734,0.101-4.177c0.408-0.421,0.474-1.361,0.394-2.027c-0.337-2.805-0.887-5.587-1.15-8.397
+                       c-0.108-1.15,0.372-2.343,0.48-3.526c0.298-3.267,3.298-4.985,4.45-7.808c0.718-1.76,2.405-3.105,3.301-4.821
+                       c1.555-2.976,5.045-5.195,3.457-9.478c-0.749-2.019-1.534-3.02-3.823-2.889c-4.524,0.259-4.438,0.122-6.231-4.254
+                       c-0.429-1.047-1.574-2.263-2.603-2.506c-1.885-0.444-2.502-1.674-2.921-3.155c-0.738-2.607-2.671-2.956-4.845-2.537
+                       c-5.221,1.006-7.799-1.294-7.418-6.441c0.09-1.221-1.1-2.486-1.315-3.794C264.889,82.089,265.077,80.534,265.077,78.869z"/>
+               <path fill="#00688E" d="M64.177,108.767c1.909,4.881,3.428,5.703,8.736,5.805c2.619,0.051,5.323,0.322,7.817,1.064
+                       c3.754,1.117,5.091,3.835,4.353,7.615c-0.621,3.182-0.799,6.331,0.824,9.321c0.13,0.239,0.311,0.507,0.303,0.756
+                       c-0.144,4.54,2.217,8.874,0.67,13.607c-1.086,3.321-0.133,6.776,1.992,9.573c0.738,0.97,2.417,1.757,3.644,1.728
+                       c3.045-0.072,6.129-0.44,9.099-1.114c2.641-0.599,5.191-1.673,7.708-2.713c3.008-1.242,4.569-0.764,6.179,1.946
+                       c1.296,2.182,2.803,4.238,4.139,6.397c0.401,0.647,0.718,1.442,0.77,2.19c0.183,2.602,1.808,3.617,4.143,2.48
+                       c4.7-2.29,8.35,0.173,8.732,5.35c0.33,4.474,1.488,8.882,2.137,13.34c0.211,1.452,0.292,3.065-0.122,4.438
+                       c-1.177,3.9-2.71,7.691-3.974,11.567c-1.407,4.315,0.096,6.326,3.945,8.61c2.631,1.562,5.144,4.269,6.354,7.05
+                       c2.062,4.741,1.614,4.93,6.554,5.025c0.239,0.005,0.474,0.19,0.735,0.301c-2.731,2.566-7.345,1.485-7.914-2.205
+                       c-0.534-3.462-3.201-5.257-4.701-7.914c-0.288-0.509-1.199-0.723-1.864-0.957c-4.367-1.536-6.263-5.186-4.823-9.703
+                       c1.212-3.802,2.482-7.598,3.998-11.286c0.821-1.997,0.628-3.66,0.13-5.705c-0.958-3.93-1.56-7.99-1.831-12.029
+                       c-0.313-4.665-2.841-6.346-6.931-4.152c-2.413,1.294-5.588-0.7-6.279-3.276c-0.688-2.565-2.22-4.905-3.387-7.342
+                       c-0.037-0.076-0.133-0.124-0.199-0.187c-1.099-1.04-2.117-2.799-3.319-2.934c-1.417-0.159-2.94,1.329-4.512,1.673
+                       c-3.151,0.69-6.373,1.052-9.552,1.621c-1.41,0.252-2.795,0.653-4.18,1.027c-2.79,0.755-4.796-0.279-6.247-2.646
+                       c-2.265-3.693-2.68-7.626-1.649-11.789c0.401-1.619,1.195-3.248-0.289-4.882c-0.431-0.474-0.104-1.586-0.233-2.387
+                       c-0.33-2.039-0.79-4.06-1.071-6.105c-0.339-2.467-1.07-5.032-0.703-7.413c0.819-5.322-0.35-7.436-5.68-8.262
+                       c-1.477-0.229-3.023-0.155-4.525-0.049c-3.126,0.22-6.033-0.396-8.533-2.276C62.873,112.612,62.41,110.929,64.177,108.767z"/>
+               <path fill="#00688E" d="M62.765,102.584c-0.207-0.844-0.524-1.679-0.602-2.535c-0.23-2.525-0.222-5.081-0.621-7.574
+                       c-0.125-0.782-1.137-1.829-1.928-2.03c-3.418-0.867-6.905-1.46-10.364-2.167c-0.708-0.145-1.718-0.113-2.054-0.561
+                       c-1.853-2.471-4.322-1.829-6.763-1.614c-1.09,0.096-2.203,0.083-3.294-0.016c-4.19-0.38-6.205-3.389-4.72-7.28
+                       c0.7-1.834,1.727-3.573,2.804-5.227c1.669-2.564,1.533-4.311-0.824-6.285c-1.606-1.345-2.324-2.794-1.696-5.018
+                       c0.583-2.064,0.641-4.281,0.85-6.438c0.049-0.499-0.06-1.187-0.378-1.521c-2.397-2.521-4.941-4.906-7.273-7.482
+                       c-1.024-1.131-1.658-2.61-2.475-3.928c-0.361-0.582-0.609-1.476-1.125-1.677c-2.492-0.973-2.976-2.981-3.078-5.273
+                       c-0.024-0.542,0.105-1.334-0.194-1.583c-2.695-2.237-5.241-4.817-8.3-6.393c-2.056-1.06-3.974-1.592-5.024-3.981
+                       c-1.315-2.989-3.143-5.752-4.713-8.632c-0.94-1.724-0.127-3.559,2.286-4.62c-0.204,0.771-0.378,1.291-0.473,1.825
+                       c-0.12,0.672-0.469,1.503-0.211,2.009c1.44,2.827,3.318,5.463,4.493,8.384c1.165,2.896,3.193,3.352,6.136,3.202
+                       c-0.621-3.055,0.778-5.005,3.435-6.331c0.637-0.318,1.009-1.248,1.399-1.952c0.615-1.109,0.905-2.501,1.755-3.359
+                       c2.386-2.411,2.873-5.218,2.806-8.453c-0.031-1.504,0.963-3.055,1.624-4.527c0.134-0.299,0.856-0.336,1.018-0.393
+                       c-0.364,3.347-0.51,6.629-1.165,9.806c-0.286,1.388-1.657,2.537-2.463,3.839c-1.784,2.88-2.778,6.179-6.117,8.108
+                       c-1.928,1.114-1.034,6.246,1.117,7.406c2.818,1.519,4.712,3.399,4.389,6.832c-0.032,0.339,0.065,0.926,0.272,1.018
+                       c4.054,1.799,3.798,7.009,7.632,9.245c2.408,1.404,4.107,4.15,5.836,6.504c0.585,0.796,0.464,2.252,0.356,3.376
+                       c-0.206,2.152-0.802,4.277-0.879,6.426c-0.028,0.785,0.828,1.739,1.501,2.388c2.803,2.706,3.003,4.867,0.876,8.122
+                       c-1.128,1.727-2.188,3.57-2.858,5.505c-0.881,2.543,0.606,4.473,3.339,4.626c1.733,0.097,3.501-0.214,5.21,0.001
+                       c1.677,0.211,3.307,0.831,4.943,1.32c0.756,0.226,1.454,0.678,2.218,0.84c3.635,0.775,7.291,1.455,10.926,2.233
+                       c1.795,0.384,2.884,1.471,2.988,3.403c0.185,3.411,0.402,6.819,0.605,10.229C63.579,102.449,63.172,102.517,62.765,102.584z"/>
+               <path fill="#00688E" d="M169.768,60.003c0.453-0.68,0.889-1.334,1.541-2.313c-1.152-0.465-2.107-0.874-3.08-1.236
+                       c-0.584-0.217-1.313-0.208-1.777-0.561c-3.554-2.707-7.068-5.466-10.566-8.246c-0.408-0.324-0.752-0.831-0.929-1.323
+                       c-1.005-2.79-2.56-4.223-5.808-3.129c-0.635,0.214-2.143-0.894-2.62-1.743c-0.826-1.469-0.637-3.517-2.98-3.988
+                       c-0.335-0.067-0.664-1.666-0.493-2.447c0.537-2.454-0.427-3.363-2.799-3.3c-0.747,0.02-1.502-0.24-2.731-0.456
+                       c2.165-1.941,3.857-0.869,5.368-0.173c2.471,1.138,1.661,3.289,1.161,5.268c0.284-0.137,0.567-0.275,0.851-0.412
+                       c0.727,1.174,1.581,2.291,2.149,3.536c0.666,1.459,0.674,3.079,3.281,2.249c2.046-0.651,3.893,0.549,5.264,2.545
+                       c1.592,2.318,3.364,4.705,5.588,6.352c2.838,2.102,6.227,3.455,9.335,5.208c1.236,0.697,1.646,1.595,1.596,3.304
+                       c-0.077,2.609,0.211,5.694,1.589,7.747c1.344,2.003,0.424,3.143-0.499,3.877c-1.444,1.148-2.647,1.832-1.728,4.013
+                       c0.296,0.702-1.067,1.998-0.896,2.872c0.451,2.304,1.26,4.55,2.06,6.771c0.434,1.206,1.142,2.314,1.967,3.943
+                       c0.923-0.256,2.174-0.862,3.431-0.875c1.072-0.011,2.603,0.335,3.147,1.086c2.075,2.868,4.192,5.812,5.572,9.034
+                       c0.796,1.858,0.258,4.304,0.235,6.485c-0.03,2.885-0.397,5.79-0.159,8.648c0.339,4.07-1.7,7.409-2.845,11.026
+                       c-0.723,2.283-2.395,4.61-2.18,6.774c0.415,4.172,2.077,8.205,2.791,12.37c0.331,1.934-0.349,4.04-0.57,6.067
+                       c-0.242,0.008-0.485,0.016-0.727,0.024c-0.191-0.245-0.599-0.621-0.541-0.717c2.074-3.413-0.691-6.326-1.005-9.48
+                       c-0.236-2.378-1.388-4.742-1.247-7.059c0.165-2.711,1.047-5.459,2.055-8.021c1.748-4.443,3.309-8.839,2.712-13.738
+                       c-0.19-1.564-0.371-3.329,0.149-4.744c1.801-4.896-0.594-8.481-3.269-12.088c-0.665-0.897-1.46-1.838-1.705-2.874
+                       c-0.409-1.731-1.24-2.036-2.741-1.448c-0.765,0.3-1.556,0.739-2.336,0.738c-0.839-0.001-2.244-0.233-2.427-0.724
+                       c-1.429-3.838-2.623-7.763-3.89-11.662c2.04-1.907-0.972-6.002,3.098-7.1c0.372-0.1,0.825-1.086,0.722-1.546
+                       c-0.508-2.281-1.139-4.54-1.845-6.769C170.845,61.142,170.245,60.643,169.768,60.003z"/>
+       </g>
+</g>
+<g id="Roads">
+       <path fill="#FFD200" d="M549.952,105.021c-0.546,0.058-1.093,0.134-1.64,0.211c-1.135,0.159-2.306,0.327-3.438,0.298
+               c-1.808-0.041-3.614-0.115-5.419-0.188c-7.225-0.294-14.694-0.598-22.111,1.26c-0.696,0.174-1.393,0.333-2.084,0.492
+               c-4.471,1.023-8.693,1.99-11.318,6.404c-1.55,2.605-3.613,3.611-7.114,3.464c-1.207-0.05-2.424-0.167-3.601-0.279
+               c-2.168-0.208-4.414-0.423-6.678-0.228c-5.571,0.478-12.488,1.958-16.568,9.217c-0.758,1.35-1.318,1.986-1.874,2.127
+               c-0.759,0.195-1.861-0.448-3.585-1.529l-0.428-0.274c-1.008-0.653-2.051-1.33-3.152-0.981c-0.671,0.212-1.249,0.787-1.752,1.749
+               l-0.016-0.022l1.182-8.407l-3.344,0.26c-0.763-5.104-1.155-9.168-1.505-13.66c-0.15-1.925-0.34-3.841-0.531-5.753
+               c-0.429-4.313-0.872-8.773-0.806-13.2c0.033-2.21,0.801-4.648,1.958-6.209c1.961-2.647,2.806-5.495,2.74-9.233
+               c-0.12-6.781-0.212-13.562-0.305-20.344c-0.069-5.087-0.139-10.174-0.22-15.26c-0.019-1.204-0.154-2.419-0.402-3.614
+               c-0.752-3.623-2.47-5.058-6.128-5.121c-0.482-0.008-0.965-0.021-1.448-0.034c-1.699-0.046-3.457-0.094-5.179,0.071
+               c-1.149,0.11-1.905-0.029-2.376-0.437c-0.478-0.413-0.728-1.158-0.787-2.344c-0.189-3.762-1.633-5.157-5.506-5.116
+               c-4.163,0.036-8.395,0.123-12.486,0.207l-3.678,0.075c-10.135,0.191-16.118-3.055-19.34-10.553
+               c-0.737-1.713-1.66-3.366-2.553-4.965c-0.343-0.615-1.721-2.945-1.824-3.1h-2.24l2.102,3.523c2.355,3.974,4.791,8.083,7.2,11.911
+               c0.525,0.833,1.573,1.568,3.114,2.183c4.167,1.662,8.663,3.257,13.707,2.92c4.071-0.271,8.229-0.367,12.249-0.459l2.237-0.053
+               c4.622-0.116,4.977,0.204,5.445,4.833c0.23,2.271,1.454,3.332,3.724,3.282c1.648-0.045,3.331-0.033,4.959-0.024l1.875,0.009
+               c4.107,0.007,5.315,1.153,5.383,5.109l0.035,2.029c0.211,12.259,0.429,24.936,0.424,37.401c0,1.258-0.638,2.604-1.254,3.904
+               c-0.256,0.541-0.511,1.08-0.726,1.616c-0.27,0.672-0.656,1.37-1.029,2.045c-0.776,1.405-1.579,2.858-1.507,4.33
+               c0.447,9.248,1.123,17.784,1.838,26.821l0.43,5.463c0.06,0.76,0.264,1.506,0.461,2.228c0.091,0.333,0.184,0.671,0.263,1.015
+               l0.09,0.387h2.641l-0.63,7.272c-0.045,0.016-0.092,0.032-0.141,0.048c-0.488,0.168-1.156,0.398-1.834,0.555
+               c-4.657,1.079-7.53,3.627-8.31,7.369c-0.235,1.125-1.283,2.818-2.2,3.553c-2.313,1.852-4.477,3.728-6.568,5.541
+               c-2.498,2.166-5.078,4.403-7.947,6.63c-3.67-3.042-3.755-7.199-3.846-11.594c-0.033-1.593-0.067-3.241-0.282-4.838l-0.996,0.053
+               c-0.035,1.266-0.153,2.538-0.266,3.768c-0.452,4.897-0.88,9.533,3.517,13.793c-0.487,0.304-0.844,0.662-1.149,0.968
+               c-0.425,0.426-0.682,0.667-1.021,0.677l-1.424,0.044c-3.388,0.106-6.895,0.217-10.271-0.157
+               c-5.155-0.572-10.388-1.261-15.448-1.928c-5.512-0.726-11.212-1.476-16.836-2.079c-5.866-0.628-11.481-0.755-15.702,4.526
+               c-5.955,7.45-14.129,8.599-22.423,3.152c-0.743-0.488-1.613-0.881-2.454-1.261c-0.601-0.271-1.167-0.528-1.682-0.812
+               c-3.129-1.729-6.659-2.143-9.941-1.167c-5.252,1.561-10.441,3.716-14.894,5.614c-2.906,1.239-6.705,2.573-10.293,1.886
+               c-1.929-0.369-3.84-0.764-5.743-1.157c-7.998-1.652-15.548-3.214-23.756-2.865c-2.425,0.104-4.926-0.238-7.348-0.567
+               c-1.218-0.166-2.479-0.337-3.722-0.452c-0.45-0.042-0.899-0.086-1.35-0.131c-1.709-0.171-3.478-0.348-5.227-0.325
+               c-4.281,0.055-8.562,0.145-12.842,0.235c-6.016,0.126-12.236,0.256-18.353,0.284c-8.151,0.039-14.993-0.038-21.849-0.522
+               c-5.954-0.422-6.07-0.848-7.491-6.067c-0.132-0.485-0.275-1.009-0.434-1.575c-1.83-6.521-5.09-7.692-11.264-7.743
+               c-1.604-0.013-3.211-0.011-4.795-0.006l-1.602,0.002c0.082-1.022,0.171-2.026,0.258-3.016c0.232-2.632,0.452-5.119,0.533-7.642
+               c0.065-2,0.02-4.03-0.024-5.993c-0.037-1.631-0.074-3.317-0.048-4.969c0.034-2.109,0.125-4.589,0.546-6.994l0.037-0.21
+               c2.287-13.062,2.269-13.304-1.976-25.992c-0.12-0.357-0.252-0.712-0.385-1.067c-0.286-0.766-0.557-1.49-0.7-2.239
+               c-0.109-0.573-0.228-1.147-0.347-1.722c-0.404-1.952-0.823-3.97-0.83-5.929c-0.07-18.692-0.063-37.699-0.057-56.079l0.004-19.348
+               h-1.761v3.497c0,5.856,0.031,11.712,0.062,17.569c0.072,13.725,0.147,27.917-0.198,41.861c-0.319,12.894,1.432,23.379,5.51,32.997
+               c0.034,0.081,0.073,0.161,0.113,0.242c0.066,0.135,0.135,0.274,0.142,0.363c0.037,0.477,0.097,0.959,0.157,1.442
+               c0.143,1.137,0.277,2.211,0.107,3.227c-1.493,8.964-2.794,17.755-2.33,26.742c0.184,3.547-0.185,7.199-0.541,10.73l-0.146,1.465
+               c-0.048,0.49-0.924,1.365-1.537,1.535c-3.813,1.056-5.248,2.947-5.115,6.746c0.012,0.361,0.066,0.728,0.12,1.093
+               c0.081,0.547,0.158,1.063,0.075,1.524c-0.098,0.544-0.181,1.099-0.265,1.656c-0.27,1.792-0.548,3.646-1.34,5.142
+               c-1.832,3.46-4.108,6.775-6.311,9.98l-0.709,1.034c-2.557,3.733-4.974,7.813-4.018,13.011c0.013,0.068-0.06,0.271-0.117,0.433
+               c-0.01,0.027-0.02,0.054-0.029,0.082c-0.101-0.01-0.202-0.018-0.301-0.026c-0.349-0.028-0.745-0.06-0.881-0.182
+               c-1.94-1.741-4.21-2.221-7.357-1.564c-2.124,0.445-3.355-0.448-3.875-2.808l-0.028-0.129c-0.258-1.172-0.525-2.383-0.587-3.565
+               c-0.223-4.165-0.451-8.33-0.679-12.495c-0.736-13.463-1.498-27.384-2.066-41.083l-0.031-0.752
+               c-0.165-4.078-0.249-6.125-1.458-7.224c-1.249-1.134-3.437-1.012-7.798-0.771c-1.77,0.1-2.981-0.503-3.921-1.947
+               c-0.577-0.887-1.061-1.874-1.53-2.827L74.886,0.008L72.955,0.01l5.672,11.561c10.181,20.76,20.946,42.711,30.886,62.922
+               c2.294,4.664,4.607,9.319,6.92,13.974c3.265,6.57,6.641,13.363,9.903,20.072c2.021,4.156,4.693,5.724,8.674,5.079
+               c1.054-0.171,1.949-0.033,2.896,0.114c0.572,0.088,1.161,0.18,1.802,0.205c0.233,0.43,0.593,0.606,0.81,0.701
+               c0.19,4.771,0.372,9.543,0.554,14.314c0.417,10.93,0.848,22.232,1.375,33.344c0.254,5.357,0.956,10.771,1.643,16.074
+               c0.194,1.497,0.788,2.647,1.718,3.325c0.844,0.617,1.909,0.813,3.166,0.583c3.033-0.556,5.736,0.152,8.475,2.224l-3.15,5.472
+               c-3.777,6.564-7.544,13.112-11.34,19.644c-0.607,1.044-1.261,1.852-1.942,2.4c-5.507,4.429-6.756,10.336-3.711,17.558
+               c1.306,3.095,1.342,6.091,0.12,9.713c-0.551,1.631-1.206,2.087-3.046,2.122c-1.86,0.036-3.772,0.018-5.62,0.001
+               c-5.138-0.046-10.457-0.095-15.478,0.967c-9.617,2.034-19.265,4.681-28.595,7.241c-4.018,1.102-8.035,2.205-12.062,3.264
+               c-1.331,0.35-2.669,0.667-4.126,1.012c-0.52,0.124-1.056,0.25-1.611,0.384c-0.005-0.284-0.013-0.549-0.021-0.799
+               c-0.023-0.793-0.042-1.42,0.043-2.015c0.435-3.053-0.547-5.454-3.285-8.03c-9.72-9.146-19.217-18.38-29.734-28.637
+               c-6.793-6.625-13.666-13.397-20.311-19.947c-3.452-3.402-6.904-6.803-10.36-10.2c-0.612-0.602-2.292-2.109-2.887-2.639
+               l-0.335-0.328v3.356c0,0,0.333,0.048,0.636,0.199c0.606,0.303,1.179,0.589,1.592,0.988c13.762,13.29,26.29,25.436,38.301,37.13
+               c2.319,2.258,4.642,4.595,6.889,6.855c4.599,4.626,9.354,9.41,14.335,13.781c3.618,3.175,3.661,6.492,3.312,9.631
+               c-1.357,0.717-2.668,1.418-3.95,2.104c-3.109,1.664-6.046,3.235-9.031,4.695c-2.07,1.013-4.815,2.271-7.701,3.009
+               c-1.692,0.433-3.521,0.552-5.289,0.668c-0.746,0.049-1.492,0.098-2.232,0.168c-6.592,0.631-12.529,0.604-18.15-0.086
+               c-4.329-0.532-8.736-0.432-12.996-0.336c-1.871,0.042-3.808,0.083-5.711,0.075l-0.007,2.096c1.759,0.015,3.506,0.022,5.248,0.028
+               c3.939,0.015,8.013,0.03,12.064,0.153c2.2,0.067,4.439,0.224,6.604,0.376c2.745,0.192,5.583,0.392,8.385,0.411
+               c1.952,0.015,3.928-0.23,5.835-0.466c1.4-0.173,2.848-0.352,4.266-0.425c4.26-0.22,8-1.535,11.431-4.018
+               c4.438-3.212,9.204-5.112,14.571-5.81c1.893-0.246,3.775-0.815,5.368-1.34c17.209-5.676,31.841-9.736,47.315-11.101
+               c3.54-0.312,7.054-0.233,10.775-0.147c1.542,0.035,3.095,0.071,4.658,0.077c0.083,1.006,0.17,2.004,0.256,2.996
+               c0.233,2.69,0.454,5.23,0.598,7.825c0.155,2.797-0.855,4.584-3.088,5.464c-4.029,1.588-6.202,4.597-6.283,8.7
+               c-0.009,0.478,0.046,0.979,0.1,1.465c0.09,0.818,0.184,1.665-0.063,2.273c-0.349,0.86-1.669,1.875-2.335,1.94
+               c-6.123,0.602-10.972,2.985-16.212,7.969c-1.146,1.089-1.807,1.391-2.159,1.453c-4.141,0.728-5.98,4.047-7.758,7.258l-0.191,0.346
+               c-0.537,0.967-1.228,1.835-1.96,2.753c-0.529,0.664-1.075,1.35-1.555,2.074c-0.657,0.992-1.319,1.981-1.982,2.971
+               c-2.288,3.417-4.653,6.949-6.755,10.563c-2.314,3.978-4.887,7.917-7.375,11.725c-2.366,3.622-4.812,7.367-7.038,11.147
+               c-1.633,2.773-3.402,5.486-5.114,8.111c-1.158,1.775-2.318,3.554-3.453,5.373c-1.682,2.696-3.036,5.655-4.345,8.517
+               c-1.02,2.228-2.074,4.533-3.269,6.676c-0.466,0.836-0.725,1.97-0.769,3.371c-0.067,2.129-0.111,4.395,0.143,6.636
+               c0.449,3.967-0.593,7.609-3.278,11.461c-0.295,0.423-0.616,0.844-0.939,1.267c-1.004,1.315-2.042,2.674-2.399,4.22
+               c-0.877,3.793-3,7.399-6.681,11.348l-0.3,0.342c0.083-0.003,2.91,0,2.91,0s0.915-1.312,1.491-2.126
+               c1.267-1.791,2.577-3.642,3.648-5.471c0.662-1.131,1.204-2.346,1.727-3.521c0.63-1.415,1.282-2.877,2.134-4.151
+               c3.521-5.269,4.775-10.213,3.946-15.561c-0.431-2.775-0.208-5.277,0.61-6.866l1.461-2.849c2.622-5.125,5.099-9.966,8.094-14.831
+               c1.583-2.569,3.266-5.161,4.894-7.667c2.833-4.361,5.761-8.871,8.295-13.468c5.65-10.248,11.819-21.057,19.627-30.659
+               c0.523-0.643,1.009-1.339,1.479-2.013c1.55-2.221,3.015-4.319,5.796-4.826c1.019-0.186,1.673-0.859,2.365-1.572
+               c0.178-0.183,0.36-0.371,0.556-0.557c3.42-3.25,7.947-5.518,13.468-6.744c4.662-1.181,5.417-2.075,5.77-6.832
+               c0.034-0.461-0.026-1.031-0.084-1.582c-0.04-0.377-0.08-0.744-0.082-1.041c-0.012-2.155,1.476-4.003,4.082-5.072
+               c3.915-1.605,5.58-4.564,5.09-9.045c-0.233-2.134-0.378-4.084-0.445-5.96c-0.021-0.604-0.082-1.229-0.142-1.858
+               c-0.152-1.57-0.309-3.194,0.207-4.432c2.352-5.642,1.094-10.572-0.446-14.65c-1.729-4.575-0.752-8.667,2.9-12.16
+               c1.622-1.551,2.833-3.54,4.004-5.463c0.253-0.416,0.505-0.829,0.76-1.237c1.255-2.005,2.447-4.092,3.6-6.109
+               c0.538-0.941,1.075-1.882,1.621-2.818c0.972-1.669,1.891-3.214,2.79-4.726c1.649-2.774,3.207-5.395,4.917-8.474
+               c0.754-1.357,1.489-2.897,1.216-4.027c-0.904-3.741,0.91-7.216,3.005-10.415c0.703-1.074,1.382-2.164,2.061-3.254
+               c1.084-1.741,2.207-3.542,3.409-5.234c2.82-3.966,5.453-8.337,4.02-14.308c-0.299-1.245-0.162-2.305,0.396-3.064
+               c0.596-0.811,1.657-1.29,3.07-1.386c4.455-0.304,8.882-0.219,12.243-0.112c2.286,0.073,4.171,1.467,4.92,3.639
+               c0.149,0.433,0.304,0.863,0.458,1.292c0.496,1.382,0.964,2.688,1.277,4.071c0.721,3.182,2.289,4.871,5.086,5.476l0.655,0.144
+               c1.396,0.31,2.84,0.63,4.286,0.63c0.004,0,0.008,0,0.012,0c10.548-0.011,21.095-0.053,31.643-0.095
+               c7.247-0.029,14.495-0.058,21.742-0.077c1.54,0.007,3.147,0.146,4.688,0.291l0.715,0.067c1.189,0.109,2.404,0.272,3.58,0.43
+               c2.404,0.322,4.887,0.653,7.343,0.56c7.705-0.301,14.831,1.276,22.371,2.945c2.074,0.458,4.16,0.92,6.269,1.343
+               c3.449,0.69,7.841,0.01,12.052-1.867c1.797-0.801,3.62-1.555,5.383-2.283c1.886-0.78,3.837-1.586,5.764-2.454
+               c5.833-2.626,11.72-1.828,16.579,2.247c3.331,2.794,8.215,3.896,13.403,3.027c5.137-0.863,9.491-3.523,11.646-7.118
+               c1.463-2.439,3.809-3.744,6.41-3.587c8.041,0.491,16.16,1.207,24.464,1.958c4.355,0.394,8.78,0.844,13.059,1.279
+               c3.529,0.359,7.058,0.718,10.589,1.052c4.134,0.393,6.679-1.53,9.83-4.285c1.759-1.537,3.703-3.12,5.583-4.651
+               c2.286-1.861,4.649-3.786,6.756-5.687c2.217-1.999,3.634-3.857,4.486-5.929c0.68-3.04,2.488-4.184,4.994-4.964
+               c1.45-0.452,2.986-1.235,4.471-1.992c0.965-0.492,1.878-0.958,2.749-1.327c0.618-0.013,1.334,0.374,2.107,0.796l0.456,0.247
+               c2.947,1.566,4.964,1.214,6.743-1.177c0.299-0.402,0.604-0.8,0.91-1.198c0.577-0.751,1.172-1.528,1.72-2.326
+               c1.551-2.266,3.646-3.637,6.794-4.448c4.945-1.275,9.768-1.046,14.875-0.801c0.825,0.04,1.653,0.079,2.484,0.112
+               c3.33,0.127,5.776-1.186,7.482-4.027c2.196-3.66,5.555-5.593,10.267-5.908c1.346-0.09,2.688-0.344,3.985-0.589
+               c0.655-0.124,1.311-0.248,1.967-0.351c0.729-0.115,1.459-0.256,2.188-0.397c1.622-0.313,3.298-0.638,4.923-0.641
+               c5.055-0.01,10.171,0.115,15.131,0.239c1.975,0.049,3.95,0.098,5.925,0.139l0.51,0.01v-2.71L549.952,105.021z"/>
+</g>
+<g id="Main_Towns">
+       
+               <text transform="matrix(0.3976 -0.9175 0.9175 0.3976 149.5456 293.9524)" fill="#FFFFFF" font-family="'GearedSlab-Regular'" font-size="10px">Little Bay De Noc</text>
+       
+               <text transform="matrix(0.5812 -0.8138 0.8138 0.5812 247.6344 270.1075)" fill="#FFFFFF" font-family="'GearedSlab-Regular'" font-size="10px">Big Bay De Noc</text>
+       
+               <rect x="151.771" y="114.922" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="69.177" height="30"/>
+       
+               <rect x="5.351" y="271.572" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="62.717" height="30"/>
+       <rect x="77.83" y="218.82" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="62.717" height="30"/>
+       
+               <rect x="101.12" y="168.935" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="62.717" height="30"/>
+       
+               <rect x="274.862" y="175.686" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="49.788" height="30"/>
+       
+               <rect x="289.808" y="233.042" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="96.898" height="30"/>
+       <text transform="matrix(1 0 0 1 159.7109 134.2268)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Rapid River</text>
+       <text transform="matrix(1 0 0 1 283.4249 195.9906)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Nahma</text>
+       <text transform="matrix(1 0 0 1 109.4458 188.7399)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Gladstone</text>
+       <text transform="matrix(1 0 0 1 86.7748 238.1246)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Escanaba</text>
+       <text transform="matrix(1 0 0 1 12.2453 290.8769)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Bark River</text>
+       
+               <text transform="matrix(1 0.0036 -0.0036 1 297.883 252.5067)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Garden Peninsula</text>
+       
+               <rect x="278.808" y="298.542" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="1.3599" stroke-miterlimit="10" width="47.799" height="30"/>
+       
+               <text transform="matrix(1 0.0036 -0.0036 1 286.883 318.0067)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Fayette</text>
+</g>
+<g id="Hover" display="none">
+       
+               <rect x="289.808" y="233.042" display="inline" fill="#FFD200" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="96.898" height="30"/>
+       
+               <text transform="matrix(1 0.0036 -0.0036 1 297.883 252.5067)" display="inline" fill="#FFFFFF" font-family="'GearedSlab-Regular'" font-size="14px">Garden Peninsula</text>
+</g>
+</svg>
diff --git a/assets/visit-escanaba-hash.png b/assets/visit-escanaba-hash.png
new file mode 100755 (executable)
index 0000000..8c13820
Binary files /dev/null and b/assets/visit-escanaba-hash.png differ
diff --git a/assets/visit-escanaba-hashtag-text.png b/assets/visit-escanaba-hashtag-text.png
deleted file mode 100755 (executable)
index 8c13820..0000000
Binary files a/assets/visit-escanaba-hashtag-text.png and /dev/null differ
index 28c56e9..8114204 100644 (file)
@@ -1959,7 +1959,7 @@ select {
   border-color: transparent;
   border-radius: 3px; }
   .breadcrumbs > * {
-    color: #506fb2;
+    color: #0065a0;
     float: left;
     font-size: 0.6875rem;
     line-height: 0.6875rem;
@@ -1968,12 +1968,12 @@ select {
     .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
       text-decoration: underline; }
     .breadcrumbs > * a {
-      color: #506fb2; }
+      color: #0065a0; }
     .breadcrumbs > *.current {
-      color: #6c9a13;
+      color: #95d500;
       cursor: default; }
       .breadcrumbs > *.current a {
-        color: #6c9a13;
+        color: #95d500;
         cursor: default; }
       .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
         text-decoration: none; }
@@ -4974,7 +4974,7 @@ meta.foundation-mq-topbar {
       line-height: 1.875rem;
       margin: 0; }
       .top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
-        color: #FFFFFF;
+        color: #0065a0;
         display: block;
         font-weight: normal;
         padding: 0 0.625rem;
@@ -4984,7 +4984,7 @@ meta.foundation-mq-topbar {
     right: 0;
     top: 0; }
     .top-bar .toggle-topbar a {
-      color: #FFFFFF;
+      color: #0065a0;
       display: block;
       font-size: 0.8125rem;
       font-weight: bold;
@@ -5047,9 +5047,9 @@ meta.foundation-mq-topbar {
     height: 1px;
     width: 100%; }
   .top-bar-section ul li {
-    background: #333333; }
+    background: transparent; }
     .top-bar-section ul li > a {
-      color: #FFFFFF;
+      color: #0065a0;
       display: block;
       font-family: "Open Sans", sans-serif;
       font-size: 1rem;
@@ -5162,14 +5162,14 @@ meta.foundation-mq-topbar {
           color: #FFFFFF; }
     .top-bar-section ul li:hover:not(.has-form) > a {
       background-color: #555555;
-      color: #506fb2;
+      color: #95d500;
       background: #222222; }
     .top-bar-section ul li.active > a {
-      background: #FFFFFF;
-      color: #506fb2; }
+      background: transparent;
+      color: #95d500; }
       .top-bar-section ul li.active > a:hover {
         background: transparent;
-        color: #506fb2; }
+        color: #95d500; }
   .top-bar-section .has-form {
     padding: 0.625rem; }
   .top-bar-section .has-dropdown {
@@ -5218,7 +5218,7 @@ meta.foundation-mq-topbar {
         margin-top: 0;
         font-size: 1.125rem; }
         .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
-          color: #FFFFFF;
+          color: #0065a0;
           display: block; }
           .top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
             background: none; }
@@ -5282,7 +5282,7 @@ meta.foundation-mq-topbar {
     .top-bar-section li.hover > a:not(.button) {
       background-color: #555555;
       background: #222222;
-      color: #506fb2; }
+      color: #95d500; }
     .top-bar-section li:not(.has-form) a:not(.button) {
       background: #333333;
       line-height: 1.875rem;
@@ -5291,13 +5291,13 @@ meta.foundation-mq-topbar {
         background-color: #555555;
         background: #222222; }
     .top-bar-section li.active:not(.has-form) a:not(.button) {
-      background: #FFFFFF;
-      color: #506fb2;
+      background: transparent;
+      color: #95d500;
       line-height: 1.875rem;
       padding: 0 0.625rem; }
       .top-bar-section li.active:not(.has-form) a:not(.button):hover {
         background: transparent;
-        color: #506fb2; }
+        color: #95d500; }
     .top-bar-section .has-dropdown.moved {
       position: relative; }
       .top-bar-section .has-dropdown.moved > .dropdown {
@@ -5329,18 +5329,18 @@ meta.foundation-mq-topbar {
       min-width: 100%;
       top: auto; }
       .top-bar-section .dropdown li a {
-        background: #333333;
+        background: transparent;
         color: #FFFFFF;
         line-height: 1.875rem;
         padding: 12px 0.625rem;
         white-space: nowrap; }
       .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
-        background: #333333;
+        background: transparent;
         color: #FFFFFF; }
       .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
         background-color: #555555;
-        color: #506fb2;
-        background: #222222; }
+        color: #95d500;
+        background: transparent; }
       .top-bar-section .dropdown li label {
         background: #333333;
         white-space: nowrap; }
@@ -5371,10 +5371,10 @@ meta.foundation-mq-topbar {
   .no-js .top-bar-section ul li:hover > a {
     background-color: #555555;
     background: #222222;
-    color: #506fb2; }
+    color: #95d500; }
   .no-js .top-bar-section ul li:active > a {
-    background: #FFFFFF;
-    color: #506fb2; }
+    background: transparent;
+    color: #95d500; }
   .no-js .top-bar-section .has-dropdown:hover > .dropdown {
     position: static !important;
     height: auto;
@@ -5537,7 +5537,7 @@ p {
 
 /* Default header styles */
 h1, h2, h3, h4, h5, h6 {
-  color: #222222;
+  color: #000000;
   font-family: "Open Sans", sans-serif;
   font-style: normal;
   font-weight: normal;
@@ -5546,31 +5546,31 @@ h1, h2, h3, h4, h5, h6 {
   margin-top: 0.2rem;
   text-rendering: optimizeLegibility; }
   h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
-    color: #6f6f6f;
+    color: #595959;
     font-size: 60%;
     line-height: 0; }
 
 h1 {
-  font-size: 2.375rem; }
+  font-size: 1.625rem; }
 
 h2 {
   font-size: 1.625rem; }
 
 h3 {
-  font-size: 1.1875rem; }
+  font-size: 1.9375rem; }
 
 h4 {
-  font-size: 1.1875rem; }
+  font-size: 1.9375rem; }
 
 h5 {
-  font-size: 1.25rem; }
+  font-size: 1.75rem; }
 
 h6 {
-  font-size: 1.125rem; }
+  font-size: 1.5rem; }
 
 .subheader {
   line-height: 1.4;
-  color: #6f6f6f;
+  color: #595959;
   font-weight: normal;
   margin-top: 0.2rem;
   margin-bottom: 0.5rem; }
@@ -5674,15 +5674,15 @@ blockquote {
   blockquote cite {
     display: block;
     font-size: 0.8125rem;
-    color: #555555; }
+    color: #3b3b3b; }
     blockquote cite:before {
       content: "\2014 \0020"; }
     blockquote cite a, blockquote cite a:visited {
-      color: #555555; }
+      color: #3b3b3b; }
 
 blockquote, blockquote p {
   line-height: 1.6;
-  color: #6f6f6f; }
+  color: #595959; }
 
 /* Microformats */
 .vcard {
@@ -5710,17 +5710,17 @@ blockquote, blockquote p {
   h1, h2, h3, h4, h5, h6 {
     line-height: 1.4; }
   h1 {
-    font-size: 3rem; }
+    font-size: 2.25rem; }
   h2 {
     font-size: 2.25rem; }
   h3 {
-    font-size: 1.5rem; }
+    font-size: 2.25rem; }
   h4 {
-    font-size: 1.5rem; }
+    font-size: 2.25rem; }
   h5 {
-    font-size: 1.25rem; }
+    font-size: 1.75rem; }
   h6 {
-    font-size: 1.125rem; } }
+    font-size: 1.5rem; } }
 
 /*
        * Print styles.
@@ -5787,7 +5787,7 @@ blockquote, blockquote p {
 
 .tab-bar {
   -webkit-backface-visibility: hidden;
-  background: #90c3ea;
+  background: #bbdaeb;
   color: #FFFFFF;
   height: 2.8125rem;
   line-height: 2.8125rem;
@@ -5798,14 +5798,14 @@ blockquote, blockquote p {
     line-height: 2.8125rem;
     margin: 0; }
   .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
-    font-size: 1.25rem; }
+    font-size: 1.75rem; }
 
 .left-small {
   height: 2.8125rem;
   position: absolute;
   top: 0;
   width: 2.8125rem;
-  border-right: solid 1px #1e679f;
+  border-right: solid 1px #307aa3;
   left: 0; }
 
 .right-small {
@@ -5813,7 +5813,7 @@ blockquote, blockquote p {
   position: absolute;
   top: 0;
   width: 2.8125rem;
-  border-left: solid 1px #1e679f;
+  border-left: solid 1px #307aa3;
   right: 0; }
 
 .tab-bar-section {
@@ -5860,7 +5860,7 @@ blockquote, blockquote p {
 
 .left-off-canvas-menu {
   -webkit-backface-visibility: hidden;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   -webkit-overflow-scrolling: touch;
@@ -5883,7 +5883,7 @@ blockquote, blockquote p {
 
 .right-off-canvas-menu {
   -webkit-backface-visibility: hidden;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   -webkit-overflow-scrolling: touch;
@@ -5906,7 +5906,7 @@ blockquote, blockquote p {
 
 .top-off-canvas-menu {
   -webkit-backface-visibility: hidden;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   -webkit-overflow-scrolling: touch;
@@ -5930,7 +5930,7 @@ blockquote, blockquote p {
 
 .bottom-off-canvas-menu {
   -webkit-backface-visibility: hidden;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   -webkit-overflow-scrolling: touch;
@@ -5968,15 +5968,15 @@ ul.off-canvas-list {
     padding: .3rem 0.9375rem;
     text-transform: uppercase; }
   ul.off-canvas-list li a {
-    border-bottom: 1px solid #4198db;
+    border-bottom: 1px solid #69aed3;
     color: rgba(255, 255, 255, 0.7);
     display: block;
     padding: 0.6666666667rem;
     transition: background 300ms ease; }
     ul.off-canvas-list li a:hover {
-      background: #318fd8; }
+      background: #59a5ce; }
     ul.off-canvas-list li a:active {
-      background: #318fd8; }
+      background: #59a5ce; }
 
 .move-right > .inner-wrap {
   -webkit-transform: translate3d(15.625rem, 0, 0);
@@ -6219,7 +6219,7 @@ ul.off-canvas-list {
 .left-submenu {
   -webkit-backface-visibility: hidden;
   -webkit-overflow-scrolling: touch;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   margin: 0;
@@ -6270,7 +6270,7 @@ ul.off-canvas-list {
 .right-submenu {
   -webkit-backface-visibility: hidden;
   -webkit-overflow-scrolling: touch;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   margin: 0;
@@ -6321,7 +6321,7 @@ ul.off-canvas-list {
 .top-submenu {
   -webkit-backface-visibility: hidden;
   -webkit-overflow-scrolling: touch;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   margin: 0;
@@ -6369,7 +6369,7 @@ ul.off-canvas-list {
 .bottom-submenu {
   -webkit-backface-visibility: hidden;
   -webkit-overflow-scrolling: touch;
-  background: #90c3ea;
+  background: #bbdaeb;
   bottom: 0;
   box-sizing: content-box;
   margin: 0;
@@ -7002,13 +7002,9 @@ header {
       display: block; }
       header .header-logo a {
         padding: 10px; } }
-  @media only screen and (min-width:64.063em) {
-    header .header-logo {
-      position: absolute;
-      bottom: 0px; } }
   header .header-logo .logo-link {
     display: block;
-    float: right; }
+    float: left; }
   header .search input {
     height: 20px;
     width: 167px;
@@ -7024,7 +7020,7 @@ header {
     display: inline-block;
     width: 0.625rem;
     height: 0.625rem;
-    border: 0.125rem solid #506fb2;
+    border: 0.125rem solid #0065a0;
     position: relative;
     border-radius: 0.35em;
     margin: 0 0 0 -25px; }
@@ -7035,7 +7031,7 @@ header {
       right: -0.4375rem;
       bottom: -0.25rem;
       border-width: 0;
-      background: #506fb2;
+      background: #0065a0;
       width: 0.5rem;
       height: 0.125rem;
       -webkit-transform: rotate(45deg);
@@ -7053,7 +7049,7 @@ header {
         display: inline; }
         header #sec-nav ul li a {
           font-size: 12px;
-          color: #506fb2;
+          color: #0065a0;
           padding: 0 5px;
           font-weight: bold; }
     header #sec-nav > ul > li {
@@ -7103,7 +7099,7 @@ header.main {
 
 .tab-bar {
   clear: both;
-  background: #6c9a13; }
+  background: #95d500; }
   .tab-bar .left-small {
     border-right: 1px solid white; }
   .tab-bar .tab-bar-section.middle {
@@ -7120,151 +7116,56 @@ header.main {
   background-color: white;
   float: left;
   color: black;
-  margin-left: 60px;
-  height: auto;
-  line-height: 1; }
-  .top-bar-section ul li {
-    background-color: white;
-    padding: 0 1.2rem;
-    max-width: 100px;
-    line-height: 1; }
-    .top-bar-section ul li a {
-      color: #6c9a13;
-      padding: 0 3px !important;
-      line-height: 1 !important; }
-    .top-bar-section ul li:not(.has-form):not(.active) > a:not(.button) {
-      background: transparent; }
-    .top-bar-section ul li ul.dropdown li:not(.topbar-member) {
-      width: auto; }
-      .top-bar-section ul li ul.dropdown li:not(.topbar-member) a {
-        border-top-left-radius: 0;
-        border-top-right-radius: 0;
-        text-align: left; }
-      .top-bar-section ul li ul.dropdown li:not(.topbar-member):not(.has-form):not(.active) > a:not(.button) {
-        font-size: 1rem;
-        padding: 10px 14px; }
-      .top-bar-section ul li ul.dropdown li:not(.topbar-member).active:not(.has-form) > a:not(.button) {
-        padding: 10px 14px; }
-    .top-bar-section ul li.drop-left ul.dropdown {
-      right: -1%;
-      left: auto; }
-      .top-bar-section ul li.drop-left ul.dropdown li a {
-        text-align: left; }
-  .top-bar-section ul #venues, .top-bar-section ul #destinations {
-    background: white;
-    border: 1px solid #506fb2;
-    height: auto;
-    padding: 15px; }
-  .top-bar-section ul .member-dropdown {
-    top: 47px;
-    min-width: 1200px;
-    left: 0%;
-    transform: translateX(-50%); }
-  .top-bar-section .topbar-member {
-    min-height: 150px;
-    width: 16% !important;
-    margin-bottom: 10px;
-    padding-right: 12px !important;
-    background: transparent; }
-    .top-bar-section .topbar-member div.member-name {
+  height: auto; }
+  .top-bar-section > ul > li {
+    padding-bottom: 25px !important; }
+  .top-bar-section ul {
+    display: block;
+    width: 100%;
+    height: auto; }
+    .top-bar-section ul li {
+      background-color: white;
+      padding: 0 1.2rem;
       line-height: 1;
-      background: transparent;
-      color: #506fb2; }
-      .top-bar-section .topbar-member div.member-name:hover {
-        color: #6c9a13; }
-    .top-bar-section .topbar-member a.member-link {
-      display: block;
-      white-space: normal;
-      background: transparent !important; }
-    .top-bar-section .topbar-member .member-image {
-      margin-bottom: 10px;
-      image-rendering: -webkit-optimize-contrast; }
-  .top-bar-section #interactive-map > li, .top-bar-section #dropdown-destination > li, .top-bar-section #dropdown-venues > li {
-    padding-bottom: 17px !important; }
-  .top-bar-section .map-dropdown {
-    top: 47px;
-    background: white;
-    border: 2px #506fb2 solid;
-    min-width: 600px; }
-  .top-bar-section .hover-region-text {
-    pointer-events: none; }
-    .top-bar-section .hover-region-text:hover {
-      cursor: pointer; }
-  .top-bar-section .hover-region:hover {
-    fill: #506fb2;
-    cursor: pointer; }
-  .top-bar-section #Text rect {
-    fill: transparent;
-    cursor: pointer;
-    pointer-events: none; }
-
-.top-bar-section > ul > li a {
-  text-transform: uppercase !important; }
+      display: inline-block; }
+      .top-bar-section ul li a {
+        color: #0065a0;
+        padding: 0 3px !important;
+        line-height: 1 !important; }
+      .top-bar-section ul li:not(.has-form):not(.active) > a:not(.button) {
+        background: transparent; }
+      .top-bar-section ul li ul.dropdown {
+        -moz-column-count: 2;
+        -webkit-column-count: 2;
+        column-count: 2;
+        background-color: rgba(255, 255, 255, 0.95);
+        top: 55px;
+        border-bottom-left-radius: 6px;
+        border-bottom-right-radius: 6px; }
+        .top-bar-section ul li ul.dropdown li {
+          background-color: transparent;
+          float: none;
+          padding-bottom: 10px; }
+          .top-bar-section ul li ul.dropdown li a {
+            background-color: transparent;
+            border-top-left-radius: 0;
+            border-top-right-radius: 0;
+            text-align: left; }
+          .top-bar-section ul li ul.dropdown li:not(.has-form):not(.active) > a:not(.button) {
+            background-color: transparent;
+            color: #0065a0;
+            font-size: 1rem;
+            padding: 10px 14px; }
+          .top-bar-section ul li ul.dropdown li.active:not(.has-form) > a:not(.button) {
+            padding: 10px 14px; }
+      .top-bar-section ul li.drop-left ul.dropdown {
+        right: -1%;
+        left: auto; }
+        .top-bar-section ul li.drop-left ul.dropdown li a {
+          text-align: left; }
 
 .top-bar-section > ul > li.has-dropdown {
   position: relative; }
-  .top-bar-section > ul > li.has-dropdown:hover::after {
-    content: '';
-    height: 0;
-    width: 0;
-    border: 8px solid transparent;
-    border-top-color: #6c9a13;
-    position: absolute;
-    bottom: 0px;
-    left: 50%;
-    margin-left: -8px; }
-
-#dropdown-venues .member-dropdown {
-  left: -130%; }
-  @media (max-width: 1200px) and (min-width: 1025px) {
-    #dropdown-venues .member-dropdown {
-      min-width: 1020px;
-      left: -170%; } }
-  #dropdown-venues .member-dropdown .topbar-member .member-name {
-    font-size: 16px; }
-
-@media (max-width: 1200px) and (min-width: 1025px) {
-  #dropdown-destination .member-dropdown {
-    min-width: 1020px;
-    left: -10%; } }
-#dropdown-destination .member-dropdown .topbar-member .member-name {
-  font-size: 16px; }
-
-body #page-wrapper .rfp-menu {
-  padding-bottom: 17px; }
-  body #page-wrapper .rfp-menu > ul.dropdown {
-    width: auto;
-    padding: 7px;
-    min-width: 185px;
-    left: 0%;
-    background-color: white;
-    top: 47px;
-    border: 1px solid #506fb2; }
-    body #page-wrapper .rfp-menu > ul.dropdown li {
-      width: 100%;
-      line-height: 1;
-      padding-left: 5px;
-      padding-right: 5px; }
-      body #page-wrapper .rfp-menu > ul.dropdown li:not(:last-child) {
-        margin-bottom: 10px; }
-      body #page-wrapper .rfp-menu > ul.dropdown li a {
-        background: white;
-        color: #506fb2;
-        white-space: initial;
-        line-height: 1;
-        font-size: 16px; }
-        body #page-wrapper .rfp-menu > ul.dropdown li a:hover {
-          color: green; }
-
-#region-map {
-  display: block;
-  max-width: 630px;
-  margin: 0 auto;
-  width: 100%;
-  margin-top: 50px; }
-
-.region-link {
-  font-size: 13px; }
 
 -moz-document url-prefix() #region-map {
   height: auto; }
@@ -7284,7 +7185,7 @@ body #page-wrapper .rfp-menu {
     height: 400px; } }
 
 .region-info-title {
-  color: #506fb2; }
+  color: #0065a0; }
 
 .region-img {
   height: 150px;
@@ -7301,7 +7202,7 @@ body #page-wrapper .rfp-menu {
 .region-title {
   font-size: 23px;
   text-align: left;
-  color: #506fb2;
+  color: #0065a0;
   font-weight: bold;
   font-family: "Robot Slab", Open Sans;
   margin: 10px 0;
@@ -7319,7 +7220,7 @@ body #page-wrapper .rfp-menu {
   padding-left: 15px; }
   .region-info-button a {
     padding: 4px 6px;
-    background: #6c9a13 !important;
+    background: #95d500 !important;
     color: white !important;
     display: block;
     width: 140px;
@@ -7328,7 +7229,7 @@ body #page-wrapper .rfp-menu {
     font-weight: bold;
     text-decoration: none; }
     .region-info-button a:hover {
-      background: #506fb2 !important; }
+      background: #0065a0 !important; }
 
 .region-info-wrapper {
   max-width: 300px;
@@ -7398,19 +7299,7 @@ body .stButton .sharethis {
 
 .front-blog-container {
   position: relative;
-  background: url("../assets/posts-bg.jpg");
-  background-position: center;
-  background-repeat: no-repeat;
-  background-size: cover;
-  z-index: 2; }
-
-.front-blog-bg-overlay {
-  z-index: -1;
-  position: absolute;
-  bottom: 0;
-  height: 100%;
-  width: 100%;
-  background-color: rgba(95, 110, 255, 0.5); }
+  margin: 25px auto 50px auto; }
 
 .home-feed-post-image img {
   min-width: 165px;
@@ -7439,7 +7328,7 @@ body .stButton .sharethis {
   margin: 0; }
   .home-feed-post h2.title-posts a {
     display: block;
-    color: white;
+    color: #95d500;
     line-height: 1;
     font-size: 24px; }
 .home-feed-post span.meta.date {
@@ -7448,23 +7337,21 @@ body .stButton .sharethis {
   font-size: 14px;
   margin-bottom: 10px; }
 .home-feed-post .post-excerpt {
-  color: white;
+  color: black;
   line-height: 1.1;
   margin-bottom: 20px;
-  height: 37px;
   margin-bottom: 10px;
-  overflow: hidden;
   font-size: 16px; }
 .home-feed-post .read-more {
   display: inline-block;
-  background: #6c9a13;
+  background: #95d500;
   padding: 4px 7px;
   border-radius: 7px;
   -webkit-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75);
   -moz-box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75);
   box-shadow: 3px 3px 6px -1px rgba(0, 0, 0, 0.75); }
   .home-feed-post .read-more:hover {
-    background: #506fb2; }
+    background: #0065a0; }
   .home-feed-post .read-more a {
     color: white; }
 
@@ -7482,7 +7369,7 @@ body .stButton .sharethis {
 .members-only-template .members-only-buttons {
   padding: 0; }
 .members-only-template .glm-button {
-  background-color: #506fb2;
+  background-color: #0065a0;
   margin-top: 0; }
 
 .entry-header .addthis_wrapper {
@@ -7499,7 +7386,7 @@ body .stButton .sharethis {
   height: 22px; }
 
 #glm-member-login-form .button-primary, #glm-member-password-lost-form .lostpassword-button {
-  background-color: #506fb2;
+  background-color: #0065a0;
   border: 0 none;
   border-radius: 5px;
   color: white;
@@ -7512,7 +7399,7 @@ body .stButton .sharethis {
   width: 400px; }
 
 #glm-member-password-lost-link {
-  color: #506fb2;
+  color: #0065a0;
   margin-top: 40px; }
 
 #glm-member-password-lost-form {
@@ -7523,8 +7410,44 @@ body .stButton .sharethis {
 #ui-datepicker-div {
   display: none; }
 
+#front-social li.social-icon {
+  list-style: none;
+  display: inline-block;
+  margin-right: 5px; }
+  #front-social li.social-icon a {
+    display: block; }
+
+.action-items-container {
+  min-width: 100% !important;
+  min-height: 100px;
+  background: #95d500;
+  position: relative;
+  margin-bottom: 50px; }
+  .action-items-container::before {
+    background: url('../assets/repeating-pattern-green-up.png');
+    background-position: top center;
+    background-repeat: repeat-x;
+    content: "";
+    position: absolute;
+    top: -27px;
+    width: 100%;
+    height: 30px; }
+  .action-items-container::after {
+    background: url('../assets/repeating-pattern-green-down.png');
+    background-position: top center;
+    background-repeat: repeat-x;
+    content: "";
+    position: absolute;
+    bottom: -27px;
+    width: 100%;
+    height: 30px; }
+
 #slideshow {
   margin-top: 120px; }
+  #slideshow ul {
+    margin: 0; }
+    #slideshow ul li {
+      list-style: none; }
   #slideshow #caption {
     background: rgba(0, 0, 0, 0.75);
     color: #FFFFFF; }
@@ -7630,7 +7553,7 @@ body .stButton .sharethis {
       width: 100%; }
     .blocks .block a.blocks-readmore {
       display: block;
-      background: #506fb2;
+      background: #0065a0;
       max-width: 115px;
       padding: 2px;
       border-radius: 1px;
@@ -7639,7 +7562,7 @@ body .stButton .sharethis {
       color: white;
       cursor: pointer; }
       .blocks .block a.blocks-readmore:hover {
-        background: #6c9a13; }
+        background: #95d500; }
     .blocks .block .block-title {
       position: absolute;
       bottom: 0;
@@ -7715,7 +7638,7 @@ body .stButton .sharethis {
   margin-bottom: 50px; }
 
 #glm-member-db-front-container .glm-member-list-active-info .glm-member-title a {
-  color: #90c3ea;
+  color: #bbdaeb;
   font-size: 26px;
   letter-spacing: normal;
   text-decoration: none;
@@ -7743,17 +7666,17 @@ body .stButton .sharethis {
   line-height: 1.5; }
 #glm-member-db-front-container .glm-member-list-active-info .glm-member-list-links > a {
   text-decoration: underline;
-  color: #506fb2;
+  color: #0065a0;
   line-height: 1.5; }
 #glm-member-db-front-container .glm-alpha-links > .glm-alpha-link {
   background-color: #FFFFFF;
-  border-color: #90c3ea;
-  color: #90c3ea; }
+  border-color: #bbdaeb;
+  color: #bbdaeb; }
   #glm-member-db-front-container .glm-alpha-links > .glm-alpha-link:hover {
-    background-color: #90c3ea;
+    background-color: #bbdaeb;
     color: #FFFFFF; }
 #glm-member-db-front-container .glm-alpha-links > .glm-alpha-link-selected {
-  background-color: #90c3ea;
+  background-color: #bbdaeb;
   color: white; }
 #glm-member-db-front-container .glm-member-list-active-info {
   padding: 0 0px 0 0; }
@@ -7768,7 +7691,7 @@ body .stButton .sharethis {
   line-height: 1.8em !important;
   height: auto !important;
   border-radius: 5px;
-  background-color: #506fb2;
+  background-color: #0065a0;
   transition: all 0.5s; }
   #glm-member-db-front-container .glm-member-search .glm-member-button-small:hover, #glm-member-db-front-container .glm-member-search input[type="submit"].glm-member-button:hover {
     transition: all 0.5s;
@@ -7778,11 +7701,11 @@ body .stButton .sharethis {
 #glm-member-db-front-container .glm-member-db-takeback-mini {
   text-decoration: none;
   position: relative;
-  background-color: #506fb2;
+  background-color: #0065a0;
   transition: all 0.5s; }
   #glm-member-db-front-container .glm-member-db-takeback-mini:hover {
     transition: all 0.5s;
-    background-color: #90c3ea; }
+    background-color: #bbdaeb; }
 #glm-member-db-front-container .glm-member-db-takeback-mini span {
   font-size: 16px;
   top: 14px; }
@@ -7805,7 +7728,7 @@ body .stButton .sharethis {
       padding: 1px;
       margin: 0; }
       #content-wrapper .glm-member-db-grid-view .glm-member-list-sub-links ul li a {
-        color: #6c9a13;
+        color: #95d500;
         border-radius: 3px;
         padding: 4px 8px;
         display: block;
@@ -7814,22 +7737,22 @@ body .stButton .sharethis {
         text-decoration: underline; }
 
 #glm-member-detail-container #glm-member-detail-contact-info {
-  background-color: #506fb2;
+  background-color: #0065a0;
   color: #FFFFFF; }
 #glm-member-detail-container #glm-member-detail-website-link {
   text-decoration: none;
-  background-color: #6c9a13; }
+  background-color: #95d500; }
   #glm-member-detail-container #glm-member-detail-website-link:hover {
     background-color: #8dc819; }
 #glm-member-detail-container #glm-member-detail-data-container > .glm-member-detail-content-toggle {
-  color: #6c9a13; }
+  color: #95d500; }
 #glm-member-detail-container .map-button {
-  background-color: #6c9a13; }
+  background-color: #95d500; }
   #glm-member-detail-container .map-button:hover {
     background-color: #8dc819; }
 #glm-member-detail-container #glm-member-detail-links a {
-  color: #90c3ea;
-  border-color: #90c3ea; }
+  color: #bbdaeb;
+  border-color: #bbdaeb; }
 
 .glm-member-detail-contact-phone small {
   font-size: 12px; }
@@ -7856,10 +7779,10 @@ body .stButton .sharethis {
 #members-only-content #glm-member-front-header {
   margin-top: -10px; }
 #members-only-content #side-links {
-  border: 1px solid #90c3ea;
+  border: 1px solid #bbdaeb;
   border-radius: 3px;
   padding: 15px 20px 30px;
-  background-color: #506fb2;
+  background-color: #0065a0;
   list-style: none; }
   @media only screen and (min-width:40.063em) and (max-width:64em) {
     #members-only-content #side-links {
@@ -7886,7 +7809,7 @@ body .stButton .sharethis {
 #members-only-content #side-links li a:hover {
   color: yellow; }
 #members-only-content .glm-button.button {
-  background-color: #90c3ea; }
+  background-color: #bbdaeb; }
 #members-only-content #main-content {
   padding-top: 0; }
 #members-only-content #lostpasswordform {
@@ -7906,7 +7829,7 @@ body .stButton .sharethis {
 .glm-member-detail-custom-field {
   padding: 4px; }
   .glm-member-detail-custom-field:nth-child(even) {
-    background-color: rgba(144, 195, 234, 0.2); }
+    background-color: rgba(187, 218, 235, 0.2); }
 
 .glm-member-detail-custom-field-name {
   font-weight: bold;
@@ -8183,6 +8106,9 @@ body #sidebar ul.members-only {
   margin: 0;
   padding: 0; }
 
+footer.main {
+  background: #0065a0; }
+
 #footer_address {
   text-align: center; }
   #footer_address span {
@@ -8190,12 +8116,12 @@ body #sidebar ul.members-only {
 
 .contact-us-link {
   display: inline-block;
-  color: #6c9a13;
+  color: #95d500;
   font-size: 20px;
-  border-bottom: 1px solid #6c9a13;
+  border-bottom: 1px solid #95d500;
   text-align: left; }
   .contact-us-link:hover {
-    border-bottom: 1px solid #506fb2; }
+    border-bottom: 1px solid #0065a0; }
 
 .footer-logo {
   display: block;
@@ -8233,7 +8159,7 @@ body #sidebar ul.members-only {
         padding: 20px 18px;
         line-height: 1.2; }
       #connect ul li a#current {
-        background: #90c3ea; }
+        background: #bbdaeb; }
 
 footer .action-grid {
   margin: 0 auto; }
@@ -8266,7 +8192,7 @@ footer .large-row {
   padding: 5px 0;
   margin: 0 auto;
   float: none;
-  background-color: #6c9a13; }
+  background-color: #95d500; }
   #copyright span {
     font-size: 0.875rem;
     color: white; }
@@ -8287,32 +8213,32 @@ footer .large-row {
     height: 100%; }
 
 h1 {
-  font-family: 'El Messiri', "Open Sans";
+  font-family: 'Robot Slab', "Open Sans";
   font-weight: bold;
-  color: #6c9a13; }
+  color: #0065a0; }
 
 h2 {
-  font-family: 'El Messiri', "Open Sans";
+  font-family: 'Robot Slab', "Open Sans";
   font-weight: bold;
-  color: #506fb2; }
+  color: #95d500; }
 
 h3 {
-  font-family: 'El Messiri', "Open Sans";
+  font-family: 'Robot Slab', "Open Sans";
   font-weight: bold;
-  color: #90c3ea; }
+  color: #ffd100; }
 
 h4 {
-  font-family: "Roboto Slab",Open Sans;
-  color: #6c9a13; }
+  font-family: 'Caveat';
+  color: #ffd100; }
 
 h5 {
-  font-family: Open Sans, sans-serif;
+  font-family: 'Robot Slab', "Open Sans";
   font-weight: bold;
-  color: #506fb2; }
+  color: #0065a0; }
 
 h6 {
-  font-family: Open Sans, sans-serif;
-  color: #90c3ea;
+  font-family: 'Robot Slab', "Open Sans";
+  color: #95d500;
   font-weight: bold; }
 
 #example.element {
@@ -8373,7 +8299,7 @@ aside.left-off-canvas-menu ul.open {
 
 .left-off-canvas-menu {
   list-style: none;
-  background: #6c9a13;
+  background: #95d500;
   color: white; }
   .left-off-canvas-menu .contact-us-link {
     color: white;
index d96cf9f..a84415a 100644 (file)
@@ -70,6 +70,6 @@
                "../../bower_components/foundation/scss/foundation/components/_global.scss"
        ],
        "sourcesContent": [],
-       "mappings": "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",
+       "mappings": "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",
        "names": []
 }
\ No newline at end of file
index de3c953..2d6f729 100644 (file)
@@ -64,8 +64,9 @@ function glm_site_scripts()
         '1.0',
         true
     );
-    if(is_front_page()) {
-    }
+    wp_enqueue_script('slick_script', get_template_directory_uri() . '/slick/slick/slick.min.js', array('jquery'), null, false);
+    wp_enqueue_style('slick-style', get_template_directory_uri() . '/slick/slick/slick.css');
+    wp_enqueue_style('slick-theme', get_template_directory_uri() . '/slick/slick/slick-theme.css');
 
 }
 
index f99f03e..90a6c2a 100644 (file)
@@ -1,25 +1,24 @@
-<?php $args = array( 'numberposts' => 4);?>
+<?php $args = array( 'numberposts' => 1);?>
 <div id="home-feed-posts" class="row">
     <?php $lastposts = get_posts( $args ); 
     $count = 0; ?>
-    <ul class="small-block-grid-1 medium-block-grid-1 large-block-grid-2">
+    <ul class="small-12 columns">
     <?php foreach($lastposts as $post) : setup_postdata($post); ?>
-        <li class="home-feed-post grid-block">
+        <div class="home-feed-post grid-block">
             <div class="row">
-                <?php //if (has_post_thumbnail( $post->ID )) { ?>
-                    <!-- <?php //$url = get_the_post_thumbnail_url($post->ID, 'glm-blog-image'); ?> -->
+                <?php if (has_post_thumbnail( $post->ID )) { ?>
+                    <!-- <?php $url = get_the_post_thumbnail_url($post->ID, 'glm-blog-image'); ?> -->
                     <!-- <div class="small-12 medium-2 home-feed-post-image columns" style="bacground: url(<?php //echo $url; ?>)"> -->
-                    <!-- <div class="small-12 medium-4 home-feed-post-image columns"> -->
+                    <div class="small-12 medium-6 home-feed-post-image columns">
 
-                        <?php //echo get_the_post_thumbnail($post->ID, 'glm-blog-image', array('class' => 'blog-excerpt-img-wrap')); ?>
-                    <!-- </div> -->
-                    <!-- <div class="small-12 medium-12 columns home-feed-post-content"> -->
-                    <?php //} else { ?>
+                        <?php echo get_the_post_thumbnail($post->ID, 'glm-blog-image', array('class' => 'blog-excerpt-img-wrap')); ?>
+                        </div> 
+                        <div class="small-12 medium-6 columns home-feed-post-content"> 
+                    <?php } else { ?>
                     <div class="small-12 columns home-feed-post-content">
-                    <?php //} ?>
+                    <?php } ?>
                     
                     <h2 class="title-posts" href="<?php the_permalink(); ?>"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
-                    <span class="meta date"><?php the_time('F j, Y') ?></span>
                     
                     <div class="post-excerpt excerpt<?php echo $count ?>"><?php echo the_advanced_excerpt('length=265&length_type=characters&no_custom=1&ellipsis=%26hellip;&exclude_tags=a,img,p,strong,h1,h2,h3,hr,div'); ?>
                     </div>
@@ -28,7 +27,7 @@
                     </div>
                 </div>
             </div>
-        </li>
+                    </div>
         <?php $count++; ?>
     <?php endforeach; ?>
     </ul>
diff --git a/parts/dropdown-destinations.php b/parts/dropdown-destinations.php
deleted file mode 100644 (file)
index 641e26c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<ul id="dropdown-destination">
-    <li class="drop-centered menu-item menu-item-object-page menu-item-has-children has-dropdown not-click">
-        <a href="<?php echo get_permalink(71); ?>">Destinations</a>
-        <ul class="dropdown member-dropdown">
-            <div id="destinations">
-            <?php echo do_shortcode("[glm-members-list view='dropdown' category='1']"); ?>
-            </div>
-        </ul>
-    </li>
-</ul>
\ No newline at end of file
diff --git a/parts/dropdown-map.php b/parts/dropdown-map.php
deleted file mode 100644 (file)
index f7729ea..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-
-<!-- WP region PAGE DATA FOR JS PROCESSING -->
-<?php
-    $pages = ['southeast-michigan', 'upper-peninsula', 'west-michigan','northern-michigan', 'mid-michigan','regions'];
-    foreach($pages as $page){
-        $args = array(
-            'name'        => $page,
-            'post_type'   => 'page',
-            'post_status' => 'publish',
-            'numberposts' => 1
-        );
-        $region_page = get_posts($args);
-
-        $content = get_the_excerpt($region_page[0]->ID);
-        // $content = get_excerpt_by_id($region_page[0]->ID, 55);
-        $region_image_id = get_post_thumbnail_id($region_page[0]->ID);
-        $region_image    = wp_get_attachment_image_src( $region_image_id, 'glm-map-image', true);
-        $region_url = get_permalink($region_page[0]->ID);
-        
-        if($region_image_id){
-            $region_image    = wp_get_attachment_image_src( $region_image_id, 'glm-map-image', true);
-            $region_image = $region_image[0];
-        } else {
-            $region_image = get_template_directory_uri() .'/assets/default.jpg';
-        }
-  
-        $regions[$region_page[0]->post_name] = array(
-            'title'     => $region_page[0]->post_title,
-            'id'        => $region_page[0]->ID,
-            'content'   => $content,
-            'slug'      => $region_page[0]->post_name,
-            'image'     => $region_image,
-            'url'       => $region_url
-        );
-    }
-    $js_regions = json_encode($regions);
-?>
-
-<ul id="interactive-map">
-    <li class="drop-centered menu-item menu-item-object-page menu-item-has-children has-dropdown not-click">
-        <a href="<?php echo get_permalink(76); ?>">Regions</a>
-        <ul class="dropdown map-dropdown">
-            <div class="row collapse">
-                <div class="large-5 columns" id="mapRegionData">
-             
-                    <div class="region-info-wrapper">
-                        <div class="region-img" style="background-image: url(<?php echo $regions['regions']['image']; ?>);"></div>
-                        <h2 class="region-title"> <?php echo $regions['regions']['title']; ?> </h2>
-                        <div class="region-content"><?php echo $regions['regions']['content']; ?> </div>
-                    </div>
-                    <div class="region-info-button">
-                        <a class="region-link" href="">Find out more...</a>
-                    </div>
-                 
-                </div>
-                <div class="large-7 columns" id="map">
-                    <?php get_template_part('parts/region-map'); ?>
-                </div>
-            </div>
-        </ul>
-    </li>
-</ul>
-<script>
-    jQuery(function($){
-        var regions         = <?php echo $js_regions ?>;
-        var map             = $("#region-map");
-        var region          = $('.hover-region');
-        var blue            = '#506fb2';
-        var green           = '#6C9B40';
-        var region_image    = $('.region-img');
-        var region_title    = $('.region-title');
-        var region_content  = $('.region-content');
-        var region_link     = $('.region-link');
-        var sibling_region,region_id,url;
-        $('#Text').find('path').addClass("hover-region-text");
-
-        $('#northern-michigan').hover(
-            function(){
-                $('#upper-peninsula').css("fill", blue);
-                $('#mackinaw-island').css("fill", blue);
-                $(this).css("fill", blue);
-            },
-            function(){
-                $('#upper-peninsula').css("fill", green);
-                $('#mackinaw-island').css("fill", green);
-                $(this).css("fill", green);
-            }
-        );
-        $('#upper-peninsula').hover(
-            function(){
-                $('#northern-michigan').css("fill", blue);
-                $('#mackinaw-island').css("fill", blue);
-                $(this).css("fill", blue);
-            },
-            function(){
-                $('#northern-michigan').css("fill", green);
-                $('#mackinaw-island').css("fill", green);
-                $(this).css("fill", green);
-            }
-        );
-        $('#mackinaw-island').hover(
-            function(){
-                $('#northern-michigan').css("fill", blue);
-                $('#upper-peninsula').css("fill", blue);
-                $(this).css("fill", blue);
-            },
-            function(){
-                $('#northern-michigan').css("fill", green);
-                $('#upper-peninsula').css("fill", green);
-                $(this).css("fill", green);
-            }
-        );
-        region.hover(function(){
-                region_id   = $(this).data('region');
-                var img     = regions[region_id]['image'];
-                var title   = regions[region_id]['title'];
-                var content = regions[region_id]['content'];
-                url         = regions[region_id]['url'];
-                
-                region_image.css("background-image", 'url(' + img + ')');
-                region_title.text(regions[region_id]['title']);
-                region_content.text(regions[region_id]['content']);
-                region_link.attr("href", url);
-        },function(){});
-        
-        region.on("click", function(){
-            window.location.href = url;
-        })
-        $('ul.map-dropdown').on('mouseout', function(){
-         
-            // var img     = regions['regions']['image'];
-            // var title   = regions['regions']['title'];
-            // var content = regions['regions']['content'];
-            // url         = regions['regions']['url'];
-            
-            // region_image.css("background-image", 'url(' + img + ')');
-            // region_title.text(regions['regions']['title']);
-            // region_content.text(regions['regions']['content']);
-            // region_link.attr("href", url);
-        });
-    });
-</script>
diff --git a/parts/dropdown-venues.php b/parts/dropdown-venues.php
deleted file mode 100644 (file)
index 3858cf2..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-
-<ul id="dropdown-venues">
-    <li class="drop-centered menu-item menu-item-object-page menu-item-has-children has-dropdown not-click">
-        <a href="<?php echo get_permalink(74); ?>">Venues</a>
-        <ul class="dropdown member-dropdown">
-            <div id="venues">
-                <?php echo do_shortcode("[glm-members-list view='dropdown' category='2']"); ?>
-            </div>
-        </ul>
-    </li>
-</ul>
\ No newline at end of file
index f273061..6abe84c 100644 (file)
@@ -5,6 +5,8 @@
     <link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri() ; ?>/css/app.css">
     <link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.ico">
     <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700' rel='stylesheet' type='text/css'>
-    <link href="https://fonts.googleapis.com/css?family=El+Messiri" rel="stylesheet">
+    <link href="https://fonts.googleapis.com/css?family=Roboto+Slab" rel="stylesheet">
+    <link href="https://fonts.googleapis.com/css?family=Bitter" rel="stylesheet">
+    <link href="https://fonts.googleapis.com/css?family=Caveat" rel="stylesheet">
     <?php wp_head(); ?>
   </head>
\ No newline at end of file
index 03ed961..121acc3 100644 (file)
@@ -1,10 +1,10 @@
 <?php if (is_front_page()) : ?>
-<div id="slideshow">
-
-        <?php if ( is_active_sidebar( 'slideshow' ) ) : ?>
-            <?php dynamic_sidebar( 'slideshow' ); ?>
-        <?php endif; ?>
+    <div id="slideshow">
+        <ul>
+            <?php if ( is_active_sidebar( 'slideshow' ) ) : ?>
+                <?php dynamic_sidebar( 'slideshow' ); ?>
+            <?php endif; ?>
+        </ul>
      
    </div>
 <?php endif; ?>
\ No newline at end of file
diff --git a/parts/svg-map.php b/parts/svg-map.php
new file mode 100644 (file)
index 0000000..648c393
--- /dev/null
@@ -0,0 +1,656 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg id="escanaba-map" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+        viewBox="0 0 930 400" enable-background="new 0 0 930 400" xml:space="preserve">
+<g id="water">
+       <rect y="0.001" fill="#006998" width="900.003" height="400"/>
+       <rect y="0" fill="#006998" width="929.997" height="400"/>
+</g>
+<g id="Land">
+       <g>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M311.444,340.267c-1.482-1.915-3.416-3.409-3.876-5.265
+                       c-0.552-2.232-2.174-1.954-3.43-2.332c-0.409-0.123-1.595,1.223-1.889,2.08c-0.418,1.217-0.555,2.623-0.43,3.912
+                       c0.298,3.071,0.764,6.129,1.296,9.169c0.112,0.641,0.825,1.165,1.21,1.774c0.489,0.772,1.037,1.535,1.358,2.378
+                       c0.441,1.156,0.323,2.968,1.103,3.457c1.552,0.974,3.282,0.742,4.892-0.801c2.004-1.919,3.56-3.859,4.483-6.585
+                       c1.205-3.557,0.154-6.28-1.748-9.121C313.312,339.428,312.414,339.831,311.444,340.267z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M257.552,373.443c-0.222-0.155-0.714-0.094-1,0.039
+                       c-1.887,0.881-3.503,1.94-3.318,4.429c0.199,2.682,0.263,5.374,0.386,8.062c4.865-0.754,5.499,4.965,9.611,6.082
+                       c0.235-4.524,0.474-8.837,0.66-13.152c0.017-0.402-0.179-0.974-0.479-1.204C261.495,376.233,259.534,374.822,257.552,373.443z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M291.645,315.641c0.018-0.08-0.038-0.175-0.213-0.903
+                       c-1.456,0.323-3.518,0.197-4.007,1.009c-1.093,1.815-1.794,4.084-1.87,6.196c-0.04,1.123,1.348,2.614,2.476,3.367
+                       c0.985,0.658,2.51,0.515,3.796,0.726c0.092-1.102,0.686-2.782,0.192-3.209C289.249,320.441,291.104,318.049,291.645,315.641z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M300.556,361.152c-0.987,0.626-2.482,1.158-2.467,1.643
+                       c0.048,1.515,0.564,3.053,1.14,4.487c0.133,0.332,1.409,0.577,1.825,0.322c0.408-0.25,0.593-1.212,0.52-1.819
+                       C301.42,364.497,301.033,363.236,300.556,361.152z"/>
+               <path fill-rule="evenodd" clip-rule="evenodd" fill="#97C93D" d="M550.116,0.066c0-0.021,0-0.043,0-0.064
+                       c-183.371,0-366.746,0-550.116,0C0,133.328,0,266.673,0,400c13.661-0.003,34.022-0.43,47.676,0c2.659,0.084,4.927-1.22,5.334-4
+                       c0.829-5.653,4.572-10.157,6.835-15.083c1.764-3.841,0.592-8.991,2.167-12.917c0.637-1.589-0.574-3.611,0.235-5.104
+                       c1.676-3.093,3.599-5.617,4.718-9.015c1.4-4.25,2.147-8.569,6.745-12.265c1.16-0.932,1.923-2.934,2.672-4.549
+                       c0.914-1.969,2.703-4.158,3.717-6.067c3.999-7.524,8.86-13.851,12.252-21.583c1.383-2.542,3.631-4.267,4.501-6.917
+                       c0.875-2.667,2.053-5.079,3.717-4.519c2.262-5.926,5.314-8.295,11.314-11.093c2.237-1.043,4.317-4.283,6.572-5.256
+                       c3.042-1.314,5.913-2.68,9.175-3.238c2.329-0.398,4.704-1.733,4.572-4.309c-0.228-4.449-0.701-4.701,3.563-6.104
+                       c3.608-1.187,5.56-2.753,9.804-3.958c-1.361-0.891-2.286-1.497-3.197-2.094c-2.037,4.482-5.314,2.127-8.3,3.884
+                       c-0.116-0.234-0.231-0.468-0.347-0.703c1.152-0.578,2.248-1.367,3.468-1.695c3.345-0.898,3.579-2.726,4.615-5.756
+                       c0.499-1.459,1.756-2.653,2.614-4.002c0.37-0.582,0.799-1.235,0.858-1.886c0.309-3.433,1.924-5.177,5.996-5.565
+                       c-1.344-1.748-2.251-3.429-3.605-4.592c-3.727-3.198-5.402-9.074-2.651-13.034c2.419-3.483,2.085-7.072,1.93-10.729
+                       c-0.188-4.452,1.064-6.144,2.579-10.52c0.354-1.021,1.203-3.444,1.917-4.167c2.18-2.207,3.763-5.072,4.834-8.167
+                       c0.399-1.154,0.916-2.098,2.501-2.5c3.989-1.013,6.941-3.566,10.265-6.289c-2.301-1.713-3.285-3.336-5.43-4.795
+                       c-1.753-1.402-1.797-2.739,0.365-4.614c1.168-1.013,0.66-1.429,1.713-2.543c0.849-0.899,3.258-1.462,1.218-3.505
+                       c-0.12-0.12,0.606-1.134,0.996-1.692c0.812-1.159,2.121-2.19,2.404-3.456c0.582-2.607,1.896-3.963,4.534-4.253
+                       c0.765-0.084,1.483-0.583,2.95-1.196c-1.251-0.603-1.927-0.862-2.53-1.238c-0.561-0.35-1.44-0.797-1.47-1.248
+                       c-0.045-0.688,0.387-1.925,0.849-2.045c3.168-0.826,3.443-3.346,3.82-5.883c0.065-0.438,0.308-0.849,0.54-1.46
+                       c0.7,0.494,1.319,0.931,2.095,1.479c1.065-0.908,2.137-1.822,3.627-3.093c0,0.954-0.148,1.503,0.029,1.912
+                       c0.472,1.09,1.085,2.12,1.641,3.174c1.15-0.896,2.333-1.754,3.437-2.703c0.67-0.575,0.934,0.016,1.538-0.637
+                       c0.49,0.966,0.881,1.394,0.667,2.167c-0.49,1.762-0.292,3.662-1.6,4.156c-1.437,0.542-3.618,0.085-5.446-0.518
+                       c-0.568-0.187-1.046-0.647-1.565-0.982c-0.196,0.196-0.393,0.393-0.589,0.589c0.726,0.682,1.343,1.587,2.199,2.005
+                       c2.583,1.261,3.834,2.491,4.088,5.179c0.257,2.722,0.523,5.494,0.255,8.192c-0.127,1.274-1.229,2.832-2.348,3.554
+                       c-2.686,1.733-4.529,3.708-5.073,7.033c-0.229,1.4-1.523,2.853-2.711,3.822c-2.166,1.766-4.156,3.492-4.888,6.356
+                       c-0.912,3.569-4.057,3.728-7.377,4.046c1.449,3.798,0.151,8.24,4.597,10.647c2.263,1.225,2.765,3.527,2.032,5.984
+                       c-0.695,2.33-0.78,4.364,1.467,6.112c0.786,0.611,1.277,2.095,1.247,3.161c-0.101,3.5-0.607,6.987-0.73,10.488
+                       c-0.038,1.091,0.413,2.365,1.042,3.281c1.68,2.444,1.82,5.082,1.539,7.863c-0.21,2.08-0.452,4.166-0.488,6.252
+                       c-0.054,3.084-0.265,5.973-1.456,9.015c-1.061,2.711-0.455,6.082-0.514,9.163c-0.017,0.902,0.362,1.823,0.284,2.712
+                       c-0.184,2.093,0.657,3.257,2.727,3.683c2.348,0.484,3.019,2.035,2.66,4.287c-0.301,1.889-0.53,3.804-0.589,5.713
+                       c-0.037,1.193,0.301,2.398,0.471,3.597c0.272,0.039,0.545,0.078,0.817,0.117c0.601-1.242,1.129-2.526,1.82-3.716
+                       c1.107-1.905,2.432-3.692,3.453-5.638c0.655-1.249,1.065-2.668,1.35-4.059c0.845-4.118,3.255-6.252,7.317-6.392
+                       c1.433-0.049,2.315,0.142,2.661,1.902c0.524,2.662,1.698,3.026,3.618,1.279c1.24-1.128,2.404-2.451,3.225-3.898
+                       c1.584-2.789,4.282-3.34,6.981-3.539c1.931-0.142,3.934,0.408,5.876,0.79c1.715,0.338,3.287,0.22,3.8-1.636
+                       c0.532-1.924,1.85-2.292,3.476-2.442c0.73-0.067,1.474-0.068,2.187-0.218c3.964-0.831,4.587-2.083,3.197-5.786
+                       c-0.568-1.514-0.907-3.141-1.117-4.747c-0.095-0.729,0.152-1.726,0.628-2.267c2.58-2.931,5.27-5.767,7.943-8.616
+                       c1.145-1.221,2.024-2.301,0.392-3.916c-1.442-1.427-1.12-3.1,0.449-4.24c1.453-1.055,3.129-1.804,4.706-2.69
+                       c0.891-0.5,1.779-1.006,2.697-1.525c-1.179-1.238-2.452-2.02-2.878-3.125c-1.344-3.486,2.125-7.21,6.322-6.689
+                       c2.183,0.271,3.272,0.052,3.882-2.378c0.619-2.467,2.476-4.643,3-7.112c0.828-3.905-0.248-7.452-3.951-9.702
+                       c-1.507-0.915-1.755-1.81-1.025-3.576c0.9-2.178,1.524-4.646,1.516-6.986c-0.02-5.871,0.331-6.648,5.824-8.565
+                       c0.517-0.181,1.035-0.361,1.545-0.559c5.488-2.135,7.723-1.366,10.643,3.828c0.753,1.339,1.165,2.865,1.858,4.242
+                       c0.433,0.86,1.012,2.196,1.676,2.292c2.437,0.353,2.923,2.07,3.378,4.471c4.596-3.484,8.709-1.524,12.923,0.455
+                       c1.343,0.631,3.029,0.509,4.536,0.833c1.028,0.221,2.256,0.349,2.979,0.987c1.721,1.518,3.127,1.702,4.194,0.049
+                       c1.711,0.319,3.131,0.583,4.551,0.847c0-1.459,0-2.919,0-4.756c1.045,0.208,1.907,0.345,2.751,0.552
+                       c3.159,0.777,3.904,0.12,3.349-3.029c-0.611-3.468-1.152-7.186,0.956-10.088c1.798-2.475,4.683-4.167,7.087-6.205
+                       c4.717,1.761,5.893-1.77,7.313-4.885c0.677-1.484,0.731-2.216,1.637-3.557c2.084-3.083,4.418-2.25,8.002-0.417
+                       c8.462,4.329,12.669,5.167,13.854,13.494c0.244,1.715,0.998,3.388,0.922,5.106c-0.206,4.632-1.278,5.868-5.495,6.809
+                       c0,0.183-0.053,0.384,0.008,0.541c1.434,3.713,1.417,3.639-2.428,4.627c-0.955,0.245-2.297,0.978-2.51,1.748
+                       c-0.737,2.658-1.789,5.558-1.346,8.13c0.566,3.293,0.487,5.889-2.257,7.623c-1.515,0.353-3.82,0.229-4.383,1.155
+                       c-1.259,2.074-2.094,4.657-2.169,7.061c-0.028,0.914,2.44,2.018,3.885,2.834c1.636,0.923,3.649,1.321,5.051,2.482
+                       c2.059,1.706,1.646,3.445-0.858,5.696c-1.951,1.753-3.44,1.669-5.195-0.152c-1.197-1.242-2.376-2.582-3.809-3.498
+                       c-2.738-1.75-5.227-0.792-6.426,2.186c-0.263,0.654-0.634,1.265-1.291,2.555c-0.798-1.343-1.717-2.215-1.808-3.166
+                       c-0.325-3.384-0.218-3.394-3.801-1.985c0.054-0.586,0.048-1.063,0.152-1.514c0.12-0.517,0.339-1.012,0.706-2.063
+                       c-2.349,0.174-4.348,0.323-7.093,0.527c0.762,1.756,1.26,3.012,1.847,4.225c0.481,0.993,1.068,1.935,1.607,2.9
+                       c-1.13,0.069-2.26,0.137-3.645,0.221c-0.491,0.897-1.186,2.165-2.086,3.808c1.072,0.123,2.457,0.732,3.199,0.283
+                       c2.168-1.311,3.376-0.263,4.828,1.427c-4.184,1.667-0.429,5.87-2.818,8.352c-0.376-1.991-0.731-3.868-1.086-5.747
+                       c-3.053,0.667-3.375,1.322-2.669,3.93c0.179,0.662-0.243,1.783-0.776,2.285c-2.091,1.972-4.118,3.844-4.105,7.09
+                       c0.002,0.48-1.639,1.46-2.418,1.366c-4.421-0.528-5.902,1.001-4.752,5.526c-0.908-0.082-1.733-0.156-3.338-0.3
+                       c1.261,2.027,2.26,3.609,3.232,5.208c0.311,0.512,0.785,1.064,0.787,1.6c0.015,3.628-4.665,9.917-8.233,10.675
+                       c-1.471,0.312-3.317,0.015-4.691-0.635c-1.978-0.936-3.53-0.742-5.009,0.644c-2.562,2.4-3.783,5.364-3.216,8.867
+                       c0.579,3.579,1.255,7.148,2.042,10.687c0.211,0.949,0.981,1.774,1.74,3.076c0.625-4.639,1.984-5.309,5.72-3.179
+                       c-1.904,2.036-1.09,3.875,0.487,5.65c0.293,0.33,0.646,0.808,0.616,1.19c-0.422,5.229,3.82,6.785,7.16,8.973
+                       c2.483,1.627,5.058,3.149,7.725,4.446c1.147,0.558,2.716,0.815,3.946,0.544c3.998-0.88,9.438,2.62,10.178,6.726
+                       c0.147,0.816,0.63,1.572,0.958,2.356c1.097-0.58,2.359-0.988,3.225-1.81c0.464-0.44,0.609-1.813,0.263-2.383
+                       c-0.885-1.458-1.923-2.984-3.279-3.956c-1.459-1.046-1.52-2.154-1.568-3.707c-0.059-1.915-0.661-3.814-1.04-5.718
+                       c-0.457-2.292-1.031-4.567-1.365-6.876c-0.4-2.767-1.079-5.614-0.783-8.334c0.537-4.924,4.352-6.857,9.021-5.093
+                       c1.629,0.615,3.3,1.12,5.325,1.8c-0.382-2.927-0.771-5.161-0.898-7.411c-0.031-0.546,0.699-1.282,1.257-1.687
+                       c1.847-1.341,1.909-3.076,1.605-5.12c-0.463-3.113-1.62-6.372,0.293-9.326c1.057-1.632,2.561-4.018,4.024-4.14
+                       c3.391-0.281,6.89,0.545,10.318,1.091c0.531,0.085,0.826,1.19,1.394,1.594c1.296,0.922,3.008,1.122,3.184-0.743
+                       c0.236-2.499,1.25-3.839,3.567-4.457c0.266-0.071,0.429-0.522,0.728-0.911c-1.373-1.205-4.43-1.292-3.357-3.817
+                       c0.544-1.281,2.555-1.943,4.367-3.21c-1.28-0.888-2.724-1.704-3.929-2.785c-0.9-0.807-1.493-1.954-2.222-2.949
+                       c1.176-0.818,2.305-2.229,3.539-2.327c2.435-0.194,4.629-0.219,6.4-2.338c0.478-0.571,2.21-0.573,3.116-0.213
+                       c1.591,0.632,2.971,1.776,4.473,2.647c1.629,0.946,2.558,0.849,2.946-1.404c0.388-2.25,1.232-4.469,2.187-6.56
+                       c0.812-1.777,2.171-1.538,3.567-0.366c1.801,1.512,3.703,2.904,5.799,4.531c1.094-1.901,2.021-3.511,3.011-5.23
+                       c1.394,0.822,2.607,1.537,4.314,2.543c0.16-1.515,0.267-2.531,0.306-2.899c0.775-1.071,1.561-1.661,1.557-2.246
+                       c-0.011-1.735,0.013-3.239,2.003-4.001c0.347-0.133,0.599-1.199,0.472-1.734c-0.316-1.327-1.649-3.235-1.2-3.775
+                       c1.578-1.895,3.578-3.581,5.721-4.829c1.943-1.132,4.041-0.793,5.603,1.244c0.554,0.723,1.469,1.172,2.461,1.932
+                       c0.361-1.35,0.604-2.26,0.923-3.451c1.043,0.647,1.923,1.083,2.675,1.679c3.704,2.935,5.15,2.977,8.934,0.373
+                       c0.609-0.419,1.51-0.417,2.535-0.674c0.055-0.5,0.152-1.371,0.258-2.326c0.85-0.195,1.637-0.375,2.578-0.591
+                       c-0.123-0.348-0.155-0.716-0.35-0.952c-2.478-2.994-2.77-7.57-0.247-10.397c1.537-1.721,1.672-3.323,0.894-5.235
+                       c-1.041-2.558-1.598-4.871,1.706-6.376c0.605-0.275,1.06-1.704,0.962-2.526c-0.3-2.529,0.473-4.217,2.901-5.216
+                       c2.243-0.923,2.568-2.228,0.783-4.133c-1.591-1.698-2.046-3.798-1.162-6.102c0.781-2.037,1.458-4.114,2.146-6.185
+                       c0.505-1.523,2.067-3.011,0.224-4.663c-0.097-0.087-0.12-0.438-0.036-0.518c2.449-2.327,1.794-3.769,1.195-6.551
+                       c-0.048-0.221,1.917-0.123,2.086-0.322c3.949-4.647,7.028-8.816,12.852-12.062c2.882-1.245,4.756-2.116,4.493-5.188
+                       c-0.25-2.917,0.546-3.065,2.834-3.833c2.822-0.948,2.586,0.533,4.501-2.25c0.207-0.3,3.05-0.222,3.584,0.25
+                       c3.658,3.234,8.35,0.788,11.252-3.083c1.339-1.786,1.494-2.742,3.334-4c2.345-1.603,3.994-2.044,6.835-0.417
+                       c2.109,1.208,4.483-0.588,6.909,0.069c0.086,0.023,0.209-0.032,0.27,0.011c4.636,3.315,9.445,1.704,14.522,0.095
+                       c0.222-2.254,2.213-3.028,4.541-3.23c5.909-0.511,11.845-1.495,17.728-1.258c4.756,0.192,9.462,1.839,14.169,2.933
+                       c2.387,0.555,4.732,1.309,7.093,1.976c0.001,0.023,0.002,0.057,0.003,0.057c18.546,8.984,35.727,23.069,57.881,19.684
+                       c7.788-1.193,11.928-14.765,17.575-18.728c35.748-25.279,137.885,16.178,138.165-45.657
+                       c25.171-10.566,127.633-45.001,151.944-52.277C926.512,24.757,930,0.001,930,0.001S555.796,0.067,550.116,0.066z M65.389,109.675
+                       c-0.327,0.645-1.185,1.023-1.799,1.524c-0.143-0.757-0.427-1.519-0.397-2.269c0.045-1.109,0.513-2.225,0.43-3.309
+                       c-0.077-1.005-0.641-1.973-0.99-2.958C64.352,104.737,66.98,106.535,65.389,109.675z M192.446,254.674
+                       c-0.936-2.796-0.085-4.312,2.479-5.314c0.257,0.19,0.514,0.38,0.771,0.571C194.68,251.413,193.665,252.894,192.446,254.674z
+                        M211.256,227.272c-0.921,0.456-1.841,0.913-2.762,1.369c-0.291-0.112-0.581-0.224-0.872-0.336
+                       c0.164-1.197,0.328-2.394,0.491-3.591c1.126,0.567,2.251,1.134,3.377,1.7C211.413,226.701,211.334,226.987,211.256,227.272z
+                        M269.433,18.598c-0.757,0.386-2.313,0.547-2.655,0.123c-0.66-0.816-1.073-2.182-0.891-3.196c0.118-0.656,1.481-1.547,2.271-1.532
+                       c1.626,0.031,3.241,0.598,4.861,0.945c0.032,0.345,0.064,0.689,0.095,1.034C271.898,16.867,270.762,17.92,269.433,18.598z
+                        M306.475,159.314c-2.699-1.225-4.636-0.169-6.764-1.244c0.766-2.357,1.321-4.123,1.915-5.876c0.457-1.348,0.729-2.848,1.53-3.959
+                       c0.528-0.732,2.128-1.482,2.761-1.187c1.281,0.598,2.974,1.773,3.174,2.936c0.563,3.277,0.363,4.087,0.534,7.433
+                       C309.727,159.397,308.097,160.051,306.475,159.314z M376.106,45.6c-0.116,0.687-0.959,1.537-0.749,1.944
+                       c0.969,1.883-0.481,2.094-1.3,2.648c-0.655-2.268-1.234-4.272-1.626-5.63c0.614-2.05,1.122-3.745,1.794-5.99
+                       c0.814,0.75,2.178,1.409,2.322,2.271C376.8,42.366,376.372,44.021,376.106,45.6z M438.603,114.489
+                       c-1.123,1.127-1.808,2.938-2.132,4.549c-0.631,3.145-1.711,5.931-4.467,8.063c0.317,0.714,0.626,1.412,0.949,2.138
+                       c-0.153,0.248-0.239,0.581-0.439,0.678c-1.14,0.552-2.27,1.162-3.471,1.544c-5.819,1.847-8.834-0.496-7.781-6.529
+                       c0.431-2.471,0.896-5.075,0.541-7.503c-0.351-2.401-1.684-4.669-2.646-6.97c-0.783-1.874-1.412-3.55,0.086-5.547
+                       c0.997-1.329,0.806-2.485-1.634-2.225c-1.287,0.137-2.936-0.816-4.031-1.737c-1.427-1.201-1.133-2.512,0.722-3.32
+                       c1.901-0.828,3.953-1.504,5.564-2.733c0.998-0.762,1.548-2.372,1.862-3.704c0.806-3.419,2.064-4.488,5.612-4.63
+                       c4.446-0.178,8.512,0.799,12.169,3.392c1.654,1.173,2.253,2.481,1.947,4.644c-0.211,1.49,0.741,3.16,1.256,4.723
+                       c0.131,0.398,0.754,0.651,0.849,1.044c0.614,2.532,1.878,4.421,5.477,4.766C445.044,108.663,441.663,111.418,438.603,114.489z
+                        M507.172,106.459c0.403-2.247,0.729-4.063,1.149-6.406c0.842,0.659,2.628,1.392,2.684,2.237
+                       C511.134,104.257,509.744,105.668,507.172,106.459z M516.95,98.378c2.895-1.476,4.226,0.216,5.449,2.164
+                       C519.591,102.394,518.568,101.995,516.95,98.378z M527.232,85.416c1.578,1.056,3.156,2.112,4.804,3.215
+                       C529.503,91.459,529.157,91.24,527.232,85.416z"/>
+       </g>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#BBDAEB" d="M503.835,284.726c0.071,0.131,0.045,0.362,0.094,0.515
+               c0.155,0.095,0.374,0.126,0.562,0.188c0.586,0.694,0.758,1.936,1.312,2.812c2.996-0.374,4.673,0.41,5.861,1.923
+               c0.544,0.175,1.064,0.287,1.781,0.187c0.706,0.998,2.092,1.315,3.892,1.219c0.694,0.665,1.499,1.22,2.25,1.828
+               c-0.459,0.628-0.024,1.705,0.468,2.626c0.311,0.583,1.36,1.321,1.266,1.968c-0.125,0.853-2.091,0.79-2.437,1.594
+               c0.236,0.754-0.594,1.215-0.516,1.828c0.036,0.292,0.333,0.317,0.422,0.563c0.18,0.502,0.016,0.788,0.327,1.079
+               c0.168,0.155,0.471,0.12,0.657,0.282c0.138,0.12,0.169,0.408,0.328,0.563c0.345,0.336,0.961,0.319,1.219,0.656
+               c0.493,0.648,0.485,2.29,0.61,3.188c0.151,1.086,0.606,2.788-0.329,3.702c-0.021,1.061,0.267,2.108-0.421,2.626
+               c0.176,0.853,0.142,3.668-0.375,4.735c-0.373,0.767-1.528,0.851-2.109,1.312c-0.126-0.259-0.296-0.096-0.282,0.187
+               c-0.896,0.433-1.353,1.304-1.688,2.298c-0.41,1.341-0.225,2.697-0.797,3.75c-0.277,0.512-0.915,0.744-1.312,1.126
+               c-0.593,0.567-1.121,1.298-2.297,1.406c-0.438,0.04-0.708-0.095-1.031,0c-2.498,0.742-1.334,3.618-1.968,5.86
+               c-0.177,0.624-0.456,1.397,0,2.344c0.206,0.431,0.689,0.641,1.217,0.843c0.07,0.323,0.25,0.533,0.517,0.657
+               c0.299,0.048,0.398-0.102,0.656-0.095c0.134,0.071,0.049,0.357,0.187,0.422c1.359-0.445,2.028,0.466,2.533,1.172
+               c1.346-0.67,1.8-2.231,2.859-3.188c0.93-0.024,1.829-0.492,1.595-1.686c0.703-0.219,0.586-1.258,1.359-1.408
+               c0.176-1.354,1.328-1.734,1.547-3.046c0.635-0.288,1.05-0.795,1.172-1.594c0.594-0.142,1.165-0.644,1.782-0.234
+               c0.901-0.881,3.149-0.414,3.282-2.063c0.831-0.185,1.132-0.899,2.343-0.704c0.193,0.65,1.369,0.32,1.454,1.078
+               c0.421-0.872,0.909-0.119,1.125,0.47c0.102,0.085,0.383-0.009,0.469,0.093c0.949,0.598,1.288,1.806,1.734,2.907
+               c1.307,1.81,1.784,4.485,1.922,6.986c0.164,2.962,1.04,6.01,1.36,8.908c0.127,1.145,0.385,2.369,0.562,3.469
+               c0.074,0.46,0.479,1.004,0.563,1.594c0.04,0.285-0.074,0.594,0,0.844c0.078,0.269,0.422,0.316,0.562,0.561
+               c0.268,0.473,0.714,1.622,0.703,2.156c-0.014,0.674-0.817,1.432-0.984,2.205c-0.116,0.533,0.057,1.086,0,1.594
+               c-0.062,0.558-0.13,0.823-0.047,1.453c0.206,1.559-0.796,2.739-0.985,4.265c-0.288,0.003-1.053,0.323-1.547,0.189
+               c-0.28-0.077-0.308-0.416-0.516-0.61c-0.936-0.878-2.325-0.546-3.141,0.047c-0.135,0.097-0.775,0.369-0.843,0.704
+               c-0.041,0.193,0.145,0.454,0.14,0.656c-0.032,1.349-1.441,2.026-1.547,3.234c-0.043,0.486,0.179,0.911,0.141,1.313
+               c-0.062,0.66-0.45,1.702-0.844,2.296c-0.724,1.091-2.688,1.002-3.61,2.157c-0.313,0.39-0.545,1.334-0.703,1.875
+               c-0.275,0.934-0.742,2.365-0.796,3.141c-0.052,0.725,0.251,1.375,0.139,1.968c-0.135,0.725-0.826,1.458-1.359,1.921
+               c-0.179,1.229-1.296,1.518-1.875,2.346c0.359,0.695-0.228,1.346-0.844,1.5c-0.036,0.193,0.072,0.241,0.048,0.422
+               c-0.703,0.594-0.665,1.929-1.36,2.531c-8.094,0.314-17.158,0.475-25.315,0.563c-0.328-0.34,0.012-1.096-0.281-1.501
+               c-12.945-0.466-26.949-0.055-39.8-0.468c0.824-1.051,2.336-1.414,2.812-2.813c0.178-0.151,0.406-0.25,0.611-0.375
+               c0.701-1.581,1.194-3.368,1.969-4.875c-0.297-1.348,1.583-1.479,1.453-2.813c1.112-0.676,1.974-3.004,2.298-4.595
+               c0.094-0.462,0.553-0.791,0.14-1.36c0.806-0.648,0.983-2.369,0.797-3.704c0.7-0.596,0.159-1.416,0.188-2.203
+               c0.04-1.074,0.797-2.154,0.421-3.61c0.269-0.184,0.83-0.077,0.797-0.562c-0.123-0.143-0.451-0.08-0.703-0.094
+               c-0.415-1.081-0.189-2.052-0.282-3.188c-0.159-1.941-0.89-4.423-1.547-6.235c-0.371-1.023-1.352-1.996-0.047-2.672
+               c-0.146-0.408-0.74,0.013-1.171-0.095c-0.446-1.096-1.837-2.978-0.517-3.89c-0.239-0.336-0.574,0.122-0.984,0.046
+               c-0.578-0.73-0.628-1.597-0.844-2.718c-0.285-1.483-1.846-2.884-1.453-4.501c0.286-1.18,1.291-2.227,2.063-3.235
+               c-0.411-0.53-0.076-0.915,0.234-1.312c-0.031-0.25-0.327-0.237-0.375-0.469c0.104-2.007-0.515-3.834-1.219-5.391
+               c0.351-0.099,0.836-0.22,0.656-0.704c-0.287-0.174-0.497,0.241-0.797,0.048c-0.203-0.761,0.435-0.779,0.844-1.078
+               c1.041-0.762,1.65-2.55,2.157-3.891c0.18-0.474,0.712-0.831,0.891-1.453c0.187-0.651,0.426-1.017,0.656-1.594
+               c0.266-0.126,0.859,0.076,0.985-0.188c0.02-0.382-0.542-0.178-0.658-0.423c0.083-0.884-0.02-1.56,0-2.343
+               c0.024-0.942,0.589-1.829,0.658-2.72c0.082-1.086-0.89-1.935-0.471-2.953c0.624,0.001,0.767,0.565,1.125,0.844
+               c0.373,0.291,1.087,0.153,1.172-0.093c0.295-0.847-1.778-1.34-2.437-1.453c0.528,0.024,0.936-0.753,1.875-0.938
+               c0.737-0.144,1.38-0.195,1.5-0.983c0.035-0.233-0.163-0.493-0.14-0.75c0.018-0.21,0.257-0.431,0.281-0.657
+               c0.063-0.569-0.24-1.256-0.234-1.828c0.11-0.281,0.313-0.468,0.563-0.609c1.6,1.208,1.455-1.526,2.531-1.453
+               c0.43,0.029,0.56,0.518,1.031,0.61c1.336,0.022,1.206-1.42,2.298-1.641c0.039-0.391,0.177-0.939,0.093-1.172
+               c1.164-0.899,1.301-2.824,2.25-3.938c0.316,0.013,0.599,0.058,0.703,0.281c-0.012,0.493-0.559,0.844-0.656,1.406
+               c0.537,1.211-0.778,2.624-0.844,4.313c-0.053,1.344-0.049,2.79,0.048,3.845c0.063,0.699,0.482,1.666,1.406,1.313
+               c0.293,0.714,1.196,0.616,1.547,0c-0.029-0.765,0.491-0.978,0.843-1.36c0.088-0.974,0.667-1.458,1.031-2.156
+               c0.497-1.284,0.399-3.163,0.891-4.453c1.016,1.607,0.412,3.864,0.845,5.578c0.686-0.003,0.396-0.692,0.374-1.172
+               c-0.027-0.571,0.247-1.259,0.234-1.781c-0.007-0.28-0.329-0.527-0.375-0.892c-0.032-0.256,0.136-0.51,0.094-0.655
+               c-0.061-0.211-0.372-0.226-0.468-0.422c-0.219-0.445-0.02-0.915-0.283-1.171c-0.085-0.103-0.383,0.008-0.468-0.095
+               c-0.449-2.296-0.844-6.009,2.109-6.188c0.222-0.106,0.077-0.579,0.234-0.749c1.014-0.262,1.54-1.196,2.623-1.137
+               c0.302,0.016,0.894,0.199,1.222,0.178c0.899-0.057,1.626-0.357,2.437-0.494c0.044-0.435-0.118-0.663-0.234-0.938
+               c-0.912-0.446-2.734-0.495-3.141-1.406c-0.87-1.945-0.326-4.211,1.735-4.641c0.027-0.849,0.656-1.095,1.172-1.453
+               c0.225-0.759-0.411-0.903-0.469-1.22c1.28,1.342,3.054,0.809,3.862-0.708c0.138-0.321,0.927,0.122,1.061,0.38
+               c1.096,0.885,2.727,0.966,3.75,1.923c0.254,0.236,0.856,1.067,1.407,1.078c0.284,0.005,0.449-0.368,0.703-0.422
+               C501.257,283.469,502.499,284.378,503.835,284.726z"/>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#B2C7DC" d="M511.603,274.886c-0.518-0.07,0.063,0.569,0.037,0.114
+               c0.195,0.069,0.293,0.236,0.378,0.416c-0.061,0.206-0.377,0.377-0.151,0.642c0.315,0.189,0.924,0.085,1.058,0.454
+               c-0.101,0.353-0.14,0.767-0.415,0.946c-0.362-0.149-0.626,0.223-0.908,0.189c-0.262-0.031-0.499-0.57-0.832-0.642
+               c-0.972-0.215-2.877,0.768-3.176-0.493c0.199,0.016,0.238,0.19,0.453,0.19c0.369-0.496,1.006-1.123,1.816-1.21
+               c0.658-0.072-0.026-1.131-0.227-1.399C510.551,273.946,511.567,274.025,511.603,274.886z"/>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#BBDAEB" d="M448.803,245.206c-0.546,0.148-0.911,0.476-1.475,0.605
+               c-0.707-0.452-2.971-0.133-2.08,0.756c-1.395,1.39-3.401,2.168-4.613,3.742c-0.168,0.11-0.121-0.267-0.378-0.188
+               c0.156,0.965-0.571,1.538-1.019,2.269c-0.267,0.433-0.699,1.634-1.059,1.588c-0.324-0.041-0.788-1.836-0.038-1.814
+               c-0.086-0.18-0.45-0.081-0.605-0.19c-0.215-0.696-1.194-0.816-1.966-0.831c0.007,0.357,0.476,0.256,0.757,0.341
+               c0.578,0.365,0.177,1.116,0.34,1.776c0.471,0.247,0.764,0.672,1.058,1.097c-0.046,0.676-0.375,1.369-0.53,2.079
+               c-0.054,0.254,0.06,0.651,0,0.983c-0.044,0.243-0.21,0.415-0.189,0.605c0.024,0.211,0.366,0.381,0.379,0.567
+               c0.022,0.312-0.438,0.451-0.416,0.719c0.77,0.462,1.242-1.351,1.777-1.816c0.894-0.774,1.889-1.569,2.837-1.89
+               c-0.129,0.754-1.135,0.63-0.984,1.664c-0.126,0.255-0.613,0.338-0.492,0.718c0.171,0.18,0.411-0.083,0.567-0.151
+               c0.262-0.569,0.314-0.976,0.717-1.287c0.525-0.402,1.326-0.011,1.778-0.453c1.024,0.206,1.969,0.377,3.025,0.379
+               c0.04,0.098,0.092,0.185,0.076,0.34c0.459-0.095,0.571,0.16,0.756,0.341c0.56-0.494,0.644-0.076,0.945,0.339
+               c0.241,0.333,0.835,0.542,0.567,0.984c0.252,0.138,0.416,0.365,0.68,0.492c0.246,0.003,0.089-0.391,0.19-0.529
+               c1.07,0.265,1.122,1.548,1.512,2.494c0.123,0.129,0.383,0.122,0.53,0.227c-0.006,0.914,0.873,0.943,0.906,1.815
+               c0.377,0.386,0.834,0.827,0.984,1.361c0.072,0.255-0.03,0.432,0.113,0.643c0.554,0.814,2.017,0.394,2.835,0.983
+               c0.212-0.184,0.412-0.518,0.832-0.378c0.135,0.079,0.013,0.415,0.189,0.454c0.385-0.87,2.239-1.815,2.685-0.454
+               c-0.079,0.161-0.328,0.151-0.34,0.378c0.25,0.379,0.62,0.208,1.057,0.416c0.354,0.168,0.485,0.702,1.022,0.643
+               c0.397-0.044,0.469-0.693,0.832-0.831c0.578-0.224,0.822,0.402,1.209,0.718c0.19-0.026,0.265,0.064,0.454,0.038
+               c0.219,0.101,0.177,0.399,0.416,0.415c0.51,0.036,0.838-0.953,1.134-1.437c0.157-0.257,0.808-0.612,1.172-0.869
+               c0.194-0.138,0.341-0.41,0.454-0.454c0.451-0.177,1.018-0.072,1.437-0.227c0.29-0.107,0.36-0.428,0.605-0.681
+               c0.71-0.733,2.122-1.011,2.685-1.852c1.318,1.031,3.32-0.877,4.801-0.115c1.075,0.066,2.234-0.208,2.873,0.265
+               c0.497-0.297,1.326-0.052,1.852-0.113c0.086,0.333,0.25,0.651,0.152,1.057c0.197-0.184,0.953-0.127,1.399-0.188
+               c0.498-0.293,0.024-1.333,0.642-1.513c0.196,0.02,0.422,0.035,0.265-0.075c0.52-1.076,2.01-0.954,3.101-1.095
+               c-0.425,0.339-0.244,1.134-0.567,1.511c0.42,0.247,0.664-0.108,0.755-0.416c0.416,0.014,0.763,0.095,0.832,0.454
+               c-0.396,0.142-0.94,0.538-0.567,1.097c0.307,0.095,0.647-0.142,0.945,0.038c0.25,0.563,0.407,1.363-0.152,1.701
+               c-0.171,1.662,1.335,2.021,2.874,1.966c0.951,1.099,2.358-0.108,3.214-0.528c0.143,0.114-0.026,0.249,0.037,0.453
+               c0.067,0.217,1.009,1.072,1.096,1.096c0.488,0.134,0.736-0.446,1.286-0.492c0.77-0.064,0.605,0.133,0.945-0.53
+               c0.311-0.603,1.108-1.109,2.005-0.906c-0.248,0.716,0.69,0.933,0.755,1.701c0.009,0.098-0.096,0.319-0.075,0.454
+               c0.036,0.235,0.319,0.335,0.454,0.567c0.266,0.464,0.296,1.237,0.189,1.778c0.193,0.235,0.549,0.309,0.492,0.795
+               c-0.328,0.465-1.068,0.52-1.173,1.208c0.306,0.274,0.548,0.612,0.681,1.058c0.265-0.44,0.957-0.453,1.512-0.604
+               c0.268,0.538,0.909,0.704,1.361,1.058c-0.309,0.386-0.597,0.779,0,1.059c-0.035,0.311,0.064,0.491,0.114,0.719
+               c0.379,0.136,0.833,0.2,0.907,0.642c0.41-0.196,0.838-0.063,1.096,0.189c0.024,0.204,0.089,0.387,0.038,0.568
+               c-0.203,0.274-0.91,0.227-1.134,0c0.003-0.269,0.015-0.545-0.113-0.681c-0.219-0.005-0.373,0.055-0.492,0.152
+               c-0.026,0.252,0.2,0.252,0.189,0.49c-1.522,0.197-3.555-0.545-5.444-0.415c-0.328,0.022-0.671,0.22-0.908,0.189
+               c-0.293-0.039-0.429-0.314-0.757-0.228c-0.157,0.043-0.215,0.256-0.34,0.303c-0.503,0.194-0.678-0.274-0.907-0.68
+               c-0.818,0.067-1.111-0.579-1.854-0.455c-0.609,0.103-0.328,1.031-0.605,1.588c-0.181,0.365-0.931,0.724-0.302,1.246
+               c0.014,0.19-0.167,0.187-0.189,0.341c0.121,0.166,0.247,0.547,0.038,0.718c-1.091-0.12-1.961-0.458-2.343-1.285
+               c-0.376-0.118-0.818-0.325-0.757-0.757c0.145-0.12,0.475-0.054,0.68-0.113c-0.022,0.236,0.293,0.805,0.604,0.453
+               c0.068-0.215-0.277-0.32-0.415-0.453c0.119-0.362-0.089-0.58-0.265-0.757c-0.148-0.075-0.249,0.064-0.378,0.114
+               c-0.242-0.215-0.812-0.437-1.134-0.227c-0.183,0.005-0.135-0.221-0.266-0.264c-1.609-0.122-3.824-1.484-5.52-1.739
+               c-0.633-0.097-1.34-0.216-1.929-0.076c-0.797,0.191-0.851,1.361-1.663,1.702c-0.009,1.997-3.307,0.658-4.461,1.474
+               c-0.182,0.128-0.316,0.566-0.567,0.605c-0.715,0.109-1.378-0.665-2.042-0.719c-1.428-0.114-3.33,0.259-3.781,1.4
+               c-0.178,0.45-0.079,0.693-0.301,1.246c-0.18,0.447-1.298,1.522-1.853,1.778c-0.532,0.244-1.129,0.076-1.173,0.87
+               c-0.953,0.195-0.908,1.385-1.437,2.004c-0.654-0.108-1.216-0.975-0.416-1.285c0.041-0.231-0.12-0.258-0.114-0.454
+               c0.864-0.03,0.512-1.828,1.551-1.21c0.15-0.623,0.459-1.325,0.793-1.965c-0.096-0.92-1.078-0.814-1.587-0.302
+               c-0.018,0.259-0.116,0.44-0.228,0.604c-0.298,0.079-0.736,0.018-1.096,0.037c-0.219-0.095-0.203-0.425-0.416-0.529
+               c-0.317-0.015-0.531,0.075-0.719,0.189c0.109,0.975-1.018,2.492-1.777,2.911c-0.241,0.133-0.724,0.112-0.983,0.114
+               c-0.417-0.515,0.102-1.611-0.34-2.268c0.084-0.678,1.279-1.247,0.53-1.929c-0.52,0.136-0.841,0.629-0.757,1.248
+               c-0.235,0.519-1.029,0.712-0.983,1.362c0.047,0.667,0.567,1.361-0.302,1.814c-0.149,0.077-0.345,0.038-0.492,0.114
+               c-0.989,0.512-1.018,2.07-2.079,2.533c-1.059,4.159-3.799,6.636-5.634,10.019c-0.774-0.493-1.852-0.759-1.814-1.663
+               c0.016-0.407,0.369-0.911,0.49-1.323c0.208-0.704,0.964-1.727,0.946-2.231c-0.008-0.198-0.383-0.675-0.643-0.681
+               c-0.378-0.007-0.659,0.629-1.096,0.719c-0.535,0.109-1.618,0.013-1.702-0.453c-0.051-0.281,0.3-0.46,0.34-0.795
+               c0.035-0.283-0.112-0.496-0.075-0.68c0.091-0.469,0.918-0.678,1.021-1.209c0.113-0.59-0.223-0.947-0.34-1.551
+               c1.43-0.289-0.063-1.608,0.038-2.081c0.091-0.432,0.932-0.484,0.189-1.133c-0.111-0.095-0.339-0.109-0.492-0.226
+               c-0.27-0.207-0.381-0.588-0.643-0.719c-0.608-0.3-1.443-0.15-1.626-0.869c-0.882,0.197-2.049,0.039-2.004-0.831
+               c0.024-0.448,0.753-0.584,0.795-0.945c0.007-0.064-0.23-0.75-0.341-0.984c-0.19-0.402-1.19-0.673-1.739-0.756
+               c-0.253-0.039-0.455-0.34-0.718-0.379c-0.233-0.033-0.48,0.077-0.681,0.038c-0.36-0.071-0.539-0.53-0.908-0.604
+               c-0.17-0.035-0.372,0.095-0.567,0.075c-1.125-0.112-1.629-0.969-2.76-0.644c-0.19,0.055-0.376,0.352-0.567,0.379
+               c-0.49,0.066-0.918-0.726-1.587-0.794c-0.483-0.05-0.803,0.018-1.248-0.076c-1.592-0.618-2.783-2.003-4.423-2.647
+               c-1.213-0.476-2.715-0.548-3.667-1.285c-0.219,0.091-0.546,0.103-0.718-0.038c-0.089-0.063-0.083-0.221-0.076-0.379
+               c-1.057,0.354-2.965-0.504-4.046-0.831c-1.311-0.397-2.518-0.683-3.629-1.059c-0.069-0.096-0.13-0.199-0.113-0.377
+               c-1.127,0.341-2.239-0.428-3.252-0.681c-0.688-1.645-0.9-3.763-2.874-4.122c-0.104-0.148-0.08-0.422-0.227-0.53
+               c-1.919,0.405-1.155-0.752,0.227-0.907c0.772-0.087,1.832-0.695,2.155-0.983c2.732-0.105,3.798-1.873,5.18-3.328
+               c1.531-1.004,3.174,0.058,4.876-0.642c0.833,0.074,2.201,0.028,2.798-0.378c0.911-0.619,2.026-1.145,2.684-1.815
+               c0.114-1.413,2.056-0.802,3.251-1.096c0.565-0.139,0.719-0.844,0.87-1.437c0.681-0.957,1.654-1.623,2.76-2.155
+               c0.159-0.689,0.716-1.17,1.474-1.134c0.286,0.528-0.307,1.61,0.454,1.776c0.211-0.546-0.053-1.564,0.151-2.117
+               c1.594-0.556,1.861-2.621,3.403-3.252c1.244-0.51,2.353-1.348,3.705-1.551c0.878,0.227,1.853-0.294,2.874-0.15
+               c0.517,0.073,1.033,0.406,1.512,0.075c0.552,0.092,1.112,0.074,1.475,0.417C448.516,244.814,448.784,244.887,448.803,245.206z"/>
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFD200" d="M452.482,272.89v15.038h1.692
+               c0.347-0.749,0.646-1.545,0.868-2.418c1.061-0.463,1.09-2.021,2.079-2.533c0.146-0.076,0.343-0.037,0.492-0.114
+               c0.869-0.454,0.349-1.148,0.302-1.814c-0.046-0.65,0.748-0.843,0.983-1.362c-0.084-0.618,0.236-1.112,0.757-1.248
+               c0.749,0.682-0.446,1.25-0.53,1.929c0.443,0.657-0.077,1.753,0.34,2.268c0.258-0.001,0.742,0.019,0.983-0.114
+               c0.759-0.419,1.886-1.936,1.777-2.911c0.189-0.115,0.403-0.204,0.719-0.189c0.213,0.104,0.197,0.434,0.416,0.529
+               c0.36-0.019,0.798,0.042,1.096-0.037c0.112-0.164,0.21-0.345,0.228-0.604c0.509-0.512,1.491-0.618,1.587,0.302
+               c-0.334,0.64-0.643,1.342-0.793,1.965c-1.039-0.618-0.687,1.18-1.551,1.21c-0.006,0.196,0.155,0.224,0.114,0.454
+               c-0.801,0.31-0.238,1.177,0.416,1.285c0.528-0.619,0.484-1.809,1.437-2.004c0.044-0.794,0.641-0.625,1.173-0.87
+               c0.555-0.256,1.673-1.331,1.853-1.778c0.222-0.554,0.123-0.796,0.301-1.246c0.451-1.141,2.354-1.514,3.781-1.4
+               c0.259,0.021,0.519,0.153,0.781,0.298v-4.638H452.482z"/>
+       <g>
+               <polygon fill="#FFD200" points="521.384,228.954 526.739,227.981 532.327,229.153 526.995,215.625                 "/>
+       </g>
+       <text transform="matrix(1 0 0 1 524.1675 240.5804)" fill="#FFD200" font-family="'GearedSlab-Regular'" font-size="12px">N</text>
+       <g>
+               <defs>
+                       <rect id="SVGID_1_" x="1" y="0.667" width="931.006" height="400"/>
+               </defs>
+               <clipPath id="SVGID_2_">
+                       <use xlink:href="#SVGID_1_"  overflow="visible"/>
+               </clipPath>
+       </g>
+</g>
+<g id="Rivers" display="none">
+       <g display="inline">
+               <path fill="#00688E" d="M443.85,0c0.449,1.043,0.81,2.136,1.365,3.12c1.274,2.257,2.294,4.798,4.055,6.609
+                       c2.681,2.758,5.091,5.708,8.356,8.085c4.216,3.07,8.93,3.082,13.385,4.538c0.487,0.159,1.083,0.476,1.297,0.89
+                       c1.168,2.26,3.128,2.209,5.259,2.109c0.985-0.046,2.345,0.122,2.931,0.751c1.922,2.063,3.581,4.371,5.307,6.612
+                       c0.38,0.494,0.79,1.07,0.89,1.658c0.7,4.094,2.735,7.324,5.653,10.297c1.667,1.698,2.463,4.245,3.757,6.602
+                       c1.609-1.102,3.334-1.575,2.552-4.019c-0.228-0.713,0.717-1.799,0.998-2.431c-0.255-1.799-0.271-3.507-0.786-5.05
+                       c-0.436-1.307-1.448-2.425-2.209-3.624c-0.68-1.072-1.162-2.388-2.098-3.149c-1.303-1.06-1.423-3.351-3.671-3.446
+                       c-0.285-0.012-0.862-0.975-0.749-1.314c0.807-2.429-1.645-3.698-1.952-5.709c-0.041-0.267-0.459-0.67-0.718-0.682
+                       c-2.844-0.134-3.03-2.066-3.017-4.224c0.01-1.577-0.761-2.868-1.37-4.301c-1.232-2.897-2.725-5.361-4.771-7.766
+                       C477.345,4.42,478.02,1.896,477.95,0c0.55,0,1.1,0,1.65,0c-1.368,3.913,0.072,6.59,3.518,9.24c0.705,1.49,1.559,2.932,2.069,4.486
+                       c0.405,1.234,0.481,2.601,0.535,3.916c0.059,1.429,0.426,2.035,1.91,2.913c1.834,1.085,2.841,3.658,4.012,5.697
+                       c0.35,0.61,0.054,1.589,0.686,2.057c0.93,1.047,1.913,2.052,2.778,3.149c1.601,2.03,3.244,4.044,4.636,6.213
+                       c0.513,0.8,0.368,2.019,0.525,3.047c0.1,0.654,0.005,1.443,0.343,1.936c0.91,1.327,1.457,2.35-0.051,3.783
+                       c-0.613,0.582,0.046,2.547-0.568,3.066c-2.691,2.273-1.385,3.989,0.163,6.13c0.7,0.967,0.45,2.603,0.672,3.929
+                       c0.197,1.174,0.041,2.794,0.751,3.426c2.573,2.291,1.771,4.476,0.423,6.688c3.499,4.01-0.107,8.256,0.445,12.368
+                       c0.871-0.72,1.715-1.929,2.388-1.841c0.806,0.105,1.466,1.318,2.219,2.08c2.276-1.905,3.533-5.353,7.412-4.363
+                       c-0.013-1.836-0.312-3.505,2.512-2.462c2.243,0.828,2.853-1.717,3.544-2.96c0.577-1.038-0.113-2.774-0.286-4.695
+                       c1.77-1.258,3.927-2.791,6.499-4.619c-0.098-1.312,0.474-2.595,2.618-3.662c1.679-0.835,2.514-3.284,3.84-4.923
+                       c0.831-1.028,1.878-1.883,3.187-3.169c-0.768-1.673,0.69-3.704,2.497-4.667c1.404-0.748,2.967-4.453,5.38-0.164
+                       c0.17-1.508,0.257-2.277,0.366-3.247c0.82-0.105,1.672-0.214,2.355-0.301c0.979-2.583-0.744-6.072,3.022-7.435
+                       c0,0.548,0,1.096,0,1.644c-0.51,1.873-2.07,3.621-0.681,5.726c0.087,0.132,0.067,0.354,0.051,0.53
+                       c-0.194,2.033-2.998,0.47-3.539,2.839c-0.531,2.326-2.492,1.258-3.804-0.046c-0.213,0.602-0.269,1.434-0.588,1.55
+                       c-2.272,0.828-3.97,1.94-3.476,4.773c0.045,0.26-0.577,0.919-0.88,0.913c-3.112-0.059-2.822,3.007-4.226,4.493
+                       c-1.246,1.319-2.386,2.739-3.878,3.87c-0.572,1.889-0.309,4.236-3.749,4.088c-0.971-0.042-2.016,1.611-3.079,2.532
+                       c1.253,4.138-2.486,10.004-5.912,8.393c0.346,3.693-2.585,2.094-3.852,2.508c-1.518,1.608-2.743,3.074-4.17,4.307
+                       c-0.383,0.331-1.383-0.071-2.101-0.096c-0.758-0.027-1.605,0.214-2.262-0.044c-2.548-0.999-4.842,0.863-7.122,0.637
+                       c-3.823-0.379-5.812-3.702-5.508-7.653c-1.15,0.533-2.424,1.124-3.831,1.776c0.126,0.563,0.372,1.33,0.439,2.113
+                       c0.034,0.4-0.137,0.975-0.427,1.205c-0.387,0.305-1.015,0.552-1.478,0.472c-1.895-0.33-3.766-0.794-5.844-1.253
+                       c-1.311,2.371-1.797,2.484-4.192,0.25c-0.507,0.737-0.995,1.449-1.494,2.175c1.442,0.92,2.679,1.71,3.916,2.5
+                       c-0.293,0.362-0.587,0.724-0.88,1.085c-0.827,0.324-1.655,0.647-2.268,0.887c0.519,0.637,1.734,1.645,1.564,2.006
+                       c-0.753,1.601-1.903,3.016-2.743,4.563c-0.619,1.049-1.221,2.11-1.87,3.141c-0.167,0.265-0.556,0.391-0.722,0.656
+                       c-1.854,2.95-2.181,2.963-4.133,0.103c-1.839,0.934-2.727,4.241-1.235,5.222c2.033,1.335,2.536,2.686,1.05,4.683
+                       c-0.169,0.228-0.023,0.688-0.023,1.309c0.857-0.18,1.594-0.385,2.345-0.484c2.621-0.347,3.012,0.186,2.373,2.778
+                       c-0.16,0.649,0.254,1.42,0.306,2.143c0.081,1.127,0.077,2.261,0.109,3.392c-0.833-0.008-1.676,0.067-2.497-0.039
+                       c-3.391-0.437-3.707,0.07-5.009,3.157c-1.904,4.514-1.436,8.886-0.253,13.369c0.115,0.435-0.051,0.943-0.129,1.98
+                       c-2.564-2.732-2.503-5.543-2.394-8.411c0.046-1.202-0.207-2.417-0.336-3.624c-0.038-0.359-0.282-0.79-0.155-1.056
+                       c0.941-1.968,1.65-4.169,3.055-5.747c0.835-0.938,2.788-0.922,4.259-1.244c0.601-0.132,1.255-0.022,2.143-0.559
+                       c-0.645-0.362-1.387-1.143-1.92-1.02c-3.913,0.899-7.484-0.045-11.11-1.421c-1.109-0.421-2.637,0.398-3.896,0.188
+                       c-1.116-0.187-2.827-0.812-3.053-1.594c-0.799-2.765-2.87-3.237-5.155-3.673c-0.371-0.071-0.694-0.398-1.184-0.694
+                       c3.563-1.231,5.877-0.39,7.117,2.705c0.885,2.209,2.478,1.558,4.092,1.511c1.225-0.035,2.462,0.276,3.692,0.442
+                       c2.857,0.385,5.706,0.923,8.575,1.073c0.84,0.044,1.738-1.01,2.784-1.671c-2.063-0.23-4.167,0.119-4.826-0.694
+                       c-0.739-0.911-0.17-2.874-0.17-4.725c-0.523-0.647-1.864-1.617-2.134-2.824c-0.307-1.375-0.104-3.271,0.675-4.39
+                       c1.446-2.078,3.405-1.902,4.86-0.342c0.919-0.837,1.83-1.668,2.614-2.382c0.081-1.75,0.163-3.513,0.258-5.545
+                       c0.653-0.093,1.52-0.217,2.515-0.359c-0.747-0.453-1.427-0.866-2.582-1.566c1.163-0.911,2.08-1.628,2.79-2.185
+                       c-0.553-0.813-1.875-1.954-1.665-2.608c0.483-1.505,1.711-2.772,2.783-4.351c0.947,0.892,1.507,1.42,2.058,1.939
+                       c0.585-0.823,1.01-1.925,1.803-2.365c0.563-0.312,1.625,0.271,2.262,0.981c1.081-0.237,2.163-0.473,3.244-0.71
+                       c-0.124-0.069-0.248-0.138-0.372-0.208c1.776-1.348,3.366-3.207,5.369-3.933c3.656-1.325,1.766,3.636,4.454,3.949
+                       c-0.499,0.616-0.87,0.914-1.018,1.298c-0.166,0.43-0.129,0.937-0.181,1.41c0.466-0.06,1.019,0.022,1.384-0.202
+                       c2.251-1.384,2.674-1.196,2.945,1.44c0.925-0.619,1.849-1.241,2.579-1.731c0.386-1.346,0.995-2.601,1.053-3.881
+                       c0.078-1.724,0.285-3.852-0.586-5.095c-0.873-1.245-1.033-1.932-0.287-3.017c1.296-1.884,1.524-3.376-0.59-5.111
+                       c-0.916-0.752-1.5-3.188-0.96-4.151c1.117-1.996-0.145-2.959-0.932-4.189c-2.173-3.396-4.331-6.808-6.669-10.09
+                       c-1.348-1.891-3.055-3.525-4.554-5.313c-0.391-0.466-0.895-1.092-0.864-1.617c0.236-3.993-2.167-6.409-4.919-8.715
+                       c-0.574-0.481-0.675-1.488-1.189-2.085c-0.457-0.53-1.221-1.215-1.788-1.163c-2.852,0.262-5.533,0.373-7.09-2.698
+                       c-0.132-0.261-0.594-0.436-0.932-0.501c-3.118-0.601-6.245-1.159-9.364-1.755c-0.513-0.098-1.1-0.202-1.486-0.51
+                       c-1.943-1.547-3.936-3.055-5.71-4.783c-2.043-1.99-3.854-4.213-5.81-6.294c-0.562-0.598-1.278-1.053-2.129-1.739
+                       c1.663-2.539-1.525-3.679-2.192-5.731c-0.261-0.802-0.473-1.62-0.707-2.43C443.117,0,443.483,0,443.85,0z"/>
+               <path fill="#00688E" d="M0,134.247c2.857-2.382,6.42-4.074,7.35-8.26c0.252-1.134,1.287-2.213,2.206-3.052
+                       c1.266-1.155,2.392-2.087,1.557-4.1c-0.233-0.562,0.535-1.61,0.977-2.357c0.492-0.832,1.136-1.574,1.869-2.567
+                       c-2.245-0.929-4.044-1.623-6.008,0.187c-0.492,0.454-1.812,0.026-2.751-0.015c-1.171-0.05-2.341-0.119-3.511-0.18
+                       c-0.048-0.278-0.096-0.555-0.144-0.833c1.082-0.119,2.199-0.465,3.236-0.301c1.332,0.211,2.351,0.19,3.74-0.328
+                       c1.64-0.612,3.789-0.034,5.658,0.332c0.231,0.045,0.519,2.24,0.042,2.935c-1.022,1.487-2.25,2.664-1.615,4.754
+                       c0.177,0.583-0.493,1.498-0.916,2.172c-1.317,2.097-2.557,4.267-4.1,6.191c-1.802,2.248-3.891,4.267-5.991,6.532
+                       c1.579,1.434,2.554,3.066,1.533,4.169c0.817,1.188,1.633,2.375,2.616,3.804c0.315-0.248,0.921-0.604,1.371-1.102
+                       c1.565-1.733,3.232-1.89,5.365-0.928c0.926,0.418,2.432,0.293,3.357-0.19c1.449-0.757,2.26-0.682,3.849,0.083
+                       c2.326,1.12,5.196,1.12,7.659,1.566c2.796-4.915,3.669-6.103,7.091-5.767c2.903,0.285,4.621,3.77,3.574,6.362
+                       c-0.99,2.449-1.357,5.149-1.981,7.742c-0.036,0.148,0.173,0.413,0.109,0.486c-2.876,3.29-1.07,4.916,1.902,6.834
+                       c1.127,0.727,1.423,3.257,1.484,4.987c0.105,2.98-0.759,6.06-0.27,8.939c0.322,1.893,2.305,3.505,3.513,5.199
+                       c2.82-1.203,5.12-2.423,7.571-3.083c0.738-0.198,2.074,1.016,2.8,1.868c0.435,0.51,0.218,1.57,0.294,2.383
+                       c2.661,2.164,7.561,1.795,7.806,6.965c1.308,0.28,2.52,0.661,2.627-1.601c0.033-0.688,1.014-1.332,1.561-1.997
+                       c0.609,0.573,1.244,1.12,1.821,1.723c0.931,0.973,1.838,1.968,2.727,2.978c1.069,1.214,2.712,2.313,3.039,3.71
+                       c0.712,3.042,2.682,3.758,5.287,4.03c3.363,0.351,5.188,3.993,3.151,6.714c-1.028,1.373-0.953,2.394-0.715,3.927
+                       c0.731,4.702-0.279,9.137-2.607,13.34c-0.622,1.122-0.464,2.66-0.726,3.996c-0.218,1.112-0.556,2.201-0.788,3.311
+                       c-0.188,0.9-0.707,2.404-0.376,2.632c2.743,1.898,2.398,4.719,2.444,6.86c2.052,0.621,3.796,1.45,5.6,1.611
+                       c1.824,0.163,3.732-0.21,5.559-0.573c3.281-0.651,4.352,0.251,4.046,3.623c-0.037,0.406-0.089,0.879,0.074,1.224
+                       c1.895,4.02,1.704,4.746-1.96,7.148c0.488,2.366,0.908,4.732,1.501,7.054c0.152,0.596,0.745,1.274,1.311,1.537
+                       c2.338,1.085,4.817,1.886,7.106,3.058c2.423,1.24,4.662,2.834,7.045,4.159c0.626,0.348,1.527,0.48,2.238,0.354
+                       c3.884-0.687,4.943-0.281,6.468,2.728c1.206,2.379,0.633,4.756-2.144,6.881c-2.002,1.532-2.884,3.253-2.122,5.612
+                       c0.305,0.945,1.046,1.75,1.752,2.879c-3.878-1.668-4.384-5.912-1.42-8.72c0.983-0.931,2.01-1.888,2.722-3.017
+                       c1.303-2.067-0.904-5.97-3.029-5.151c-4.33,1.669-6.262-1.993-9.254-3.228c-3.017-1.245-5.95-2.709-9.017-3.81
+                       c-2.017-0.724-4.108-3.525-3.913-5.949c0.022-0.268,0.277-0.594,0.188-0.783c-1.328-2.82-1.261-5.137,2.068-6.526
+                       c0.326-0.136,0.615-1.075,0.47-1.48c-0.417-1.16-1.248-2.187-1.567-3.361c-0.271-0.996-0.056-2.123-0.056-3.466
+                       c-2.315,0.583-4.143,1.114-6.005,1.476c-0.736,0.143-1.55-0.057-2.321-0.16c-1.616-0.216-3.226-0.476-4.841-0.705
+                       c-0.263-0.037-0.715,0.089-0.777-0.024c-1.768-3.239-4.956-1.62-7.489-2.216c-0.325-0.077-0.601-0.361-0.312-0.179
+                       c-1.989,0.93-3.57,1.669-5.15,2.408c-0.25-0.964-0.501-1.927-0.751-2.891c-0.071,0.059-0.142,0.117-0.213,0.176
+                       c-0.787-1.431-1.717-2.804-2.327-4.306c-0.806-1.986-1.063-4.16-3.338-5.342c-0.805-0.419-1.239-1.712-1.653-2.685
+                       c-1.716-4.037-7.424-5.991-11.01-3.494c-3.207,2.233-6.656,2.54-10.216,1.701c-4.466-1.052-11.784-5.153-11.989-9.904
+                       c-0.111-2.57,0.01-4.663,2.08-6.675c1.075-1.045,1.061-3.245,1.444-4.944c0.496-2.198-0.544-3.188-2.62-3.984
+                       c-0.972-0.373-1.79-2.165-1.949-3.407c-0.296-2.308-0.198-4.541-3.214-5.148c-0.589-0.118-0.992-1.017-1.545-1.479
+                       c-1.645-1.376-3.293-1.902-5.683-1.675c-2.391,0.227-4.934-1.077-7.4-1.748c-0.217-0.059-0.454-0.375-0.517-0.615
+                       c-0.544-2.082-1.05-4.173-1.579-6.308c1.426,0.764,2.869,1.472,2.655,3.832c-0.073,0.807,0.922,2.247,1.709,2.488
+                       c1.814,0.554,3.802,0.538,5.716,0.778c1.229,0.154,2.618,0.046,3.645,0.595c2.136,1.142,4.327,2.397,6.006,4.089
+                       c0.996,1.003,1.368,2.909,1.457,4.442c0.104,1.796,0.547,2.829,2.383,3.399c0.9,0.279,1.829,1.216,2.26,2.092
+                       c1.057,2.146-0.383,7.533-2.212,9.089c-1.844,1.568-1.755,6.209,0.162,8.483c4.642,5.507,12.688,7.021,19.043,3.404
+                       c3.95-2.248,11.57,0.122,12.625,4.506c0.183,0.761,0.594,1.762,1.201,2.076c2.809,1.454,3.343,4.131,4.071,6.767
+                       c0.177,0.64,0.602,1.709,0.95,1.724c2.473,0.105,1.984,1.803,1.735,3.83c1.358-1.486,2.353-2.573,3.151-3.446
+                       c1.497,0.539,2.61,1.153,3.783,1.301c1.106,0.14,2.275-0.21,3.559-0.362c0.417-1.632,0.094-3.059-1.586-4.471
+                       c-0.734-0.616-0.519-2.521-0.464-3.829c0.026-0.628,1.14-1.418,0.977-1.816c-1.537-3.757,1.298-6.413,2.457-9.365
+                       c1.409-3.588,1.357-6.995,0.656-10.612c-0.155-0.8,0.201-1.951,0.743-2.58c1.15-1.334,1.767-2.769,0.669-4.162
+                       c-0.647-0.82-2.007-1.488-3.058-1.505c-2.72-0.044-3.958-1.505-5.139-3.706c-0.865-1.614-2.452-2.886-3.859-4.154
+                       c-0.981-0.884-2.203-1.504-2.855-1.936c-0.272,1.825-2.454,1.625-4.483,1.434c-0.53-0.05-1.452-0.889-1.407-1.277
+                       c0.317-2.777-1.688-3.564-3.603-4.382c-2.504-1.07-5.431-1.718-4.037-5.932c-2.554,0.919-4.54,1.859-6.632,2.303
+                       c-1.305,0.277-3.177,0.306-4.086-0.427c-2.587-2.087-4.323-4.513-3.392-8.466c0.674-2.861-0.048-6.076-0.343-9.115
+                       c-0.057-0.589-0.931-1.25-1.579-1.605c-2.51-1.378-3.178-3.085-2.235-5.725c1.27-3.556,2.661-7.093,3.531-10.748
+                       c0.223-0.937-1.077-2.831-2.122-3.3c-1.027-0.461-2.626,0.308-3.96,0.599c-0.161,0.035-0.185,0.503-0.359,0.692
+                       c-1.543,1.684-1.945,4.841-5.595,3.703c-2.295-0.716-4.803-0.755-8.214-1.24c-1.195,1.147-3.438,1.822-5.948-0.407
+                       c-0.359-0.319-2.036,0.127-2.446,0.692c-2.097,2.887-3.434,2.141-5.733-0.111c-1.759-1.723-2.349-2.756-0.672-4.799
+                       c-0.786-0.514-1.444-0.944-2.102-1.374C0,135.708,0,134.977,0,134.247z"/>
+               <path fill="#00688E" d="M21.45,400c-0.429-2.321-0.547-4.976-4.192-3.786c-0.211,0.069-0.558-0.082-0.767-0.233
+                       c-1.949-1.406-2.921-6.593-1.714-8.718c0.315-0.555,0.397-1.246,0.563-1.88c0.365-1.398,0.366-3.051,1.155-4.14
+                       c1.146-1.58,1.443-2.486,0.004-4.177c-1.635-1.922-2.976-4.276-3.748-6.665c-0.385-1.192,0.71-2.913,1.288-4.332
+                       c0.26-0.638,1.402-1.309,1.278-1.653c-1.007-2.78,0.068-4.892,1.685-7.053c1.089-1.455,1.797-3.195,2.962-5.334
+                       c-0.775-1.016-1.914-2.884,0.971-3.946c0.661-2.033-4.433-2.062-1.326-4.697c-2.592-3.293-2.554-3.528,0.235-6.537
+                       c0.519-0.56,0.753-1.396,1.07-2.125c1.02-2.35,1.991-4.583,4.841-5.5c2.335-0.752,2.87-3.661,1.597-5.853
+                       c-0.412-0.71-0.689-2.102-0.298-2.555c1.15-1.331,0.949-2.604,0.123-3.712c-1.392-1.866-1.456-4.755-4.421-5.538
+                       c-0.479-0.126-0.757-2.084-0.621-3.13c0.131-1.009,0.918-1.933,1.677-3.396c-1.275-0.333-2.403-0.777-3.565-0.901
+                       c-2.71-0.289-4.154-1.532-3.828-4.222c0.242-1.997,1.271-3.894,1.886-5.854c0.217-0.69,0.247-1.438,0.362-2.16
+                       c-0.739,0.131-1.818,0.003-2.156,0.441c-1.169,1.519-2.036,3.265-3.106,4.866c-0.717,1.073-1.584,2.046-2.384,3.064
+                       c-0.739-1.241-2.142-2.505-2.099-3.717c0.174-4.843,1.5-9.428,4.944-13.085c3.611-3.833,3.677-3.927-1.332-5.003
+                       c-2.034-0.437-2.817-1.382-2.729-3.32c0.058-1.275,0.43-2.702-0.013-3.787c-0.422-1.034-1.67-1.789-2.692-2.458
+                       c-0.133-0.087-1.289,0.983-1.626,1.682c-0.87,1.806-2.069,1.388-3.376,0.715c-0.711-0.366-1.4-0.775-2.099-1.164
+                       c0-0.365,0-0.731,0-1.096c1.227,0.435,2.455,0.871,3.769,1.337c0.313-2.313,1.583-3.638,4.272-2.875
+                       c2.812,0.798,3.879,2.518,3.329,5.316c-0.724,3.679-0.543,3.752,2.894,4.532c1.231,0.28,2.896,1.292,3.189,2.306
+                       c0.293,1.012-0.564,2.789-1.474,3.636c-4.02,3.737-5.24,8.485-5.514,13.657c-0.023,0.434,0.124,0.885,0.241,1.314
+                       c0.043,0.156,0.229,0.274,0.642,0.738c0.3-1.053,0.579-1.841,0.746-2.651c0.548-2.672,2.025-4.724,4.474-5.819
+                       c0.873-0.39,2.657-0.295,3.102,0.283c0.6,0.779,0.615,2.322,0.329,3.391c-0.484,1.808-1.625,3.447-2.071,5.259
+                       c-0.414,1.685,0.198,3.072,2.398,3.037c0.713-0.011,1.445,0.214,2.143,0.419c2.681,0.786,3.285,2.24,1.874,4.587
+                       c-0.904,1.504-1.359,2.39,0.899,3.483c1.434,0.694,2.088,3.039,3.029,4.68c1.187,2.071,1.993,4.172-0.189,6.084
+                       c2.716,4.039,1.709,7.205-2.373,9.332c-1.339,0.697-2.096,2.526-3.081,3.866c-0.888,1.209-1.743,2.444-2.573,3.694
+                       c-0.326,0.491-0.915,1.293-0.752,1.542c1.108,1.687,1.535,3.643,2.32,5.376c0.986,2.179,1.334,3.404-1.193,4.69
+                       c2.686,1.965,1.793,3.322-0.372,4.652c-0.658,0.405-0.984,1.378-1.407,2.122c-0.569,1-1.133,2.007-1.604,3.054
+                       c-0.272,0.605-0.696,1.464-0.468,1.916c1.054,2.085-0.015,3.346-1.337,4.774c-2.038,2.203-1.888,3.431,0.109,5.884
+                       c1.194,1.467,2.297,3.016,3.344,4.592c1.065,1.604,0.554,2.991-0.526,4.497c-0.674,0.941-0.734,2.322-1.057,3.51
+                       c-0.185,0.681-0.216,1.437-0.538,2.043c-1.867,3.518-0.587,6.216,3.13,7.227c1.085,0.295,1.935,1.669,2.748,2.666
+                       c0.691,0.847,1.172,1.864,1.746,2.805C23.283,400,22.367,400,21.45,400z"/>
+               <path fill="#00688E" d="M218.198,67.867c6.144-6.713,9.6-13.913,9.527-22.595c-0.006-0.704,0.078-1.471,0.356-2.105
+                       c1.582-3.599,0.869-7.376,0.599-11.018c-0.125-1.694-1.919-3.214-2.736-4.918c-1.971-4.112-3.415-8.42-6.645-11.946
+                       c-1.467-1.601-1.673-4.348-2.451-6.575c0.244-0.131,0.487-0.262,0.731-0.393c0.756,1.464,1.494,2.937,2.274,4.388
+                       c0.572,1.066,1.191,2.107,1.803,3.151c1.115,1.902,2.37,3.736,3.332,5.712c1.424,2.925,1.61,6.384,4.56,8.677
+                       c0.89,0.692,0.739,2.868,0.838,4.379c0.132,2.011,0.043,4.037,0.047,6.056c0,0.273,0.028,0.556-0.03,0.818
+                       c-0.892,4.048-1.773,8.098-2.705,12.137c-1.033,4.477-2.847,8.601-6.064,11.956c-1.946,2.029-2.661,3.951-0.949,6.564
+                       c0.414,0.631-0.047,2.496-0.723,3.061c-4.112,3.441-3.733,8.469-4.957,12.934c-0.524,1.911-1.138,3.804-1.832,5.66
+                       c-0.818,2.185-1.708,4.348-2.68,6.47c-0.701,1.528-1.744,2.911-2.351,4.468c-0.766,1.965-1.188,4.061-1.865,6.065
+                       c-0.464,1.375-0.892,2.841-1.711,4.005c-2.48,3.521-5.14,6.916-7.735,10.356c-0.603,0.8-1.063,1.905-1.873,2.317
+                       c-2.626,1.336-2.405,4.316-3.886,6.294c-0.244,0.326,0.51,1.339,0.707,2.061c0.326,1.194,1.209,2.813,0.742,3.546
+                       c-1.911,2.994-2.165,6.076-1.546,9.403c0.103,0.554-0.048,1.155-0.094,1.965c-2.226-2.557-2.449-7.563-0.402-10.683
+                       c0.93-1.417,0.953-2.256-0.225-3.504c-1.226-1.298-0.846-2.606-0.329-4.496c1.157-4.231,5.578-5.889,6.708-9.906
+                       c0.249-0.885,1.152-1.607,1.809-2.356c1.984-2.26,4.081-4.428,5.941-6.782c0.542-0.686,0.587-1.874,0.607-2.837
+                       c0.053-2.531,0.455-4.871,2.457-6.693c0.448-0.408,0.75-1.025,0.994-1.599c1.475-3.477,3.153-6.893,4.296-10.477
+                       c1.065-3.339,1.413-6.9,2.348-10.289c0.465-1.686,1.294-3.4,2.385-4.761c2.44-3.044,2.43-5.101-0.196-8.339
+                       c-0.673-0.83-1.315-2.294-1.036-3.171c1.065-3.346-1.055-5.462-2.483-7.935c-1.008-1.746-1.725-3.658-2.569-5.498
+                       c-0.037-0.081-0.003-0.212-0.057-0.263c-4.112-3.931-2.189-8.819-2.09-13.396c0.022-1.035,0.507-2.06,0.779-3.089
+                       c0.233,0,0.467-0.001,0.7-0.001c-0.536-0.712-1.01-1.484-1.622-2.125c-1.399-1.467-2.775-2.981-4.339-4.258
+                       c-0.861-0.704-2.044-1.175-3.152-1.39c-3.268-0.634-5.661-1.679-7.117-5.313c-0.821-2.048-4.027-3.899-6.451-4.381
+                       c-3.588-0.713-5.127-3.003-6.657-5.632c-0.889-1.528-1.567-3.179-1.984-5.173c0.672,0.674,1.454,1.272,1.987,2.041
+                       c0.558,0.805,1.031,1.734,1.274,2.677c1.203,4.671,5.899,4.409,9.016,6.315c2.163,1.323,3.938,2.426,4.704,5.201
+                       c0.362,1.31,2.782,2.554,4.458,2.89c2.566,0.514,4.783,0.976,5.814,3.723c0.191,0.51,0.896,0.861,1.415,1.21
+                       c3.608,2.427,3.455,2.54,2.674,6.737c-0.547,2.943-0.505,6.015-0.49,9.029c0.005,0.983,0.759,1.961,1.166,2.943
+                       c0.474,1.143,0.91,2.303,1.424,3.427c0.48,1.05,0.924,2.147,1.589,3.077c2.017,2.823,4.298,5.482,3.236,9.4
+                       C217.28,65.769,217.858,66.662,218.198,67.867z"/>
+               <path fill="#00688E" d="M265.077,78.869c-0.453-0.497-1.132-1.221-1.786-1.966c-1.455-1.657-1.514-3.117,0.311-4.677
+                       c1.049-0.897,1.564-2.425,2.628-3.294c0.949-0.775,2.287-1.162,3.514-1.499c3.753-1.031,7.57-1.84,11.292-2.963
+                       c2.314-0.698,4.502-1.81,7.334-2.979c0.181-1.565,1.265-3.471,3.718-4.035c-0.785,1.959-1.336,3.894-2.337,5.56
+                       c-0.397,0.661-1.777,0.78-2.737,1.051c-1.415,0.399-2.877,0.643-4.279,1.077c-3.529,1.093-7.001,3.036-10.56,3.193
+                       c-4.384,0.193-5.714,3.692-8.312,5.792c-0.172,0.139,1.06,1.927,1.556,2.987c0.474,1.012,0.967,2.045,1.225,3.123
+                       c0.35,1.464,0.471,2.982,0.716,4.473c0.164,0.996,0.619,2.009,0.52,2.971c-0.36,3.47,1.879,5.541,5.359,4.793
+                       c3.868-0.831,4.868,0.427,7.044,3.452c2.182,3.033,5.863,4.958,7.368,8.736c0.103,0.258,1.485,0.078,2.259-0.012
+                       c2.299-0.267,4.612,0.245,5.209,2.496c0.673,2.537,2.634,5.094-0.14,8.064c-2.684,2.874-4.542,6.532-6.649,9.915
+                       c-1.409,2.261-2.82,4.562-3.831,7.009c-0.487,1.179-0.152,2.745-0.016,4.119c0.265,2.672,0.809,5.326,0.906,8
+                       c0.034,0.938-0.901,1.912-1.352,2.789c0.735,1.923,1.506,3.844,2.203,5.792c0.728,2.036,0.71,3.895-0.393,5.985
+                       c-1.115,2.115-0.879,4.03,1.245,6.246c2.002,2.089,3.999,4.127,6.068,6.162c2.473,2.432,4.223,5.92,5.337,9.264
+                       c0.592,1.779,1.846,4.587-0.968,6.479c2.546,1.838,2.214,3.864,0.215,5.999c-0.038-0.72-0.035-1.445-0.127-2.158
+                       c-0.093-0.722-0.032-1.785-0.468-2.088c-2.258-1.572-1.436-2.764-0.208-3.487c-0.114-1.754-0.33-2.977-0.239-4.176
+                       c0.138-1.821-0.636-3.048-1.896-4.277c-0.981-0.957-1.476-2.39-2.385-3.442c-1.03-1.194-2.423-2.086-3.406-3.309
+                       c-2.326-2.894-5.882-5.17-5.261-9.664c0.073-0.531,0.059-1.149,0.332-1.567c2.199-3.369,0.557-6.419-0.829-9.418
+                       c-0.693-1.5-1.298-2.734,0.101-4.177c0.408-0.421,0.474-1.361,0.394-2.027c-0.337-2.805-0.887-5.587-1.15-8.397
+                       c-0.108-1.15,0.372-2.343,0.48-3.526c0.298-3.267,3.298-4.985,4.45-7.808c0.718-1.76,2.405-3.105,3.301-4.821
+                       c1.555-2.976,5.045-5.195,3.457-9.478c-0.749-2.019-1.534-3.02-3.823-2.889c-4.524,0.259-4.438,0.122-6.231-4.254
+                       c-0.429-1.047-1.574-2.263-2.603-2.506c-1.885-0.444-2.502-1.674-2.921-3.155c-0.738-2.607-2.671-2.956-4.845-2.537
+                       c-5.221,1.006-7.799-1.294-7.418-6.441c0.09-1.221-1.1-2.486-1.315-3.794C264.889,82.089,265.077,80.534,265.077,78.869z"/>
+               <path fill="#00688E" d="M64.177,108.767c1.909,4.881,3.428,5.703,8.736,5.805c2.619,0.051,5.323,0.322,7.817,1.064
+                       c3.754,1.117,5.091,3.835,4.353,7.615c-0.621,3.182-0.799,6.331,0.824,9.321c0.13,0.239,0.311,0.507,0.303,0.756
+                       c-0.144,4.54,2.217,8.874,0.67,13.607c-1.086,3.321-0.133,6.776,1.992,9.573c0.738,0.97,2.417,1.757,3.644,1.728
+                       c3.045-0.072,6.129-0.44,9.099-1.114c2.641-0.599,5.191-1.673,7.708-2.713c3.008-1.242,4.569-0.764,6.179,1.946
+                       c1.296,2.182,2.803,4.238,4.139,6.397c0.401,0.647,0.718,1.442,0.77,2.19c0.183,2.602,1.808,3.617,4.143,2.48
+                       c4.7-2.29,8.35,0.173,8.732,5.35c0.33,4.474,1.488,8.882,2.137,13.34c0.211,1.452,0.292,3.065-0.122,4.438
+                       c-1.177,3.9-2.71,7.691-3.974,11.567c-1.407,4.315,0.096,6.326,3.945,8.61c2.631,1.562,5.144,4.269,6.354,7.05
+                       c2.062,4.741,1.614,4.93,6.554,5.025c0.239,0.005,0.474,0.19,0.735,0.301c-2.731,2.566-7.345,1.485-7.914-2.205
+                       c-0.534-3.462-3.201-5.257-4.701-7.914c-0.288-0.509-1.199-0.723-1.864-0.957c-4.367-1.536-6.263-5.186-4.823-9.703
+                       c1.212-3.802,2.482-7.598,3.998-11.286c0.821-1.997,0.628-3.66,0.13-5.705c-0.958-3.93-1.56-7.99-1.831-12.029
+                       c-0.313-4.665-2.841-6.346-6.931-4.152c-2.413,1.294-5.588-0.7-6.279-3.276c-0.688-2.565-2.22-4.905-3.387-7.342
+                       c-0.037-0.076-0.133-0.124-0.199-0.187c-1.099-1.04-2.117-2.799-3.319-2.934c-1.417-0.159-2.94,1.329-4.512,1.673
+                       c-3.151,0.69-6.373,1.052-9.552,1.621c-1.41,0.252-2.795,0.653-4.18,1.027c-2.79,0.755-4.796-0.279-6.247-2.646
+                       c-2.265-3.693-2.68-7.626-1.649-11.789c0.401-1.619,1.195-3.248-0.289-4.882c-0.431-0.474-0.104-1.586-0.233-2.387
+                       c-0.33-2.039-0.79-4.06-1.071-6.105c-0.339-2.467-1.07-5.032-0.703-7.413c0.819-5.322-0.35-7.436-5.68-8.262
+                       c-1.477-0.229-3.023-0.155-4.525-0.049c-3.126,0.22-6.033-0.396-8.533-2.276C62.873,112.612,62.41,110.929,64.177,108.767z"/>
+               <path fill="#00688E" d="M62.765,102.584c-0.207-0.844-0.524-1.679-0.602-2.535c-0.23-2.525-0.222-5.081-0.621-7.574
+                       c-0.125-0.782-1.137-1.829-1.928-2.03c-3.418-0.867-6.905-1.46-10.364-2.167c-0.708-0.145-1.718-0.113-2.054-0.561
+                       c-1.853-2.471-4.322-1.829-6.763-1.614c-1.09,0.096-2.203,0.083-3.294-0.016c-4.19-0.38-6.205-3.389-4.72-7.28
+                       c0.7-1.834,1.727-3.573,2.804-5.227c1.669-2.564,1.533-4.311-0.824-6.285c-1.606-1.345-2.324-2.794-1.696-5.018
+                       c0.583-2.064,0.641-4.281,0.85-6.438c0.049-0.499-0.06-1.187-0.378-1.521c-2.397-2.521-4.941-4.906-7.273-7.482
+                       c-1.024-1.131-1.658-2.61-2.475-3.928c-0.361-0.582-0.609-1.476-1.125-1.677c-2.492-0.973-2.976-2.981-3.078-5.273
+                       c-0.024-0.542,0.105-1.334-0.194-1.583c-2.695-2.237-5.241-4.817-8.3-6.393c-2.056-1.06-3.974-1.592-5.024-3.981
+                       c-1.315-2.989-3.143-5.752-4.713-8.632c-0.94-1.724-0.127-3.559,2.286-4.62c-0.204,0.771-0.378,1.291-0.473,1.825
+                       c-0.12,0.672-0.469,1.503-0.211,2.009c1.44,2.827,3.318,5.463,4.493,8.384c1.165,2.896,3.193,3.352,6.136,3.202
+                       c-0.621-3.055,0.778-5.005,3.435-6.331c0.637-0.318,1.009-1.248,1.399-1.952c0.615-1.109,0.905-2.501,1.755-3.359
+                       c2.386-2.411,2.873-5.218,2.806-8.453c-0.031-1.504,0.963-3.055,1.624-4.527c0.134-0.299,0.856-0.336,1.018-0.393
+                       c-0.364,3.347-0.51,6.629-1.165,9.806c-0.286,1.388-1.657,2.537-2.463,3.839c-1.784,2.88-2.778,6.179-6.117,8.108
+                       c-1.928,1.114-1.034,6.246,1.117,7.406c2.818,1.519,4.712,3.399,4.389,6.832c-0.032,0.339,0.065,0.926,0.272,1.018
+                       c4.054,1.799,3.798,7.009,7.632,9.245c2.408,1.404,4.107,4.15,5.836,6.504c0.585,0.796,0.464,2.252,0.356,3.376
+                       c-0.206,2.152-0.802,4.277-0.879,6.426c-0.028,0.785,0.828,1.739,1.501,2.388c2.803,2.706,3.003,4.867,0.876,8.122
+                       c-1.128,1.727-2.188,3.57-2.858,5.505c-0.881,2.543,0.606,4.473,3.339,4.626c1.733,0.097,3.501-0.214,5.21,0.001
+                       c1.677,0.211,3.307,0.831,4.943,1.32c0.756,0.226,1.454,0.678,2.218,0.84c3.635,0.775,7.291,1.455,10.926,2.233
+                       c1.795,0.384,2.884,1.471,2.988,3.403c0.185,3.411,0.402,6.819,0.605,10.229C63.579,102.449,63.172,102.517,62.765,102.584z"/>
+               <path fill="#00688E" d="M169.768,60.003c0.453-0.68,0.889-1.334,1.541-2.313c-1.152-0.465-2.107-0.874-3.08-1.236
+                       c-0.584-0.217-1.313-0.208-1.777-0.561c-3.554-2.707-7.068-5.466-10.566-8.246c-0.408-0.324-0.752-0.831-0.929-1.323
+                       c-1.005-2.79-2.56-4.223-5.808-3.129c-0.635,0.214-2.143-0.894-2.62-1.743c-0.826-1.469-0.637-3.517-2.98-3.988
+                       c-0.335-0.067-0.664-1.666-0.493-2.447c0.537-2.454-0.427-3.363-2.799-3.3c-0.747,0.02-1.502-0.24-2.731-0.456
+                       c2.165-1.941,3.857-0.869,5.368-0.173c2.471,1.138,1.661,3.289,1.161,5.268c0.284-0.137,0.567-0.275,0.851-0.412
+                       c0.727,1.174,1.581,2.291,2.149,3.536c0.666,1.459,0.674,3.079,3.281,2.249c2.046-0.651,3.893,0.549,5.264,2.545
+                       c1.592,2.318,3.364,4.705,5.588,6.352c2.838,2.102,6.227,3.455,9.335,5.208c1.236,0.697,1.646,1.595,1.596,3.304
+                       c-0.077,2.609,0.211,5.694,1.589,7.747c1.344,2.003,0.424,3.143-0.499,3.877c-1.444,1.148-2.647,1.832-1.728,4.013
+                       c0.296,0.702-1.067,1.998-0.896,2.872c0.451,2.304,1.26,4.55,2.06,6.771c0.434,1.206,1.142,2.314,1.967,3.943
+                       c0.923-0.256,2.174-0.862,3.431-0.875c1.072-0.011,2.603,0.335,3.147,1.086c2.075,2.868,4.192,5.812,5.572,9.034
+                       c0.796,1.858,0.258,4.304,0.235,6.485c-0.03,2.885-0.397,5.79-0.159,8.648c0.339,4.07-1.7,7.409-2.845,11.026
+                       c-0.723,2.283-2.395,4.61-2.18,6.774c0.415,4.172,2.077,8.205,2.791,12.37c0.331,1.934-0.349,4.04-0.57,6.067
+                       c-0.242,0.008-0.485,0.016-0.727,0.024c-0.191-0.245-0.599-0.621-0.541-0.717c2.074-3.413-0.691-6.326-1.005-9.48
+                       c-0.236-2.378-1.388-4.742-1.247-7.059c0.165-2.711,1.047-5.459,2.055-8.021c1.748-4.443,3.309-8.839,2.712-13.738
+                       c-0.19-1.564-0.371-3.329,0.149-4.744c1.801-4.896-0.594-8.481-3.269-12.088c-0.665-0.897-1.46-1.838-1.705-2.874
+                       c-0.409-1.731-1.24-2.036-2.741-1.448c-0.765,0.3-1.556,0.739-2.336,0.738c-0.839-0.001-2.244-0.233-2.427-0.724
+                       c-1.429-3.838-2.623-7.763-3.89-11.662c2.04-1.907-0.972-6.002,3.098-7.1c0.372-0.1,0.825-1.086,0.722-1.546
+                       c-0.508-2.281-1.139-4.54-1.845-6.769C170.845,61.142,170.245,60.643,169.768,60.003z"/>
+       </g>
+</g>
+<g id="Roads">
+       <path fill="#FFD200" d="M549.952,105.021c-0.546,0.058-1.093,0.134-1.64,0.211c-1.135,0.159-2.306,0.327-3.438,0.298
+               c-1.808-0.041-3.614-0.115-5.419-0.188c-7.225-0.294-14.694-0.598-22.111,1.26c-0.696,0.174-1.393,0.333-2.084,0.492
+               c-4.471,1.023-8.693,1.99-11.318,6.404c-1.55,2.605-3.613,3.611-7.114,3.464c-1.207-0.05-2.424-0.167-3.601-0.279
+               c-2.168-0.208-4.414-0.423-6.678-0.228c-5.571,0.478-12.488,1.958-16.568,9.217c-0.758,1.35-1.318,1.986-1.874,2.127
+               c-0.759,0.195-1.861-0.448-3.585-1.529l-0.428-0.274c-1.008-0.653-2.051-1.33-3.152-0.981c-0.671,0.212-1.249,0.787-1.752,1.749
+               l-0.016-0.022l1.182-8.407l-3.344,0.26c-0.763-5.104-1.155-9.168-1.505-13.66c-0.15-1.925-0.34-3.841-0.531-5.753
+               c-0.429-4.313-0.872-8.773-0.806-13.2c0.033-2.21,0.801-4.648,1.958-6.209c1.961-2.647,2.806-5.495,2.74-9.233
+               c-0.12-6.781-0.212-13.562-0.305-20.344c-0.069-5.087-0.139-10.174-0.22-15.26c-0.019-1.204-0.154-2.419-0.402-3.614
+               c-0.752-3.623-2.47-5.058-6.128-5.121c-0.482-0.008-0.965-0.021-1.448-0.034c-1.699-0.046-3.457-0.094-5.179,0.071
+               c-1.149,0.11-1.905-0.029-2.376-0.437c-0.478-0.413-0.728-1.158-0.787-2.344c-0.189-3.762-1.633-5.157-5.506-5.116
+               c-4.163,0.036-8.395,0.123-12.486,0.207l-3.678,0.075c-10.135,0.191-16.118-3.055-19.34-10.553
+               c-0.737-1.713-1.66-3.366-2.553-4.965c-0.343-0.615-1.721-2.945-1.824-3.1h-2.24l2.102,3.523c2.355,3.974,4.791,8.083,7.2,11.911
+               c0.525,0.833,1.573,1.568,3.114,2.183c4.167,1.662,8.663,3.257,13.707,2.92c4.071-0.271,8.229-0.367,12.249-0.459l2.237-0.053
+               c4.622-0.116,4.977,0.204,5.445,4.833c0.23,2.271,1.454,3.332,3.724,3.282c1.648-0.045,3.331-0.033,4.959-0.024l1.875,0.009
+               c4.107,0.007,5.315,1.153,5.383,5.109l0.035,2.029c0.211,12.259,0.429,24.936,0.424,37.401c0,1.258-0.638,2.604-1.254,3.904
+               c-0.256,0.541-0.511,1.08-0.726,1.616c-0.27,0.672-0.656,1.37-1.029,2.045c-0.776,1.405-1.579,2.858-1.507,4.33
+               c0.447,9.248,1.123,17.784,1.838,26.821l0.43,5.463c0.06,0.76,0.264,1.506,0.461,2.228c0.091,0.333,0.184,0.671,0.263,1.015
+               l0.09,0.387h2.641l-0.63,7.272c-0.045,0.016-0.092,0.032-0.141,0.048c-0.488,0.168-1.156,0.398-1.834,0.555
+               c-4.657,1.079-7.53,3.627-8.31,7.369c-0.235,1.125-1.283,2.818-2.2,3.553c-2.313,1.852-4.477,3.728-6.568,5.541
+               c-2.498,2.166-5.078,4.403-7.947,6.63c-3.67-3.042-3.755-7.199-3.846-11.594c-0.033-1.593-0.067-3.241-0.282-4.838l-0.996,0.053
+               c-0.035,1.266-0.153,2.538-0.266,3.768c-0.452,4.897-0.88,9.533,3.517,13.793c-0.487,0.304-0.844,0.662-1.149,0.968
+               c-0.425,0.426-0.682,0.667-1.021,0.677l-1.424,0.044c-3.388,0.106-6.895,0.217-10.271-0.157
+               c-5.155-0.572-10.388-1.261-15.448-1.928c-5.512-0.726-11.212-1.476-16.836-2.079c-5.866-0.628-11.481-0.755-15.702,4.526
+               c-5.955,7.45-14.129,8.599-22.423,3.152c-0.743-0.488-1.613-0.881-2.454-1.261c-0.601-0.271-1.167-0.528-1.682-0.812
+               c-3.129-1.729-6.659-2.143-9.941-1.167c-5.252,1.561-10.441,3.716-14.894,5.614c-2.906,1.239-6.705,2.573-10.293,1.886
+               c-1.929-0.369-3.84-0.764-5.743-1.157c-7.998-1.652-15.548-3.214-23.756-2.865c-2.425,0.104-4.926-0.238-7.348-0.567
+               c-1.218-0.166-2.479-0.337-3.722-0.452c-0.45-0.042-0.899-0.086-1.35-0.131c-1.709-0.171-3.478-0.348-5.227-0.325
+               c-4.281,0.055-8.562,0.145-12.842,0.235c-6.016,0.126-12.236,0.256-18.353,0.284c-8.151,0.039-14.993-0.038-21.849-0.522
+               c-5.954-0.422-6.07-0.848-7.491-6.067c-0.132-0.485-0.275-1.009-0.434-1.575c-1.83-6.521-5.09-7.692-11.264-7.743
+               c-1.604-0.013-3.211-0.011-4.795-0.006l-1.602,0.002c0.082-1.022,0.171-2.026,0.258-3.016c0.232-2.632,0.452-5.119,0.533-7.642
+               c0.065-2,0.02-4.03-0.024-5.993c-0.037-1.631-0.074-3.317-0.048-4.969c0.034-2.109,0.125-4.589,0.546-6.994l0.037-0.21
+               c2.287-13.062,2.269-13.304-1.976-25.992c-0.12-0.357-0.252-0.712-0.385-1.067c-0.286-0.766-0.557-1.49-0.7-2.239
+               c-0.109-0.573-0.228-1.147-0.347-1.722c-0.404-1.952-0.823-3.97-0.83-5.929c-0.07-18.692-0.063-37.699-0.057-56.079l0.004-19.348
+               h-1.761v3.497c0,5.856,0.031,11.712,0.062,17.569c0.072,13.725,0.147,27.917-0.198,41.861c-0.319,12.894,1.432,23.379,5.51,32.997
+               c0.034,0.081,0.073,0.161,0.113,0.242c0.066,0.135,0.135,0.274,0.142,0.363c0.037,0.477,0.097,0.959,0.157,1.442
+               c0.143,1.137,0.277,2.211,0.107,3.227c-1.493,8.964-2.794,17.755-2.33,26.742c0.184,3.547-0.185,7.199-0.541,10.73l-0.146,1.465
+               c-0.048,0.49-0.924,1.365-1.537,1.535c-3.813,1.056-5.248,2.947-5.115,6.746c0.012,0.361,0.066,0.728,0.12,1.093
+               c0.081,0.547,0.158,1.063,0.075,1.524c-0.098,0.544-0.181,1.099-0.265,1.656c-0.27,1.792-0.548,3.646-1.34,5.142
+               c-1.832,3.46-4.108,6.775-6.311,9.98l-0.709,1.034c-2.557,3.733-4.974,7.813-4.018,13.011c0.013,0.068-0.06,0.271-0.117,0.433
+               c-0.01,0.027-0.02,0.054-0.029,0.082c-0.101-0.01-0.202-0.018-0.301-0.026c-0.349-0.028-0.745-0.06-0.881-0.182
+               c-1.94-1.741-4.21-2.221-7.357-1.564c-2.124,0.445-3.355-0.448-3.875-2.808l-0.028-0.129c-0.258-1.172-0.525-2.383-0.587-3.565
+               c-0.223-4.165-0.451-8.33-0.679-12.495c-0.736-13.463-1.498-27.384-2.066-41.083l-0.031-0.752
+               c-0.165-4.078-0.249-6.125-1.458-7.224c-1.249-1.134-3.437-1.012-7.798-0.771c-1.77,0.1-2.981-0.503-3.921-1.947
+               c-0.577-0.887-1.061-1.874-1.53-2.827L74.886,0.008L72.955,0.01l5.672,11.561c10.181,20.76,20.946,42.711,30.886,62.922
+               c2.294,4.664,4.607,9.319,6.92,13.974c3.265,6.57,6.641,13.363,9.903,20.072c2.021,4.156,4.693,5.724,8.674,5.079
+               c1.054-0.171,1.949-0.033,2.896,0.114c0.572,0.088,1.161,0.18,1.802,0.205c0.233,0.43,0.593,0.606,0.81,0.701
+               c0.19,4.771,0.372,9.543,0.554,14.314c0.417,10.93,0.848,22.232,1.375,33.344c0.254,5.357,0.956,10.771,1.643,16.074
+               c0.194,1.497,0.788,2.647,1.718,3.325c0.844,0.617,1.909,0.813,3.166,0.583c3.033-0.556,5.736,0.152,8.475,2.224l-3.15,5.472
+               c-3.777,6.564-7.544,13.112-11.34,19.644c-0.607,1.044-1.261,1.852-1.942,2.4c-5.507,4.429-6.756,10.336-3.711,17.558
+               c1.306,3.095,1.342,6.091,0.12,9.713c-0.551,1.631-1.206,2.087-3.046,2.122c-1.86,0.036-3.772,0.018-5.62,0.001
+               c-5.138-0.046-10.457-0.095-15.478,0.967c-9.617,2.034-19.265,4.681-28.595,7.241c-4.018,1.102-8.035,2.205-12.062,3.264
+               c-1.331,0.35-2.669,0.667-4.126,1.012c-0.52,0.124-1.056,0.25-1.611,0.384c-0.005-0.284-0.013-0.549-0.021-0.799
+               c-0.023-0.793-0.042-1.42,0.043-2.015c0.435-3.053-0.547-5.454-3.285-8.03c-9.72-9.146-19.217-18.38-29.734-28.637
+               c-6.793-6.625-13.666-13.397-20.311-19.947c-3.452-3.402-6.904-6.803-10.36-10.2c-0.612-0.602-2.292-2.109-2.887-2.639
+               l-0.335-0.328v3.356c0,0,0.333,0.048,0.636,0.199c0.606,0.303,1.179,0.589,1.592,0.988c13.762,13.29,26.29,25.436,38.301,37.13
+               c2.319,2.258,4.642,4.595,6.889,6.855c4.599,4.626,9.354,9.41,14.335,13.781c3.618,3.175,3.661,6.492,3.312,9.631
+               c-1.357,0.717-2.668,1.418-3.95,2.104c-3.109,1.664-6.046,3.235-9.031,4.695c-2.07,1.013-4.815,2.271-7.701,3.009
+               c-1.692,0.433-3.521,0.552-5.289,0.668c-0.746,0.049-1.492,0.098-2.232,0.168c-6.592,0.631-12.529,0.604-18.15-0.086
+               c-4.329-0.532-8.736-0.432-12.996-0.336c-1.871,0.042-3.808,0.083-5.711,0.075l-0.007,2.096c1.759,0.015,3.506,0.022,5.248,0.028
+               c3.939,0.015,8.013,0.03,12.064,0.153c2.2,0.067,4.439,0.224,6.604,0.376c2.745,0.192,5.583,0.392,8.385,0.411
+               c1.952,0.015,3.928-0.23,5.835-0.466c1.4-0.173,2.848-0.352,4.266-0.425c4.26-0.22,8-1.535,11.431-4.018
+               c4.438-3.212,9.204-5.112,14.571-5.81c1.893-0.246,3.775-0.815,5.368-1.34c17.209-5.676,31.841-9.736,47.315-11.101
+               c3.54-0.312,7.054-0.233,10.775-0.147c1.542,0.035,3.095,0.071,4.658,0.077c0.083,1.006,0.17,2.004,0.256,2.996
+               c0.233,2.69,0.454,5.23,0.598,7.825c0.155,2.797-0.855,4.584-3.088,5.464c-4.029,1.588-6.202,4.597-6.283,8.7
+               c-0.009,0.478,0.046,0.979,0.1,1.465c0.09,0.818,0.184,1.665-0.063,2.273c-0.349,0.86-1.669,1.875-2.335,1.94
+               c-6.123,0.602-10.972,2.985-16.212,7.969c-1.146,1.089-1.807,1.391-2.159,1.453c-4.141,0.728-5.98,4.047-7.758,7.258l-0.191,0.346
+               c-0.537,0.967-1.228,1.835-1.96,2.753c-0.529,0.664-1.075,1.35-1.555,2.074c-0.657,0.992-1.319,1.981-1.982,2.971
+               c-2.288,3.417-4.653,6.949-6.755,10.563c-2.314,3.978-4.887,7.917-7.375,11.725c-2.366,3.622-4.812,7.367-7.038,11.147
+               c-1.633,2.773-3.402,5.486-5.114,8.111c-1.158,1.775-2.318,3.554-3.453,5.373c-1.682,2.696-3.036,5.655-4.345,8.517
+               c-1.02,2.228-2.074,4.533-3.269,6.676c-0.466,0.836-0.725,1.97-0.769,3.371c-0.067,2.129-0.111,4.395,0.143,6.636
+               c0.449,3.967-0.593,7.609-3.278,11.461c-0.295,0.423-0.616,0.844-0.939,1.267c-1.004,1.315-2.042,2.674-2.399,4.22
+               c-0.877,3.793-3,7.399-6.681,11.348l-0.3,0.342c0.083-0.003,2.91,0,2.91,0s0.915-1.312,1.491-2.126
+               c1.267-1.791,2.577-3.642,3.648-5.471c0.662-1.131,1.204-2.346,1.727-3.521c0.63-1.415,1.282-2.877,2.134-4.151
+               c3.521-5.269,4.775-10.213,3.946-15.561c-0.431-2.775-0.208-5.277,0.61-6.866l1.461-2.849c2.622-5.125,5.099-9.966,8.094-14.831
+               c1.583-2.569,3.266-5.161,4.894-7.667c2.833-4.361,5.761-8.871,8.295-13.468c5.65-10.248,11.819-21.057,19.627-30.659
+               c0.523-0.643,1.009-1.339,1.479-2.013c1.55-2.221,3.015-4.319,5.796-4.826c1.019-0.186,1.673-0.859,2.365-1.572
+               c0.178-0.183,0.36-0.371,0.556-0.557c3.42-3.25,7.947-5.518,13.468-6.744c4.662-1.181,5.417-2.075,5.77-6.832
+               c0.034-0.461-0.026-1.031-0.084-1.582c-0.04-0.377-0.08-0.744-0.082-1.041c-0.012-2.155,1.476-4.003,4.082-5.072
+               c3.915-1.605,5.58-4.564,5.09-9.045c-0.233-2.134-0.378-4.084-0.445-5.96c-0.021-0.604-0.082-1.229-0.142-1.858
+               c-0.152-1.57-0.309-3.194,0.207-4.432c2.352-5.642,1.094-10.572-0.446-14.65c-1.729-4.575-0.752-8.667,2.9-12.16
+               c1.622-1.551,2.833-3.54,4.004-5.463c0.253-0.416,0.505-0.829,0.76-1.237c1.255-2.005,2.447-4.092,3.6-6.109
+               c0.538-0.941,1.075-1.882,1.621-2.818c0.972-1.669,1.891-3.214,2.79-4.726c1.649-2.774,3.207-5.395,4.917-8.474
+               c0.754-1.357,1.489-2.897,1.216-4.027c-0.904-3.741,0.91-7.216,3.005-10.415c0.703-1.074,1.382-2.164,2.061-3.254
+               c1.084-1.741,2.207-3.542,3.409-5.234c2.82-3.966,5.453-8.337,4.02-14.308c-0.299-1.245-0.162-2.305,0.396-3.064
+               c0.596-0.811,1.657-1.29,3.07-1.386c4.455-0.304,8.882-0.219,12.243-0.112c2.286,0.073,4.171,1.467,4.92,3.639
+               c0.149,0.433,0.304,0.863,0.458,1.292c0.496,1.382,0.964,2.688,1.277,4.071c0.721,3.182,2.289,4.871,5.086,5.476l0.655,0.144
+               c1.396,0.31,2.84,0.63,4.286,0.63c0.004,0,0.008,0,0.012,0c10.548-0.011,21.095-0.053,31.643-0.095
+               c7.247-0.029,14.495-0.058,21.742-0.077c1.54,0.007,3.147,0.146,4.688,0.291l0.715,0.067c1.189,0.109,2.404,0.272,3.58,0.43
+               c2.404,0.322,4.887,0.653,7.343,0.56c7.705-0.301,14.831,1.276,22.371,2.945c2.074,0.458,4.16,0.92,6.269,1.343
+               c3.449,0.69,7.841,0.01,12.052-1.867c1.797-0.801,3.62-1.555,5.383-2.283c1.886-0.78,3.837-1.586,5.764-2.454
+               c5.833-2.626,11.72-1.828,16.579,2.247c3.331,2.794,8.215,3.896,13.403,3.027c5.137-0.863,9.491-3.523,11.646-7.118
+               c1.463-2.439,3.809-3.744,6.41-3.587c8.041,0.491,16.16,1.207,24.464,1.958c4.355,0.394,8.78,0.844,13.059,1.279
+               c3.529,0.359,7.058,0.718,10.589,1.052c4.134,0.393,6.679-1.53,9.83-4.285c1.759-1.537,3.703-3.12,5.583-4.651
+               c2.286-1.861,4.649-3.786,6.756-5.687c2.217-1.999,3.634-3.857,4.486-5.929c0.68-3.04,2.488-4.184,4.994-4.964
+               c1.45-0.452,2.986-1.235,4.471-1.992c0.965-0.492,1.878-0.958,2.749-1.327c0.618-0.013,1.334,0.374,2.107,0.796l0.456,0.247
+               c2.947,1.566,4.964,1.214,6.743-1.177c0.299-0.402,0.604-0.8,0.91-1.198c0.577-0.751,1.172-1.528,1.72-2.326
+               c1.551-2.266,3.646-3.637,6.794-4.448c4.945-1.275,9.768-1.046,14.875-0.801c0.825,0.04,1.653,0.079,2.484,0.112
+               c3.33,0.127,5.776-1.186,7.482-4.027c2.196-3.66,5.555-5.593,10.267-5.908c1.346-0.09,2.688-0.344,3.985-0.589
+               c0.655-0.124,1.311-0.248,1.967-0.351c0.729-0.115,1.459-0.256,2.188-0.397c1.622-0.313,3.298-0.638,4.923-0.641
+               c5.055-0.01,10.171,0.115,15.131,0.239c1.975,0.049,3.95,0.098,5.925,0.139l0.51,0.01v-2.71L549.952,105.021z"/>
+</g>
+<g id="Main_Towns">
+       
+               <text transform="matrix(0.3976 -0.9175 0.9175 0.3976 149.5456 293.9524)" fill="#FFFFFF" font-family="'GearedSlab-Regular'" font-size="10px">Little Bay De Noc</text>
+       
+               <text transform="matrix(0.5812 -0.8138 0.8138 0.5812 247.6344 270.1075)" fill="#FFFFFF" font-family="'GearedSlab-Regular'" font-size="10px">Big Bay De Noc</text>
+       
+               <rect x="151.771" y="114.922" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="69.177" height="30"/>
+       
+               <rect x="5.351" y="271.572" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="62.717" height="30"/>
+       <rect x="77.83" y="218.82" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="62.717" height="30"/>
+       
+               <rect x="101.12" y="168.935" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="62.717" height="30"/>
+       
+               <rect x="274.862" y="175.686" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="49.788" height="30"/>
+       
+               <rect x="289.808" y="233.042" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="96.898" height="30"/>
+       <text transform="matrix(1 0 0 1 159.7109 134.2268)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Rapid River</text>
+       <text transform="matrix(1 0 0 1 283.4249 195.9906)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Nahma</text>
+       <text transform="matrix(1 0 0 1 109.4458 188.7399)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Gladstone</text>
+       <text transform="matrix(1 0 0 1 86.7748 238.1246)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Escanaba</text>
+       <text transform="matrix(1 0 0 1 12.2453 290.8769)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Bark River</text>
+       
+               <text transform="matrix(1 0.0036 -0.0036 1 297.883 252.5067)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Garden Peninsula</text>
+       
+               <rect x="278.808" y="298.542" fill="#BBDAEB" stroke="#FFFFFF" stroke-width="1.3599" stroke-miterlimit="10" width="47.799" height="30"/>
+       
+               <text transform="matrix(1 0.0036 -0.0036 1 286.883 318.0067)" fill="#006998" font-family="'GearedSlab-Regular'" font-size="14px">Fayette</text>
+</g>
+<g id="Hover" display="none">
+       
+               <rect x="289.808" y="233.042" display="inline" fill="#FFD200" stroke="#FFFFFF" stroke-width="2" stroke-miterlimit="10" width="96.898" height="30"/>
+       
+               <text transform="matrix(1 0.0036 -0.0036 1 297.883 252.5067)" display="inline" fill="#FFFFFF" font-family="'GearedSlab-Regular'" font-size="14px">Garden Peninsula</text>
+</g>
+</svg>
index ca5b4f1..b374113 100644 (file)
@@ -67,20 +67,9 @@ body .stButton .sharethis  {
 }
 .front-blog-container{
     position: relative;
-    background: url("../assets/posts-bg.jpg");
-    background-position: center;
-    background-repeat: no-repeat;
-    background-size: cover;
-    z-index: 2;
-}
-.front-blog-bg-overlay{
-    z-index: -1;
-    position: absolute;
-    bottom: 0;
-    height: 100%;
-    width: 100%;
-    background-color: rgba(95,110,255,0.5);
+    margin: 25px auto 50px auto;
 }
+
 .home-feed-post-image{
     
     img{
@@ -114,7 +103,7 @@ body .stButton .sharethis  {
         margin: 0;
         a{
             display: block;
-            color: white;
+            color: $green;
             line-height: 1;
             font-size: 24px;
         }
@@ -126,12 +115,11 @@ body .stButton .sharethis  {
         margin-bottom: 10px;
     }
     .post-excerpt{
-        color: white;
+        color: black;
         line-height: 1.1;
         margin-bottom: 20px;
-        height: 37px;
         margin-bottom: 10px;
-        overflow: hidden;
+        // overflow: hidden;
         font-size: 16px;
     }
     .read-more{
@@ -216,4 +204,50 @@ body .stButton .sharethis  {
 }
 #ui-datepicker-div{
     display: none;
-}
\ No newline at end of file
+}
+#front-social{
+    li.social-icon{
+        list-style: none;
+        display: inline-block;
+        margin-right: 5px;
+        a{
+            display: block;
+        }
+    }
+}
+.action-items-container{
+    min-width: 100% !important;
+    min-height: 100px;
+    background: $green;
+    position: relative;
+    margin-bottom: 50px;
+    &::before{
+        background: url('../assets/repeating-pattern-green-up.png');
+        background-position: top center;
+        background-repeat: repeat-x;
+        content: "";
+        position: absolute;
+        top: -27px;
+        width: 100%;
+        height: 30px;
+    }
+    &::after{
+        background: url('../assets/repeating-pattern-green-down.png');
+        background-position: top center;
+        background-repeat: repeat-x;
+        content: "";
+        position: absolute;
+        bottom: -27px;
+        width: 100%;
+        height: 30px;
+    }
+}
+// svg map
+.svg-map-container{
+    #escanaba-map{
+        // width: 100%;
+        // max-height: 400px;
+    }
+    // max-height: 600px;
+}
index 744a3cb..7493ddf 100644 (file)
@@ -1,4 +1,6 @@
 footer.main {
+    background: $blue;
+    
     // position: absolute;
     // bottom: 0;
     // left: 0;
index b8c7152..a75a9ea 100644 (file)
@@ -22,12 +22,13 @@ header {
             
         }
         @media #{$large-up}{
-            position: absolute;
-            bottom: 0px;
+            // position: absolute;
+            // bottom: 0px;
+            
         }
         .logo-link{
             display: block;
-            float: right;
+            float: left;
         }
     }
     height: auto;
index 284b146..78a754d 100644 (file)
@@ -92,13 +92,14 @@ $column-gutter: rem-calc(30);
 $font-family-sans-serif: "Open Sans", sans-serif;
 $font-family-serif: 'El Messiri', Cambria, "Times New Roman", Times, serif;
 $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace;
-$custom-font :  'El Messiri',"Open Sans";
+$roboto :  'Robot Slab',"Open Sans";
+$caveat : 'Caveat';
 // We use these to define default font weights
 $font-weight-normal: normal;
 $font-weight-bold: bold;
 
 $white       : #FFFFFF;
-$ghost       : #FAFAFA;
+$grey        : #d1d2d4;
 $snow        : #F9F9F9;
 $vapor       : #F6F6F6;
 $white-smoke : #F5F5F5;
@@ -114,12 +115,12 @@ $steel       : #666666;
 $charcoal    : #555555;
 $tuatara     : #444444;
 $oil         : #333333;
-$jet         : #222222;
+$yellow      : #ffd100;
 $black       : #000000;
-$green       : #6c9a13;
+$green       : #95d500;
 $red         : #fc6463;
-$blue        : #506fb2;
-$l-blue      : #90c3ea;
+$blue        : #0065a0;
+$l-blue      : #bbdaeb;
 $l-green     : #8dc819;
 
 // We use these as default colors throughout
@@ -210,19 +211,19 @@ $cursor-text-value: text;
 $header-font-family: $body-font-family;
 $header-font-weight: $font-weight-normal;
 $header-font-style: normal;
-$header-font-color: $jet;
+$header-font-color: $black;
 $header-line-height: 1.4;
 $header-top-margin: .2rem;
 $header-bottom-margin: .5rem;
 $header-text-rendering: optimizeLegibility;
 
 // We use these to control header font sizes
-$h1-font-size: rem-calc(48);
+$h1-font-size: rem-calc(36);
 $h2-font-size: rem-calc(36);
-$h3-font-size: rem-calc(24);
-$h4-font-size: rem-calc(24);
-$h5-font-size: rem-calc(20);
-$h6-font-size: rem-calc(18);
+$h3-font-size: rem-calc(36);
+$h4-font-size: rem-calc(36);
+$h5-font-size: rem-calc(28);
+$h6-font-size: rem-calc(24);
 
 // We use these to control header size reduction on small screens
 $h1-font-reduction: rem-calc(10);
@@ -1402,17 +1403,17 @@ $crumb-slash: ">";
 // $topbar-title-font-size: rem-calc(17);
 
 // Set the link colors and styles for top-level nav
-// $topbar-link-color: $white;
-$topbar-link-color-hover: $blue;
-$topbar-link-color-active: $blue;
-$topbar-link-color-active-hover: $blue;
+$topbar-link-color: $blue;
+$topbar-link-color-hover: $green;
+$topbar-link-color-active: $green;
+$topbar-link-color-active-hover: $green;
 // $topbar-link-weight: $font-weight-normal;
  $topbar-link-font-size: rem-calc(16);
 // $topbar-link-hover-lightness: -10%; // Darken by 10%
 // $topbar-link-bg: $topbar-bg;
 // $topbar-link-bg-hover: $d-blue;
 // $topbar-link-bg-color-hover: $d-blue;
-$topbar-link-bg-active: $white;
+$topbar-link-bg-active: transparent;
 $topbar-link-bg-active-hover: transparent;
 // $topbar-link-font-family: $body-font-family;
 // $topbar-link-text-transform: none;
@@ -1423,11 +1424,12 @@ $topbar-link-bg-active-hover: transparent;
 // $topbar-button-top: 7px;
 
 // Style the top bar dropdown elements
-// $topbar-dropdown-bg: $white;
+$topbar-dropdown-bg: transparent;
 // $topbar-dropdown-link-color: $black;
-// $topbar-dropdown-link-color-hover: $green;
-// $topbar-dropdown-link-bg: $white;
-// $topbar-dropdown-link-bg-hover: $white;
+$topbar-dropdown-link-color-hover: $green;
+$topbar-dropdown-link-bg: transparent;
+$topbar-dropdown-link-bg-hover: transparent;
+
 // $topbar-dropdown-link-weight: $font-weight-normal;
 // $topbar-dropdown-toggle-size: 5px;
 // $topbar-dropdown-toggle-color: $white;
index 0b1ddab..a23fb3b 100644 (file)
@@ -1,4 +1,10 @@
 #slideshow {
+    ul{
+        margin: 0;
+        li{
+            list-style: none;
+        }
+    }
     margin-top: 120px;
     #caption {
         background: rgba(0, 0, 0, 0.75);
index 40ebc51..b0af8f1 100644 (file)
 }
 //6. Main
 h1{
-    font-family:  $custom-font;
+    font-family: $roboto;
     font-weight: bold;
-    color: $green;
+    color: $blue;
 }
 h2{
-    font-family:  $custom-font;
+    font-family: $roboto;
     font-weight: bold;
-    color: $blue;
+    color: $green;
 }
 h3{
-    font-family:  $custom-font;
+    font-family: $roboto;
     font-weight: bold;
-    color: $l-blue;
+    color: $yellow;
 }
 h4{
-    font-family: "Roboto Slab",Open Sans;
-    color: $green;
+    font-family: $caveat;
+    color: $yellow;
 }
 h5{
-    font-family: Open Sans, sans-serif;
+    font-family: $roboto;
     font-weight: bold;
     color: $blue;
 }
 h6{
-    font-family: Open Sans, sans-serif;
-    color: $l-blue;
+    font-family: $roboto;
+    color: $green;
     font-weight: bold;
 }
 //6. Main
index 38352d6..b964307 100644 (file)
     background-color: white;
     float: left;
     color: black;
-    margin-left: 60px;
-    // margin-left: auto;
-    // margin-right: auto;
     height: auto;
-    line-height: 1;
+    & > ul > li{
+        padding-bottom: 25px !important;
+    }
     ul{
+        // 
+        display: block;
+        width: 100%;
+        height: auto;
         li {
             background-color: white;
             padding: 0 1.2rem;
-            max-width: 100px;
             line-height: 1;
+            display: inline-block;
             a {
-                color: $green;
+                color: $blue;
                 padding: 0 3px !important;
                 line-height: 1 !important;
+                
+                
             }
             &:not(.has-form):not(.active) {
                 & > a:not(.button) {
                     background: transparent;
                 }
             }
+            
             ul.dropdown {
-                li:not(.topbar-member) {
-                    width: auto;
+                -moz-column-count: 2;
+                -webkit-column-count: 2;
+                column-count: 2;
+                background-color: rgba(255,255,255,.95);
+                top: 55px;
+                border-bottom-left-radius: 6px;
+                border-bottom-right-radius: 6px;
+                // botpxtom: 0px;
+                // column-fill: auto;
+                // min-width: 450px !important; 
+
+                li {
+                    // width: auto;
+                    background-color: transparent;
+                    float: none;
+                    padding-bottom: 10px;
                     a {
+                        background-color: transparent;
                         border-top-left-radius: 0;
                         border-top-right-radius: 0;
                         text-align: left;
                     }
                     &:not(.has-form):not(.active) {
                         & > a:not(.button) {
+                            background-color: transparent;
+                            color: $blue;
                             font-size: rem-calc(16);
                             padding: 10px 14px;
                             
                 }
             }
         }
-        #venues,#destinations{
-            background: white;
-            border: 1px solid $blue;
-            height: auto;
-            padding: 15px;
-        }
-        .member-dropdown{
-            top: 47px;
-            min-width: 1200px;
-            left: 0%;
-            transform: translateX(-50%);
-        }
-        
        
     }
-    .topbar-member{
-        min-height: 150px;
-        // min-width: 155px;
-        width: 16% !important;
-        margin-bottom: 10px;
-        // border: 1px dashed black;
-        padding-right: 12px !important;
-        background: transparent;
-        div.member-name{
-            line-height: 1;
-            background: transparent;
-            color: $blue;
-            &:hover{
-                color: $green;
-            }
-        }
-        a.member-link{
-            display: block;
-            white-space: normal;
-            background: transparent !important;
-
-        }
-        .member-image{
-            margin-bottom: 10px;
-            image-rendering: -webkit-optimize-contrast;
-        }
-    } 
-    #interactive-map > li,#dropdown-destination > li,#dropdown-venues > li{
-        padding-bottom: 17px !important;
-    }
-   .map-dropdown{
-       top: 47px;
-       background: white;
-       border: 2px $blue solid;
-       min-width: 600px;
-   }
-   
-   .hover-region-text{
-       pointer-events: none;
-       &:hover{
-           cursor: pointer;
-       }
-   }
-   .hover-region{
-       &:hover{
-           fill: $blue;
-           cursor: pointer;
-       }
-   }
-   #Text rect{
-       fill: transparent;
-       cursor: pointer;
-       pointer-events: none;
-   }
-   
 }
-
 .top-bar-section > ul >li a{
-    text-transform: uppercase !important;
+    // text-transform: uppercase !important;
 }
 .top-bar-section > ul >li.has-dropdown{
     position: relative;
-    &:hover::after{
-        content: '';
-        height: 0;
-        width: 0;
-        border: 8px solid transparent;
-        border-top-color: $green;
-        position: absolute;
-        bottom: 0px;
-        left: 50%;
-        margin-left: -8px;
-
-    }
-}
-#dropdown-venues{
-    .member-dropdown{
-        left: -130%;
-        @media(max-width: 1200px) and (min-width: 1025px){
-            min-width: 1020px;
-            left: -170%;
-        }
-        .topbar-member{
-            .member-name{
-                font-size: 16px;
-            }
-        }
-    }
-}
-#dropdown-destination{
-    .member-dropdown{
-        @media(max-width: 1200px) and (min-width: 1025px){
-            min-width: 1020px;
-            left: -10%;
-        }
-        .topbar-member{
-            .member-name{
-                font-size: 16px;
-            }
-        }
-    }
-}
-
-body #page-wrapper .rfp-menu {
-    padding-bottom: 17px;
-    & > ul.dropdown {
-        width: auto;
-        padding: 7px;
-        min-width: 185px;
-        left: 0%;
-        li{
-            width: 100%;
-            line-height: 1;
-            &:not(:last-child){
-                margin-bottom: 10px;
-            }
-            padding-left: 5px;
-            padding-right: 5px;
-            a{
-                background: white;
-                // text-align: center;
-                color: $blue;
-                white-space: initial;
-                line-height: 1;
-                font-size: 16px;
-                &:hover{
-                    color: green;
-                }
-            }
-        }
-        
-        background-color:white;
-        top: 47px;
-        border: 1px solid $blue;
-    }
-}
-#region-map{
-    display: block;
-    max-width: 630px;
-    margin: 0 auto;
-    width: 100%;
+    // &:hover::after{
+    //     content: '';
+    //     height: 0;
+    //     width: 0;
+    //     border: 8px solid transparent;
+    //     border-top-color: $green;
+    //     position: absolute;
+    //     bottom: 0px;
+    //     left: 50%;
+    //     margin-left: -8px;
 
-    // @include breakpoint(small only){
-    //     height: auto;
     // }
-    margin-top: 50px;
-    .region{
-        &:hover{
-            // fill: red;
-        }
-    }
-}
-.region-link{
-    font-size: 13px;
 }
+
 -moz-document url-prefix() { 
   #region-map{
      height: auto;
index 4aea0f9..8b57391 100644 (file)
@@ -7,10 +7,35 @@
         <div class="row blocks-row" data-equalizer data-options="equalize_on_stack: false">
             <?php get_template_part('parts/glm-blocks'); ?>
         </div>
-        
-        <div class="front-blog-container">
-        <div class="front-blog-bg-overlay"></div>
-         <?php get_template_part('parts/blog-feed-front'); ?>
+        <div class="row svg-map-container">
+            <?php get_template_part('parts/svg-map'); ?>
+        </div>
+        <div class="row front-blog-container">
+            <?php get_template_part('parts/blog-feed-front'); ?>
+        </div>
+        <div class="action-items-container">
+           <div class="row">
+               <div class="small-12 medium-6 columns">
+                   <img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/visitor-guides.png" alt="">
+               </div>
+               <div class="small-12 medium-6 columns">E NEWS SIGNUP</div>
+           </div>
+        </div>
+        <div class="row">
+            image gallery
+        </div>
+        <div class="row">
+            <div class="small-12 medium-8 columns">
+                <img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/visit-escanaba-hash.png" alt="">
+            </div>
+            <div class="small-12 medium-4 columns">
+                <ul id="front-social">
+                    <li class="social-icon"><a class="facebook-icon social-icon" href="https://www.facebook.com/ColdwaterCountry/" target="_blank">facebook</a></li>
+                    <li class="social-icon"><a class="twitter-icon social-icon" href="https://www.facebook.com/ColdwaterCountry/" target="_blank">twitter</a></li>
+                    <li class="social-icon"><a class="instagram-icon social-icon" href="https://www.facebook.com/ColdwaterCountry/" target="_blank">instagram</a></li>
+                    <li class="social-icon"><a class="youtube-icon social-icon" href="https://www.facebook.com/ColdwaterCountry/" target="_blank">youtube</a></li>
+                </ul>
+            </div>
         </div>
     </div>
 </main>
\ No newline at end of file
index 2078692..2843e38 100644 (file)
@@ -1,9 +1,9 @@
 <header class="main fixed">
     <div class="row medium-uncollapse large-collapse large-row">
-        <div class="header-logo large-4 columns">
+        <div class="header-logo large-3 columns">
             <a class="logo-link" href="<?php echo get_bloginfo('url'); ?>"><img class="small-header-logo" src="<?php echo get_template_directory_uri();?>/assets/visit-escanaba-logo.jpg" alt=""></a>
         </div>
-        <nav class="large-8 columns top-bar text-center show-for-large-up opensearchserver.ignore" data-topbar role="navigation" data-options="sticky_on: large">
+        <nav class="large-9 columns top-bar text-center show-for-large-up opensearchserver.ignore" data-topbar role="navigation" data-options="sticky_on: large">
             <section class="top-bar-section">
                 <?php //get_template_part('parts/dropdown-map'); ?>
                 <?php //get_template_part('parts/dropdown-destinations'); ?>
diff --git a/slick/.gitignore b/slick/.gitignore
new file mode 100755 (executable)
index 0000000..aa204cb
--- /dev/null
@@ -0,0 +1,2 @@
+.sass-cache
+node_modules
\ No newline at end of file
diff --git a/slick/CONTRIBUTING.markdown b/slick/CONTRIBUTING.markdown
new file mode 100755 (executable)
index 0000000..33b73ca
--- /dev/null
@@ -0,0 +1,35 @@
+## Submitting issues
+
+### Test case required
+
+**All bug reports and problem issues require a jsFiddle**.   
+[Please fork this JSFiddle as a baseline](http://jsfiddle.net/simeydotme/fmo50w7n/).
+
++ A test case clearly demonstrates the bug or issue.
++ It contains the bare minimum HTML, CSS, and JavaScript required to demonstrate the bug.
++ Assets are not minified (we cannot debug .min.js files).
++ A link to your production site is **not** a reduced test case.
+
+Providing a test case is the best way to get your issue addressed. Without a test case; your issue may be closed.  
+You must provide a clear and simple way to reproduce the issue with the provided fiddle.
+
+## Support
+
+Although Slick is designed to be super easy to use, there's always things that can go wrong, especially when interacting with other plugins and complicated websites. If you are **having problems getting Slick to work**, or can't figure something out, **this repository**'s issues section **is not the place to ask about it**.  
+
+I have set up a subreddit for Slick discussion at [reddit.com/r/slickcarousel](http://www.reddit.com/r/slickcarousel/).  
+And a gitter chatroom here: [gitter.im/kenwheeler/slick](https://gitter.im/kenwheeler/slick).  
+And finally you can ask the world for help, and find out if anyone else has your problem at [stackoverflow](http://stackoverflow.com/search?q=slick+carousel).
+
+Please use these forums as an area to discuss Slick and any issues you may have.
+
+## Feature Requests
+
+If you would like to request or propose a feature, please do so in the the Slick subreddit or gitter chat:  
+[reddit.com/r/slickcarousel](http://www.reddit.com/r/slickcarousel/) / [gitter.im/kenwheeler/slick](https://gitter.im/kenwheeler/slick).
+
+## Pull requests
+
+**Contributions are welcome**! That said, please *be prepared to edit* your pull request at request, and provide a jsFiddle of your fork working interoperably with every "mode" that Slick supports, and with varying numbers of slides, slidesToShow & slidesToScroll. Failure to do so will result in your pull request being closed.
+
+*Please note that while Slick is open source, this is still my baby, and by submitting a pull request you are authorizing me to edit or modify it in any way shape or form. You will be listed in Github as a contributor, but I have and will continue to steer the direction of this project.*
diff --git a/slick/ISSUE_TEMPLATE.md b/slick/ISSUE_TEMPLATE.md
new file mode 100755 (executable)
index 0000000..7400336
--- /dev/null
@@ -0,0 +1,50 @@
+
+> short description of the bug / issue, provide more detail below.
+
+====================================================================
+
+
+###### `[  paste your jsfiddle link here  ]`  
+
+use this jsfiddle to reproduce your bug: 
+http://jsfiddle.net/simeydotme/fmo50w7n/ 
+we will likely close your issue without it.
+
+
+====================================================================
+
+
+#### Steps to reproduce the problem
+
+1. ...  
+2. ...  
+
+
+====================================================================
+
+
+#### What is the expected behaviour?
+
+...  
+
+
+====================================================================
+
+
+#### What is observed behaviour?
+
+...  
+
+
+====================================================================
+
+
+#### More Details
+
+- Which browsers/versions does it happen on?
+- Which jQuery/Slick version are you using?
+- Did this work before?
+
+
+
+
diff --git a/slick/LICENSE b/slick/LICENSE
new file mode 100755 (executable)
index 0000000..3ffd452
--- /dev/null
@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) 2013-2016
+
+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/slick/Makefile b/slick/Makefile
new file mode 100755 (executable)
index 0000000..eea6b95
--- /dev/null
@@ -0,0 +1,8 @@
+
+build: components slick.js slick.css
+  @component build --dev
+
+components: component.json
+  @component install --dev
+
+.PHONY: clean
diff --git a/slick/README.markdown b/slick/README.markdown
new file mode 100755 (executable)
index 0000000..6dc5ca0
--- /dev/null
@@ -0,0 +1,287 @@
+slick
+-------
+
+[1]: <https://github.com/kenwheeler/slick>
+
+_the last carousel you'll ever need_
+
+#### Demo
+
+[http://kenwheeler.github.io/slick](http://kenwheeler.github.io/slick/)
+
+#### CDN
+
+To start working with Slick right away, there's a couple of CDN choices availabile
+to serve the files as close, and fast as possible to your users:
+
+- https://cdnjs.com/libraries/slick-carousel
+- https://www.jsdelivr.com/projects/jquery.slick
+
+#####Example using jsDelivr
+
+Just add a link to the css file in your `<head>`:
+```html
+<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css"/>
+<!-- Add the slick-theme.css if you want default styling -->
+<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick-theme.css"/>
+```
+
+Then, before your closing ```<body>``` tag add:
+
+```html
+<script type="text/javascript" src="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js"></script>
+```
+
+#### Package Managers
+
+```sh
+# Bower
+bower install --save slick-carousel
+
+# NPM
+npm install slick-carousel
+```
+
+#### Contributing
+
+PLEASE review CONTRIBUTING.markdown prior to requesting a feature, filing a pull request or filing an issue.
+
+### Data Attribute Settings
+
+In slick 1.5 you can now add settings using the data-slick attribute. You still need to call $(element).slick() to initialize slick on the element.
+
+Example:
+
+```html
+<div data-slick='{"slidesToShow": 4, "slidesToScroll": 4}'>
+  <div><h3>1</h3></div>
+  <div><h3>2</h3></div>
+  <div><h3>3</h3></div>
+  <div><h3>4</h3></div>
+  <div><h3>5</h3></div>
+  <div><h3>6</h3></div>
+</div>
+```
+
+### Settings
+
+Option | Type | Default | Description
+------ | ---- | ------- | -----------
+accessibility | boolean | true | Enables tabbing and arrow key navigation
+adaptiveHeight | boolean | false | Adapts slider height to the current slide
+autoplay | boolean | false | Enables auto play of slides
+autoplaySpeed | int  | 3000 | Auto play change interval
+centerMode | boolean | false | Enables centered view with partial prev/next slides. Use with odd numbered slidesToShow counts.
+centerPadding | string | '50px' | Side padding when in center mode. (px or %)
+cssEase | string |  'ease' | CSS3 easing
+customPaging | function | n/a | Custom paging templates. See source for use example.
+dots | boolean | false | Current slide indicator dots
+dotsClass | string | 'slick-dots' | Class for slide indicator dots container
+draggable | boolean | true | Enables desktop dragging
+easing | string |  'linear' | animate() fallback easing
+edgeFriction | integer | 0.15 | Resistance when swiping edges of non-infinite carousels
+fade | boolean | false | Enables fade
+arrows | boolean | true | Enable Next/Prev arrows
+appendArrows | string | $(element) | Change where the navigation arrows are attached (Selector, htmlString, Array, Element, jQuery object)
+appendDots | string | $(element) | Change where the navigation dots are attached (Selector, htmlString, Array, Element, jQuery object)
+mobileFirst | boolean | false | Responsive settings use mobile first calculation
+prevArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `<button type="button" class="slick-prev">Previous</button>` | Allows you to select a node or customize the HTML for the "Previous" arrow.
+nextArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `<button type="button" class="slick-next">Next</button>` | Allows you to select a node or customize the HTML for the "Next" arrow.
+infinite | boolean | true | Infinite looping
+initialSlide | integer | 0 | Slide to start on
+lazyLoad | string | 'ondemand' | Accepts 'ondemand' or 'progressive' for lazy load technique. 'ondemand' will load the image as soon as you slide to it, 'progressive' loads one image after the other when the page loads.
+pauseOnFocus | boolean | true | Pauses autoplay when slider is focussed
+pauseOnHover | boolean | true | Pauses autoplay on hover
+pauseOnDotsHover | boolean | false | Pauses autoplay when a dot is hovered
+respondTo | string | 'window' | Width that responsive object responds to. Can be 'window', 'slider' or 'min' (the smaller of the two).
+responsive | array | null | Array of objects [containing breakpoints and settings objects (see example)](#responsive-option-example). Enables settings at given `breakpoint`. Set `settings` to "unslick" instead of an object to disable slick at a given breakpoint.
+rows | int | 1 | Setting this to more than 1 initializes grid mode. Use slidesPerRow to set how many slides should be in each row.
+slide | string | '' | Slide element query
+slidesPerRow | int | 1 | With grid mode initialized via the rows option, this sets how many slides are in each grid row.
+slidesToShow | int | 1 | # of slides to show at a time
+slidesToScroll | int | 1 | # of slides to scroll at a time
+speed | int | 300 | Transition speed
+swipe | boolean | true | Enables touch swipe
+swipeToSlide | boolean | false | Swipe to slide irrespective of slidesToScroll
+touchMove | boolean | true | Enables slide moving with touch
+touchThreshold | int | 5 | To advance slides, the user must swipe a length of (1/touchThreshold) * the width of the slider.
+useCSS | boolean | true | Enable/Disable CSS Transitions
+useTransform | boolean | true | Enable/Disable CSS Transforms
+variableWidth | boolean | false | Disables automatic slide width calculation
+vertical | boolean | false | Vertical slide direction
+verticalSwiping | boolean | false | Changes swipe direction to vertical
+rtl | boolean | false | Change the slider's direction to become right-to-left
+waitForAnimate | boolean | true | Ignores requests to advance the slide while animating
+zIndex | number | 1000 | Set the zIndex values for slides, useful for IE9 and lower
+
+##### Responsive Option Example
+The responsive option, and value, is quite unique and powerful.
+You can use it like so:
+
+```javascript
+$(".slider").slick({
+
+  // normal options...
+  infinite: false,
+
+  // the magic
+  responsive: [{
+
+      breakpoint: 1024,
+      settings: {
+        slidesToShow: 3,
+        infinite: true
+      }
+
+    }, {
+
+      breakpoint: 600,
+      settings: {
+        slidesToShow: 2,
+        dots: true
+      }
+
+    }, {
+
+      breakpoint: 300,
+      settings: "unslick" // destroys slick
+
+    }]
+});
+```
+
+
+
+
+### Events
+
+In slick 1.4, callback methods were deprecated and replaced with events. Use them before the initialization of slick as shown below:
+
+```javascript
+// On swipe event
+$('.your-element').on('swipe', function(event, slick, direction){
+  console.log(direction);
+  // left
+});
+
+// On edge hit
+$('.your-element').on('edge', function(event, slick, direction){
+  console.log('edge was hit')
+});
+
+// On before slide change
+$('.your-element').on('beforeChange', function(event, slick, currentSlide, nextSlide){
+  console.log(nextSlide);
+});
+```
+
+Event | Params | Description
+------ | -------- | -----------
+afterChange | event, slick, currentSlide | After slide change callback
+beforeChange | event, slick, currentSlide, nextSlide | Before slide change callback
+breakpoint | event, slick, breakpoint | Fires after a breakpoint is hit
+destroy | event, slick | When slider is destroyed, or unslicked.
+edge | event, slick, direction | Fires when an edge is overscrolled in non-infinite mode.
+init | event, slick | When Slick initializes for the first time callback. Note that this event should be defined before initializing the slider.
+reInit | event, slick | Every time Slick (re-)initializes callback
+setPosition | event, slick | Every time Slick recalculates position
+swipe | event, slick, direction | Fires after swipe/drag
+lazyLoaded | event, slick, image, imageSource | Fires after image loads lazily
+lazyLoadError | event, slick, image, imageSource | Fires after image fails to load
+
+
+#### Methods
+
+Methods are called on slick instances through the slick method itself in version 1.4, see below:
+
+```javascript
+// Add a slide
+$('.your-element').slick('slickAdd',"<div></div>");
+
+// Get the current slide
+var currentSlide = $('.your-element').slick('slickCurrentSlide');
+```
+
+This new syntax allows you to call any internal slick method as well:
+
+```javascript
+// Manually refresh positioning of slick
+$('.your-element').slick('setPosition');
+```
+
+
+Method | Argument | Description
+------ | -------- | -----------
+`slick` | options : object | Initializes Slick
+`unslick` |  | Destroys Slick
+`slickNext` |  |  Triggers next slide
+`slickPrev` | | Triggers previous slide
+`slickPause` | | Pause Autoplay
+`slickPlay` | | Start Autoplay (_will also set `autoplay` option to `true`_)
+`slickGoTo` | index : int, dontAnimate : bool | Goes to slide by index, skipping animation if second parameter is set to true
+`slickCurrentSlide` |  |  Returns the current slide index
+`slickAdd` | element : html or DOM object, index: int, addBefore: bool | Add a slide. If an index is provided, will add at that index, or before if addBefore is set. If no index is provided, add to the end or to the beginning if addBefore is set. Accepts HTML String || Object
+`slickRemove` | index: int, removeBefore: bool | Remove slide by index. If removeBefore is set true, remove slide preceding index, or the first slide if no index is specified. If removeBefore is set to false, remove the slide following index, or the last slide if no index is set.
+`slickFilter` | filter : selector or function | Filters slides using jQuery .filter syntax
+`slickUnfilter` | | Removes applied filter
+`slickGetOption` | option : string(option name) | Gets an option value.
+`slickSetOption` | change an option, `refresh` is always `boolean` and will update UI changes...
+ | `option, value, refresh` | change a [single `option`](https://github.com/kenwheeler/slick#settings) to given `value`; `refresh` is optional.
+ | `"responsive", [{ breakpoint: n, settings: {} }, ... ], refresh` | change or add [whole sets of responsive options](#responsive-option-example)
+ | `{ option: value, option: value, ... }, refresh` | change  [multiple `option`s](https://github.com/kenwheeler/slick#settings) to corresponding `value`s.
+
+
+#### Example
+
+Initialize with:
+
+```javascript
+$(element).slick({
+  dots: true,
+  speed: 500
+});
+ ```
+
+Change the speed with:
+
+```javascript
+$(element).slick('slickSetOption', 'speed', 5000, true);
+```
+
+Destroy with:
+
+```javascript
+$(element).slick('unslick');
+```
+
+
+#### Sass Variables
+
+Variable | Type | Default | Description
+------ | ---- | ------- | -----------
+$slick-font-path | string | "./fonts/" | Directory path for the slick icon font
+$slick-font-family | string | "slick" | Font-family for slick icon font
+$slick-loader-path | string | "./" | Directory path for the loader image
+$slick-arrow-color | color | white | Color of the left/right arrow icons
+$slick-dot-color | color | black | Color of the navigation dots
+$slick-dot-color-active | color | $slick-dot-color | Color of the active navigation dot
+$slick-prev-character | string | '\2190' | Unicode character code for the previous arrow icon
+$slick-next-character | string | '\2192' | Unicode character code for the next arrow icon
+$slick-dot-character | string | '\2022' | Unicode character code for the navigation dot icon
+$slick-dot-size | pixels | 6px | Size of the navigation dots
+
+#### Browser support
+
+Slick works on IE8+ in addition to other modern browsers such as Chrome, Firefox, and Safari.
+
+#### Dependencies
+
+jQuery 1.7
+
+#### License
+
+Copyright (c) 2014 Ken Wheeler
+
+Licensed under the MIT license.
+
+Free as in Bacon.
diff --git a/slick/bower.json b/slick/bower.json
new file mode 100755 (executable)
index 0000000..ff2c379
--- /dev/null
@@ -0,0 +1,33 @@
+{
+    "name": "slick-carousel",
+    "main": [
+        "slick/slick.js",
+        "slick/slick.css",
+        "slick/slick.less",
+        "slick/slick.scss"
+    ],
+    "version": "1.6.0",
+    "homepage": "https://github.com/kenwheeler/slick",
+    "authors": [
+        "Ken Wheeler <ken_wheeler@me.com>"
+    ],
+    "description": "the last carousel you'll ever need",
+    "keywords": [
+        "responsive",
+        "carousel",
+        "jquery"
+    ],
+    "license": "MIT",
+    "ignore": [
+        "**/.*",
+        "node_modules",
+        "bower_components",
+        "test",
+        "tests",
+        "package.json",
+        "index.html"
+    ],
+    "dependencies": {
+        "jquery": ">=1.7"
+    }
+}
diff --git a/slick/component.json b/slick/component.json
new file mode 100755 (executable)
index 0000000..af23f00
--- /dev/null
@@ -0,0 +1,18 @@
+{
+    "name": "slick",
+    "repo": "kenwheeler/slick",
+    "description": "the last carousel you'll ever need",
+    "version": "1.6.0",
+    "keywords": ["ui", "jquery", "carousel", "responsive", "slider"],
+    "dependencies": {
+        "component/jquery": "*"
+    },
+    "development": {},
+    "scripts": {
+        "slick/slick.js": "slick.js"
+    },
+    "styles": {
+        "slick/slick.css": "slick.css",
+        "slick/slick-theme.css": "slick-theme.css"
+    }
+}
\ No newline at end of file
diff --git a/slick/index.html b/slick/index.html
new file mode 100755 (executable)
index 0000000..c8fab56
--- /dev/null
@@ -0,0 +1,137 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Slick Playground</title>
+  <meta charset="UTF-8">
+  <link rel="stylesheet" type="text/css" href="./slick/slick.css">
+  <link rel="stylesheet" type="text/css" href="./slick/slick-theme.css">
+  <style type="text/css">
+    html, body {
+      margin: 0;
+      padding: 0;
+    }
+
+    * {
+      box-sizing: border-box;
+    }
+
+    .slider {
+        width: 50%;
+        margin: 100px auto;
+    }
+
+    .slick-slide {
+      margin: 0px 20px;
+    }
+
+    .slick-slide img {
+      width: 100%;
+    }
+
+    .slick-prev:before,
+    .slick-next:before {
+        color: black;
+    }
+  </style>
+</head>
+<body>
+
+  <section class="regular slider">
+    <div>
+      <img src="http://placehold.it/350x300?text=1">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=2">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=3">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=4">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=5">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=6">
+    </div>
+  </section>
+
+  <section class="center slider">
+    <div>
+      <img src="http://placehold.it/350x300?text=1">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=2">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=3">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=4">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=5">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=6">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=7">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=8">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=9">
+    </div>
+  </section>
+
+  <section class="variable slider">
+    <div>
+      <img src="http://placehold.it/350x300?text=1">
+    </div>
+    <div>
+      <img src="http://placehold.it/200x300?text=2">
+    </div>
+    <div>
+      <img src="http://placehold.it/100x300?text=3">
+    </div>
+    <div>
+      <img src="http://placehold.it/200x300?text=4">
+    </div>
+    <div>
+      <img src="http://placehold.it/350x300?text=5">
+    </div>
+    <div>
+      <img src="http://placehold.it/300x300?text=6">
+    </div>
+  </section>
+
+  <script src="https://code.jquery.com/jquery-2.2.0.min.js" type="text/javascript"></script>
+  <script src="./slick/slick.js" type="text/javascript" charset="utf-8"></script>
+  <script type="text/javascript">
+    $(document).on('ready', function() {
+      $(".regular").slick({
+        dots: true,
+        infinite: true,
+        slidesToShow: 3,
+        slidesToScroll: 3
+      });
+      $(".center").slick({
+        dots: true,
+        infinite: true,
+        centerMode: true,
+        slidesToShow: 3,
+        slidesToScroll: 3
+      });
+      $(".variable").slick({
+        dots: true,
+        infinite: true,
+        variableWidth: true
+      });
+    });
+  </script>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/slick/package.json b/slick/package.json
new file mode 100755 (executable)
index 0000000..8f675a4
--- /dev/null
@@ -0,0 +1,50 @@
+{
+  "name": "slick-carousel",
+  "version": "1.6.0",
+  "description": "the last carousel you'll ever need",
+  "main": "slick/slick.js",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/kenwheeler/slick.git"
+  },
+  "keywords": [
+    "carousel",
+    "slick",
+    "responsive",
+    "js",
+    "slider"
+  ],
+  "author": "Ken Wheeler <ken_wheeler@me.com>",
+  "contributors": [
+    {
+      "name": "ken wheeler",
+      "email": "ken_wheeler@me.com",
+      "url": "http://kenwheeler.github.io/"
+    },
+    {
+      "name": "simon goellner",
+      "email": "simey.me@gmail.com",
+      "url": "http://simey.me"
+    },
+    {
+      "name": "ahmad el-alfy",
+      "email": "ahmadalfy@gmail.com",
+      "url": "http://www.alfy.me"
+    },
+    {
+      "name": "leggomuhgreggo",
+      "email": "gwestneat@gmail.com"
+    },
+    {
+      "name": "ashley mcknight",
+      "email": "ash@sharpteef.net"
+    }
+  ],
+  "license": "MIT",
+  "bugs": {
+    "url": "https://github.com/kenwheeler/slick/issues"
+  },
+  "dependencies": {
+    "jquery": ">=1.7.2"
+  }
+}
diff --git a/slick/slick.jquery.json b/slick/slick.jquery.json
new file mode 100755 (executable)
index 0000000..7af760b
--- /dev/null
@@ -0,0 +1,34 @@
+{
+    "name": "slick",
+    "title": "slick",
+    "description": "A jQuery responsive touch carousel",
+    "keywords": [
+        "responsive",
+        "slider",
+        "carousel",
+        "touch",
+        "mobile"
+    ],
+    "version": "1.6.0",
+    "author": {
+        "name": "Ken Wheeler",
+        "url": "http://kenwheeler.github.io"
+    },
+    "maintainers": [{
+        "name": "Ken Wheeler",
+        "email": "dubmediagroup@gmail.com",
+        "url": "http://www.dubmediagroup.com"
+    }],
+    "licenses": [{
+        "type": "MIT",
+        "url": "https://github.com/kenwheeler/slick/blob/master/LICENSE"
+    }],
+    "demo": "http://kenwheeler.github.io/slick/",
+    "bugs": "https://github.com/kenwheeler/slick/issues",
+    "homepage": "https://github.com/kenwheeler/slick/",
+    "docs": "https://github.com/kenwheeler/slick/",
+    "download": "https://github.com/kenwheeler/slick/archive/master.zip",
+    "dependencies": {
+        "jquery": ">=1.7"
+    }
+}
diff --git a/slick/slick/ajax-loader.gif b/slick/slick/ajax-loader.gif
new file mode 100755 (executable)
index 0000000..e0e6e97
Binary files /dev/null and b/slick/slick/ajax-loader.gif differ
diff --git a/slick/slick/config.rb b/slick/slick/config.rb
new file mode 100755 (executable)
index 0000000..81f5ae3
--- /dev/null
@@ -0,0 +1,10 @@
+css_dir = "."
+sass_dir = "."
+images_dir = "."
+fonts_dir = "fonts"
+relative_assets = true
+
+output_style = :compact
+line_comments = false
+
+preferred_syntax = :scss
\ No newline at end of file
diff --git a/slick/slick/fonts/slick.eot b/slick/slick/fonts/slick.eot
new file mode 100755 (executable)
index 0000000..2cbab9c
Binary files /dev/null and b/slick/slick/fonts/slick.eot differ
diff --git a/slick/slick/fonts/slick.svg b/slick/slick/fonts/slick.svg
new file mode 100755 (executable)
index 0000000..b36a66a
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Generated by Fontastic.me</metadata>
+<defs>
+<font id="slick" horiz-adv-x="512">
+<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/>
+<missing-glyph horiz-adv-x="512" />
+
+<glyph unicode="&#8594;" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
+<glyph unicode="&#8592;" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
+<glyph unicode="&#8226;" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
+<glyph unicode="&#97;" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/>
+</font></defs></svg>
diff --git a/slick/slick/fonts/slick.ttf b/slick/slick/fonts/slick.ttf
new file mode 100755 (executable)
index 0000000..9d03461
Binary files /dev/null and b/slick/slick/fonts/slick.ttf differ
diff --git a/slick/slick/fonts/slick.woff b/slick/slick/fonts/slick.woff
new file mode 100755 (executable)
index 0000000..8ee9972
Binary files /dev/null and b/slick/slick/fonts/slick.woff differ
diff --git a/slick/slick/slick-theme.css b/slick/slick/slick-theme.css
new file mode 100755 (executable)
index 0000000..1232fca
--- /dev/null
@@ -0,0 +1,204 @@
+@charset 'UTF-8';
+/* Slider */
+.slick-loading .slick-list
+{
+    background: #fff url('./ajax-loader.gif') center center no-repeat;
+}
+
+/* Icons */
+@font-face
+{
+    font-family: 'slick';
+    font-weight: normal;
+    font-style: normal;
+
+    src: url('./fonts/slick.eot');
+    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
+}
+/* Arrows */
+.slick-prev,
+.slick-next
+{
+    font-size: 0;
+    line-height: 0;
+
+    position: absolute;
+    top: 50%;
+
+    display: block;
+
+    width: 20px;
+    height: 20px;
+    padding: 0;
+    -webkit-transform: translate(0, -50%);
+    -ms-transform: translate(0, -50%);
+    transform: translate(0, -50%);
+
+    cursor: pointer;
+
+    color: transparent;
+    border: none;
+    outline: none;
+    background: transparent;
+}
+.slick-prev:hover,
+.slick-prev:focus,
+.slick-next:hover,
+.slick-next:focus
+{
+    color: transparent;
+    outline: none;
+    background: transparent;
+}
+.slick-prev:hover:before,
+.slick-prev:focus:before,
+.slick-next:hover:before,
+.slick-next:focus:before
+{
+    opacity: 1;
+}
+.slick-prev.slick-disabled:before,
+.slick-next.slick-disabled:before
+{
+    opacity: .25;
+}
+
+.slick-prev:before,
+.slick-next:before
+{
+    font-family: 'slick';
+    font-size: 20px;
+    line-height: 1;
+
+    opacity: .75;
+    color: white;
+
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+}
+
+.slick-prev
+{
+    left: -25px;
+}
+[dir='rtl'] .slick-prev
+{
+    right: -25px;
+    left: auto;
+}
+.slick-prev:before
+{
+    content: '←';
+}
+[dir='rtl'] .slick-prev:before
+{
+    content: '→';
+}
+
+.slick-next
+{
+    right: -25px;
+}
+[dir='rtl'] .slick-next
+{
+    right: auto;
+    left: -25px;
+}
+.slick-next:before
+{
+    content: '→';
+}
+[dir='rtl'] .slick-next:before
+{
+    content: '←';
+}
+
+/* Dots */
+.slick-dotted.slick-slider
+{
+    margin-bottom: 30px;
+}
+
+.slick-dots
+{
+    position: absolute;
+    bottom: -25px;
+
+    display: block;
+
+    width: 100%;
+    padding: 0;
+    margin: 0;
+
+    list-style: none;
+
+    text-align: center;
+}
+.slick-dots li
+{
+    position: relative;
+
+    display: inline-block;
+
+    width: 20px;
+    height: 20px;
+    margin: 0 5px;
+    padding: 0;
+
+    cursor: pointer;
+}
+.slick-dots li button
+{
+    font-size: 0;
+    line-height: 0;
+
+    display: block;
+
+    width: 20px;
+    height: 20px;
+    padding: 5px;
+
+    cursor: pointer;
+
+    color: transparent;
+    border: 0;
+    outline: none;
+    background: transparent;
+}
+.slick-dots li button:hover,
+.slick-dots li button:focus
+{
+    outline: none;
+}
+.slick-dots li button:hover:before,
+.slick-dots li button:focus:before
+{
+    opacity: 1;
+}
+.slick-dots li button:before
+{
+    font-family: 'slick';
+    font-size: 6px;
+    line-height: 20px;
+
+    position: absolute;
+    top: 0;
+    left: 0;
+
+    width: 20px;
+    height: 20px;
+
+    content: '•';
+    text-align: center;
+
+    opacity: .25;
+    color: black;
+
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+}
+.slick-dots li.slick-active button:before
+{
+    opacity: .75;
+    color: black;
+}
diff --git a/slick/slick/slick-theme.less b/slick/slick/slick-theme.less
new file mode 100755 (executable)
index 0000000..8f10758
--- /dev/null
@@ -0,0 +1,168 @@
+@charset "UTF-8";
+
+// Default Variables
+
+@slick-font-path: "./fonts/";
+@slick-font-family: "slick";
+@slick-loader-path: "./";
+@slick-arrow-color: white;
+@slick-dot-color: black;
+@slick-dot-color-active: @slick-dot-color;
+@slick-prev-character: "←";
+@slick-next-character: "→";
+@slick-dot-character: "•";
+@slick-dot-size: 6px;
+@slick-opacity-default: 0.75;
+@slick-opacity-on-hover: 1;
+@slick-opacity-not-active: 0.25;
+
+/* Slider */
+.slick-loading .slick-list{
+    background: #fff url('@{slick-loader-path}ajax-loader.gif') center center no-repeat;
+}
+
+/* Icons */
+@font-face{
+    font-family: 'slick';
+    font-weight: normal;
+    font-style: normal;
+
+    src: url('@{slick-font-path}slick.eot');
+    src: url('@{slick-font-path}slick.eot?#iefix') format('embedded-opentype'), url('@{slick-font-path}slick.woff') format('woff'), url('@{slick-font-path}slick.ttf') format('truetype'), url('@{slick-font-path}slick.svg#slick') format('svg');
+}
+
+/* Arrows */
+
+.slick-prev,
+.slick-next {
+    position: absolute;
+    display: block;
+    height: 20px;
+    width: 20px;
+    line-height: 0px;
+    font-size: 0px;
+    cursor: pointer;
+    background: transparent;
+    color: transparent;
+    top: 50%;
+    -webkit-transform: translate(0, -50%);
+    -ms-transform: translate(0, -50%);
+    transform: translate(0, -50%);
+    padding: 0;
+    border: none;
+    outline: none;
+    &:hover, &:focus {
+        outline: none;
+        background: transparent;
+        color: transparent;
+        &:before {
+            opacity: @slick-opacity-on-hover;
+        }
+    }
+    &.slick-disabled:before {
+        opacity: @slick-opacity-not-active;
+    }
+}
+
+.slick-prev:before, .slick-next:before {
+    font-family: @slick-font-family;
+    font-size: 20px;
+    line-height: 1;
+    color: @slick-arrow-color;
+    opacity: @slick-opacity-default;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+}
+
+.slick-prev {
+    left: -25px;
+    &[dir="rtl"] {
+        left: auto;
+        right: -25px;
+    }
+    &:before {
+        content: @slick-prev-character;
+        &[dir="rtl"] {
+            content: @slick-next-character;
+        }
+    }
+}
+
+.slick-next {
+    right: -25px;
+    &[dir="rtl"] {
+        left: -25px;
+        right: auto;
+    }
+    &:before {
+        content: @slick-next-character;
+        &[dir="rtl"] {
+            content: @slick-prev-character;
+        }
+    }
+}
+
+/* Dots */
+
+.slick-dotted .slick-slider {
+    margin-bottom: 30px;
+}
+
+.slick-dots {
+    position: absolute;
+    bottom: -25px;
+    list-style: none;
+    display: block;
+    text-align: center;
+    padding: 0;
+    margin: 0;
+    width: 100%;
+    li {
+        position: relative;
+        display: inline-block;
+        height: 20px;
+        width: 20px;
+        margin: 0 5px;
+        padding: 0;
+        cursor: pointer;
+        button {
+            border: 0;
+            background: transparent;
+            display: block;
+            height: 20px;
+            width: 20px;
+            outline: none;
+            line-height: 0px;
+            font-size: 0px;
+            color: transparent;
+            padding: 5px;
+            cursor: pointer;
+            &:hover, &:focus {
+                outline: none;
+                &:before {
+                    opacity: @slick-opacity-on-hover;
+                }
+            }
+            &:before {
+                position: absolute;
+                top: 0;
+                left: 0;
+                content: @slick-dot-character;
+                width: 20px;
+                height: 20px;
+                font-family: @slick-font-family;
+                font-size: @slick-dot-size;
+                line-height: 20px;
+                text-align: center;
+                color: @slick-dot-color;
+                opacity: @slick-opacity-not-active;
+                -webkit-font-smoothing: antialiased;
+                -moz-osx-font-smoothing: grayscale;
+            }
+        }
+        &.slick-active button:before {
+            color: @slick-dot-color-active;
+            opacity: @slick-opacity-default;
+        }
+    }
+}
diff --git a/slick/slick/slick-theme.scss b/slick/slick/slick-theme.scss
new file mode 100755 (executable)
index 0000000..7fe63e1
--- /dev/null
@@ -0,0 +1,194 @@
+@charset "UTF-8";
+
+// Default Variables
+
+// Slick icon entity codes outputs the following
+// "\2190" outputs ascii character "←"
+// "\2192" outputs ascii character "→"
+// "\2022" outputs ascii character "•"
+
+$slick-font-path: "./fonts/" !default;
+$slick-font-family: "slick" !default;
+$slick-loader-path: "./" !default;
+$slick-arrow-color: white !default;
+$slick-dot-color: black !default;
+$slick-dot-color-active: $slick-dot-color !default;
+$slick-prev-character: "\2190" !default;
+$slick-next-character: "\2192" !default;
+$slick-dot-character: "\2022" !default;
+$slick-dot-size: 6px !default;
+$slick-opacity-default: 0.75 !default;
+$slick-opacity-on-hover: 1 !default;
+$slick-opacity-not-active: 0.25 !default;
+
+@function slick-image-url($url) {
+    @if function-exists(image-url) {
+        @return image-url($url);
+    }
+    @else {
+        @return url($slick-loader-path + $url);
+    }
+}
+
+@function slick-font-url($url) {
+    @if function-exists(font-url) {
+        @return font-url($url);
+    }
+    @else {
+        @return url($slick-font-path + $url);
+    }
+}
+
+/* Slider */
+
+.slick-list {
+    .slick-loading & {
+        background: #fff slick-image-url("ajax-loader.gif") center center no-repeat;
+    }
+}
+
+/* Icons */
+@if $slick-font-family == "slick" {
+    @font-face {
+        font-family: "slick";
+        src: slick-font-url("slick.eot");
+        src: slick-font-url("slick.eot?#iefix") format("embedded-opentype"), slick-font-url("slick.woff") format("woff"), slick-font-url("slick.ttf") format("truetype"), slick-font-url("slick.svg#slick") format("svg");
+        font-weight: normal;
+        font-style: normal;
+    }
+}
+
+/* Arrows */
+
+.slick-prev,
+.slick-next {
+    position: absolute;
+    display: block;
+    height: 20px;
+    width: 20px;
+    line-height: 0px;
+    font-size: 0px;
+    cursor: pointer;
+    background: transparent;
+    color: transparent;
+    top: 50%;
+    -webkit-transform: translate(0, -50%);
+    -ms-transform: translate(0, -50%);
+    transform: translate(0, -50%);
+    padding: 0;
+    border: none;
+    outline: none;
+    &:hover, &:focus {
+        outline: none;
+        background: transparent;
+        color: transparent;
+        &:before {
+            opacity: $slick-opacity-on-hover;
+        }
+    }
+    &.slick-disabled:before {
+        opacity: $slick-opacity-not-active;
+    }
+    &:before {
+        font-family: $slick-font-family;
+        font-size: 20px;
+        line-height: 1;
+        color: $slick-arrow-color;
+        opacity: $slick-opacity-default;
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+    }
+}
+
+.slick-prev {
+    left: -25px;
+    [dir="rtl"] & {
+        left: auto;
+        right: -25px;
+    }
+    &:before {
+        content: $slick-prev-character;
+        [dir="rtl"] & {
+            content: $slick-next-character;
+        }
+    }
+}
+
+.slick-next {
+    right: -25px;
+    [dir="rtl"] & {
+        left: -25px;
+        right: auto;
+    }
+    &:before {
+        content: $slick-next-character;
+        [dir="rtl"] & {
+            content: $slick-prev-character;
+        }
+    }
+}
+
+/* Dots */
+
+.slick-dotted.slick-slider {
+    margin-bottom: 30px;
+}
+
+.slick-dots {
+    position: absolute;
+    bottom: -25px;
+    list-style: none;
+    display: block;
+    text-align: center;
+    padding: 0;
+    margin: 0;
+    width: 100%;
+    li {
+        position: relative;
+        display: inline-block;
+        height: 20px;
+        width: 20px;
+        margin: 0 5px;
+        padding: 0;
+        cursor: pointer;
+        button {
+            border: 0;
+            background: transparent;
+            display: block;
+            height: 20px;
+            width: 20px;
+            outline: none;
+            line-height: 0px;
+            font-size: 0px;
+            color: transparent;
+            padding: 5px;
+            cursor: pointer;
+            &:hover, &:focus {
+                outline: none;
+                &:before {
+                    opacity: $slick-opacity-on-hover;
+                }
+            }
+            &:before {
+                position: absolute;
+                top: 0;
+                left: 0;
+                content: $slick-dot-character;
+                width: 20px;
+                height: 20px;
+                font-family: $slick-font-family;
+                font-size: $slick-dot-size;
+                line-height: 20px;
+                text-align: center;
+                color: $slick-dot-color;
+                opacity: $slick-opacity-not-active;
+                -webkit-font-smoothing: antialiased;
+                -moz-osx-font-smoothing: grayscale;
+            }
+        }
+        &.slick-active button:before {
+            color: $slick-dot-color-active;
+            opacity: $slick-opacity-default;
+        }
+    }
+}
diff --git a/slick/slick/slick.css b/slick/slick/slick.css
new file mode 100755 (executable)
index 0000000..dd973fe
--- /dev/null
@@ -0,0 +1,117 @@
+/* Slider */
+.slick-slider
+{
+    position: relative;
+
+    display: block;
+    box-sizing: border-box;
+
+    -webkit-user-select: none;
+       -moz-user-select: none;
+        -ms-user-select: none;
+            user-select: none;
+
+    -webkit-touch-callout: none;
+    -khtml-user-select: none;
+    -ms-touch-action: pan-y;
+        touch-action: pan-y;
+    -webkit-tap-highlight-color: transparent;
+}
+
+.slick-list
+{
+    position: relative;
+
+    display: block;
+    overflow: hidden;
+
+    margin: 0;
+    padding: 0;
+}
+.slick-list:focus
+{
+    outline: none;
+}
+.slick-list.dragging
+{
+    cursor: pointer;
+    cursor: hand;
+}
+
+.slick-slider .slick-track,
+.slick-slider .slick-list
+{
+    -webkit-transform: translate3d(0, 0, 0);
+       -moz-transform: translate3d(0, 0, 0);
+        -ms-transform: translate3d(0, 0, 0);
+         -o-transform: translate3d(0, 0, 0);
+            transform: translate3d(0, 0, 0);
+}
+
+.slick-track
+{
+    position: relative;
+    top: 0;
+    left: 0;
+
+    display: block;
+}
+.slick-track:before,
+.slick-track:after
+{
+    display: table;
+
+    content: '';
+}
+.slick-track:after
+{
+    clear: both;
+}
+.slick-loading .slick-track
+{
+    visibility: hidden;
+}
+
+.slick-slide
+{
+    display: none;
+    float: left;
+
+    height: 100%;
+    min-height: 1px;
+}
+[dir='rtl'] .slick-slide
+{
+    float: right;
+}
+.slick-slide img
+{
+    display: block;
+}
+.slick-slide.slick-loading img
+{
+    display: none;
+}
+.slick-slide.dragging img
+{
+    pointer-events: none;
+}
+.slick-initialized .slick-slide
+{
+    display: block;
+}
+.slick-loading .slick-slide
+{
+    visibility: hidden;
+}
+.slick-vertical .slick-slide
+{
+    display: block;
+
+    height: auto;
+
+    border: 1px solid transparent;
+}
+.slick-arrow.slick-hidden {
+    display: none;
+}
diff --git a/slick/slick/slick.js b/slick/slick/slick.js
new file mode 100755 (executable)
index 0000000..5394604
--- /dev/null
@@ -0,0 +1,2892 @@
+/*
+     _ _      _       _
+ ___| (_) ___| | __  (_)___
+/ __| | |/ __| |/ /  | / __|
+\__ \ | | (__|   < _ | \__ \
+|___/_|_|\___|_|\_(_)/ |___/
+                   |__/
+
+ Version: 1.6.0
+  Author: Ken Wheeler
+ Website: http://kenwheeler.github.io
+    Docs: http://kenwheeler.github.io/slick
+    Repo: http://github.com/kenwheeler/slick
+  Issues: http://github.com/kenwheeler/slick/issues
+
+ */
+/* global window, document, define, jQuery, setInterval, clearInterval */
+(function(factory) {
+    'use strict';
+    if (typeof define === 'function' && define.amd) {
+        define(['jquery'], factory);
+    } else if (typeof exports !== 'undefined') {
+        module.exports = factory(require('jquery'));
+    } else {
+        factory(jQuery);
+    }
+
+}(function($) {
+    'use strict';
+    var Slick = window.Slick || {};
+
+    Slick = (function() {
+
+        var instanceUid = 0;
+
+        function Slick(element, settings) {
+
+            var _ = this, dataSettings;
+
+            _.defaults = {
+                accessibility: true,
+                adaptiveHeight: false,
+                appendArrows: $(element),
+                appendDots: $(element),
+                arrows: true,
+                asNavFor: null,
+                prevArrow: '<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',
+                nextArrow: '<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',
+                autoplay: false,
+                autoplaySpeed: 3000,
+                centerMode: false,
+                centerPadding: '50px',
+                cssEase: 'ease',
+                customPaging: function(slider, i) {
+                    return $('<button type="button" data-role="none" role="button" tabindex="0" />').text(i + 1);
+                },
+                dots: false,
+                dotsClass: 'slick-dots',
+                draggable: true,
+                easing: 'linear',
+                edgeFriction: 0.35,
+                fade: false,
+                focusOnSelect: false,
+                infinite: true,
+                initialSlide: 0,
+                lazyLoad: 'ondemand',
+                mobileFirst: false,
+                pauseOnHover: true,
+                pauseOnFocus: true,
+                pauseOnDotsHover: false,
+                respondTo: 'window',
+                responsive: null,
+                rows: 1,
+                rtl: false,
+                slide: '',
+                slidesPerRow: 1,
+                slidesToShow: 1,
+                slidesToScroll: 1,
+                speed: 500,
+                swipe: true,
+                swipeToSlide: false,
+                touchMove: true,
+                touchThreshold: 5,
+                useCSS: true,
+                useTransform: true,
+                variableWidth: false,
+                vertical: false,
+                verticalSwiping: false,
+                waitForAnimate: true,
+                zIndex: 1000
+            };
+
+            _.initials = {
+                animating: false,
+                dragging: false,
+                autoPlayTimer: null,
+                currentDirection: 0,
+                currentLeft: null,
+                currentSlide: 0,
+                direction: 1,
+                $dots: null,
+                listWidth: null,
+                listHeight: null,
+                loadIndex: 0,
+                $nextArrow: null,
+                $prevArrow: null,
+                slideCount: null,
+                slideWidth: null,
+                $slideTrack: null,
+                $slides: null,
+                sliding: false,
+                slideOffset: 0,
+                swipeLeft: null,
+                $list: null,
+                touchObject: {},
+                transformsEnabled: false,
+                unslicked: false
+            };
+
+            $.extend(_, _.initials);
+
+            _.activeBreakpoint = null;
+            _.animType = null;
+            _.animProp = null;
+            _.breakpoints = [];
+            _.breakpointSettings = [];
+            _.cssTransitions = false;
+            _.focussed = false;
+            _.interrupted = false;
+            _.hidden = 'hidden';
+            _.paused = true;
+            _.positionProp = null;
+            _.respondTo = null;
+            _.rowCount = 1;
+            _.shouldClick = true;
+            _.$slider = $(element);
+            _.$slidesCache = null;
+            _.transformType = null;
+            _.transitionType = null;
+            _.visibilityChange = 'visibilitychange';
+            _.windowWidth = 0;
+            _.windowTimer = null;
+
+            dataSettings = $(element).data('slick') || {};
+
+            _.options = $.extend({}, _.defaults, settings, dataSettings);
+
+            _.currentSlide = _.options.initialSlide;
+
+            _.originalSettings = _.options;
+
+            if (typeof document.mozHidden !== 'undefined') {
+                _.hidden = 'mozHidden';
+                _.visibilityChange = 'mozvisibilitychange';
+            } else if (typeof document.webkitHidden !== 'undefined') {
+                _.hidden = 'webkitHidden';
+                _.visibilityChange = 'webkitvisibilitychange';
+            }
+
+            _.autoPlay = $.proxy(_.autoPlay, _);
+            _.autoPlayClear = $.proxy(_.autoPlayClear, _);
+            _.autoPlayIterator = $.proxy(_.autoPlayIterator, _);
+            _.changeSlide = $.proxy(_.changeSlide, _);
+            _.clickHandler = $.proxy(_.clickHandler, _);
+            _.selectHandler = $.proxy(_.selectHandler, _);
+            _.setPosition = $.proxy(_.setPosition, _);
+            _.swipeHandler = $.proxy(_.swipeHandler, _);
+            _.dragHandler = $.proxy(_.dragHandler, _);
+            _.keyHandler = $.proxy(_.keyHandler, _);
+
+            _.instanceUid = instanceUid++;
+
+            // A simple way to check for HTML strings
+            // Strict HTML recognition (must start with <)
+            // Extracted from jQuery v1.11 source
+            _.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/;
+
+
+            _.registerBreakpoints();
+            _.init(true);
+
+        }
+
+        return Slick;
+
+    }());
+
+    Slick.prototype.activateADA = function() {
+        var _ = this;
+
+        _.$slideTrack.find('.slick-active').attr({
+            'aria-hidden': 'false'
+        }).find('a, input, button, select').attr({
+            'tabindex': '0'
+        });
+
+    };
+
+    Slick.prototype.addSlide = Slick.prototype.slickAdd = function(markup, index, addBefore) {
+
+        var _ = this;
+
+        if (typeof(index) === 'boolean') {
+            addBefore = index;
+            index = null;
+        } else if (index < 0 || (index >= _.slideCount)) {
+            return false;
+        }
+
+        _.unload();
+
+        if (typeof(index) === 'number') {
+            if (index === 0 && _.$slides.length === 0) {
+                $(markup).appendTo(_.$slideTrack);
+            } else if (addBefore) {
+                $(markup).insertBefore(_.$slides.eq(index));
+            } else {
+                $(markup).insertAfter(_.$slides.eq(index));
+            }
+        } else {
+            if (addBefore === true) {
+                $(markup).prependTo(_.$slideTrack);
+            } else {
+                $(markup).appendTo(_.$slideTrack);
+            }
+        }
+
+        _.$slides = _.$slideTrack.children(this.options.slide);
+
+        _.$slideTrack.children(this.options.slide).detach();
+
+        _.$slideTrack.append(_.$slides);
+
+        _.$slides.each(function(index, element) {
+            $(element).attr('data-slick-index', index);
+        });
+
+        _.$slidesCache = _.$slides;
+
+        _.reinit();
+
+    };
+
+    Slick.prototype.animateHeight = function() {
+        var _ = this;
+        if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
+            var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
+            _.$list.animate({
+                height: targetHeight
+            }, _.options.speed);
+        }
+    };
+
+    Slick.prototype.animateSlide = function(targetLeft, callback) {
+
+        var animProps = {},
+            _ = this;
+
+        _.animateHeight();
+
+        if (_.options.rtl === true && _.options.vertical === false) {
+            targetLeft = -targetLeft;
+        }
+        if (_.transformsEnabled === false) {
+            if (_.options.vertical === false) {
+                _.$slideTrack.animate({
+                    left: targetLeft
+                }, _.options.speed, _.options.easing, callback);
+            } else {
+                _.$slideTrack.animate({
+                    top: targetLeft
+                }, _.options.speed, _.options.easing, callback);
+            }
+
+        } else {
+
+            if (_.cssTransitions === false) {
+                if (_.options.rtl === true) {
+                    _.currentLeft = -(_.currentLeft);
+                }
+                $({
+                    animStart: _.currentLeft
+                }).animate({
+                    animStart: targetLeft
+                }, {
+                    duration: _.options.speed,
+                    easing: _.options.easing,
+                    step: function(now) {
+                        now = Math.ceil(now);
+                        if (_.options.vertical === false) {
+                            animProps[_.animType] = 'translate(' +
+                                now + 'px, 0px)';
+                            _.$slideTrack.css(animProps);
+                        } else {
+                            animProps[_.animType] = 'translate(0px,' +
+                                now + 'px)';
+                            _.$slideTrack.css(animProps);
+                        }
+                    },
+                    complete: function() {
+                        if (callback) {
+                            callback.call();
+                        }
+                    }
+                });
+
+            } else {
+
+                _.applyTransition();
+                targetLeft = Math.ceil(targetLeft);
+
+                if (_.options.vertical === false) {
+                    animProps[_.animType] = 'translate3d(' + targetLeft + 'px, 0px, 0px)';
+                } else {
+                    animProps[_.animType] = 'translate3d(0px,' + targetLeft + 'px, 0px)';
+                }
+                _.$slideTrack.css(animProps);
+
+                if (callback) {
+                    setTimeout(function() {
+
+                        _.disableTransition();
+
+                        callback.call();
+                    }, _.options.speed);
+                }
+
+            }
+
+        }
+
+    };
+
+    Slick.prototype.getNavTarget = function() {
+
+        var _ = this,
+            asNavFor = _.options.asNavFor;
+
+        if ( asNavFor && asNavFor !== null ) {
+            asNavFor = $(asNavFor).not(_.$slider);
+        }
+
+        return asNavFor;
+
+    };
+
+    Slick.prototype.asNavFor = function(index) {
+
+        var _ = this,
+            asNavFor = _.getNavTarget();
+
+        if ( asNavFor !== null && typeof asNavFor === 'object' ) {
+            asNavFor.each(function() {
+                var target = $(this).slick('getSlick');
+                if(!target.unslicked) {
+                    target.slideHandler(index, true);
+                }
+            });
+        }
+
+    };
+
+    Slick.prototype.applyTransition = function(slide) {
+
+        var _ = this,
+            transition = {};
+
+        if (_.options.fade === false) {
+            transition[_.transitionType] = _.transformType + ' ' + _.options.speed + 'ms ' + _.options.cssEase;
+        } else {
+            transition[_.transitionType] = 'opacity ' + _.options.speed + 'ms ' + _.options.cssEase;
+        }
+
+        if (_.options.fade === false) {
+            _.$slideTrack.css(transition);
+        } else {
+            _.$slides.eq(slide).css(transition);
+        }
+
+    };
+
+    Slick.prototype.autoPlay = function() {
+
+        var _ = this;
+
+        _.autoPlayClear();
+
+        if ( _.slideCount > _.options.slidesToShow ) {
+            _.autoPlayTimer = setInterval( _.autoPlayIterator, _.options.autoplaySpeed );
+        }
+
+    };
+
+    Slick.prototype.autoPlayClear = function() {
+
+        var _ = this;
+
+        if (_.autoPlayTimer) {
+            clearInterval(_.autoPlayTimer);
+        }
+
+    };
+
+    Slick.prototype.autoPlayIterator = function() {
+
+        var _ = this,
+            slideTo = _.currentSlide + _.options.slidesToScroll;
+
+        if ( !_.paused && !_.interrupted && !_.focussed ) {
+
+            if ( _.options.infinite === false ) {
+
+                if ( _.direction === 1 && ( _.currentSlide + 1 ) === ( _.slideCount - 1 )) {
+                    _.direction = 0;
+                }
+
+                else if ( _.direction === 0 ) {
+
+                    slideTo = _.currentSlide - _.options.slidesToScroll;
+
+                    if ( _.currentSlide - 1 === 0 ) {
+                        _.direction = 1;
+                    }
+
+                }
+
+            }
+
+            _.slideHandler( slideTo );
+
+        }
+
+    };
+
+    Slick.prototype.buildArrows = function() {
+
+        var _ = this;
+
+        if (_.options.arrows === true ) {
+
+            _.$prevArrow = $(_.options.prevArrow).addClass('slick-arrow');
+            _.$nextArrow = $(_.options.nextArrow).addClass('slick-arrow');
+
+            if( _.slideCount > _.options.slidesToShow ) {
+
+                _.$prevArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');
+                _.$nextArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');
+
+                if (_.htmlExpr.test(_.options.prevArrow)) {
+                    _.$prevArrow.prependTo(_.options.appendArrows);
+                }
+
+                if (_.htmlExpr.test(_.options.nextArrow)) {
+                    _.$nextArrow.appendTo(_.options.appendArrows);
+                }
+
+                if (_.options.infinite !== true) {
+                    _.$prevArrow
+                        .addClass('slick-disabled')
+                        .attr('aria-disabled', 'true');
+                }
+
+            } else {
+
+                _.$prevArrow.add( _.$nextArrow )
+
+                    .addClass('slick-hidden')
+                    .attr({
+                        'aria-disabled': 'true',
+                        'tabindex': '-1'
+                    });
+
+            }
+
+        }
+
+    };
+
+    Slick.prototype.buildDots = function() {
+
+        var _ = this,
+            i, dot;
+
+        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
+
+            _.$slider.addClass('slick-dotted');
+
+            dot = $('<ul />').addClass(_.options.dotsClass);
+
+            for (i = 0; i <= _.getDotCount(); i += 1) {
+                dot.append($('<li />').append(_.options.customPaging.call(this, _, i)));
+            }
+
+            _.$dots = dot.appendTo(_.options.appendDots);
+
+            _.$dots.find('li').first().addClass('slick-active').attr('aria-hidden', 'false');
+
+        }
+
+    };
+
+    Slick.prototype.buildOut = function() {
+
+        var _ = this;
+
+        _.$slides =
+            _.$slider
+                .children( _.options.slide + ':not(.slick-cloned)')
+                .addClass('slick-slide');
+
+        _.slideCount = _.$slides.length;
+
+        _.$slides.each(function(index, element) {
+            $(element)
+                .attr('data-slick-index', index)
+                .data('originalStyling', $(element).attr('style') || '');
+        });
+
+        _.$slider.addClass('slick-slider');
+
+        _.$slideTrack = (_.slideCount === 0) ?
+            $('<div class="slick-track"/>').appendTo(_.$slider) :
+            _.$slides.wrapAll('<div class="slick-track"/>').parent();
+
+        _.$list = _.$slideTrack.wrap(
+            '<div aria-live="polite" class="slick-list"/>').parent();
+        _.$slideTrack.css('opacity', 0);
+
+        if (_.options.centerMode === true || _.options.swipeToSlide === true) {
+            _.options.slidesToScroll = 1;
+        }
+
+        $('img[data-lazy]', _.$slider).not('[src]').addClass('slick-loading');
+
+        _.setupInfinite();
+
+        _.buildArrows();
+
+        _.buildDots();
+
+        _.updateDots();
+
+
+        _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0);
+
+        if (_.options.draggable === true) {
+            _.$list.addClass('draggable');
+        }
+
+    };
+
+    Slick.prototype.buildRows = function() {
+
+        var _ = this, a, b, c, newSlides, numOfSlides, originalSlides,slidesPerSection;
+
+        newSlides = document.createDocumentFragment();
+        originalSlides = _.$slider.children();
+
+        if(_.options.rows > 1) {
+
+            slidesPerSection = _.options.slidesPerRow * _.options.rows;
+            numOfSlides = Math.ceil(
+                originalSlides.length / slidesPerSection
+            );
+
+            for(a = 0; a < numOfSlides; a++){
+                var slide = document.createElement('div');
+                for(b = 0; b < _.options.rows; b++) {
+                    var row = document.createElement('div');
+                    for(c = 0; c < _.options.slidesPerRow; c++) {
+                        var target = (a * slidesPerSection + ((b * _.options.slidesPerRow) + c));
+                        if (originalSlides.get(target)) {
+                            row.appendChild(originalSlides.get(target));
+                        }
+                    }
+                    slide.appendChild(row);
+                }
+                newSlides.appendChild(slide);
+            }
+
+            _.$slider.empty().append(newSlides);
+            _.$slider.children().children().children()
+                .css({
+                    'width':(100 / _.options.slidesPerRow) + '%',
+                    'display': 'inline-block'
+                });
+
+        }
+
+    };
+
+    Slick.prototype.checkResponsive = function(initial, forceUpdate) {
+
+        var _ = this,
+            breakpoint, targetBreakpoint, respondToWidth, triggerBreakpoint = false;
+        var sliderWidth = _.$slider.width();
+        var windowWidth = window.innerWidth || $(window).width();
+
+        if (_.respondTo === 'window') {
+            respondToWidth = windowWidth;
+        } else if (_.respondTo === 'slider') {
+            respondToWidth = sliderWidth;
+        } else if (_.respondTo === 'min') {
+            respondToWidth = Math.min(windowWidth, sliderWidth);
+        }
+
+        if ( _.options.responsive &&
+            _.options.responsive.length &&
+            _.options.responsive !== null) {
+
+            targetBreakpoint = null;
+
+            for (breakpoint in _.breakpoints) {
+                if (_.breakpoints.hasOwnProperty(breakpoint)) {
+                    if (_.originalSettings.mobileFirst === false) {
+                        if (respondToWidth < _.breakpoints[breakpoint]) {
+                            targetBreakpoint = _.breakpoints[breakpoint];
+                        }
+                    } else {
+                        if (respondToWidth > _.breakpoints[breakpoint]) {
+                            targetBreakpoint = _.breakpoints[breakpoint];
+                        }
+                    }
+                }
+            }
+
+            if (targetBreakpoint !== null) {
+                if (_.activeBreakpoint !== null) {
+                    if (targetBreakpoint !== _.activeBreakpoint || forceUpdate) {
+                        _.activeBreakpoint =
+                            targetBreakpoint;
+                        if (_.breakpointSettings[targetBreakpoint] === 'unslick') {
+                            _.unslick(targetBreakpoint);
+                        } else {
+                            _.options = $.extend({}, _.originalSettings,
+                                _.breakpointSettings[
+                                    targetBreakpoint]);
+                            if (initial === true) {
+                                _.currentSlide = _.options.initialSlide;
+                            }
+                            _.refresh(initial);
+                        }
+                        triggerBreakpoint = targetBreakpoint;
+                    }
+                } else {
+                    _.activeBreakpoint = targetBreakpoint;
+                    if (_.breakpointSettings[targetBreakpoint] === 'unslick') {
+                        _.unslick(targetBreakpoint);
+                    } else {
+                        _.options = $.extend({}, _.originalSettings,
+                            _.breakpointSettings[
+                                targetBreakpoint]);
+                        if (initial === true) {
+                            _.currentSlide = _.options.initialSlide;
+                        }
+                        _.refresh(initial);
+                    }
+                    triggerBreakpoint = targetBreakpoint;
+                }
+            } else {
+                if (_.activeBreakpoint !== null) {
+                    _.activeBreakpoint = null;
+                    _.options = _.originalSettings;
+                    if (initial === true) {
+                        _.currentSlide = _.options.initialSlide;
+                    }
+                    _.refresh(initial);
+                    triggerBreakpoint = targetBreakpoint;
+                }
+            }
+
+            // only trigger breakpoints during an actual break. not on initialize.
+            if( !initial && triggerBreakpoint !== false ) {
+                _.$slider.trigger('breakpoint', [_, triggerBreakpoint]);
+            }
+        }
+
+    };
+
+    Slick.prototype.changeSlide = function(event, dontAnimate) {
+
+        var _ = this,
+            $target = $(event.currentTarget),
+            indexOffset, slideOffset, unevenOffset;
+
+        // If target is a link, prevent default action.
+        if($target.is('a')) {
+            event.preventDefault();
+        }
+
+        // If target is not the <li> element (ie: a child), find the <li>.
+        if(!$target.is('li')) {
+            $target = $target.closest('li');
+        }
+
+        unevenOffset = (_.slideCount % _.options.slidesToScroll !== 0);
+        indexOffset = unevenOffset ? 0 : (_.slideCount - _.currentSlide) % _.options.slidesToScroll;
+
+        switch (event.data.message) {
+
+            case 'previous':
+                slideOffset = indexOffset === 0 ? _.options.slidesToScroll : _.options.slidesToShow - indexOffset;
+                if (_.slideCount > _.options.slidesToShow) {
+                    _.slideHandler(_.currentSlide - slideOffset, false, dontAnimate);
+                }
+                break;
+
+            case 'next':
+                slideOffset = indexOffset === 0 ? _.options.slidesToScroll : indexOffset;
+                if (_.slideCount > _.options.slidesToShow) {
+                    _.slideHandler(_.currentSlide + slideOffset, false, dontAnimate);
+                }
+                break;
+
+            case 'index':
+                var index = event.data.index === 0 ? 0 :
+                    event.data.index || $target.index() * _.options.slidesToScroll;
+
+                _.slideHandler(_.checkNavigable(index), false, dontAnimate);
+                $target.children().trigger('focus');
+                break;
+
+            default:
+                return;
+        }
+
+    };
+
+    Slick.prototype.checkNavigable = function(index) {
+
+        var _ = this,
+            navigables, prevNavigable;
+
+        navigables = _.getNavigableIndexes();
+        prevNavigable = 0;
+        if (index > navigables[navigables.length - 1]) {
+            index = navigables[navigables.length - 1];
+        } else {
+            for (var n in navigables) {
+                if (index < navigables[n]) {
+                    index = prevNavigable;
+                    break;
+                }
+                prevNavigable = navigables[n];
+            }
+        }
+
+        return index;
+    };
+
+    Slick.prototype.cleanUpEvents = function() {
+
+        var _ = this;
+
+        if (_.options.dots && _.$dots !== null) {
+
+            $('li', _.$dots)
+                .off('click.slick', _.changeSlide)
+                .off('mouseenter.slick', $.proxy(_.interrupt, _, true))
+                .off('mouseleave.slick', $.proxy(_.interrupt, _, false));
+
+        }
+
+        _.$slider.off('focus.slick blur.slick');
+
+        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
+            _.$prevArrow && _.$prevArrow.off('click.slick', _.changeSlide);
+            _.$nextArrow && _.$nextArrow.off('click.slick', _.changeSlide);
+        }
+
+        _.$list.off('touchstart.slick mousedown.slick', _.swipeHandler);
+        _.$list.off('touchmove.slick mousemove.slick', _.swipeHandler);
+        _.$list.off('touchend.slick mouseup.slick', _.swipeHandler);
+        _.$list.off('touchcancel.slick mouseleave.slick', _.swipeHandler);
+
+        _.$list.off('click.slick', _.clickHandler);
+
+        $(document).off(_.visibilityChange, _.visibility);
+
+        _.cleanUpSlideEvents();
+
+        if (_.options.accessibility === true) {
+            _.$list.off('keydown.slick', _.keyHandler);
+        }
+
+        if (_.options.focusOnSelect === true) {
+            $(_.$slideTrack).children().off('click.slick', _.selectHandler);
+        }
+
+        $(window).off('orientationchange.slick.slick-' + _.instanceUid, _.orientationChange);
+
+        $(window).off('resize.slick.slick-' + _.instanceUid, _.resize);
+
+        $('[draggable!=true]', _.$slideTrack).off('dragstart', _.preventDefault);
+
+        $(window).off('load.slick.slick-' + _.instanceUid, _.setPosition);
+        $(document).off('ready.slick.slick-' + _.instanceUid, _.setPosition);
+
+    };
+
+    Slick.prototype.cleanUpSlideEvents = function() {
+
+        var _ = this;
+
+        _.$list.off('mouseenter.slick', $.proxy(_.interrupt, _, true));
+        _.$list.off('mouseleave.slick', $.proxy(_.interrupt, _, false));
+
+    };
+
+    Slick.prototype.cleanUpRows = function() {
+
+        var _ = this, originalSlides;
+
+        if(_.options.rows > 1) {
+            originalSlides = _.$slides.children().children();
+            originalSlides.removeAttr('style');
+            _.$slider.empty().append(originalSlides);
+        }
+
+    };
+
+    Slick.prototype.clickHandler = function(event) {
+
+        var _ = this;
+
+        if (_.shouldClick === false) {
+            event.stopImmediatePropagation();
+            event.stopPropagation();
+            event.preventDefault();
+        }
+
+    };
+
+    Slick.prototype.destroy = function(refresh) {
+
+        var _ = this;
+
+        _.autoPlayClear();
+
+        _.touchObject = {};
+
+        _.cleanUpEvents();
+
+        $('.slick-cloned', _.$slider).detach();
+
+        if (_.$dots) {
+            _.$dots.remove();
+        }
+
+
+        if ( _.$prevArrow && _.$prevArrow.length ) {
+
+            _.$prevArrow
+                .removeClass('slick-disabled slick-arrow slick-hidden')
+                .removeAttr('aria-hidden aria-disabled tabindex')
+                .css('display','');
+
+            if ( _.htmlExpr.test( _.options.prevArrow )) {
+                _.$prevArrow.remove();
+            }
+        }
+
+        if ( _.$nextArrow && _.$nextArrow.length ) {
+
+            _.$nextArrow
+                .removeClass('slick-disabled slick-arrow slick-hidden')
+                .removeAttr('aria-hidden aria-disabled tabindex')
+                .css('display','');
+
+            if ( _.htmlExpr.test( _.options.nextArrow )) {
+                _.$nextArrow.remove();
+            }
+
+        }
+
+
+        if (_.$slides) {
+
+            _.$slides
+                .removeClass('slick-slide slick-active slick-center slick-visible slick-current')
+                .removeAttr('aria-hidden')
+                .removeAttr('data-slick-index')
+                .each(function(){
+                    $(this).attr('style', $(this).data('originalStyling'));
+                });
+
+            _.$slideTrack.children(this.options.slide).detach();
+
+            _.$slideTrack.detach();
+
+            _.$list.detach();
+
+            _.$slider.append(_.$slides);
+        }
+
+        _.cleanUpRows();
+
+        _.$slider.removeClass('slick-slider');
+        _.$slider.removeClass('slick-initialized');
+        _.$slider.removeClass('slick-dotted');
+
+        _.unslicked = true;
+
+        if(!refresh) {
+            _.$slider.trigger('destroy', [_]);
+        }
+
+    };
+
+    Slick.prototype.disableTransition = function(slide) {
+
+        var _ = this,
+            transition = {};
+
+        transition[_.transitionType] = '';
+
+        if (_.options.fade === false) {
+            _.$slideTrack.css(transition);
+        } else {
+            _.$slides.eq(slide).css(transition);
+        }
+
+    };
+
+    Slick.prototype.fadeSlide = function(slideIndex, callback) {
+
+        var _ = this;
+
+        if (_.cssTransitions === false) {
+
+            _.$slides.eq(slideIndex).css({
+                zIndex: _.options.zIndex
+            });
+
+            _.$slides.eq(slideIndex).animate({
+                opacity: 1
+            }, _.options.speed, _.options.easing, callback);
+
+        } else {
+
+            _.applyTransition(slideIndex);
+
+            _.$slides.eq(slideIndex).css({
+                opacity: 1,
+                zIndex: _.options.zIndex
+            });
+
+            if (callback) {
+                setTimeout(function() {
+
+                    _.disableTransition(slideIndex);
+
+                    callback.call();
+                }, _.options.speed);
+            }
+
+        }
+
+    };
+
+    Slick.prototype.fadeSlideOut = function(slideIndex) {
+
+        var _ = this;
+
+        if (_.cssTransitions === false) {
+
+            _.$slides.eq(slideIndex).animate({
+                opacity: 0,
+                zIndex: _.options.zIndex - 2
+            }, _.options.speed, _.options.easing);
+
+        } else {
+
+            _.applyTransition(slideIndex);
+
+            _.$slides.eq(slideIndex).css({
+                opacity: 0,
+                zIndex: _.options.zIndex - 2
+            });
+
+        }
+
+    };
+
+    Slick.prototype.filterSlides = Slick.prototype.slickFilter = function(filter) {
+
+        var _ = this;
+
+        if (filter !== null) {
+
+            _.$slidesCache = _.$slides;
+
+            _.unload();
+
+            _.$slideTrack.children(this.options.slide).detach();
+
+            _.$slidesCache.filter(filter).appendTo(_.$slideTrack);
+
+            _.reinit();
+
+        }
+
+    };
+
+    Slick.prototype.focusHandler = function() {
+
+        var _ = this;
+
+        _.$slider
+            .off('focus.slick blur.slick')
+            .on('focus.slick blur.slick',
+                '*:not(.slick-arrow)', function(event) {
+
+            event.stopImmediatePropagation();
+            var $sf = $(this);
+
+            setTimeout(function() {
+
+                if( _.options.pauseOnFocus ) {
+                    _.focussed = $sf.is(':focus');
+                    _.autoPlay();
+                }
+
+            }, 0);
+
+        });
+    };
+
+    Slick.prototype.getCurrent = Slick.prototype.slickCurrentSlide = function() {
+
+        var _ = this;
+        return _.currentSlide;
+
+    };
+
+    Slick.prototype.getDotCount = function() {
+
+        var _ = this;
+
+        var breakPoint = 0;
+        var counter = 0;
+        var pagerQty = 0;
+
+        if (_.options.infinite === true) {
+            while (breakPoint < _.slideCount) {
+                ++pagerQty;
+                breakPoint = counter + _.options.slidesToScroll;
+                counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
+            }
+        } else if (_.options.centerMode === true) {
+            pagerQty = _.slideCount;
+        } else if(!_.options.asNavFor) {
+            pagerQty = 1 + Math.ceil((_.slideCount - _.options.slidesToShow) / _.options.slidesToScroll);
+        }else {
+            while (breakPoint < _.slideCount) {
+                ++pagerQty;
+                breakPoint = counter + _.options.slidesToScroll;
+                counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
+            }
+        }
+
+        return pagerQty - 1;
+
+    };
+
+    Slick.prototype.getLeft = function(slideIndex) {
+
+        var _ = this,
+            targetLeft,
+            verticalHeight,
+            verticalOffset = 0,
+            targetSlide;
+
+        _.slideOffset = 0;
+        verticalHeight = _.$slides.first().outerHeight(true);
+
+        if (_.options.infinite === true) {
+            if (_.slideCount > _.options.slidesToShow) {
+                _.slideOffset = (_.slideWidth * _.options.slidesToShow) * -1;
+                verticalOffset = (verticalHeight * _.options.slidesToShow) * -1;
+            }
+            if (_.slideCount % _.options.slidesToScroll !== 0) {
+                if (slideIndex + _.options.slidesToScroll > _.slideCount && _.slideCount > _.options.slidesToShow) {
+                    if (slideIndex > _.slideCount) {
+                        _.slideOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * _.slideWidth) * -1;
+                        verticalOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * verticalHeight) * -1;
+                    } else {
+                        _.slideOffset = ((_.slideCount % _.options.slidesToScroll) * _.slideWidth) * -1;
+                        verticalOffset = ((_.slideCount % _.options.slidesToScroll) * verticalHeight) * -1;
+                    }
+                }
+            }
+        } else {
+            if (slideIndex + _.options.slidesToShow > _.slideCount) {
+                _.slideOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * _.slideWidth;
+                verticalOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * verticalHeight;
+            }
+        }
+
+        if (_.slideCount <= _.options.slidesToShow) {
+            _.slideOffset = 0;
+            verticalOffset = 0;
+        }
+
+        if (_.options.centerMode === true && _.options.infinite === true) {
+            _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2) - _.slideWidth;
+        } else if (_.options.centerMode === true) {
+            _.slideOffset = 0;
+            _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2);
+        }
+
+        if (_.options.vertical === false) {
+            targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset;
+        } else {
+            targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset;
+        }
+
+        if (_.options.variableWidth === true) {
+
+            if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) {
+                targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
+            } else {
+                targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow);
+            }
+
+            if (_.options.rtl === true) {
+                if (targetSlide[0]) {
+                    targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1;
+                } else {
+                    targetLeft =  0;
+                }
+            } else {
+                targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
+            }
+
+            if (_.options.centerMode === true) {
+                if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) {
+                    targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
+                } else {
+                    targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow + 1);
+                }
+
+                if (_.options.rtl === true) {
+                    if (targetSlide[0]) {
+                        targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1;
+                    } else {
+                        targetLeft =  0;
+                    }
+                } else {
+                    targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
+                }
+
+                targetLeft += (_.$list.width() - targetSlide.outerWidth()) / 2;
+            }
+        }
+
+        return targetLeft;
+
+    };
+
+    Slick.prototype.getOption = Slick.prototype.slickGetOption = function(option) {
+
+        var _ = this;
+
+        return _.options[option];
+
+    };
+
+    Slick.prototype.getNavigableIndexes = function() {
+
+        var _ = this,
+            breakPoint = 0,
+            counter = 0,
+            indexes = [],
+            max;
+
+        if (_.options.infinite === false) {
+            max = _.slideCount;
+        } else {
+            breakPoint = _.options.slidesToScroll * -1;
+            counter = _.options.slidesToScroll * -1;
+            max = _.slideCount * 2;
+        }
+
+        while (breakPoint < max) {
+            indexes.push(breakPoint);
+            breakPoint = counter + _.options.slidesToScroll;
+            counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
+        }
+
+        return indexes;
+
+    };
+
+    Slick.prototype.getSlick = function() {
+
+        return this;
+
+    };
+
+    Slick.prototype.getSlideCount = function() {
+
+        var _ = this,
+            slidesTraversed, swipedSlide, centerOffset;
+
+        centerOffset = _.options.centerMode === true ? _.slideWidth * Math.floor(_.options.slidesToShow / 2) : 0;
+
+        if (_.options.swipeToSlide === true) {
+            _.$slideTrack.find('.slick-slide').each(function(index, slide) {
+                if (slide.offsetLeft - centerOffset + ($(slide).outerWidth() / 2) > (_.swipeLeft * -1)) {
+                    swipedSlide = slide;
+                    return false;
+                }
+            });
+
+            slidesTraversed = Math.abs($(swipedSlide).attr('data-slick-index') - _.currentSlide) || 1;
+
+            return slidesTraversed;
+
+        } else {
+            return _.options.slidesToScroll;
+        }
+
+    };
+
+    Slick.prototype.goTo = Slick.prototype.slickGoTo = function(slide, dontAnimate) {
+
+        var _ = this;
+
+        _.changeSlide({
+            data: {
+                message: 'index',
+                index: parseInt(slide)
+            }
+        }, dontAnimate);
+
+    };
+
+    Slick.prototype.init = function(creation) {
+
+        var _ = this;
+
+        if (!$(_.$slider).hasClass('slick-initialized')) {
+
+            $(_.$slider).addClass('slick-initialized');
+
+            _.buildRows();
+            _.buildOut();
+            _.setProps();
+            _.startLoad();
+            _.loadSlider();
+            _.initializeEvents();
+            _.updateArrows();
+            _.updateDots();
+            _.checkResponsive(true);
+            _.focusHandler();
+
+        }
+
+        if (creation) {
+            _.$slider.trigger('init', [_]);
+        }
+
+        if (_.options.accessibility === true) {
+            _.initADA();
+        }
+
+        if ( _.options.autoplay ) {
+
+            _.paused = false;
+            _.autoPlay();
+
+        }
+
+    };
+
+    Slick.prototype.initADA = function() {
+        var _ = this;
+        _.$slides.add(_.$slideTrack.find('.slick-cloned')).attr({
+            'aria-hidden': 'true',
+            'tabindex': '-1'
+        }).find('a, input, button, select').attr({
+            'tabindex': '-1'
+        });
+
+        _.$slideTrack.attr('role', 'listbox');
+
+        _.$slides.not(_.$slideTrack.find('.slick-cloned')).each(function(i) {
+            $(this).attr({
+                'role': 'option',
+                'aria-describedby': 'slick-slide' + _.instanceUid + i + ''
+            });
+        });
+
+        if (_.$dots !== null) {
+            _.$dots.attr('role', 'tablist').find('li').each(function(i) {
+                $(this).attr({
+                    'role': 'presentation',
+                    'aria-selected': 'false',
+                    'aria-controls': 'navigation' + _.instanceUid + i + '',
+                    'id': 'slick-slide' + _.instanceUid + i + ''
+                });
+            })
+                .first().attr('aria-selected', 'true').end()
+                .find('button').attr('role', 'button').end()
+                .closest('div').attr('role', 'toolbar');
+        }
+        _.activateADA();
+
+    };
+
+    Slick.prototype.initArrowEvents = function() {
+
+        var _ = this;
+
+        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
+            _.$prevArrow
+               .off('click.slick')
+               .on('click.slick', {
+                    message: 'previous'
+               }, _.changeSlide);
+            _.$nextArrow
+               .off('click.slick')
+               .on('click.slick', {
+                    message: 'next'
+               }, _.changeSlide);
+        }
+
+    };
+
+    Slick.prototype.initDotEvents = function() {
+
+        var _ = this;
+
+        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
+            $('li', _.$dots).on('click.slick', {
+                message: 'index'
+            }, _.changeSlide);
+        }
+
+        if ( _.options.dots === true && _.options.pauseOnDotsHover === true ) {
+
+            $('li', _.$dots)
+                .on('mouseenter.slick', $.proxy(_.interrupt, _, true))
+                .on('mouseleave.slick', $.proxy(_.interrupt, _, false));
+
+        }
+
+    };
+
+    Slick.prototype.initSlideEvents = function() {
+
+        var _ = this;
+
+        if ( _.options.pauseOnHover ) {
+
+            _.$list.on('mouseenter.slick', $.proxy(_.interrupt, _, true));
+            _.$list.on('mouseleave.slick', $.proxy(_.interrupt, _, false));
+
+        }
+
+    };
+
+    Slick.prototype.initializeEvents = function() {
+
+        var _ = this;
+
+        _.initArrowEvents();
+
+        _.initDotEvents();
+        _.initSlideEvents();
+
+        _.$list.on('touchstart.slick mousedown.slick', {
+            action: 'start'
+        }, _.swipeHandler);
+        _.$list.on('touchmove.slick mousemove.slick', {
+            action: 'move'
+        }, _.swipeHandler);
+        _.$list.on('touchend.slick mouseup.slick', {
+            action: 'end'
+        }, _.swipeHandler);
+        _.$list.on('touchcancel.slick mouseleave.slick', {
+            action: 'end'
+        }, _.swipeHandler);
+
+        _.$list.on('click.slick', _.clickHandler);
+
+        $(document).on(_.visibilityChange, $.proxy(_.visibility, _));
+
+        if (_.options.accessibility === true) {
+            _.$list.on('keydown.slick', _.keyHandler);
+        }
+
+        if (_.options.focusOnSelect === true) {
+            $(_.$slideTrack).children().on('click.slick', _.selectHandler);
+        }
+
+        $(window).on('orientationchange.slick.slick-' + _.instanceUid, $.proxy(_.orientationChange, _));
+
+        $(window).on('resize.slick.slick-' + _.instanceUid, $.proxy(_.resize, _));
+
+        $('[draggable!=true]', _.$slideTrack).on('dragstart', _.preventDefault);
+
+        $(window).on('load.slick.slick-' + _.instanceUid, _.setPosition);
+        $(document).on('ready.slick.slick-' + _.instanceUid, _.setPosition);
+
+    };
+
+    Slick.prototype.initUI = function() {
+
+        var _ = this;
+
+        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
+
+            _.$prevArrow.show();
+            _.$nextArrow.show();
+
+        }
+
+        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
+
+            _.$dots.show();
+
+        }
+
+    };
+
+    Slick.prototype.keyHandler = function(event) {
+
+        var _ = this;
+         //Dont slide if the cursor is inside the form fields and arrow keys are pressed
+        if(!event.target.tagName.match('TEXTAREA|INPUT|SELECT')) {
+            if (event.keyCode === 37 && _.options.accessibility === true) {
+                _.changeSlide({
+                    data: {
+                        message: _.options.rtl === true ? 'next' :  'previous'
+                    }
+                });
+            } else if (event.keyCode === 39 && _.options.accessibility === true) {
+                _.changeSlide({
+                    data: {
+                        message: _.options.rtl === true ? 'previous' : 'next'
+                    }
+                });
+            }
+        }
+
+    };
+
+    Slick.prototype.lazyLoad = function() {
+
+        var _ = this,
+            loadRange, cloneRange, rangeStart, rangeEnd;
+
+        function loadImages(imagesScope) {
+
+            $('img[data-lazy]', imagesScope).each(function() {
+
+                var image = $(this),
+                    imageSource = $(this).attr('data-lazy'),
+                    imageToLoad = document.createElement('img');
+
+                imageToLoad.onload = function() {
+
+                    image
+                        .animate({ opacity: 0 }, 100, function() {
+                            image
+                                .attr('src', imageSource)
+                                .animate({ opacity: 1 }, 200, function() {
+                                    image
+                                        .removeAttr('data-lazy')
+                                        .removeClass('slick-loading');
+                                });
+                            _.$slider.trigger('lazyLoaded', [_, image, imageSource]);
+                        });
+
+                };
+
+                imageToLoad.onerror = function() {
+
+                    image
+                        .removeAttr( 'data-lazy' )
+                        .removeClass( 'slick-loading' )
+                        .addClass( 'slick-lazyload-error' );
+
+                    _.$slider.trigger('lazyLoadError', [ _, image, imageSource ]);
+
+                };
+
+                imageToLoad.src = imageSource;
+
+            });
+
+        }
+
+        if (_.options.centerMode === true) {
+            if (_.options.infinite === true) {
+                rangeStart = _.currentSlide + (_.options.slidesToShow / 2 + 1);
+                rangeEnd = rangeStart + _.options.slidesToShow + 2;
+            } else {
+                rangeStart = Math.max(0, _.currentSlide - (_.options.slidesToShow / 2 + 1));
+                rangeEnd = 2 + (_.options.slidesToShow / 2 + 1) + _.currentSlide;
+            }
+        } else {
+            rangeStart = _.options.infinite ? _.options.slidesToShow + _.currentSlide : _.currentSlide;
+            rangeEnd = Math.ceil(rangeStart + _.options.slidesToShow);
+            if (_.options.fade === true) {
+                if (rangeStart > 0) rangeStart--;
+                if (rangeEnd <= _.slideCount) rangeEnd++;
+            }
+        }
+
+        loadRange = _.$slider.find('.slick-slide').slice(rangeStart, rangeEnd);
+        loadImages(loadRange);
+
+        if (_.slideCount <= _.options.slidesToShow) {
+            cloneRange = _.$slider.find('.slick-slide');
+            loadImages(cloneRange);
+        } else
+        if (_.currentSlide >= _.slideCount - _.options.slidesToShow) {
+            cloneRange = _.$slider.find('.slick-cloned').slice(0, _.options.slidesToShow);
+            loadImages(cloneRange);
+        } else if (_.currentSlide === 0) {
+            cloneRange = _.$slider.find('.slick-cloned').slice(_.options.slidesToShow * -1);
+            loadImages(cloneRange);
+        }
+
+    };
+
+    Slick.prototype.loadSlider = function() {
+
+        var _ = this;
+
+        _.setPosition();
+
+        _.$slideTrack.css({
+            opacity: 1
+        });
+
+        _.$slider.removeClass('slick-loading');
+
+        _.initUI();
+
+        if (_.options.lazyLoad === 'progressive') {
+            _.progressiveLazyLoad();
+        }
+
+    };
+
+    Slick.prototype.next = Slick.prototype.slickNext = function() {
+
+        var _ = this;
+
+        _.changeSlide({
+            data: {
+                message: 'next'
+            }
+        });
+
+    };
+
+    Slick.prototype.orientationChange = function() {
+
+        var _ = this;
+
+        _.checkResponsive();
+        _.setPosition();
+
+    };
+
+    Slick.prototype.pause = Slick.prototype.slickPause = function() {
+
+        var _ = this;
+
+        _.autoPlayClear();
+        _.paused = true;
+
+    };
+
+    Slick.prototype.play = Slick.prototype.slickPlay = function() {
+
+        var _ = this;
+
+        _.autoPlay();
+        _.options.autoplay = true;
+        _.paused = false;
+        _.focussed = false;
+        _.interrupted = false;
+
+    };
+
+    Slick.prototype.postSlide = function(index) {
+
+        var _ = this;
+
+        if( !_.unslicked ) {
+
+            _.$slider.trigger('afterChange', [_, index]);
+
+            _.animating = false;
+
+            _.setPosition();
+
+            _.swipeLeft = null;
+
+            if ( _.options.autoplay ) {
+                _.autoPlay();
+            }
+
+            if (_.options.accessibility === true) {
+                _.initADA();
+            }
+
+        }
+
+    };
+
+    Slick.prototype.prev = Slick.prototype.slickPrev = function() {
+
+        var _ = this;
+
+        _.changeSlide({
+            data: {
+                message: 'previous'
+            }
+        });
+
+    };
+
+    Slick.prototype.preventDefault = function(event) {
+
+        event.preventDefault();
+
+    };
+
+    Slick.prototype.progressiveLazyLoad = function( tryCount ) {
+
+        tryCount = tryCount || 1;
+
+        var _ = this,
+            $imgsToLoad = $( 'img[data-lazy]', _.$slider ),
+            image,
+            imageSource,
+            imageToLoad;
+
+        if ( $imgsToLoad.length ) {
+
+            image = $imgsToLoad.first();
+            imageSource = image.attr('data-lazy');
+            imageToLoad = document.createElement('img');
+
+            imageToLoad.onload = function() {
+
+                image
+                    .attr( 'src', imageSource )
+                    .removeAttr('data-lazy')
+                    .removeClass('slick-loading');
+
+                if ( _.options.adaptiveHeight === true ) {
+                    _.setPosition();
+                }
+
+                _.$slider.trigger('lazyLoaded', [ _, image, imageSource ]);
+                _.progressiveLazyLoad();
+
+            };
+
+            imageToLoad.onerror = function() {
+
+                if ( tryCount < 3 ) {
+
+                    /**
+                     * try to load the image 3 times,
+                     * leave a slight delay so we don't get
+                     * servers blocking the request.
+                     */
+                    setTimeout( function() {
+                        _.progressiveLazyLoad( tryCount + 1 );
+                    }, 500 );
+
+                } else {
+
+                    image
+                        .removeAttr( 'data-lazy' )
+                        .removeClass( 'slick-loading' )
+                        .addClass( 'slick-lazyload-error' );
+
+                    _.$slider.trigger('lazyLoadError', [ _, image, imageSource ]);
+
+                    _.progressiveLazyLoad();
+
+                }
+
+            };
+
+            imageToLoad.src = imageSource;
+
+        } else {
+
+            _.$slider.trigger('allImagesLoaded', [ _ ]);
+
+        }
+
+    };
+
+    Slick.prototype.refresh = function( initializing ) {
+
+        var _ = this, currentSlide, lastVisibleIndex;
+
+        lastVisibleIndex = _.slideCount - _.options.slidesToShow;
+
+        // in non-infinite sliders, we don't want to go past the
+        // last visible index.
+        if( !_.options.infinite && ( _.currentSlide > lastVisibleIndex )) {
+            _.currentSlide = lastVisibleIndex;
+        }
+
+        // if less slides than to show, go to start.
+        if ( _.slideCount <= _.options.slidesToShow ) {
+            _.currentSlide = 0;
+
+        }
+
+        currentSlide = _.currentSlide;
+
+        _.destroy(true);
+
+        $.extend(_, _.initials, { currentSlide: currentSlide });
+
+        _.init();
+
+        if( !initializing ) {
+
+            _.changeSlide({
+                data: {
+                    message: 'index',
+                    index: currentSlide
+                }
+            }, false);
+
+        }
+
+    };
+
+    Slick.prototype.registerBreakpoints = function() {
+
+        var _ = this, breakpoint, currentBreakpoint, l,
+            responsiveSettings = _.options.responsive || null;
+
+        if ( $.type(responsiveSettings) === 'array' && responsiveSettings.length ) {
+
+            _.respondTo = _.options.respondTo || 'window';
+
+            for ( breakpoint in responsiveSettings ) {
+
+                l = _.breakpoints.length-1;
+                currentBreakpoint = responsiveSettings[breakpoint].breakpoint;
+
+                if (responsiveSettings.hasOwnProperty(breakpoint)) {
+
+                    // loop through the breakpoints and cut out any existing
+                    // ones with the same breakpoint number, we don't want dupes.
+                    while( l >= 0 ) {
+                        if( _.breakpoints[l] && _.breakpoints[l] === currentBreakpoint ) {
+                            _.breakpoints.splice(l,1);
+                        }
+                        l--;
+                    }
+
+                    _.breakpoints.push(currentBreakpoint);
+                    _.breakpointSettings[currentBreakpoint] = responsiveSettings[breakpoint].settings;
+
+                }
+
+            }
+
+            _.breakpoints.sort(function(a, b) {
+                return ( _.options.mobileFirst ) ? a-b : b-a;
+            });
+
+        }
+
+    };
+
+    Slick.prototype.reinit = function() {
+
+        var _ = this;
+
+        _.$slides =
+            _.$slideTrack
+                .children(_.options.slide)
+                .addClass('slick-slide');
+
+        _.slideCount = _.$slides.length;
+
+        if (_.currentSlide >= _.slideCount && _.currentSlide !== 0) {
+            _.currentSlide = _.currentSlide - _.options.slidesToScroll;
+        }
+
+        if (_.slideCount <= _.options.slidesToShow) {
+            _.currentSlide = 0;
+        }
+
+        _.registerBreakpoints();
+
+        _.setProps();
+        _.setupInfinite();
+        _.buildArrows();
+        _.updateArrows();
+        _.initArrowEvents();
+        _.buildDots();
+        _.updateDots();
+        _.initDotEvents();
+        _.cleanUpSlideEvents();
+        _.initSlideEvents();
+
+        _.checkResponsive(false, true);
+
+        if (_.options.focusOnSelect === true) {
+            $(_.$slideTrack).children().on('click.slick', _.selectHandler);
+        }
+
+        _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0);
+
+        _.setPosition();
+        _.focusHandler();
+
+        _.paused = !_.options.autoplay;
+        _.autoPlay();
+
+        _.$slider.trigger('reInit', [_]);
+
+    };
+
+    Slick.prototype.resize = function() {
+
+        var _ = this;
+
+        if ($(window).width() !== _.windowWidth) {
+            clearTimeout(_.windowDelay);
+            _.windowDelay = window.setTimeout(function() {
+                _.windowWidth = $(window).width();
+                _.checkResponsive();
+                if( !_.unslicked ) { _.setPosition(); }
+            }, 50);
+        }
+    };
+
+    Slick.prototype.removeSlide = Slick.prototype.slickRemove = function(index, removeBefore, removeAll) {
+
+        var _ = this;
+
+        if (typeof(index) === 'boolean') {
+            removeBefore = index;
+            index = removeBefore === true ? 0 : _.slideCount - 1;
+        } else {
+            index = removeBefore === true ? --index : index;
+        }
+
+        if (_.slideCount < 1 || index < 0 || index > _.slideCount - 1) {
+            return false;
+        }
+
+        _.unload();
+
+        if (removeAll === true) {
+            _.$slideTrack.children().remove();
+        } else {
+            _.$slideTrack.children(this.options.slide).eq(index).remove();
+        }
+
+        _.$slides = _.$slideTrack.children(this.options.slide);
+
+        _.$slideTrack.children(this.options.slide).detach();
+
+        _.$slideTrack.append(_.$slides);
+
+        _.$slidesCache = _.$slides;
+
+        _.reinit();
+
+    };
+
+    Slick.prototype.setCSS = function(position) {
+
+        var _ = this,
+            positionProps = {},
+            x, y;
+
+        if (_.options.rtl === true) {
+            position = -position;
+        }
+        x = _.positionProp == 'left' ? Math.ceil(position) + 'px' : '0px';
+        y = _.positionProp == 'top' ? Math.ceil(position) + 'px' : '0px';
+
+        positionProps[_.positionProp] = position;
+
+        if (_.transformsEnabled === false) {
+            _.$slideTrack.css(positionProps);
+        } else {
+            positionProps = {};
+            if (_.cssTransitions === false) {
+                positionProps[_.animType] = 'translate(' + x + ', ' + y + ')';
+                _.$slideTrack.css(positionProps);
+            } else {
+                positionProps[_.animType] = 'translate3d(' + x + ', ' + y + ', 0px)';
+                _.$slideTrack.css(positionProps);
+            }
+        }
+
+    };
+
+    Slick.prototype.setDimensions = function() {
+
+        var _ = this;
+
+        if (_.options.vertical === false) {
+            if (_.options.centerMode === true) {
+                _.$list.css({
+                    padding: ('0px ' + _.options.centerPadding)
+                });
+            }
+        } else {
+            _.$list.height(_.$slides.first().outerHeight(true) * _.options.slidesToShow);
+            if (_.options.centerMode === true) {
+                _.$list.css({
+                    padding: (_.options.centerPadding + ' 0px')
+                });
+            }
+        }
+
+        _.listWidth = _.$list.width();
+        _.listHeight = _.$list.height();
+
+
+        if (_.options.vertical === false && _.options.variableWidth === false) {
+            _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow);
+            _.$slideTrack.width(Math.ceil((_.slideWidth * _.$slideTrack.children('.slick-slide').length)));
+
+        } else if (_.options.variableWidth === true) {
+            _.$slideTrack.width(5000 * _.slideCount);
+        } else {
+            _.slideWidth = Math.ceil(_.listWidth);
+            _.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true) * _.$slideTrack.children('.slick-slide').length)));
+        }
+
+        var offset = _.$slides.first().outerWidth(true) - _.$slides.first().width();
+        if (_.options.variableWidth === false) _.$slideTrack.children('.slick-slide').width(_.slideWidth - offset);
+
+    };
+
+    Slick.prototype.setFade = function() {
+
+        var _ = this,
+            targetLeft;
+
+        _.$slides.each(function(index, element) {
+            targetLeft = (_.slideWidth * index) * -1;
+            if (_.options.rtl === true) {
+                $(element).css({
+                    position: 'relative',
+                    right: targetLeft,
+                    top: 0,
+                    zIndex: _.options.zIndex - 2,
+                    opacity: 0
+                });
+            } else {
+                $(element).css({
+                    position: 'relative',
+                    left: targetLeft,
+                    top: 0,
+                    zIndex: _.options.zIndex - 2,
+                    opacity: 0
+                });
+            }
+        });
+
+        _.$slides.eq(_.currentSlide).css({
+            zIndex: _.options.zIndex - 1,
+            opacity: 1
+        });
+
+    };
+
+    Slick.prototype.setHeight = function() {
+
+        var _ = this;
+
+        if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
+            var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
+            _.$list.css('height', targetHeight);
+        }
+
+    };
+
+    Slick.prototype.setOption =
+    Slick.prototype.slickSetOption = function() {
+
+        /**
+         * accepts arguments in format of:
+         *
+         *  - for changing a single option's value:
+         *     .slick("setOption", option, value, refresh )
+         *
+         *  - for changing a set of responsive options:
+         *     .slick("setOption", 'responsive', [{}, ...], refresh )
+         *
+         *  - for updating multiple values at once (not responsive)
+         *     .slick("setOption", { 'option': value, ... }, refresh )
+         */
+
+        var _ = this, l, item, option, value, refresh = false, type;
+
+        if( $.type( arguments[0] ) === 'object' ) {
+
+            option =  arguments[0];
+            refresh = arguments[1];
+            type = 'multiple';
+
+        } else if ( $.type( arguments[0] ) === 'string' ) {
+
+            option =  arguments[0];
+            value = arguments[1];
+            refresh = arguments[2];
+
+            if ( arguments[0] === 'responsive' && $.type( arguments[1] ) === 'array' ) {
+
+                type = 'responsive';
+
+            } else if ( typeof arguments[1] !== 'undefined' ) {
+
+                type = 'single';
+
+            }
+
+        }
+
+        if ( type === 'single' ) {
+
+            _.options[option] = value;
+
+
+        } else if ( type === 'multiple' ) {
+
+            $.each( option , function( opt, val ) {
+
+                _.options[opt] = val;
+
+            });
+
+
+        } else if ( type === 'responsive' ) {
+
+            for ( item in value ) {
+
+                if( $.type( _.options.responsive ) !== 'array' ) {
+
+                    _.options.responsive = [ value[item] ];
+
+                } else {
+
+                    l = _.options.responsive.length-1;
+
+                    // loop through the responsive object and splice out duplicates.
+                    while( l >= 0 ) {
+
+                        if( _.options.responsive[l].breakpoint === value[item].breakpoint ) {
+
+                            _.options.responsive.splice(l,1);
+
+                        }
+
+                        l--;
+
+                    }
+
+                    _.options.responsive.push( value[item] );
+
+                }
+
+            }
+
+        }
+
+        if ( refresh ) {
+
+            _.unload();
+            _.reinit();
+
+        }
+
+    };
+
+    Slick.prototype.setPosition = function() {
+
+        var _ = this;
+
+        _.setDimensions();
+
+        _.setHeight();
+
+        if (_.options.fade === false) {
+            _.setCSS(_.getLeft(_.currentSlide));
+        } else {
+            _.setFade();
+        }
+
+        _.$slider.trigger('setPosition', [_]);
+
+    };
+
+    Slick.prototype.setProps = function() {
+
+        var _ = this,
+            bodyStyle = document.body.style;
+
+        _.positionProp = _.options.vertical === true ? 'top' : 'left';
+
+        if (_.positionProp === 'top') {
+            _.$slider.addClass('slick-vertical');
+        } else {
+            _.$slider.removeClass('slick-vertical');
+        }
+
+        if (bodyStyle.WebkitTransition !== undefined ||
+            bodyStyle.MozTransition !== undefined ||
+            bodyStyle.msTransition !== undefined) {
+            if (_.options.useCSS === true) {
+                _.cssTransitions = true;
+            }
+        }
+
+        if ( _.options.fade ) {
+            if ( typeof _.options.zIndex === 'number' ) {
+                if( _.options.zIndex < 3 ) {
+                    _.options.zIndex = 3;
+                }
+            } else {
+                _.options.zIndex = _.defaults.zIndex;
+            }
+        }
+
+        if (bodyStyle.OTransform !== undefined) {
+            _.animType = 'OTransform';
+            _.transformType = '-o-transform';
+            _.transitionType = 'OTransition';
+            if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
+        }
+        if (bodyStyle.MozTransform !== undefined) {
+            _.animType = 'MozTransform';
+            _.transformType = '-moz-transform';
+            _.transitionType = 'MozTransition';
+            if (bodyStyle.perspectiveProperty === undefined && bodyStyle.MozPerspective === undefined) _.animType = false;
+        }
+        if (bodyStyle.webkitTransform !== undefined) {
+            _.animType = 'webkitTransform';
+            _.transformType = '-webkit-transform';
+            _.transitionType = 'webkitTransition';
+            if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
+        }
+        if (bodyStyle.msTransform !== undefined) {
+            _.animType = 'msTransform';
+            _.transformType = '-ms-transform';
+            _.transitionType = 'msTransition';
+            if (bodyStyle.msTransform === undefined) _.animType = false;
+        }
+        if (bodyStyle.transform !== undefined && _.animType !== false) {
+            _.animType = 'transform';
+            _.transformType = 'transform';
+            _.transitionType = 'transition';
+        }
+        _.transformsEnabled = _.options.useTransform && (_.animType !== null && _.animType !== false);
+    };
+
+
+    Slick.prototype.setSlideClasses = function(index) {
+
+        var _ = this,
+            centerOffset, allSlides, indexOffset, remainder;
+
+        allSlides = _.$slider
+            .find('.slick-slide')
+            .removeClass('slick-active slick-center slick-current')
+            .attr('aria-hidden', 'true');
+
+        _.$slides
+            .eq(index)
+            .addClass('slick-current');
+
+        if (_.options.centerMode === true) {
+
+            centerOffset = Math.floor(_.options.slidesToShow / 2);
+
+            if (_.options.infinite === true) {
+
+                if (index >= centerOffset && index <= (_.slideCount - 1) - centerOffset) {
+
+                    _.$slides
+                        .slice(index - centerOffset, index + centerOffset + 1)
+                        .addClass('slick-active')
+                        .attr('aria-hidden', 'false');
+
+                } else {
+
+                    indexOffset = _.options.slidesToShow + index;
+                    allSlides
+                        .slice(indexOffset - centerOffset + 1, indexOffset + centerOffset + 2)
+                        .addClass('slick-active')
+                        .attr('aria-hidden', 'false');
+
+                }
+
+                if (index === 0) {
+
+                    allSlides
+                        .eq(allSlides.length - 1 - _.options.slidesToShow)
+                        .addClass('slick-center');
+
+                } else if (index === _.slideCount - 1) {
+
+                    allSlides
+                        .eq(_.options.slidesToShow)
+                        .addClass('slick-center');
+
+                }
+
+            }
+
+            _.$slides
+                .eq(index)
+                .addClass('slick-center');
+
+        } else {
+
+            if (index >= 0 && index <= (_.slideCount - _.options.slidesToShow)) {
+
+                _.$slides
+                    .slice(index, index + _.options.slidesToShow)
+                    .addClass('slick-active')
+                    .attr('aria-hidden', 'false');
+
+            } else if (allSlides.length <= _.options.slidesToShow) {
+
+                allSlides
+                    .addClass('slick-active')
+                    .attr('aria-hidden', 'false');
+
+            } else {
+
+                remainder = _.slideCount % _.options.slidesToShow;
+                indexOffset = _.options.infinite === true ? _.options.slidesToShow + index : index;
+
+                if (_.options.slidesToShow == _.options.slidesToScroll && (_.slideCount - index) < _.options.slidesToShow) {
+
+                    allSlides
+                        .slice(indexOffset - (_.options.slidesToShow - remainder), indexOffset + remainder)
+                        .addClass('slick-active')
+                        .attr('aria-hidden', 'false');
+
+                } else {
+
+                    allSlides
+                        .slice(indexOffset, indexOffset + _.options.slidesToShow)
+                        .addClass('slick-active')
+                        .attr('aria-hidden', 'false');
+
+                }
+
+            }
+
+        }
+
+        if (_.options.lazyLoad === 'ondemand') {
+            _.lazyLoad();
+        }
+
+    };
+
+    Slick.prototype.setupInfinite = function() {
+
+        var _ = this,
+            i, slideIndex, infiniteCount;
+
+        if (_.options.fade === true) {
+            _.options.centerMode = false;
+        }
+
+        if (_.options.infinite === true && _.options.fade === false) {
+
+            slideIndex = null;
+
+            if (_.slideCount > _.options.slidesToShow) {
+
+                if (_.options.centerMode === true) {
+                    infiniteCount = _.options.slidesToShow + 1;
+                } else {
+                    infiniteCount = _.options.slidesToShow;
+                }
+
+                for (i = _.slideCount; i > (_.slideCount -
+                        infiniteCount); i -= 1) {
+                    slideIndex = i - 1;
+                    $(_.$slides[slideIndex]).clone(true).attr('id', '')
+                        .attr('data-slick-index', slideIndex - _.slideCount)
+                        .prependTo(_.$slideTrack).addClass('slick-cloned');
+                }
+                for (i = 0; i < infiniteCount; i += 1) {
+                    slideIndex = i;
+                    $(_.$slides[slideIndex]).clone(true).attr('id', '')
+                        .attr('data-slick-index', slideIndex + _.slideCount)
+                        .appendTo(_.$slideTrack).addClass('slick-cloned');
+                }
+                _.$slideTrack.find('.slick-cloned').find('[id]').each(function() {
+                    $(this).attr('id', '');
+                });
+
+            }
+
+        }
+
+    };
+
+    Slick.prototype.interrupt = function( toggle ) {
+
+        var _ = this;
+
+        if( !toggle ) {
+            _.autoPlay();
+        }
+        _.interrupted = toggle;
+
+    };
+
+    Slick.prototype.selectHandler = function(event) {
+
+        var _ = this;
+
+        var targetElement =
+            $(event.target).is('.slick-slide') ?
+                $(event.target) :
+                $(event.target).parents('.slick-slide');
+
+        var index = parseInt(targetElement.attr('data-slick-index'));
+
+        if (!index) index = 0;
+
+        if (_.slideCount <= _.options.slidesToShow) {
+
+            _.setSlideClasses(index);
+            _.asNavFor(index);
+            return;
+
+        }
+
+        _.slideHandler(index);
+
+    };
+
+    Slick.prototype.slideHandler = function(index, sync, dontAnimate) {
+
+        var targetSlide, animSlide, oldSlide, slideLeft, targetLeft = null,
+            _ = this, navTarget;
+
+        sync = sync || false;
+
+        if (_.animating === true && _.options.waitForAnimate === true) {
+            return;
+        }
+
+        if (_.options.fade === true && _.currentSlide === index) {
+            return;
+        }
+
+        if (_.slideCount <= _.options.slidesToShow) {
+            return;
+        }
+
+        if (sync === false) {
+            _.asNavFor(index);
+        }
+
+        targetSlide = index;
+        targetLeft = _.getLeft(targetSlide);
+        slideLeft = _.getLeft(_.currentSlide);
+
+        _.currentLeft = _.swipeLeft === null ? slideLeft : _.swipeLeft;
+
+        if (_.options.infinite === false && _.options.centerMode === false && (index < 0 || index > _.getDotCount() * _.options.slidesToScroll)) {
+            if (_.options.fade === false) {
+                targetSlide = _.currentSlide;
+                if (dontAnimate !== true) {
+                    _.animateSlide(slideLeft, function() {
+                        _.postSlide(targetSlide);
+                    });
+                } else {
+                    _.postSlide(targetSlide);
+                }
+            }
+            return;
+        } else if (_.options.infinite === false && _.options.centerMode === true && (index < 0 || index > (_.slideCount - _.options.slidesToScroll))) {
+            if (_.options.fade === false) {
+                targetSlide = _.currentSlide;
+                if (dontAnimate !== true) {
+                    _.animateSlide(slideLeft, function() {
+                        _.postSlide(targetSlide);
+                    });
+                } else {
+                    _.postSlide(targetSlide);
+                }
+            }
+            return;
+        }
+
+        if ( _.options.autoplay ) {
+            clearInterval(_.autoPlayTimer);
+        }
+
+        if (targetSlide < 0) {
+            if (_.slideCount % _.options.slidesToScroll !== 0) {
+                animSlide = _.slideCount - (_.slideCount % _.options.slidesToScroll);
+            } else {
+                animSlide = _.slideCount + targetSlide;
+            }
+        } else if (targetSlide >= _.slideCount) {
+            if (_.slideCount % _.options.slidesToScroll !== 0) {
+                animSlide = 0;
+            } else {
+                animSlide = targetSlide - _.slideCount;
+            }
+        } else {
+            animSlide = targetSlide;
+        }
+
+        _.animating = true;
+
+        _.$slider.trigger('beforeChange', [_, _.currentSlide, animSlide]);
+
+        oldSlide = _.currentSlide;
+        _.currentSlide = animSlide;
+
+        _.setSlideClasses(_.currentSlide);
+
+        if ( _.options.asNavFor ) {
+
+            navTarget = _.getNavTarget();
+            navTarget = navTarget.slick('getSlick');
+
+            if ( navTarget.slideCount <= navTarget.options.slidesToShow ) {
+                navTarget.setSlideClasses(_.currentSlide);
+            }
+
+        }
+
+        _.updateDots();
+        _.updateArrows();
+
+        if (_.options.fade === true) {
+            if (dontAnimate !== true) {
+
+                _.fadeSlideOut(oldSlide);
+
+                _.fadeSlide(animSlide, function() {
+                    _.postSlide(animSlide);
+                });
+
+            } else {
+                _.postSlide(animSlide);
+            }
+            _.animateHeight();
+            return;
+        }
+
+        if (dontAnimate !== true) {
+            _.animateSlide(targetLeft, function() {
+                _.postSlide(animSlide);
+            });
+        } else {
+            _.postSlide(animSlide);
+        }
+
+    };
+
+    Slick.prototype.startLoad = function() {
+
+        var _ = this;
+
+        if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
+
+            _.$prevArrow.hide();
+            _.$nextArrow.hide();
+
+        }
+
+        if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
+
+            _.$dots.hide();
+
+        }
+
+        _.$slider.addClass('slick-loading');
+
+    };
+
+    Slick.prototype.swipeDirection = function() {
+
+        var xDist, yDist, r, swipeAngle, _ = this;
+
+        xDist = _.touchObject.startX - _.touchObject.curX;
+        yDist = _.touchObject.startY - _.touchObject.curY;
+        r = Math.atan2(yDist, xDist);
+
+        swipeAngle = Math.round(r * 180 / Math.PI);
+        if (swipeAngle < 0) {
+            swipeAngle = 360 - Math.abs(swipeAngle);
+        }
+
+        if ((swipeAngle <= 45) && (swipeAngle >= 0)) {
+            return (_.options.rtl === false ? 'left' : 'right');
+        }
+        if ((swipeAngle <= 360) && (swipeAngle >= 315)) {
+            return (_.options.rtl === false ? 'left' : 'right');
+        }
+        if ((swipeAngle >= 135) && (swipeAngle <= 225)) {
+            return (_.options.rtl === false ? 'right' : 'left');
+        }
+        if (_.options.verticalSwiping === true) {
+            if ((swipeAngle >= 35) && (swipeAngle <= 135)) {
+                return 'down';
+            } else {
+                return 'up';
+            }
+        }
+
+        return 'vertical';
+
+    };
+
+    Slick.prototype.swipeEnd = function(event) {
+
+        var _ = this,
+            slideCount,
+            direction;
+
+        _.dragging = false;
+        _.interrupted = false;
+        _.shouldClick = ( _.touchObject.swipeLength > 10 ) ? false : true;
+
+        if ( _.touchObject.curX === undefined ) {
+            return false;
+        }
+
+        if ( _.touchObject.edgeHit === true ) {
+            _.$slider.trigger('edge', [_, _.swipeDirection() ]);
+        }
+
+        if ( _.touchObject.swipeLength >= _.touchObject.minSwipe ) {
+
+            direction = _.swipeDirection();
+
+            switch ( direction ) {
+
+                case 'left':
+                case 'down':
+
+                    slideCount =
+                        _.options.swipeToSlide ?
+                            _.checkNavigable( _.currentSlide + _.getSlideCount() ) :
+                            _.currentSlide + _.getSlideCount();
+
+                    _.currentDirection = 0;
+
+                    break;
+
+                case 'right':
+                case 'up':
+
+                    slideCount =
+                        _.options.swipeToSlide ?
+                            _.checkNavigable( _.currentSlide - _.getSlideCount() ) :
+                            _.currentSlide - _.getSlideCount();
+
+                    _.currentDirection = 1;
+
+                    break;
+
+                default:
+
+
+            }
+
+            if( direction != 'vertical' ) {
+
+                _.slideHandler( slideCount );
+                _.touchObject = {};
+                _.$slider.trigger('swipe', [_, direction ]);
+
+            }
+
+        } else {
+
+            if ( _.touchObject.startX !== _.touchObject.curX ) {
+
+                _.slideHandler( _.currentSlide );
+                _.touchObject = {};
+
+            }
+
+        }
+
+    };
+
+    Slick.prototype.swipeHandler = function(event) {
+
+        var _ = this;
+
+        if ((_.options.swipe === false) || ('ontouchend' in document && _.options.swipe === false)) {
+            return;
+        } else if (_.options.draggable === false && event.type.indexOf('mouse') !== -1) {
+            return;
+        }
+
+        _.touchObject.fingerCount = event.originalEvent && event.originalEvent.touches !== undefined ?
+            event.originalEvent.touches.length : 1;
+
+        _.touchObject.minSwipe = _.listWidth / _.options
+            .touchThreshold;
+
+        if (_.options.verticalSwiping === true) {
+            _.touchObject.minSwipe = _.listHeight / _.options
+                .touchThreshold;
+        }
+
+        switch (event.data.action) {
+
+            case 'start':
+                _.swipeStart(event);
+                break;
+
+            case 'move':
+                _.swipeMove(event);
+                break;
+
+            case 'end':
+                _.swipeEnd(event);
+                break;
+
+        }
+
+    };
+
+    Slick.prototype.swipeMove = function(event) {
+
+        var _ = this,
+            edgeWasHit = false,
+            curLeft, swipeDirection, swipeLength, positionOffset, touches;
+
+        touches = event.originalEvent !== undefined ? event.originalEvent.touches : null;
+
+        if (!_.dragging || touches && touches.length !== 1) {
+            return false;
+        }
+
+        curLeft = _.getLeft(_.currentSlide);
+
+        _.touchObject.curX = touches !== undefined ? touches[0].pageX : event.clientX;
+        _.touchObject.curY = touches !== undefined ? touches[0].pageY : event.clientY;
+
+        _.touchObject.swipeLength = Math.round(Math.sqrt(
+            Math.pow(_.touchObject.curX - _.touchObject.startX, 2)));
+
+        if (_.options.verticalSwiping === true) {
+            _.touchObject.swipeLength = Math.round(Math.sqrt(
+                Math.pow(_.touchObject.curY - _.touchObject.startY, 2)));
+        }
+
+        swipeDirection = _.swipeDirection();
+
+        if (swipeDirection === 'vertical') {
+            return;
+        }
+
+        if (event.originalEvent !== undefined && _.touchObject.swipeLength > 4) {
+            event.preventDefault();
+        }
+
+        positionOffset = (_.options.rtl === false ? 1 : -1) * (_.touchObject.curX > _.touchObject.startX ? 1 : -1);
+        if (_.options.verticalSwiping === true) {
+            positionOffset = _.touchObject.curY > _.touchObject.startY ? 1 : -1;
+        }
+
+
+        swipeLength = _.touchObject.swipeLength;
+
+        _.touchObject.edgeHit = false;
+
+        if (_.options.infinite === false) {
+            if ((_.currentSlide === 0 && swipeDirection === 'right') || (_.currentSlide >= _.getDotCount() && swipeDirection === 'left')) {
+                swipeLength = _.touchObject.swipeLength * _.options.edgeFriction;
+                _.touchObject.edgeHit = true;
+            }
+        }
+
+        if (_.options.vertical === false) {
+            _.swipeLeft = curLeft + swipeLength * positionOffset;
+        } else {
+            _.swipeLeft = curLeft + (swipeLength * (_.$list.height() / _.listWidth)) * positionOffset;
+        }
+        if (_.options.verticalSwiping === true) {
+            _.swipeLeft = curLeft + swipeLength * positionOffset;
+        }
+
+        if (_.options.fade === true || _.options.touchMove === false) {
+            return false;
+        }
+
+        if (_.animating === true) {
+            _.swipeLeft = null;
+            return false;
+        }
+
+        _.setCSS(_.swipeLeft);
+
+    };
+
+    Slick.prototype.swipeStart = function(event) {
+
+        var _ = this,
+            touches;
+
+        _.interrupted = true;
+
+        if (_.touchObject.fingerCount !== 1 || _.slideCount <= _.options.slidesToShow) {
+            _.touchObject = {};
+            return false;
+        }
+
+        if (event.originalEvent !== undefined && event.originalEvent.touches !== undefined) {
+            touches = event.originalEvent.touches[0];
+        }
+
+        _.touchObject.startX = _.touchObject.curX = touches !== undefined ? touches.pageX : event.clientX;
+        _.touchObject.startY = _.touchObject.curY = touches !== undefined ? touches.pageY : event.clientY;
+
+        _.dragging = true;
+
+    };
+
+    Slick.prototype.unfilterSlides = Slick.prototype.slickUnfilter = function() {
+
+        var _ = this;
+
+        if (_.$slidesCache !== null) {
+
+            _.unload();
+
+            _.$slideTrack.children(this.options.slide).detach();
+
+            _.$slidesCache.appendTo(_.$slideTrack);
+
+            _.reinit();
+
+        }
+
+    };
+
+    Slick.prototype.unload = function() {
+
+        var _ = this;
+
+        $('.slick-cloned', _.$slider).remove();
+
+        if (_.$dots) {
+            _.$dots.remove();
+        }
+
+        if (_.$prevArrow && _.htmlExpr.test(_.options.prevArrow)) {
+            _.$prevArrow.remove();
+        }
+
+        if (_.$nextArrow && _.htmlExpr.test(_.options.nextArrow)) {
+            _.$nextArrow.remove();
+        }
+
+        _.$slides
+            .removeClass('slick-slide slick-active slick-visible slick-current')
+            .attr('aria-hidden', 'true')
+            .css('width', '');
+
+    };
+
+    Slick.prototype.unslick = function(fromBreakpoint) {
+
+        var _ = this;
+        _.$slider.trigger('unslick', [_, fromBreakpoint]);
+        _.destroy();
+
+    };
+
+    Slick.prototype.updateArrows = function() {
+
+        var _ = this,
+            centerOffset;
+
+        centerOffset = Math.floor(_.options.slidesToShow / 2);
+
+        if ( _.options.arrows === true &&
+            _.slideCount > _.options.slidesToShow &&
+            !_.options.infinite ) {
+
+            _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
+            _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
+
+            if (_.currentSlide === 0) {
+
+                _.$prevArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
+                _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
+
+            } else if (_.currentSlide >= _.slideCount - _.options.slidesToShow && _.options.centerMode === false) {
+
+                _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
+                _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
+
+            } else if (_.currentSlide >= _.slideCount - 1 && _.options.centerMode === true) {
+
+                _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
+                _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
+
+            }
+
+        }
+
+    };
+
+    Slick.prototype.updateDots = function() {
+
+        var _ = this;
+
+        if (_.$dots !== null) {
+
+            _.$dots
+                .find('li')
+                .removeClass('slick-active')
+                .attr('aria-hidden', 'true');
+
+            _.$dots
+                .find('li')
+                .eq(Math.floor(_.currentSlide / _.options.slidesToScroll))
+                .addClass('slick-active')
+                .attr('aria-hidden', 'false');
+
+        }
+
+    };
+
+    Slick.prototype.visibility = function() {
+
+        var _ = this;
+
+        if ( _.options.autoplay ) {
+
+            if ( document[_.hidden] ) {
+
+                _.interrupted = true;
+
+            } else {
+
+                _.interrupted = false;
+
+            }
+
+        }
+
+    };
+
+    $.fn.slick = function() {
+        var _ = this,
+            opt = arguments[0],
+            args = Array.prototype.slice.call(arguments, 1),
+            l = _.length,
+            i,
+            ret;
+        for (i = 0; i < l; i++) {
+            if (typeof opt == 'object' || typeof opt == 'undefined')
+                _[i].slick = new Slick(_[i], opt);
+            else
+                ret = _[i].slick[opt].apply(_[i].slick, args);
+            if (typeof ret != 'undefined') return ret;
+        }
+        return _;
+    };
+
+}));
diff --git a/slick/slick/slick.less b/slick/slick/slick.less
new file mode 100755 (executable)
index 0000000..2fa0fb2
--- /dev/null
@@ -0,0 +1,98 @@
+/* Slider */
+
+.slick-slider {
+    position: relative;
+    display: block;
+    box-sizing: border-box;
+    -webkit-touch-callout: none;
+    -webkit-user-select: none;
+    -khtml-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
+    user-select: none;
+    -ms-touch-action: pan-y;
+    touch-action: pan-y;
+    -webkit-tap-highlight-color: transparent;
+}
+.slick-list {
+    position: relative;
+    overflow: hidden;
+    display: block;
+    margin: 0;
+    padding: 0;
+
+    &:focus {
+        outline: none;
+    }
+
+    &.dragging {
+        cursor: pointer;
+        cursor: hand;
+    }
+}
+.slick-slider .slick-track,
+.slick-slider .slick-list {
+    -webkit-transform: translate3d(0, 0, 0);
+    -moz-transform: translate3d(0, 0, 0);
+    -ms-transform: translate3d(0, 0, 0);
+    -o-transform: translate3d(0, 0, 0);
+    transform: translate3d(0, 0, 0);
+}
+
+.slick-track {
+    position: relative;
+    left: 0;
+    top: 0;
+    display: block;
+
+    &:before,
+    &:after {
+        content: "";
+        display: table;
+    }
+
+    &:after {
+        clear: both;
+    }
+
+    .slick-loading & {
+        visibility: hidden;
+    }
+}
+.slick-slide {
+    float: left;
+    height: 100%;
+    min-height: 1px;
+    [dir="rtl"] & {
+        float: right;
+    }
+    img {
+        display: block;
+    }
+    &.slick-loading img {
+        display: none;
+    }
+
+    display: none;
+
+    &.dragging img {
+        pointer-events: none;
+    }
+
+    .slick-initialized & {
+        display: block;
+    }
+
+    .slick-loading & {
+        visibility: hidden;
+    }
+
+    .slick-vertical & {
+        display: block;
+        height: auto;
+        border: 1px solid transparent;
+    }
+}
+.slick-arrow.slick-hidden {
+    display: none;
+}
diff --git a/slick/slick/slick.min.js b/slick/slick/slick.min.js
new file mode 100755 (executable)
index 0000000..88a8a6b
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+     _ _      _       _
+ ___| (_) ___| | __  (_)___
+/ __| | |/ __| |/ /  | / __|
+\__ \ | | (__|   < _ | \__ \
+|___/_|_|\___|_|\_(_)/ |___/
+                   |__/
+
+ Version: 1.6.0
+  Author: Ken Wheeler
+ Website: http://kenwheeler.github.io
+    Docs: http://kenwheeler.github.io/slick
+    Repo: http://github.com/kenwheeler/slick
+  Issues: http://github.com/kenwheeler/slick/issues
+
+ */
+!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,e=this;e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(b,c){return a('<button type="button" data-role="none" role="button" tabindex="0" />').text(c+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.focussed=!1,e.interrupted=!1,e.hidden="hidden",e.paused=!0,e.positionProp=null,e.respondTo=null,e.rowCount=1,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.visibilityChange="visibilitychange",e.windowWidth=0,e.windowTimer=null,f=a(c).data("slick")||{},e.options=a.extend({},e.defaults,d,f),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,"undefined"!=typeof document.mozHidden?(e.hidden="mozHidden",e.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(e.hidden="webkitHidden",e.visibilityChange="webkitvisibilitychange"),e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.registerBreakpoints(),e.init(!0)}var b=0;return c}(),b.prototype.activateADA=function(){var a=this;a.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},b.prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?(e.options.rtl===!0&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))},complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),e.options.vertical===!1?d[e.animType]="translate3d("+b+"px, 0px, 0px)":d[e.animType]="translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.getNavTarget=function(){var b=this,c=b.options.asNavFor;return c&&null!==c&&(c=a(c).not(b.$slider)),c},b.prototype.asNavFor=function(b){var c=this,d=c.getNavTarget();null!==d&&"object"==typeof d&&d.each(function(){var c=a(this).slick("getSlick");c.unslicked||c.slideHandler(b,!0)})},b.prototype.applyTransition=function(a){var b=this,c={};b.options.fade===!1?c[b.transitionType]=b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:c[b.transitionType]="opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayClear(),a.slideCount>a.options.slidesToShow&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this,b=a.currentSlide+a.options.slidesToScroll;a.paused||a.interrupted||a.focussed||(a.options.infinite===!1&&(1===a.direction&&a.currentSlide+1===a.slideCount-1?a.direction=0:0===a.direction&&(b=a.currentSlide-a.options.slidesToScroll,a.currentSlide-1===0&&(a.direction=1))),a.slideHandler(b))},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&(b.$prevArrow=a(b.options.prevArrow).addClass("slick-arrow"),b.$nextArrow=a(b.options.nextArrow).addClass("slick-arrow"),b.slideCount>b.options.slidesToShow?(b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.prependTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},b.prototype.buildDots=function(){var c,d,b=this;if(b.options.dots===!0&&b.slideCount>b.options.slidesToShow){for(b.$slider.addClass("slick-dotted"),d=a("<ul />").addClass(b.options.dotsClass),c=0;c<=b.getDotCount();c+=1)d.append(a("<li />").append(b.options.customPaging.call(this,b,c)));b.$dots=d.appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b).data("originalStyling",a(c).attr("style")||"")}),b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('<div class="slick-track"/>').appendTo(b.$slider):b.$slides.wrapAll('<div class="slick-track"/>').parent(),b.$list=b.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),b.$slideTrack.css("opacity",0),(b.options.centerMode===!0||b.options.swipeToSlide===!0)&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.buildRows=function(){var b,c,d,e,f,g,h,a=this;if(e=document.createDocumentFragment(),g=a.$slider.children(),a.options.rows>1){for(h=a.options.slidesPerRow*a.options.rows,f=Math.ceil(g.length/h),b=0;f>b;b++){var i=document.createElement("div");for(c=0;c<a.options.rows;c++){var j=document.createElement("div");for(d=0;d<a.options.slidesPerRow;d++){var k=b*h+(c*a.options.slidesPerRow+d);g.get(k)&&j.appendChild(g.get(k))}i.appendChild(j)}e.appendChild(i)}a.$slider.empty().append(e),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},b.prototype.checkResponsive=function(b,c){var e,f,g,d=this,h=!1,i=d.$slider.width(),j=window.innerWidth||a(window).width();if("window"===d.respondTo?g=j:"slider"===d.respondTo?g=i:"min"===d.respondTo&&(g=Math.min(j,i)),d.options.responsive&&d.options.responsive.length&&null!==d.options.responsive){f=null;for(e in d.breakpoints)d.breakpoints.hasOwnProperty(e)&&(d.originalSettings.mobileFirst===!1?g<d.breakpoints[e]&&(f=d.breakpoints[e]):g>d.breakpoints[e]&&(f=d.breakpoints[e]));null!==f?null!==d.activeBreakpoint?(f!==d.activeBreakpoint||c)&&(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):(d.activeBreakpoint=f,"unslick"===d.breakpointSettings[f]?d.unslick(f):(d.options=a.extend({},d.originalSettings,d.breakpointSettings[f]),b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b)),h=f):null!==d.activeBreakpoint&&(d.activeBreakpoint=null,d.options=d.originalSettings,b===!0&&(d.currentSlide=d.options.initialSlide),d.refresh(b),h=f),b||h===!1||d.$slider.trigger("breakpoint",[d,h])}},b.prototype.changeSlide=function(b,c){var f,g,h,d=this,e=a(b.currentTarget);switch(e.is("a")&&b.preventDefault(),e.is("li")||(e=e.closest("li")),h=d.slideCount%d.options.slidesToScroll!==0,f=h?0:(d.slideCount-d.currentSlide)%d.options.slidesToScroll,b.data.message){case"previous":g=0===f?d.options.slidesToScroll:d.options.slidesToShow-f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||e.index()*d.options.slidesToScroll;d.slideHandler(d.checkNavigable(i),!1,c),e.children().trigger("focus");break;default:return}},b.prototype.checkNavigable=function(a){var c,d,b=this;if(c=b.getNavigableIndexes(),d=0,a>c[c.length-1])a=c[c.length-1];else for(var e in c){if(a<c[e]){a=d;break}d=c[e]}return a},b.prototype.cleanUpEvents=function(){var b=this;b.options.dots&&null!==b.$dots&&a("li",b.$dots).off("click.slick",b.changeSlide).off("mouseenter.slick",a.proxy(b.interrupt,b,!0)).off("mouseleave.slick",a.proxy(b.interrupt,b,!1)),b.$slider.off("focus.slick blur.slick"),b.options.arrows===!0&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow&&b.$prevArrow.off("click.slick",b.changeSlide),b.$nextArrow&&b.$nextArrow.off("click.slick",b.changeSlide)),b.$list.off("touchstart.slick mousedown.slick",b.swipeHandler),b.$list.off("touchmove.slick mousemove.slick",b.swipeHandler),b.$list.off("touchend.slick mouseup.slick",b.swipeHandler),b.$list.off("touchcancel.slick mouseleave.slick",b.swipeHandler),b.$list.off("click.slick",b.clickHandler),a(document).off(b.visibilityChange,b.visibility),b.cleanUpSlideEvents(),b.options.accessibility===!0&&b.$list.off("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().off("click.slick",b.selectHandler),a(window).off("orientationchange.slick.slick-"+b.instanceUid,b.orientationChange),a(window).off("resize.slick.slick-"+b.instanceUid,b.resize),a("[draggable!=true]",b.$slideTrack).off("dragstart",b.preventDefault),a(window).off("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).off("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.cleanUpSlideEvents=function(){var b=this;b.$list.off("mouseenter.slick",a.proxy(b.interrupt,b,!0)),b.$list.off("mouseleave.slick",a.proxy(b.interrupt,b,!1))},b.prototype.cleanUpRows=function(){var b,a=this;a.options.rows>1&&(b=a.$slides.children().children(),b.removeAttr("style"),a.$slider.empty().append(b))},b.prototype.clickHandler=function(a){var b=this;b.shouldClick===!1&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(b){var c=this;c.autoPlayClear(),c.touchObject={},c.cleanUpEvents(),a(".slick-cloned",c.$slider).detach(),c.$dots&&c.$dots.remove(),c.$prevArrow&&c.$prevArrow.length&&(c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.prevArrow)&&c.$prevArrow.remove()),c.$nextArrow&&c.$nextArrow.length&&(c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.nextArrow)&&c.$nextArrow.remove()),c.$slides&&(c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){a(this).attr("style",a(this).data("originalStyling"))}),c.$slideTrack.children(this.options.slide).detach(),c.$slideTrack.detach(),c.$list.detach(),c.$slider.append(c.$slides)),c.cleanUpRows(),c.$slider.removeClass("slick-slider"),c.$slider.removeClass("slick-initialized"),c.$slider.removeClass("slick-dotted"),c.unslicked=!0,b||c.$slider.trigger("destroy",[c])},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b){var c=this;c.cssTransitions===!1?(c.$slides.eq(a).css({zIndex:c.options.zIndex}),c.$slides.eq(a).animate({opacity:1},c.options.speed,c.options.easing,b)):(c.applyTransition(a),c.$slides.eq(a).css({opacity:1,zIndex:c.options.zIndex}),b&&setTimeout(function(){c.disableTransition(a),b.call()},c.options.speed))},b.prototype.fadeSlideOut=function(a){var b=this;b.cssTransitions===!1?b.$slides.eq(a).animate({opacity:0,zIndex:b.options.zIndex-2},b.options.speed,b.options.easing):(b.applyTransition(a),b.$slides.eq(a).css({opacity:0,zIndex:b.options.zIndex-2}))},b.prototype.filterSlides=b.prototype.slickFilter=function(a){var b=this;null!==a&&(b.$slidesCache=b.$slides,b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.focusHandler=function(){var b=this;b.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(c){c.stopImmediatePropagation();var d=a(this);setTimeout(function(){b.options.pauseOnFocus&&(b.focussed=d.is(":focus"),b.autoPlay())},0)})},b.prototype.getCurrent=b.prototype.slickCurrentSlide=function(){var a=this;return a.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(a.options.infinite===!0)for(;b<a.slideCount;)++d,b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;else if(a.options.centerMode===!0)d=a.slideCount;else if(a.options.asNavFor)for(;b<a.slideCount;)++d,b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;else d=1+Math.ceil((a.slideCount-a.options.slidesToShow)/a.options.slidesToScroll);return d-1},b.prototype.getLeft=function(a){var c,d,f,b=this,e=0;return b.slideOffset=0,d=b.$slides.first().outerHeight(!0),b.options.infinite===!0?(b.slideCount>b.options.slidesToShow&&(b.slideOffset=b.slideWidth*b.options.slidesToShow*-1,e=d*b.options.slidesToShow*-1),b.slideCount%b.options.slidesToScroll!==0&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth*-1,e=(b.options.slidesToShow-(a-b.slideCount))*d*-1):(b.slideOffset=b.slideCount%b.options.slidesToScroll*b.slideWidth*-1,e=b.slideCount%b.options.slidesToScroll*d*-1))):a+b.options.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),b.options.centerMode===!0&&b.options.infinite===!0?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:b.options.centerMode===!0&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=b.options.vertical===!1?a*b.slideWidth*-1+b.slideOffset:a*d*-1+e,b.options.variableWidth===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow),c=b.options.rtl===!0?f[0]?-1*(b.$slideTrack.width()-f[0].offsetLeft-f.width()):0:f[0]?-1*f[0].offsetLeft:0,b.options.centerMode===!0&&(f=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1),c=b.options.rtl===!0?f[0]?-1*(b.$slideTrack.width()-f[0].offsetLeft-f.width()):0:f[0]?-1*f[0].offsetLeft:0,c+=(b.$list.width()-f.outerWidth())/2)),c},b.prototype.getOption=b.prototype.slickGetOption=function(a){var b=this;return b.options[a]},b.prototype.getNavigableIndexes=function(){var e,a=this,b=0,c=0,d=[];for(a.options.infinite===!1?e=a.slideCount:(b=-1*a.options.slidesToScroll,c=-1*a.options.slidesToScroll,e=2*a.slideCount);e>b;)d.push(b),b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;return d},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var c,d,e,b=this;return e=b.options.centerMode===!0?b.slideWidth*Math.floor(b.options.slidesToShow/2):0,b.options.swipeToSlide===!0?(b.$slideTrack.find(".slick-slide").each(function(c,f){return f.offsetLeft-e+a(f).outerWidth()/2>-1*b.swipeLeft?(d=f,!1):void 0}),c=Math.abs(a(d).attr("data-slick-index")-b.currentSlide)||1):b.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){var c=this;c.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(b){var c=this;a(c.$slider).hasClass("slick-initialized")||(a(c.$slider).addClass("slick-initialized"),c.buildRows(),c.buildOut(),c.setProps(),c.startLoad(),c.loadSlider(),c.initializeEvents(),c.updateArrows(),c.updateDots(),c.checkResponsive(!0),c.focusHandler()),b&&c.$slider.trigger("init",[c]),c.options.accessibility===!0&&c.initADA(),c.options.autoplay&&(c.paused=!1,c.autoPlay())},b.prototype.initADA=function(){var b=this;b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),b.$slideTrack.attr("role","listbox"),b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function(c){a(this).attr({role:"option","aria-describedby":"slick-slide"+b.instanceUid+c})}),null!==b.$dots&&b.$dots.attr("role","tablist").find("li").each(function(c){a(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+b.instanceUid+c,id:"slick-slide"+b.instanceUid+c})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),b.activateADA()},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.off("click.slick").on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&a("li",b.$dots).on("mouseenter.slick",a.proxy(b.interrupt,b,!0)).on("mouseleave.slick",a.proxy(b.interrupt,b,!1))},b.prototype.initSlideEvents=function(){var b=this;b.options.pauseOnHover&&(b.$list.on("mouseenter.slick",a.proxy(b.interrupt,b,!0)),b.$list.on("mouseleave.slick",a.proxy(b.interrupt,b,!1)))},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.initSlideEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),a(document).on(b.visibilityChange,a.proxy(b.visibility,b)),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,a.proxy(b.orientationChange,b)),a(window).on("resize.slick.slick-"+b.instanceUid,a.proxy(b.resize,b)),a("[draggable!=true]",b.$slideTrack).on("dragstart",b.preventDefault),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show()},b.prototype.keyHandler=function(a){var b=this;a.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:b.options.rtl===!0?"next":"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:b.options.rtl===!0?"previous":"next"}}))},b.prototype.lazyLoad=function(){function g(c){a("img[data-lazy]",c).each(function(){var c=a(this),d=a(this).attr("data-lazy"),e=document.createElement("img");e.onload=function(){c.animate({opacity:0},100,function(){c.attr("src",d).animate({opacity:1},200,function(){c.removeAttr("data-lazy").removeClass("slick-loading")}),b.$slider.trigger("lazyLoaded",[b,c,d])})},e.onerror=function(){c.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),b.$slider.trigger("lazyLoadError",[b,c,d])},e.src=d})}var c,d,e,f,b=this;b.options.centerMode===!0?b.options.infinite===!0?(e=b.currentSlide+(b.options.slidesToShow/2+1),f=e+b.options.slidesToShow+2):(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=2+(b.options.slidesToShow/2+1)+b.currentSlide):(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide,f=Math.ceil(e+b.options.slidesToShow),b.options.fade===!0&&(e>0&&e--,f<=b.slideCount&&f++)),c=b.$slider.find(".slick-slide").slice(e,f),g(c),b.slideCount<=b.options.slidesToShow?(d=b.$slider.find(".slick-slide"),g(d)):b.currentSlide>=b.slideCount-b.options.slidesToShow?(d=b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow),g(d)):0===b.currentSlide&&(d=b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow),g(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){var a=this;a.changeSlide({data:{message:"next"}})},b.prototype.orientationChange=function(){var a=this;a.checkResponsive(),a.setPosition()},b.prototype.pause=b.prototype.slickPause=function(){var a=this;a.autoPlayClear(),a.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){var a=this;a.autoPlay(),a.options.autoplay=!0,a.paused=!1,a.focussed=!1,a.interrupted=!1},b.prototype.postSlide=function(a){var b=this;b.unslicked||(b.$slider.trigger("afterChange",[b,a]),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay&&b.autoPlay(),b.options.accessibility===!0&&b.initADA())},b.prototype.prev=b.prototype.slickPrev=function(){var a=this;a.changeSlide({data:{message:"previous"}})},b.prototype.preventDefault=function(a){a.preventDefault()},b.prototype.progressiveLazyLoad=function(b){b=b||1;var e,f,g,c=this,d=a("img[data-lazy]",c.$slider);d.length?(e=d.first(),f=e.attr("data-lazy"),g=document.createElement("img"),g.onload=function(){e.attr("src",f).removeAttr("data-lazy").removeClass("slick-loading"),c.options.adaptiveHeight===!0&&c.setPosition(),c.$slider.trigger("lazyLoaded",[c,e,f]),c.progressiveLazyLoad()},g.onerror=function(){3>b?setTimeout(function(){c.progressiveLazyLoad(b+1)},500):(e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),c.$slider.trigger("lazyLoadError",[c,e,f]),c.progressiveLazyLoad())},g.src=f):c.$slider.trigger("allImagesLoaded",[c])},b.prototype.refresh=function(b){var d,e,c=this;e=c.slideCount-c.options.slidesToShow,!c.options.infinite&&c.currentSlide>e&&(c.currentSlide=e),c.slideCount<=c.options.slidesToShow&&(c.currentSlide=0),d=c.currentSlide,c.destroy(!0),a.extend(c,c.initials,{currentSlide:d}),c.init(),b||c.changeSlide({data:{message:"index",index:d}},!1)},b.prototype.registerBreakpoints=function(){var c,d,e,b=this,f=b.options.responsive||null;if("array"===a.type(f)&&f.length){b.respondTo=b.options.respondTo||"window";for(c in f)if(e=b.breakpoints.length-1,d=f[c].breakpoint,f.hasOwnProperty(c)){for(;e>=0;)b.breakpoints[e]&&b.breakpoints[e]===d&&b.breakpoints.splice(e,1),e--;b.breakpoints.push(d),b.breakpointSettings[d]=f[c].settings}b.breakpoints.sort(function(a,c){return b.options.mobileFirst?a-c:c-a})}},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.registerBreakpoints(),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.cleanUpSlideEvents(),b.initSlideEvents(),b.checkResponsive(!1,!0),b.options.focusOnSelect===!0&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.setPosition(),b.focusHandler(),b.paused=!b.options.autoplay,b.autoPlay(),b.$slider.trigger("reInit",[b])},b.prototype.resize=function(){var b=this;a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.unslicked||b.setPosition()},50))},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,d.slideCount<1||0>a||a>d.slideCount-1?!1:(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,void d.reinit())},b.prototype.setCSS=function(a){var d,e,b=this,c={};b.options.rtl===!0&&(a=-a),d="left"==b.positionProp?Math.ceil(a)+"px":"0px",e="top"==b.positionProp?Math.ceil(a)+"px":"0px",c[b.positionProp]=a,b.transformsEnabled===!1?b.$slideTrack.css(c):(c={},b.cssTransitions===!1?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$slideTrack.css(c)))},b.prototype.setDimensions=function(){var a=this;a.options.vertical===!1?a.options.centerMode===!0&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),a.options.centerMode===!0&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),a.options.vertical===!1&&a.options.variableWidth===!1?(a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length))):a.options.variableWidth===!0?a.$slideTrack.width(5e3*a.slideCount):(a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length)));var b=a.$slides.first().outerWidth(!0)-a.$slides.first().width();a.options.variableWidth===!1&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-b)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=b.slideWidth*d*-1,b.options.rtl===!0?a(e).css({position:"relative",right:c,top:0,zIndex:b.options.zIndex-2,opacity:0}):a(e).css({position:"relative",left:c,top:0,zIndex:b.options.zIndex-2,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:b.options.zIndex-1,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(){var c,d,e,f,h,b=this,g=!1;if("object"===a.type(arguments[0])?(e=arguments[0],g=arguments[1],h="multiple"):"string"===a.type(arguments[0])&&(e=arguments[0],f=arguments[1],g=arguments[2],"responsive"===arguments[0]&&"array"===a.type(arguments[1])?h="responsive":"undefined"!=typeof arguments[1]&&(h="single")),"single"===h)b.options[e]=f;else if("multiple"===h)a.each(e,function(a,c){b.options[a]=c});else if("responsive"===h)for(d in f)if("array"!==a.type(b.options.responsive))b.options.responsive=[f[d]];else{for(c=b.options.responsive.length-1;c>=0;)b.options.responsive[c].breakpoint===f[d].breakpoint&&b.options.responsive.splice(c,1),c--;b.options.responsive.push(f[d])}g&&(b.unload(),b.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),a.options.fade&&("number"==typeof a.options.zIndex?a.options.zIndex<3&&(a.options.zIndex=3):a.options.zIndex=a.defaults.zIndex),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=a.options.useTransform&&null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;d=b.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),b.$slides.eq(a).addClass("slick-current"),b.options.centerMode===!0?(c=Math.floor(b.options.slidesToShow/2),b.options.infinite===!0&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active").attr("aria-hidden","false"):(e=b.options.slidesToShow+a,
+d.slice(e-c+1,e+c+2).addClass("slick-active").attr("aria-hidden","false")),0===a?d.eq(d.length-1-b.options.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):d.length<=b.options.slidesToShow?d.addClass("slick-active").attr("aria-hidden","false"):(f=b.slideCount%b.options.slidesToShow,e=b.options.infinite===!0?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-a<b.options.slidesToShow?d.slice(e-(b.options.slidesToShow-f),e+f).addClass("slick-active").attr("aria-hidden","false"):d.slice(e,e+b.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===b.options.lazyLoad&&b.lazyLoad()},b.prototype.setupInfinite=function(){var c,d,e,b=this;if(b.options.fade===!0&&(b.options.centerMode=!1),b.options.infinite===!0&&b.options.fade===!1&&(d=null,b.slideCount>b.options.slidesToShow)){for(e=b.options.centerMode===!0?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("data-slick-index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.interrupt=function(a){var b=this;a||b.autoPlay(),b.interrupted=a},b.prototype.selectHandler=function(b){var c=this,d=a(b.target).is(".slick-slide")?a(b.target):a(b.target).parents(".slick-slide"),e=parseInt(d.attr("data-slick-index"));return e||(e=0),c.slideCount<=c.options.slidesToShow?(c.setSlideClasses(e),void c.asNavFor(e)):void c.slideHandler(e)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,j,h=null,i=this;return b=b||!1,i.animating===!0&&i.options.waitForAnimate===!0||i.options.fade===!0&&i.currentSlide===a||i.slideCount<=i.options.slidesToShow?void 0:(b===!1&&i.asNavFor(a),d=a,h=i.getLeft(d),g=i.getLeft(i.currentSlide),i.currentLeft=null===i.swipeLeft?g:i.swipeLeft,i.options.infinite===!1&&i.options.centerMode===!1&&(0>a||a>i.getDotCount()*i.options.slidesToScroll)?void(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d))):i.options.infinite===!1&&i.options.centerMode===!0&&(0>a||a>i.slideCount-i.options.slidesToScroll)?void(i.options.fade===!1&&(d=i.currentSlide,c!==!0?i.animateSlide(g,function(){i.postSlide(d)}):i.postSlide(d))):(i.options.autoplay&&clearInterval(i.autoPlayTimer),e=0>d?i.slideCount%i.options.slidesToScroll!==0?i.slideCount-i.slideCount%i.options.slidesToScroll:i.slideCount+d:d>=i.slideCount?i.slideCount%i.options.slidesToScroll!==0?0:d-i.slideCount:d,i.animating=!0,i.$slider.trigger("beforeChange",[i,i.currentSlide,e]),f=i.currentSlide,i.currentSlide=e,i.setSlideClasses(i.currentSlide),i.options.asNavFor&&(j=i.getNavTarget(),j=j.slick("getSlick"),j.slideCount<=j.options.slidesToShow&&j.setSlideClasses(i.currentSlide)),i.updateDots(),i.updateArrows(),i.options.fade===!0?(c!==!0?(i.fadeSlideOut(f),i.fadeSlide(e,function(){i.postSlide(e)})):i.postSlide(e),void i.animateHeight()):void(c!==!0?i.animateSlide(h,function(){i.postSlide(e)}):i.postSlide(e))))},b.prototype.startLoad=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),0>d&&(d=360-Math.abs(d)),45>=d&&d>=0?e.options.rtl===!1?"left":"right":360>=d&&d>=315?e.options.rtl===!1?"left":"right":d>=135&&225>=d?e.options.rtl===!1?"right":"left":e.options.verticalSwiping===!0?d>=35&&135>=d?"down":"up":"vertical"},b.prototype.swipeEnd=function(a){var c,d,b=this;if(b.dragging=!1,b.interrupted=!1,b.shouldClick=b.touchObject.swipeLength>10?!1:!0,void 0===b.touchObject.curX)return!1;if(b.touchObject.edgeHit===!0&&b.$slider.trigger("edge",[b,b.swipeDirection()]),b.touchObject.swipeLength>=b.touchObject.minSwipe){switch(d=b.swipeDirection()){case"left":case"down":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide+b.getSlideCount()):b.currentSlide+b.getSlideCount(),b.currentDirection=0;break;case"right":case"up":c=b.options.swipeToSlide?b.checkNavigable(b.currentSlide-b.getSlideCount()):b.currentSlide-b.getSlideCount(),b.currentDirection=1}"vertical"!=d&&(b.slideHandler(c),b.touchObject={},b.$slider.trigger("swipe",[b,d]))}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(b.options.swipe===!1||"ontouchend"in document&&b.options.swipe===!1||b.options.draggable===!1&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,b.options.verticalSwiping===!0&&(b.touchObject.minSwipe=b.listHeight/b.options.touchThreshold),a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var d,e,f,g,h,b=this;return h=void 0!==a.originalEvent?a.originalEvent.touches:null,!b.dragging||h&&1!==h.length?!1:(d=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==h?h[0].pageX:a.clientX,b.touchObject.curY=void 0!==h?h[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),b.options.verticalSwiping===!0&&(b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curY-b.touchObject.startY,2)))),e=b.swipeDirection(),"vertical"!==e?(void 0!==a.originalEvent&&b.touchObject.swipeLength>4&&a.preventDefault(),g=(b.options.rtl===!1?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),b.options.verticalSwiping===!0&&(g=b.touchObject.curY>b.touchObject.startY?1:-1),f=b.touchObject.swipeLength,b.touchObject.edgeHit=!1,b.options.infinite===!1&&(0===b.currentSlide&&"right"===e||b.currentSlide>=b.getDotCount()&&"left"===e)&&(f=b.touchObject.swipeLength*b.options.edgeFriction,b.touchObject.edgeHit=!0),b.options.vertical===!1?b.swipeLeft=d+f*g:b.swipeLeft=d+f*(b.$list.height()/b.listWidth)*g,b.options.verticalSwiping===!0&&(b.swipeLeft=d+f*g),b.options.fade===!0||b.options.touchMove===!1?!1:b.animating===!0?(b.swipeLeft=null,!1):void b.setCSS(b.swipeLeft)):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return b.interrupted=!0,1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,void(b.dragging=!0))},b.prototype.unfilterSlides=b.prototype.slickUnfilter=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.remove(),b.$nextArrow&&b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},b.prototype.unslick=function(a){var b=this;b.$slider.trigger("unslick",[b,a]),b.destroy()},b.prototype.updateArrows=function(){var b,a=this;b=Math.floor(a.options.slidesToShow/2),a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&!a.options.infinite&&(a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&a.options.centerMode===!1?(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-1&&a.options.centerMode===!0&&(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},b.prototype.visibility=function(){var a=this;a.options.autoplay&&(document[a.hidden]?a.interrupted=!0:a.interrupted=!1)},a.fn.slick=function(){var f,g,a=this,c=arguments[0],d=Array.prototype.slice.call(arguments,1),e=a.length;for(f=0;e>f;f++)if("object"==typeof c||"undefined"==typeof c?a[f].slick=new b(a[f],c):g=a[f].slick[c].apply(a[f].slick,d),"undefined"!=typeof g)return g;return a}});
\ No newline at end of file
diff --git a/slick/slick/slick.scss b/slick/slick/slick.scss
new file mode 100755 (executable)
index 0000000..2fa0fb2
--- /dev/null
@@ -0,0 +1,98 @@
+/* Slider */
+
+.slick-slider {
+    position: relative;
+    display: block;
+    box-sizing: border-box;
+    -webkit-touch-callout: none;
+    -webkit-user-select: none;
+    -khtml-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
+    user-select: none;
+    -ms-touch-action: pan-y;
+    touch-action: pan-y;
+    -webkit-tap-highlight-color: transparent;
+}
+.slick-list {
+    position: relative;
+    overflow: hidden;
+    display: block;
+    margin: 0;
+    padding: 0;
+
+    &:focus {
+        outline: none;
+    }
+
+    &.dragging {
+        cursor: pointer;
+        cursor: hand;
+    }
+}
+.slick-slider .slick-track,
+.slick-slider .slick-list {
+    -webkit-transform: translate3d(0, 0, 0);
+    -moz-transform: translate3d(0, 0, 0);
+    -ms-transform: translate3d(0, 0, 0);
+    -o-transform: translate3d(0, 0, 0);
+    transform: translate3d(0, 0, 0);
+}
+
+.slick-track {
+    position: relative;
+    left: 0;
+    top: 0;
+    display: block;
+
+    &:before,
+    &:after {
+        content: "";
+        display: table;
+    }
+
+    &:after {
+        clear: both;
+    }
+
+    .slick-loading & {
+        visibility: hidden;
+    }
+}
+.slick-slide {
+    float: left;
+    height: 100%;
+    min-height: 1px;
+    [dir="rtl"] & {
+        float: right;
+    }
+    img {
+        display: block;
+    }
+    &.slick-loading img {
+        display: none;
+    }
+
+    display: none;
+
+    &.dragging img {
+        pointer-events: none;
+    }
+
+    .slick-initialized & {
+        display: block;
+    }
+
+    .slick-loading & {
+        visibility: hidden;
+    }
+
+    .slick-vertical & {
+        display: block;
+        height: auto;
+        border: 1px solid transparent;
+    }
+}
+.slick-arrow.slick-hidden {
+    display: none;
+}