label.lbCheckbox {
  width: 100%;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px; }

.label {
  padding-left: 1px; }

.checkbox {
  float: left;
  margin: 2px 10px 0 0; }

.steps .container {
  padding: 20px;
  background: #f5f7fa; }

.steps .content {
  padding: 10px; }

.content_heading, .section_heading, .form_heading, .total_section_heading {
  padding: 10px;
  margin-bottom: 14px;
  text-transform: uppercase;
  width: 100%;
  background: #d3d6db;
  font-size: 20px;
  line-height: 22px; }

.section_heading {
  background: #d3d6db;
  color: #222324; }

.form_heading {
  background: #002D62;
  color: #fff; }

.total_section_heading {
  background: #002D62; }

.rate_totals, .sub_total {
  font-size: 16px;
  font-weight: 700; }

.title_totals {
  font-size: 18px; }

#pay_cc, #pay_cheque {
  cursor: pointer; }

.req_error {
  color: #ed6c63; }

.setpanel-primary {
  border-color: #337ab7; }

.setpanel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid rgba(119, 116, 116, 0.45);
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28); }

.setpanel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: #FFFFFF; }

.setpanel-body {
  padding: 15px; }

.setpanel-primary > .setpanel-heading {
  background-color: #0098B3;
  border-color: #0098B3; }

.setpanel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px; }

.table thead {
  background-color: #002D62; }

.is-bordered {
  border: 1px solid #ddd !important; }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px; }

table {
  background-color: transparent; }

table {
  border-spacing: 0;
  border-collapse: collapse; }

.table thead tr th {
  color: #FFFFFF !important;
  font-size: 15px !important; }

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

.table tr:hover {
  background: none !important; }

.certf_h4 {
  margin: 5px 0px !important;
  font-weight: 600 !important; }

.cerft_pad5 {
  padding: 5px !important; }

.marg50 {
  margin: 5px 0px !important; }

.spaceUnder {
  padding: 5px !important; }

.sign_img {
  width: 45% !important; }

.footer {
  background-color: #f5f7fa !important; }

.tabs ul {
  border-bottom: 1px solid #d3d6db; }

.footer a:not(.icon), .footer a:visited:not(.icon) {
  border-bottom: 1px solid #d3d6db; }

.footer_msg {
  margin-top: 15px; }

.footer .icon.is-small {
  color: #ea564c;
  vertical-align: middle; }

.box_style {
  box-shadow: none;
  border: 1px solid #d3d6db;
  border-radius: 3px; }

.display_include_admin {
  margin-top: 40px; }

.menu_color {
  color: #0098B3;
  font-weight: bold; }

.single_menu {
  color: #2985c5;
  font-weight: bold; }

.first_sub, .sub_upper {
  font-weight: bold;
  text-transform: uppercase; }

.sub_upper {
  margin-bottom: 5px !important; }

.file_icon {
  margin-top: 5px; }

.flexer, .progress-indicator {
  display: -ms-flexbox;
  display: flex; }

.no-flexer, .progress-indicator.stacked {
  display: block; }

.no-flexer-element {
  -ms-flex: 0;
  -moz-flex: 0;
  flex: 0; }

.flexer-element, .progress-indicator > li {
  -ms-flex: 1;
  -moz-flex: 1;
  flex: 1; }

.progress-indicator {
  margin: 0;
  padding: 0;
  font-size: 80%;
  text-transform: uppercase;
  margin-bottom: 1em; }
  .progress-indicator > li {
    list-style: none;
    text-align: center;
    width: auto;
    padding: 0;
    margin: 0;
    position: relative;
    text-overflow: ellipsis;
    color: #bbb;
    display: block; }
    .progress-indicator > li:hover {
      color: #6f6f6f; }
  .progress-indicator > li .bubble {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    background-color: #bbb;
    display: block;
    margin: 0 auto 0.5em auto;
    border-bottom: 1px solid #888888; }
  .progress-indicator > li .bubble:before,
  .progress-indicator > li .bubble:after {
    display: block;
    position: absolute;
    top: 9px;
    width: 100%;
    height: 3px;
    content: '';
    background-color: #bbb; }
  .progress-indicator > li .bubble:before {
    left: 0; }
  .progress-indicator > li .bubble:after {
    right: 0; }
  .progress-indicator > li:first-child .bubble:before,
  .progress-indicator > li:first-child .bubble:after {
    width: 50%;
    margin-left: 50%; }
  .progress-indicator > li:last-child .bubble:before,
  .progress-indicator > li:last-child .bubble:after {
    width: 50%;
    margin-right: 50%; }
  .progress-indicator > li.completed {
    color: #c1d52f; }
    .progress-indicator > li.completed .bubble {
      background-color: #c1d52f;
      color: #c1d52f;
      border-color: #505912; }
      .progress-indicator > li.completed .bubble:before, .progress-indicator > li.completed .bubble:after {
        background-color: #c1d52f;
        border-color: #505912; }
  .progress-indicator > li.active {
    color: #002d62; }
    .progress-indicator > li.active .bubble {
      background-color: #002d62;
      color: #002d62;
      border-color: black; }
      .progress-indicator > li.active .bubble:before, .progress-indicator > li.active .bubble:after {
        background-color: #002d62;
        border-color: black; }
  .progress-indicator > li a:hover .bubble {
    background-color: #5671d0;
    color: #5671d0;
    border-color: #1f306e; }
    .progress-indicator > li a:hover .bubble:before, .progress-indicator > li a:hover .bubble:after {
      background-color: #5671d0;
      border-color: #1f306e; }
  .progress-indicator > li.danger .bubble {
    background-color: #d3140f;
    color: #d3140f;
    border-color: #440605; }
    .progress-indicator > li.danger .bubble:before, .progress-indicator > li.danger .bubble:after {
      background-color: #d3140f;
      border-color: #440605; }
  .progress-indicator > li.warning .bubble {
    background-color: #edb10a;
    color: #edb10a;
    border-color: #5a4304; }
    .progress-indicator > li.warning .bubble:before, .progress-indicator > li.warning .bubble:after {
      background-color: #edb10a;
      border-color: #5a4304; }
  .progress-indicator > li.info .bubble {
    background-color: #5b32d6;
    color: #5b32d6;
    border-color: #25135d; }
    .progress-indicator > li.info .bubble:before, .progress-indicator > li.info .bubble:after {
      background-color: #5b32d6;
      border-color: #25135d; }
  .progress-indicator.stacked > li {
    text-indent: -10px;
    text-align: center;
    display: block; }
  .progress-indicator.stacked > li .bubble:before,
  .progress-indicator.stacked > li .bubble:after {
    left: 50%;
    margin-left: -1.5px;
    width: 3px;
    height: 100%; }
  .progress-indicator.stacked .stacked-text {
    position: relative;
    z-index: 10;
    top: 0;
    margin-left: 60% !important;
    width: 45% !important;
    display: inline-block;
    text-align: left;
    line-height: 1.2em; }
  .progress-indicator.stacked > li a {
    border: none; }
  .progress-indicator.stacked.nocenter > li .bubble {
    margin-left: 0;
    margin-right: 0; }
  .progress-indicator.stacked.nocenter > li .bubble:before,
  .progress-indicator.stacked.nocenter > li .bubble:after {
    left: 10px; }
  .progress-indicator.stacked.nocenter .stacked-text {
    width: auto !important;
    display: block;
    margin-left: 40px !important; }

@media handheld, screen and (max-width: 400px) {
  .progress-indicator {
    font-size: 60%; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL19pbnN1cmFuY2Uuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsInByb2dyZXNzLXN0ZXBzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixrQkFBa0IsRUFDckI7O0FBRUQ7RUFBUyxrQkFBa0IsRUFBSTs7QUFFL0I7RUFDSSxZQUFZO0VBQ1oscUJBQXFCLEVBQ3hCOztBQUVEO0VBRU8sY0FBYztFQUNkLG9CQ1Z1QixFRFczQjs7QUFKSDtFQU9NLGNBQWMsRUFDakI7O0FBR0g7RUFDSSxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLDBCQUEwQjtFQUMxQixZQUFZO0VBQ1osb0JDeEIwQjtFRDBCMUIsZ0JBQWU7RUFDZixrQkFBa0IsRUFFckI7O0FBRUQ7RUFFRSxvQkNqQzRCO0VEa0M1QixlQ3JDNEIsRURzQzdCOztBQUVEO0VBRUUsb0JDNUNxQjtFRDZDckIsWUN0Q3lCLEVEdUMxQjs7QUFFRDtFQUVFLG9CQ2xEcUIsRURtRHRCOztBQUVEO0VBRUksZ0JBQWdCO0VBQ2hCLGlCQUFpQixFQUNwQjs7QUFFRDtFQUVBLGdCQUFnQixFQUNmOztBQUtEO0VBQ0ksZ0JBQWdCLEVBQ25COztBQUNEO0VBRUksZUM1RDBCLEVENkQ3Qjs7QUFDRDtFQUNJLHNCQUFzQixFQUN6Qjs7QUFDRDtFQUNJLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsNENBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQiwwQ0FBMEIsRUFDN0I7O0FBQ0Q7RUFDSSxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixlQUFlLEVBQ2xCOztBQUNEO0VBQ0ksY0FBYyxFQUNqQjs7QUFDRDtFQUNJLDBCQUEwQjtFQUMxQixzQkFBc0IsRUFDekI7O0FBQ0Q7RUFDSSxtQkFBbUI7RUFDbkIscUNBQXFDO0VBQ3JDLDRCQUE0QjtFQUM1Qiw2QkFBNkIsRUFDaEM7O0FBQ0Q7RUFDSSwwQkFBMEIsRUFDN0I7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O0lBZWxCLGVBZmtCO0lBZ0JsQixzQkFBb0IsRUE0SG5CO0lBL0ZMO01BMUJRLDBCQW5CYztNQW9CZCxzQkFBb0IsRUFDdkI7RUF3Qkw7SUEvQkksMEJBYmU7SUFjZixlQWRlO0lBZWYsc0JBQW9CLEVBK0huQjtJQWxHTDtNQTFCUSwwQkFsQlc7TUFtQlgsc0JBQW9CLEVBQ3ZCO0VBd0JMO0lBeUdZLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsZUFBZSxFQUNsQjtFQTVHVDs7SUErR1ksVUFBVTtJQUNWLG9CQUFjO0lBQ2QsV0F4SmU7SUF5SmYsYUFBYSxFQUNoQjtFQW5IVDtJQXFIWSxtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLE9BQU87SUFDUCw0QkFBNEI7SUFDNUIsc0JBQXNCO0lBQ3RCLHNCQUFzQjtJQUN0QixpQkFBaUI7SUFDakIsbUJBQW1CLEVBQ3RCO0VBN0hUO0lBK0hZLGFBQWEsRUFDaEI7RUFoSVQ7SUFvSVksZUFBZTtJQUNmLGdCQUNILEVBQUM7RUF0SVY7O0lBeUlZLFdBQWtCLEVBQ3JCO0VBMUlUO0lBNElZLHVCQUF1QjtJQUN2QixlQUFlO0lBQ2YsNkJBQXdDLEVBQzNDOztBQUlUO0VBQ0k7SUFDSSxlQUFlLEVBQ2xCLEVBQUEiLCJmaWxlIjoicHJvZ3Jlc3Mtc3RlcHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsibGFiZWwubGJDaGVja2JveCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxufVxyXG5cclxuLmxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxcHg7IH1cclxuXHJcbi5jaGVja2JveCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMnB4IDEwcHggMCAwO1xyXG59XHJcblxyXG4uc3RlcHMge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgICAgcGFkZGluZzogMjBweDsgXHJcbiAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodGVyO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gIH1cclxufSBcclxuXHJcbi5jb250ZW50X2hlYWRpbmcge1xyXG4gICAgcGFkZGluZzogMTBweDsgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHdpZHRoOiAxMDAlOyBcclxuICAgIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xyXG4gICAgXHJcbiAgICBmb250LXNpemU6MjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxufVxyXG5cclxuLnNlY3Rpb25faGVhZGluZ3tcclxuQGV4dGVuZCAuY29udGVudF9oZWFkaW5nO1xyXG4gIGJhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xyXG4gIGNvbG9yOiAkZ3JleS1kYXJrZXI7XHJcbn1cclxuXHJcbi5mb3JtX2hlYWRpbmcge1xyXG5AZXh0ZW5kIC5jb250ZW50X2hlYWRpbmc7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4udG90YWxfc2VjdGlvbl9oZWFkaW5ne1xyXG4gICAgQGV4dGVuZCAuY29udGVudF9oZWFkaW5nO1xyXG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XHJcbn1cclxuXHJcbi5yYXRlX3RvdGFsc1xyXG57XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4udGl0bGVfdG90YWxzXHJcbntcclxuZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5zdWJfdG90YWx7XHJcbkBleHRlbmQgLnJhdGVfdG90YWxzO1xyXG59XHJcblxyXG4jcGF5X2NjLCAjcGF5X2NoZXF1ZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnJlcV9lcnJvclxyXG57XHJcbiAgICBjb2xvcjogJHJlZDtcclxufVxyXG4uc2V0cGFuZWwtcHJpbWFyeSB7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuLnNldHBhbmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMTksIDExNiwgMTE2LCAwLjQ1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjgpO1xyXG59XHJcbi5zZXRwYW5lbC10aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi5zZXRwYW5lbC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuLnNldHBhbmVsLXByaW1hcnkgPiAuc2V0cGFuZWwtaGVhZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OEIzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5OEIzO1xyXG59XHJcbi5zZXRwYW5lbC1oZWFkaW5nIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbn1cclxuLnRhYmxlIHRoZWFkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJENjI7XHJcbn1cclxuLmlzLWJvcmRlcmVkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcclxufVxyXG4udGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbnRhYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbnRhYmxlIHtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG4udGFibGUgdGhlYWQgdHIgdGgge1xyXG4gICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XHJcbn1cclxuaXMtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsIC5pcy1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCwgLmlzLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLCAuaXMtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsIC5pcy1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCwgLmlzLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuLnRhYmxlIHRyOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5jZXJ0Zl9oNCB7XHJcbiAgICAgICAgbWFyZ2luOjVweCAwcHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxufVxyXG4uY2VyZnRfcGFkNSB7XHJcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcclxufVxyXG4ubWFyZzUwe1xyXG5tYXJnaW46NXB4IDBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5zcGFjZVVuZGVye1xyXG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgXHJcbn1cclxuLnNpZ25faW1nIHtcclxuICAgIHdpZHRoOjQ1JSAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXNwbGF5X2luY2x1ZGVcclxue1xyXG4gICAgXHJcbn1cclxuLmZvb3RlclxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2Y1ZjdmYSAhaW1wb3J0YW50O1xyXG59XHJcbi50YWJzIHVse1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2Q2ZGI7XHJcbn1cclxuLmZvb3RlciBhOm5vdCguaWNvbiksIC5mb290ZXIgYTp2aXNpdGVkOm5vdCguaWNvbilcclxue1xyXG4gICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2Q2ZGI7XHJcbn1cclxuLmZvb3Rlcl9tc2dcclxue1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG4uZm9vdGVyIC5pY29uLmlzLXNtYWxsIHtcclxuICAgIGNvbG9yOiAjZWE1NjRjO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4gLmJveF9zdHlsZSB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QzZDZkYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG4uZGlzcGxheV9pbmNsdWRlX2FkbWluXHJcbntcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuLm1lbnVfY29sb3Jcclxue1xyXG5jb2xvcjogIzAwOThCMztcclxuZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLnNpbmdsZV9tZW51XHJcbntcclxuY29sb3I6ICMyOTg1YzU7XHJcbmZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5maXJzdF9zdWJcclxue1xyXG4gICBmb250LXdlaWdodDogYm9sZDsgXHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgXHJcbn1cclxuLnN1Yl91cHBlclxyXG57XHJcbiBAZXh0ZW5kIC5maXJzdF9zdWI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IFxyXG59XHJcbi5maWxlX2ljb25cclxue1xyXG4gICAgbWFyZ2luLXRvcDo1cHg7XHJcbiAgICBcclxufVxyXG4iLCIvLyBDb2xvcnNcclxuJGRhcmstYmx1ZVx0XHRcdCA6ICMwMDJENjI7XHRcclxuJGJsYWNrICAgICAgICAgICAgICAgOiAjMTExO1xyXG4kZ3JleS1kYXJrZXIgICAgICAgICA6ICMyMjIzMjQ7XHJcbiRncmV5LWRhcmsgICAgICAgICAgIDogIzY5NzA3YTtcclxuJGdyZXkgICAgICAgICAgICAgICAgOiAjYWViMWI1O1xyXG4kZ3JleS1saWdodCAgICAgICAgICA6ICNkM2Q2ZGI7XHJcbiRncmV5LWxpZ2h0ZXIgICAgICAgIDogI2Y1ZjdmYTtcclxuJHdoaXRlICAgICAgICAgICAgICAgOiAjZmZmO1xyXG4kYmx1ZSAgICAgICAgICAgICAgICA6ICMwMDJkNjI7XHJcbiRncmVlbiAgICAgICAgICAgICAgIDogI2MxZDUyZjtcclxuJG9yYW5nZSAgICAgICAgICAgICAgOiAjZjY4YjM5O1xyXG4kcHVycGxlICAgICAgICAgICAgICA6ICM4NDdiYjk7XHJcbiRyZWQgICAgICAgICAgICAgICAgIDogI2VkNmM2MztcclxuJHR1cnF1b2lzZSAgICAgICAgICAgOiAjMDAyZDYyO1xyXG4keWVsbG93ICAgICAgICAgICAgICA6ICNmY2U0NzM7XHJcbiRiZWlnZSAgICAgICAgICAgICAgIDogI2I3YTk5ODtcclxuLy8gUHJpbWFyeSBDb2xvcnNcclxuJHByaW1hcnkgICAgICAgICAgICAgOiAkYmx1ZTtcclxuJGluZm8gICAgICAgICAgICAgICAgOiAkdHVycXVvaXNlO1xyXG4kc3VjY2VzcyAgICAgICAgICAgICA6ICRncmVlbjtcclxuJHdhcm5pbmcgICAgICAgICAgICAgOiAkeWVsbG93O1xyXG4kZGFuZ2VyICAgICAgICAgICAgICA6ICRyZWQ7XHJcbiRsaWdodCAgICAgICAgICAgICAgIDogJGdyZXktbGlnaHRlcjtcclxuJGRhcmsgICAgICAgICAgICAgICAgOiAkZ3JleS1kYXJrZXI7XHJcbiR0ZXh0ICAgICAgICAgICAgICAgIDogJGJsYWNrO1xyXG4vLyBHZW5lcmF0ZWQgQ29sb3JzXHJcbiRib2R5LWJhY2tncm91bmQgICAgIDogJHdoaXRlO1xyXG4kYmFja2dyb3VuZCAgICAgICAgICA6ICR3aGl0ZTtcclxuJGJvcmRlciAgICAgICAgICAgICAgOiAkZ3JleS1saWdodGVyO1xyXG4kYm9yZGVyLWhvdmVyICAgICAgICA6ICRncmV5LWxpZ2h0O1xyXG4vLyBMaW5rIENvbG9yc1xyXG4kbGluayAgICAgICAgICAgICAgICA6ICRpbmZvO1xyXG4vLyBUeXBvZ3JhcGh5XHJcbiRmYW1pbHktc2Fucy1zZXJpZiAgIDogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xyXG4kd2VpZ2h0LW5vcm1hbCAgICAgICA6IDQwMDtcclxuJHdlaWdodC1ib2xkICAgICAgICAgOiA3MDA7XHJcbiR3ZWlnaHQtdGl0bGUtbm9ybWFsIDogMzAwO1xyXG4kd2VpZ2h0LXRpdGxlLWJvbGQgICA6IDcwMDsiLCIvLyBQcm9qZWN0IFZhcmlhYmxlc1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AaW1wb3J0IFwicGFnZXMvaW5zdXJhbmNlLnNjc3NcIjtcbi8vIGNvbG9yc1xuJGluY29tcGxldGU6ICNiYmIgIWRlZmF1bHQ7XG4kY29tcGxldGU6ICM2NWQwNzQgIWRlZmF1bHQ7XG4kY29tcGxldGU6ICRncmVlbjtcbiRhY3RpdmU6ICRibHVlICFkZWZhdWx0O1xuJGhvdmVyOiAjNTY3MWQwICFkZWZhdWx0O1xuJHN0ZXAtZGFuZ2VyOiAjZDMxNDBmICFkZWZhdWx0O1xuJHN0ZXAtd2FybmluZzogI2VkYjEwYSAhZGVmYXVsdDtcbiRzdGVwLWluZm86ICM1YjMyZDYgIWRlZmF1bHQ7XG5cbi8vIHNpemluZ1xuXG4kYnViYmxlLXNpemU6IDIwcHggIWRlZmF1bHQ7XG4kYnViYmxlLWxpbmUtdGhpY2tuZXNzOiAzcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXRoaWNrbmVzczogMXB4ICFkZWZhdWx0O1xuJGRhcmtlbi1hbW91bnQ6IDMwJSAhZGVmYXVsdDtcblxuLy8gbWlzY1xuJG1vYmlsZS1zaXplOiA0MDBweCAhZGVmYXVsdDtcblxuQG1peGluIGJ1YmJsZS1zdHlsZSgkY29sb3IpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3IsICRkYXJrZW4tYW1vdW50KTtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3IsICRkYXJrZW4tYW1vdW50KTtcbiAgICB9XG59XG4uZmxleGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5uby1mbGV4ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5vLWZsZXhlci1lbGVtZW50IHtcbiAgICAtbXMtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDA7XG4gICAgLW1vei1mbGV4OiAwO1xuICAgIGZsZXg6IDA7XG59XG4uZmxleGVyLWVsZW1lbnQge1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAtbW96LWZsZXg6IDE7XG4gICAgZmxleDogMTtcbn1cbi5wcm9ncmVzcy1pbmRpY2F0b3Ige1xuICAgIEBleHRlbmQgLmZsZXhlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICA+IGxpIHtcbiAgICAgICAgQGV4dGVuZCAuZmxleGVyLWVsZW1lbnQ7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgY29sb3I6ICRpbmNvbXBsZXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogZGFya2VuKCRpbmNvbXBsZXRlLCAkZGFya2VuLWFtb3VudCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPiBsaSAuYnViYmxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICAgICAgICB3aWR0aDogJGJ1YmJsZS1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRidWJibGUtc2l6ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluY29tcGxldGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwLjVlbSBhdXRvO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXRoaWNrbmVzcyBzb2xpZCBkYXJrZW4oJGluY29tcGxldGUsIDIwJSk7XG4gICAgfVxuXG4gICAgLy8gbGluZSBjb25uZWN0b3JzXG5cbiAgICA+IGxpIC5idWJibGU6YmVmb3JlLFxuICAgID4gbGkgLmJ1YmJsZTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogJGJ1YmJsZS1zaXplIC8gMiAtICRib3JkZXItdGhpY2tuZXNzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAkYnViYmxlLWxpbmUtdGhpY2tuZXNzO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluY29tcGxldGU7XG4gICAgfVxuICAgID4gbGkgLmJ1YmJsZTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICA+IGxpIC5idWJibGU6YWZ0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5idWJibGU6YmVmb3JlLFxuICAgID4gbGk6Zmlyc3QtY2hpbGQgLmJ1YmJsZTphZnRlciB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgfVxuXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5idWJibGU6YmVmb3JlLFxuICAgID4gbGk6bGFzdC1jaGlsZCAuYnViYmxlOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gICAgfVxuXG5cbiAgICAvLyBjb21wbGV0ZWQgc3RhdGVcblxuICAgID4gbGkuY29tcGxldGVkIHtcbiAgICAgICAgY29sb3I6ICRjb21wbGV0ZTtcbiAgICAgICAgLmJ1YmJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBidWJibGUtc3R5bGUoJGNvbXBsZXRlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGN1cnJlbnQgc3RhdGVcblxuICAgID4gbGkuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRhY3RpdmU7XG4gICAgICAgIC5idWJibGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnViYmxlLXN0eWxlKCRhY3RpdmUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gYnV0dG9uIHN0YXRlc1xuXG4gICAgPiBsaSBhOmhvdmVyIC5idWJibGUge1xuICAgICAgICBAaW5jbHVkZSBidWJibGUtc3R5bGUoJGhvdmVyKTtcbiAgICB9XG5cbiAgICAvLyBvdmVycmlkZSBzdGF0ZXNcblxuICAgID4gbGkuZGFuZ2VyIC5idWJibGUge1xuICAgICAgICBAaW5jbHVkZSBidWJibGUtc3R5bGUoJHN0ZXAtZGFuZ2VyKTtcbiAgICB9XG4gICAgPiBsaS53YXJuaW5nIC5idWJibGUge1xuICAgICAgICBAaW5jbHVkZSBidWJibGUtc3R5bGUoJHN0ZXAtd2FybmluZyk7XG4gICAgfVxuICAgID4gbGkuaW5mbyAuYnViYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgYnViYmxlLXN0eWxlKCRzdGVwLWluZm8pO1xuICAgIH1cblxuICAgIC8vIHN0YWNrZWQgdmVyc2lvblxuXG4gICAgJi5zdGFja2VkIHtcbiAgICAgICAgQGV4dGVuZCAubm8tZmxleGVyO1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgID4gbGkgLmJ1YmJsZTpiZWZvcmUsXG4gICAgICAgID4gbGkgLmJ1YmJsZTphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRidWJibGUtbGluZS10aGlja25lc3MgLyAyO1xuICAgICAgICAgICAgd2lkdGg6ICRidWJibGUtbGluZS10aGlja25lc3M7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnN0YWNrZWQtdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIH1cbiAgICAgICAgPiBsaSBhIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnN0YWNrZWQubm9jZW50ZXIge1xuICAgICAgICA+IGxpIC5idWJibGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgICAgfVxuICAgICAgICA+IGxpIC5idWJibGU6YmVmb3JlLFxuICAgICAgICA+IGxpIC5idWJibGU6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogJGJ1YmJsZS1zaXplIC8gMjtcbiAgICAgICAgfVxuICAgICAgICAuc3RhY2tlZC10ZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkYnViYmxlLXNpemUgKiAyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBoYW5kaGVsZCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAucHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgICAgICAgZm9udC1zaXplOiA2MCU7XG4gICAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
