/*
Theme Name: zlab
Theme URI: http://underscores.me/
Author: Whetu Taita
Author URI: http://zlab.co.nz
Description: Website For zlab
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: zlab
    ___       ___       ___       ___   
   /\  \     /\__\     /\  \     /\  \  
  _\:\  \   /:/  /    /::\  \   /::\  \ 
 /::::\__\ /:/__/    /::\:\__\ /::\:\__ \::;;/__/ \:\  \    \/\::/  / \:\::/  /
  \:\__\    \:\__\     /:/  /   \::/  / 
   \/__/     \/__/     \/__/     \/__/  

*/
html, body {
  height: 100%;
  height: 100%; }

body {
  color: #1d1d1d;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 12px;
  background-image: url("img/bg_repeat.png");
  background-repeat: repeat; }
  body ::-moz-selection {
    color: #ecf0f1;
    background-color: #2948cc; }
  body ::selection {
    color: #ecf0f1;
    background-color: #2948cc; }

a {
  color: #4d84e0; }
  a:hover {
    color: #2948cc; }

h1, h2, h3 {
  font-family: "Amatic SC", cursive;
  font-weight: bold; }

img.sponsor {
  margin: 0 10px 10px 0;
  float: right;
  border: 1px solid #4d84e0; }

a.email {
  background-color: #4d84e0;
  color: #ecf0f1;
  padding: 10px 25px;
  transition: all 0.5s; }
  a.email:hover {
    background-color: #2948cc;
    text-decoration: none; }

.table-bordered {
  border: 1px solid #4d84e0; }

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
  border: 1px solid #4d84e0; }

#header {
  padding-bottom: 30px;
  background-color: #ecf0f1; }

.title {
  padding: 9px 0px;
  margin-top: 5px; }
  .title .crest {
    display: inline-block;
    max-width: 20px;
    margin-left: 2px; }
  .title a {
    font-family: "Source Sans Pro", sans-serif;
    font-size: 0.9em;
    font-weight: bold;
    color: #1d1d1d;
    vertical-align: middle; }
    @media (min-width: 400px) {
      .title a {
        font-size: 1.8em;
        font-family: "Amatic SC", cursive; } }
    .title a:hover {
      text-decoration: none; }
  @media (min-width: 768px) {
    .title {
      margin-top: 0px; }
      .title .crest {
        max-width: 60px; }
      .title a {
        font-size: 5.5em; } }

#main {
  background-color: #4f84e0;
  background-image: url("img/bg_grad.png");
  background-repeat: repeat-x;
  position: relative;
  background-size: contain;
  font-size: 1.3em; }
  #main #wave {
    background-image: url("img/wave.png");
    width: 100%;
    height: 48px;
    background-size: 63px 48px;
    background-repeat: repeat-x;
    top: -24px;
    position: absolute;
    z-index: 3; }
  #main .image_turtle, #main .image_boy, #main .image_girl {
    position: absolute; }
  #main .image_turtle {
    bottom: 10px;
    right: 50px;
    width: 130.5px;
    height: 74.5px;
    background-size: 100% 100%;
    background-image: url("img/turtle.png"); }
  #main .image_boy {
    top: 150px;
    left: 50px;
    width: 179.5px;
    height: 103.5px;
    background-size: 100% 100%;
    background-image: url("img/boy_swimmer.png"); }
  #main .image_girl {
    top: 80px;
    right: 50px;
    width: 188px;
    height: 85.5px;
    background-size: 100% 100%;
    background-image: url("img/girl_swimmer.png"); }
  #main .content {
    position: relative;
    z-index: 2;
    padding: 30px 20px 50px 20px;
    margin-bottom:40px;
    background-color: rgba(255, 255, 255, 0.7);
    border-left: 1px solid #4d84e0;
    border-right: 1px solid #4d84e0;
    border-bottom: 1px solid #4d84e0;
    border-radius: 0px 0px 10px 10px; }
    #main .content:after {
      content: ''; }
    #main .content h1 {
      padding-bottom: 10px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a {
  background-image: none;
  background-color: transparent; }

@media (min-width: 768px) {
  .navbar-header, .navbar-nav, .navbar-nav > li {
    float: none; } }

.navbar-default {
  background-color: transparent;
  background-image: none;
  border: none;
  box-shadow: none; }

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #ecf0f1;
  background-color: #4d84e0; }

.navbar-toggle {
  transition: all 0.5s;
  background-color: #4d84e0;
  color: #ecf0f1;
  border: none; }

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ecf0f1;
  color: #4d84e0; }

.navbar-default .navbar-nav > li > a {
  color: #1d1d1d; }

ul.main_manu {
  font-size: 1.8em;
  font-weight: bold;
  font-family: "Amatic SC", cursive;
  text-align: center;
  list-style: none;
  padding-left: 0px; }
  ul.main_manu li {
    display: block; }
    @media (min-width: 768px) {
      ul.main_manu li {
        display: inline-block; }
        ul.main_manu li:hover {
          border-bottom: 5px solid #4d84e0; } }
    ul.main_manu li a {
      display: block;
      padding: 10px 20px;
      color: #1d1d1d; }
      ul.main_manu li a:hover {
        text-decoration: none; }
    ul.main_manu li.active {
      background-color: #4d84e0; }
      ul.main_manu li.active a {
        color: #fff; }

.page_wrapper {
  height: 100%;
  position: relative; }
  .page_wrapper #main {
    height: 100%; }

/*
	Style For Contact Form

*/
.contact-form .form-group {
  margin-bottom: 0px; }

.contact-form label .required {
  font-size: 0.5em;
  vertical-align: top; }

.contact-form label {
  margin-top: 10px;
  color: #000;
  text-transform: uppercase;
  font-weight: normal; }

.contact-form input, .contact-form textarea {
  border-radius: 0px;
  margin-bottom: 0px;
  border-color: #B5B5B5; }

.contact-form input:hover, .contact-form textarea:hover {
  border-color: #4d84e0; }

.contact-form input:active, .contact-form textarea:active, .contact-form input:focus, .contact-form textarea:focus {
  border-color: #4d84e0;
  box-shadow: 0 0 5px #4d84e0; }

.contact-form button, .contact-form .submitbtn {
  text-transform: uppercase;
  color: #ffffff;
  background: #4d84e0;
  padding: 10px 50px;
  border: none;
  transition: all .5s;
  margin-top: 10px;
  width: 100%; }
  @media (min-width: 768px) {
    .contact-form button, .contact-form .submitbtn {
      width: auto; } }

.contact-form button:hover, .contact-form .submitbtn:hover {
  background: #4d84e0; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL192YXJpYWJsZXMuc2NzcyIsInN0eWxlLnNjc3MiLCJwYXJ0aWFscy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBa0JFO0FDZEY7RUFDQyxhQUFZO0VBQ1osYUFBWSxFQUNaOztBQUNEO0VBQ0MsZURXWTtFQ1ZaLDJDRGtCc0M7RUNqQnRDLGdCQUFlO0VBQ2YsMkNBQW9CO0VBQ3BCLDBCQUF5QixFQVN6QjtFQWREO0lBT0UsZURJWTtJQ0haLDBCRE9nQixFQ05oQjtFQVRGO0lBV0UsZURBWTtJQ0NaLDBCREdnQixFQ0ZoQjs7QUFHRjtFQUNDLGVESFksRUNRWjtFQU5EO0lBSUUsZURMZ0IsRUNNaEI7O0FBSUY7RUFDQyxrQ0RMK0I7RUNNL0Isa0JBQWlCLEVBQ2pCOztBQUVEO0VBQ0Msc0JBQXFCO0VBQ3JCLGFBQVk7RUFFWiwwQkRwQlksRUNxQlo7O0FBRUQ7RUFDQywwQkR4Qlk7RUN5QlosZUQ1QmE7RUM2QmIsbUJBQWtCO0VBQ2xCLHFCQUFvQixFQU1wQjtFQVZEO0lBT0UsMEJEN0JnQjtJQzhCaEIsc0JBQXFCLEVBQ3JCOztBQUdGO0VBQ0ksMEJEcENTLEVDcUNaOztBQUVEO0VBQ0ksMEJEeENTLEVDeUNaOztBQUdEO0VBQ0MscUJBQW9CO0VBQ3BCLDBCRGpEYSxFQ2tEYjs7QUFFRDtFQUVDLGlCQUFpQjtFQUNqQixnQkFBZSxFQWtDZjtFQXJDRDtJQUtFLHNCQUFxQjtJQUNyQixnQkFBZTtJQUNmLGlCQUFnQixFQUNoQjtFQVJGO0lBWUUsMkNEdkRxQztJQ3dEckMsaUJBQWdCO0lBTWhCLGtCQUFpQjtJQUNqQixlRHZFVztJQ3dFWCx1QkFBdUIsRUFJdkI7SUM5RkE7TURxRUY7UUFlRyxpQkFBZ0I7UUFDaEIsa0NEMUQ2QixFQ21FOUIsRUFBQTtJQXpCRjtNQXVCRyxzQkFBcUIsRUFDckI7RUN2RkQ7SUQrREY7TUE2QkUsZ0JBQWUsRUFRaEI7TUFyQ0Q7UUErQkcsZ0JBQWUsRUFDZjtNQWhDSDtRQWtDRyxpQkFBZ0IsRUFDaEIsRUFBQTs7QUFLSDtFQUVDLDBCRHhGZTtFQ3lGZix5Q0FBb0I7RUFDcEIsNEJBQTJCO0VBQzNCLG1CQUFrQjtFQUNsQix5QkFBd0I7RUFDeEIsaUJBQWdCLEVBMkRoQjtFQWxFRDtJQVVFLHNDQUFvQjtJQUNwQixZQUFXO0lBQ1gsYUFBWTtJQUNaLDJCQUEwQjtJQUMxQiw0QkFBMkI7SUFDM0IsV0FBVTtJQUNWLG1CQUFrQjtJQUNsQixXQUFXLEVBQ1g7RUFsQkY7SUFxQkUsbUJBQWtCLEVBQ2xCO0VBdEJGO0lBd0JFLGFBQVk7SUFDWixZQUFXO0lBQ1gsZUFBWTtJQUNaLGVBQWE7SUFDYiwyQkFBMEI7SUFDMUIsd0NBQW9CLEVBQ3BCO0VBOUJGO0lBZ0NFLFdBQVU7SUFDVixXQUFVO0lBQ1YsZUFBWTtJQUNaLGdCQUFhO0lBQ2IsMkJBQTBCO0lBQzFCLDZDQUFvQixFQUNwQjtFQXRDRjtJQXdDRSxVQUFTO0lBQ1QsWUFBVztJQUNYLGFBQVk7SUFDWixlQUFhO0lBQ2IsMkJBQTBCO0lBQzFCLDhDQUFvQixFQUNwQjtFQTlDRjtJQWlERSxtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLDZCQUE0QjtJQUM1QiwyQ0FBcUI7SUFDckIsK0JEOUlXO0lDK0lYLGdDRC9JVztJQ2dKWCxpQ0RoSlc7SUNpSlgsaUNBQWlDLEVBU2pDO0lBakVGO01BMERHLFlBQVcsRUFDWDtJQTNESDtNQThERyxxQkFBb0I7TUFDcEIsNENBQTRCLEVBQzVCOztBQUlIO0VBQ0MsdUJBQXNCO0VBQ3RCLDhCQUE2QixFQUM3Qjs7QUM5S0M7RURpTEM7SUFDRSxZQUFZLEVBQ2YsRUFBQTs7QUFHRjtFQUNDLDhCQUE2QjtFQUM3Qix1QkFBc0I7RUFDdEIsYUFBWTtFQUNaLGlCQUFnQixFQUNoQjs7QUFFRDtFQUNDLGVEbkxhO0VDb0xiLDBCRGpMWSxFQ2tMWjs7QUFFRDtFQUNDLHFCQUFvQjtFQUNwQiwwQkR0TFk7RUN1TFosZUQxTGE7RUMyTGIsYUFBWSxFQUNaOztBQUVEO0VBQ0MsMEJEL0xhO0VDZ01iLGVEN0xZLEVDOExaOztBQUVEO0VBQ0ksZURuTVMsRUNvTVo7O0FBRUQ7RUFDQyxpQkFBZ0I7RUFDaEIsa0JBQWlCO0VBQ2pCLGtDRGhNK0I7RUNpTS9CLG1CQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsa0JBQWlCLEVBNEJqQjtFQWxDRDtJQVNHLGVBQWUsRUF3QmY7SUNuUEQ7TURrTkY7UUFZSSxzQkFBc0IsRUFxQnZCO1FBakNIO1VBY0ssaUNEbE5RLEVDbU5SLEVBQUE7SUFmTDtNQW1CSSxlQUFlO01BQ2YsbUJBQWtCO01BQ2xCLGVEM05TLEVDK05UO01BekJKO1FBdUJLLHNCQUFxQixFQUNyQjtJQXhCTDtNQTRCSSwwQkRoT1MsRUNvT1Q7TUFoQ0o7UUE4QkssWUFBVyxFQUNYOztBQUtMO0VBQ0MsYUFBWTtFQUNaLG1CQUFrQixFQUtsQjtFQVBEO0lBS0UsYUFBWSxFQUNaOztBQUdGOzs7RUFHRTtBQUNGO0VBQ0MsbUJBQWtCLEVBQ2xCOztBQUVEO0VBQ0MsaUJBQWlCO0VBQ2Qsb0JBQW9CLEVBQ3ZCOztBQUVEO0VBQ0UsaUJBQWdCO0VBQ2hCLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsb0JBQW9CLEVBQUc7O0FBRXpCO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixzQkFBcUIsRUFDdEI7O0FBRUQ7RUFDRSxzQkQzUVcsRUM2UVo7O0FBQ0Q7RUFDRSxzQkQvUVc7RUNnUlgsNEJEaFJXLEVDaVJaOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixvQkR0Ulc7RUN1UlgsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixvQkFBb0I7RUFDcEIsaUJBQWdCO0VBQ2hCLFlBQVcsRUFLWjtFQzlTQztJRGlTRjtNQVdHLFlBQVcsRUFFYixFQUFBOztBQUVEO0VBQ0Usb0JEblNXLEVDb1NaIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcblRoZW1lIE5hbWU6IHpsYWJcclxuVGhlbWUgVVJJOiBodHRwOi8vdW5kZXJzY29yZXMubWUvXHJcbkF1dGhvcjogV2hldHUgVGFpdGFcclxuQXV0aG9yIFVSSTogaHR0cDovL3psYWIuY28ubnpcclxuRGVzY3JpcHRpb246IFdlYnNpdGUgRm9yIHpsYWJcclxuVmVyc2lvbjogMS4wLjBcclxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcclxuTGljZW5zZSBVUkk6IGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9ncGwtMi4wLmh0bWxcclxuVGV4dCBEb21haW46IHpsYWJcclxuICAgIF9fXyAgICAgICBfX18gICAgICAgX19fICAgICAgIF9fXyAgIFxyXG4gICAvXFwgIFxcICAgICAvXFxfX1xcICAgICAvXFwgIFxcICAgICAvXFwgIFxcICBcclxuICBfXFw6XFwgIFxcICAgLzovICAvICAgIC86OlxcICBcXCAgIC86OlxcICBcXCBcclxuIC86Ojo6XFxfX1xcIC86L19fLyAgICAvOjpcXDpcXF9fXFwgLzo6XFw6XFxfX1xcXHJcbiBcXDo6OzsvX18vIFxcOlxcICBcXCAgICBcXC9cXDo6LyAgLyBcXDpcXDo6LyAgL1xyXG4gIFxcOlxcX19cXCAgICBcXDpcXF9fXFwgICAgIC86LyAgLyAgIFxcOjovICAvIFxyXG4gICBcXC9fXy8gICAgIFxcL19fLyAgICAgXFwvX18vICAgICBcXC9fXy8gIFxyXG5cclxuKi8gICBcclxuJGxpZ2h0OiNlY2YwZjE7XHJcbiRkYXJrOiMxZDFkMWQ7XHJcblxyXG4kYmx1ZTojNGQ4NGUwO1xyXG4kZGVlcF9ibHVlOiMyOTQ4Y2M7XHJcblxyXG4kYmdfYmx1ZTojNGY4NGUwO1xyXG5cclxuJG1haW5fZm9udDonT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuJGFsdF9mb250OidTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xyXG4kdGl0bGVfZm9udDonQW1hdGljIFNDJywgY3Vyc2l2ZTtcclxuXHJcbiRzY3JlZW4teHhzLW1pbjo0MDBweDtcclxuJHNjcmVlbi1zbS1taW46NzY4cHg7XHJcbiRzY3JlZW4tbWQtbWluOjk5MnB4O1xyXG4kc2NyZWVuLWxnLW1pbjoxMjAwcHg7IiwiQGltcG9ydCAncGFydGlhbHMvdmFyaWFibGVzJztcclxuQGltcG9ydCAncGFydGlhbHMvbWl4aW5zJztcclxuLy9AaW1wb3J0ICdwYXJ0aWFscy9uYXZpZ2F0aW9uJztcclxuXHJcbmh0bWwsIGJvZHl7XHJcblx0aGVpZ2h0OjEwMCU7XHJcblx0aGVpZ2h0OjEwMCU7XHRcdFxyXG59XHJcbmJvZHl7XHJcblx0Y29sb3I6JGRhcms7XHJcblx0Zm9udC1mYW1pbHk6JGFsdF9mb250O1xyXG5cdGZvbnQtc2l6ZToxMnB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiaW1nL2JnX3JlcGVhdC5wbmdcIik7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0O1xyXG5cdDo6LW1vei1zZWxlY3Rpb24geyBcclxuXHRcdGNvbG9yOiRsaWdodDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkZWVwX2JsdWU7XHJcblx0fVxyXG5cdDo6c2VsZWN0aW9uIHsgXHJcblx0XHRjb2xvcjokbGlnaHQ7XHRcdFxyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRlZXBfYmx1ZTsgXHJcblx0fVxyXG59XHJcblxyXG5he1xyXG5cdGNvbG9yOiRibHVlO1xyXG5cclxuXHQmOmhvdmVye1xyXG5cdFx0Y29sb3I6JGRlZXBfYmx1ZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5oMSwgaDIsIGgze1xyXG5cdGZvbnQtZmFtaWx5OiR0aXRsZV9mb250O1xyXG5cdGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbn1cclxuXHJcbmltZy5zcG9uc29ye1xyXG5cdG1hcmdpbjowIDEwcHggMTBweCAwO1xyXG5cdGZsb2F0OnJpZ2h0O1xyXG4vL1x0Ym94LXNoYWRvdzogMnB4IDJweCAxMnB4ICRkYXJrO1xyXG5cdGJvcmRlcjoxcHggc29saWQgJGJsdWU7XHJcbn1cclxuXHJcbmEuZW1haWx7XHJcblx0YmFja2dyb3VuZC1jb2xvcjokYmx1ZTtcclxuXHRjb2xvcjokbGlnaHQ7XHJcblx0cGFkZGluZzoxMHB4IDI1cHg7XHJcblx0dHJhbnNpdGlvbjphbGwgMC41cztcclxuXHJcblx0Jjpob3ZlcntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6JGRlZXBfYmx1ZTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgsIC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aCwgLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoLCAudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQsIC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZCwgLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG59XHJcblxyXG5cclxuI2hlYWRlcntcclxuXHRwYWRkaW5nLWJvdHRvbTozMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0O1xyXG59XHJcblxyXG4udGl0bGUge1xyXG5cclxuXHRwYWRkaW5nOiA5cHggMHB4O1xyXG5cdG1hcmdpbi10b3A6NXB4O1xyXG5cdC5jcmVzdHtcclxuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOjIwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDoycHg7XHJcblx0fVxyXG5cdGF7XHJcblxyXG5cclxuXHRcdGZvbnQtZmFtaWx5OiRhbHRfZm9udDtcclxuXHRcdGZvbnQtc2l6ZTowLjllbTtcclxuXHRcdEBpbmNsdWRlIHh4cyB7XHJcblx0XHRcdGZvbnQtc2l6ZToxLjhlbTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JHRpdGxlX2ZvbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZDtcclxuXHRcdGNvbG9yOiRkYXJrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdEBpbmNsdWRlIHNtIHtcclxuXHRcdG1hcmdpbi10b3A6MHB4O1xyXG5cdFx0LmNyZXN0e1xyXG5cdFx0XHRtYXgtd2lkdGg6NjBweDtcclxuXHRcdH1cclxuXHRcdGF7XHJcblx0XHRcdGZvbnQtc2l6ZTo1LjVlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4jbWFpbntcclxuXHJcblx0YmFja2dyb3VuZC1jb2xvcjokYmdfYmx1ZTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOnVybChcImltZy9iZ19ncmFkLnBuZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcclxuXHRmb250LXNpemU6MS4zZW07XHJcblxyXG5cdCN3YXZle1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJpbWcvd2F2ZS5wbmdcIik7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0aGVpZ2h0OjQ4cHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6NjNweCA0OHB4O1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7XHJcblx0XHR0b3A6LSg0OHB4IC8gMik7XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0fVxyXG5cclxuXHQuaW1hZ2VfdHVydGxlLCAuaW1hZ2VfYm95LCAuaW1hZ2VfZ2lybHtcclxuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdH1cclxuXHQuaW1hZ2VfdHVydGxle1xyXG5cdFx0Ym90dG9tOjEwcHg7XHJcblx0XHRyaWdodDo1MHB4O1xyXG5cdFx0d2lkdGg6KDI2MXB4IC8gMikgO1xyXG5cdFx0aGVpZ2h0OigxNDlweCAvIDIpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtcdFx0XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybChcImltZy90dXJ0bGUucG5nXCIpO1xyXG5cdH1cclxuXHQuaW1hZ2VfYm95e1xyXG5cdFx0dG9wOjE1MHB4O1xyXG5cdFx0bGVmdDo1MHB4O1xyXG5cdFx0d2lkdGg6KDM1OXB4IC8gMik7XHJcblx0XHRoZWlnaHQ6KDIwN3B4IC8gMik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJpbWcvYm95X3N3aW1tZXIucG5nXCIpO1x0XHJcblx0fVxyXG5cdC5pbWFnZV9naXJse1xyXG5cdFx0dG9wOjgwcHg7XHJcblx0XHRyaWdodDo1MHB4O1xyXG5cdFx0d2lkdGg6KDM3NnB4IC8gMik7XHJcblx0XHRoZWlnaHQ6KDE3MXB4IC8gMik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO1x0XHRcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiaW1nL2dpcmxfc3dpbW1lci5wbmdcIik7XHRcdFx0XHJcblx0fVxyXG5cclxuXHQuY29udGVudHtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDoyO1xyXG5cdFx0cGFkZGluZzozMHB4IDIwcHggNTBweCAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcblx0XHRib3JkZXItbGVmdDoxcHggc29saWQgJGJsdWU7XHJcblx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICRibHVlO1x0XHRcclxuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRibHVlO1x0XHRcclxuXHRcdGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4O1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDonJztcclxuXHRcdH1cclxuXHJcblx0XHRoMXtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206MTBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmF7XHJcblx0YmFja2dyb3VuZC1pbWFnZTpub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtIHtcclxuICBcdC5uYXZiYXItaGVhZGVyLCAubmF2YmFyLW5hdiwgLm5hdmJhci1uYXYgPiBsaSB7XHJcbiAgICBcdGZsb2F0OiBub25lOyBcclxuXHR9XHJcbn1cclxuXHJcbi5uYXZiYXItZGVmYXVsdHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcclxuXHRib3JkZXI6bm9uZTtcclxuXHRib3gtc2hhZG93Om5vbmU7XHJcbn1cclxuXHJcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXN7XHJcblx0Y29sb3I6JGxpZ2h0O1xyXG5cdGJhY2tncm91bmQtY29sb3I6JGJsdWU7XHJcbn1cclxuXHJcbi5uYXZiYXItdG9nZ2xle1xyXG5cdHRyYW5zaXRpb246YWxsIDAuNXM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjokYmx1ZTtcclxuXHRjb2xvcjokbGlnaHQ7XHJcblx0Ym9yZGVyOm5vbmU7XHJcbn1cclxuXHJcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3Vze1xyXG5cdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0O1xyXG5cdGNvbG9yOiRibHVlO1xyXG59XHJcblxyXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YSB7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbn1cclxuXHJcbnVsLm1haW5fbWFudXtcclxuXHRmb250LXNpemU6MS44ZW07XHJcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcclxuXHRmb250LWZhbWlseTokdGl0bGVfZm9udDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGlzdC1zdHlsZTpub25lO1xyXG5cdHBhZGRpbmctbGVmdDowcHg7XHJcblxyXG5cdFx0bGl7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgc217XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjVweCBzb2xpZCAkYmx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGF7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHRcclxuXHRcdFx0XHRwYWRkaW5nOjEwcHggMjBweDtcclxuXHRcdFx0XHRjb2xvcjokZGFyaztcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRibHVlO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6I2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxufVxyXG5cclxuLnBhZ2Vfd3JhcHBlcntcclxuXHRoZWlnaHQ6MTAwJTtcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcblx0I21haW57XHJcblx0XHRoZWlnaHQ6MTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcblx0U3R5bGUgRm9yIENvbnRhY3QgRm9ybVxyXG5cclxuKi9cclxuLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cHtcclxuXHRtYXJnaW4tYm90dG9tOjBweDtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSBsYWJlbCAucmVxdWlyZWR7XHJcblx0Zm9udC1zaXplOiAwLjVlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5jb250YWN0LWZvcm0gbGFiZWwge1xyXG4gIG1hcmdpbi10b3A6MTBweDtcclxuICBjb2xvcjogIzAwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cclxuXHJcbi5jb250YWN0LWZvcm0gaW5wdXQsIC5jb250YWN0LWZvcm0gdGV4dGFyZWEge1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7IFxyXG4gIGJvcmRlci1jb2xvcjojQjVCNUI1O1xyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIGlucHV0OmhvdmVyLCAuY29udGFjdC1mb3JtIHRleHRhcmVhOmhvdmVyIHtcclxuICBib3JkZXItY29sb3I6JGJsdWU7XHJcblxyXG59XHJcbi5jb250YWN0LWZvcm0gaW5wdXQ6YWN0aXZlLCAuY29udGFjdC1mb3JtIHRleHRhcmVhOmFjdGl2ZSwgLmNvbnRhY3QtZm9ybSBpbnB1dDpmb2N1cywgLmNvbnRhY3QtZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XHJcbiAgYm9yZGVyLWNvbG9yOiRibHVlO1xyXG4gIGJveC1zaGFkb3c6MCAwIDVweCAkYmx1ZTtcclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybSBidXR0b24sIC5jb250YWN0LWZvcm0gLnN1Ym1pdGJ0biB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICBwYWRkaW5nOiAxMHB4IDUwcHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuNXM7IFxyXG4gIG1hcmdpbi10b3A6MTBweDtcclxuICB3aWR0aDoxMDAlO1xyXG5cclxuICBAaW5jbHVkZSBzbXtcclxuICBcdHdpZHRoOmF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1mb3JtIGJ1dHRvbjpob3ZlciwgLmNvbnRhY3QtZm9ybSAuc3VibWl0YnRuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkYmx1ZSBcclxufSIsIi8vbWl4aW5zIGZvciBtZWRpYSBxdWVyaWVzXHJcbkBtaXhpbiB4eHMge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4teHhzLW1pbn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNtIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLXNtLW1pbn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1kIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLW1kLW1pbn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLWxnLW1pbn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
