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; }

.icon_style {
  margin-top: 3px; }

.link_style {
  text-decoration: none !important;
  color: red; }

.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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QjtJQTVGTDtNQTFCUSwwQkFwQmE7TUFxQmIsc0JBQW9CLEVBQ3ZCO0VBd0JMO0lBL0JJLDBCQWRrQjtJQWVsQixlQWZrQjtJQWdCbEIsc0JBQW9CLEVBNEhuQjtJQS9GTDtNQTFCUSwwQkFuQmM7TUFvQmQsc0JBQW9CLEVBQ3ZCO0VBd0JMO0lBL0JJLDBCQWJlO0lBY2YsZUFkZTtJQWVmLHNCQUFvQixFQStIbkI7SUFsR0w7TUExQlEsMEJBbEJXO01BbUJYLHNCQUFvQixFQUN2QjtFQXdCTDtJQXlHWSxtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLGVBQWUsRUFDbEI7RUE1R1Q7O0lBK0dZLFVBQVU7SUFDVixvQkFBYztJQUNkLFdBeEplO0lBeUpmLGFBQWEsRUFDaEI7RUFuSFQ7SUFxSFksbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixPQUFPO0lBQ1AsNEJBQTRCO0lBQzVCLHNCQUFzQjtJQUN0QixzQkFBc0I7SUFDdEIsaUJBQWlCO0lBQ2pCLG1CQUFtQixFQUN0QjtFQTdIVDtJQStIWSxhQUFhLEVBQ2hCO0VBaElUO0lBb0lZLGVBQWU7SUFDZixnQkFDSCxFQUFDO0VBdElWOztJQXlJWSxXQUFrQixFQUNyQjtFQTFJVDtJQTRJWSx1QkFBdUI7SUFDdkIsZUFBZTtJQUNmLDZCQUF3QyxFQUMzQzs7QUFJVDtFQUNJO0lBQ0ksZUFBZSxFQUNsQixFQUFBIiwiZmlsZSI6InByb2dyZXNzLXN0ZXBzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImxhYmVsLmxiQ2hlY2tib3gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbi5sYWJlbCB7IHBhZGRpbmctbGVmdDogMXB4OyB9XHJcblxyXG4uY2hlY2tib3gge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDJweCAxMHB4IDAgMDtcclxufVxyXG5cclxuLnN0ZXBzIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgICAgIHBhZGRpbmc6IDIwcHg7IFxyXG4gICAgICAgYmFja2dyb3VuZDogJGdyZXktbGlnaHRlcjtcclxuICB9XHJcblxyXG4gIC5jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbn0gXHJcblxyXG4uY29udGVudF9oZWFkaW5nIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7IFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aWR0aDogMTAwJTsgXHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcclxuICAgIFxyXG4gICAgZm9udC1zaXplOjIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbn1cclxuXHJcbi5zZWN0aW9uX2hlYWRpbmd7XHJcbkBleHRlbmQgLmNvbnRlbnRfaGVhZGluZztcclxuICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcclxuICBjb2xvcjogJGdyZXktZGFya2VyO1xyXG59XHJcblxyXG4uZm9ybV9oZWFkaW5nIHtcclxuQGV4dGVuZCAuY29udGVudF9oZWFkaW5nO1xyXG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLnRvdGFsX3NlY3Rpb25faGVhZGluZ3tcclxuICAgIEBleHRlbmQgLmNvbnRlbnRfaGVhZGluZztcclxuICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xyXG59XHJcblxyXG4ucmF0ZV90b3RhbHNcclxue1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLnRpdGxlX3RvdGFsc1xyXG57XHJcbmZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uc3ViX3RvdGFse1xyXG5AZXh0ZW5kIC5yYXRlX3RvdGFscztcclxufVxyXG5cclxuI3BheV9jYywgI3BheV9jaGVxdWUge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5yZXFfZXJyb3Jcclxue1xyXG4gICAgY29sb3I6ICRyZWQ7XHJcbn1cclxuLnNldHBhbmVsLXByaW1hcnkge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcbi5zZXRwYW5lbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTE5LCAxMTYsIDExNiwgMC40NSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjI4KTtcclxufVxyXG4uc2V0cGFuZWwtdGl0bGUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG4uc2V0cGFuZWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcbi5zZXRwYW5lbC1wcmltYXJ5ID4gLnNldHBhbmVsLWhlYWRpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOThCMztcclxuICAgIGJvcmRlci1jb2xvcjogIzAwOThCMztcclxufVxyXG4uc2V0cGFuZWwtaGVhZGluZyB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG59XHJcbi50YWJsZSB0aGVhZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyRDYyO1xyXG59XHJcbi5pcy1ib3JkZXJlZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG50YWJsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG50YWJsZSB7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuLnRhYmxlIHRoZWFkIHRyIHRoIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xyXG59XHJcbmlzLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLCAuaXMtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsIC5pcy1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCwgLmlzLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLCAuaXMtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsIC5pcy1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcbi50YWJsZSB0cjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG4uY2VydGZfaDQge1xyXG4gICAgICAgIG1hcmdpbjo1cHggMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNlcmZ0X3BhZDUge1xyXG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1hcmc1MHtcclxubWFyZ2luOjVweCAwcHggIWltcG9ydGFudDtcclxufVxyXG4uc3BhY2VVbmRlcntcclxuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xyXG4gIFxyXG59XHJcbi5zaWduX2ltZyB7XHJcbiAgICB3aWR0aDo0NSUgIWltcG9ydGFudDtcclxufVxyXG4uZGlzcGxheV9pbmNsdWRlXHJcbntcclxuICAgIFxyXG59XHJcbi5mb290ZXJcclxue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogICNmNWY3ZmEgIWltcG9ydGFudDtcclxufVxyXG4udGFicyB1bHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkNmRiO1xyXG59XHJcbi5mb290ZXIgYTpub3QoLmljb24pLCAuZm9vdGVyIGE6dmlzaXRlZDpub3QoLmljb24pXHJcbntcclxuICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkNmRiO1xyXG59XHJcbi5mb290ZXJfbXNnXHJcbntcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuLmZvb3RlciAuaWNvbi5pcy1zbWFsbCB7XHJcbiAgICBjb2xvcjogI2VhNTY0YztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuIC5ib3hfc3R5bGUge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2Q2ZGI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuLmRpc3BsYXlfaW5jbHVkZV9hZG1pblxyXG57XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcbi5tZW51X2NvbG9yXHJcbntcclxuY29sb3I6ICMwMDk4QjM7XHJcbmZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5zaW5nbGVfbWVudVxyXG57XHJcbmNvbG9yOiAjMjk4NWM1O1xyXG5mb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uZmlyc3Rfc3ViXHJcbntcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7IFxyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIFxyXG59XHJcbi5zdWJfdXBwZXJcclxue1xyXG4gQGV4dGVuZCAuZmlyc3Rfc3ViO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyBcclxufVxyXG4uZmlsZV9pY29uXHJcbntcclxuICAgIG1hcmdpbi10b3A6NXB4O1xyXG4gICAgXHJcbn1cclxuLmljb25fc3R5bGVcclxue1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcbi5saW5rX3N0eWxlXHJcbntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6cmVkO1xyXG59IiwiLy8gQ29sb3JzXHJcbiRkYXJrLWJsdWVcdFx0XHQgOiAjMDAyRDYyO1x0XHJcbiRibGFjayAgICAgICAgICAgICAgIDogIzExMTtcclxuJGdyZXktZGFya2VyICAgICAgICAgOiAjMjIyMzI0O1xyXG4kZ3JleS1kYXJrICAgICAgICAgICA6ICM2OTcwN2E7XHJcbiRncmV5ICAgICAgICAgICAgICAgIDogI2FlYjFiNTtcclxuJGdyZXktbGlnaHQgICAgICAgICAgOiAjZDNkNmRiO1xyXG4kZ3JleS1saWdodGVyICAgICAgICA6ICNmNWY3ZmE7XHJcbiR3aGl0ZSAgICAgICAgICAgICAgIDogI2ZmZjtcclxuJGJsdWUgICAgICAgICAgICAgICAgOiAjMDAyZDYyO1xyXG4kZ3JlZW4gICAgICAgICAgICAgICA6ICNjMWQ1MmY7XHJcbiRvcmFuZ2UgICAgICAgICAgICAgIDogI2Y2OGIzOTtcclxuJHB1cnBsZSAgICAgICAgICAgICAgOiAjODQ3YmI5O1xyXG4kcmVkICAgICAgICAgICAgICAgICA6ICNlZDZjNjM7XHJcbiR0dXJxdW9pc2UgICAgICAgICAgIDogIzAwMmQ2MjtcclxuJHllbGxvdyAgICAgICAgICAgICAgOiAjZmNlNDczO1xyXG4kYmVpZ2UgICAgICAgICAgICAgICA6ICNiN2E5OTg7XHJcbi8vIFByaW1hcnkgQ29sb3JzXHJcbiRwcmltYXJ5ICAgICAgICAgICAgIDogJGJsdWU7XHJcbiRpbmZvICAgICAgICAgICAgICAgIDogJHR1cnF1b2lzZTtcclxuJHN1Y2Nlc3MgICAgICAgICAgICAgOiAkZ3JlZW47XHJcbiR3YXJuaW5nICAgICAgICAgICAgIDogJHllbGxvdztcclxuJGRhbmdlciAgICAgICAgICAgICAgOiAkcmVkO1xyXG4kbGlnaHQgICAgICAgICAgICAgICA6ICRncmV5LWxpZ2h0ZXI7XHJcbiRkYXJrICAgICAgICAgICAgICAgIDogJGdyZXktZGFya2VyO1xyXG4kdGV4dCAgICAgICAgICAgICAgICA6ICRibGFjaztcclxuLy8gR2VuZXJhdGVkIENvbG9yc1xyXG4kYm9keS1iYWNrZ3JvdW5kICAgICA6ICR3aGl0ZTtcclxuJGJhY2tncm91bmQgICAgICAgICAgOiAkd2hpdGU7XHJcbiRib3JkZXIgICAgICAgICAgICAgIDogJGdyZXktbGlnaHRlcjtcclxuJGJvcmRlci1ob3ZlciAgICAgICAgOiAkZ3JleS1saWdodDtcclxuLy8gTGluayBDb2xvcnNcclxuJGxpbmsgICAgICAgICAgICAgICAgOiAkaW5mbztcclxuLy8gVHlwb2dyYXBoeVxyXG4kZmFtaWx5LXNhbnMtc2VyaWYgICA6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcclxuJHdlaWdodC1ub3JtYWwgICAgICAgOiA0MDA7XHJcbiR3ZWlnaHQtYm9sZCAgICAgICAgIDogNzAwO1xyXG4kd2VpZ2h0LXRpdGxlLW5vcm1hbCA6IDMwMDtcclxuJHdlaWdodC10aXRsZS1ib2xkICAgOiA3MDA7IiwiLy8gUHJvamVjdCBWYXJpYWJsZXNcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuQGltcG9ydCBcInBhZ2VzL2luc3VyYW5jZS5zY3NzXCI7XG4vLyBjb2xvcnNcbiRpbmNvbXBsZXRlOiAjYmJiICFkZWZhdWx0O1xuJGNvbXBsZXRlOiAjNjVkMDc0ICFkZWZhdWx0O1xuJGNvbXBsZXRlOiAkZ3JlZW47XG4kYWN0aXZlOiAkYmx1ZSAhZGVmYXVsdDtcbiRob3ZlcjogIzU2NzFkMCAhZGVmYXVsdDtcbiRzdGVwLWRhbmdlcjogI2QzMTQwZiAhZGVmYXVsdDtcbiRzdGVwLXdhcm5pbmc6ICNlZGIxMGEgIWRlZmF1bHQ7XG4kc3RlcC1pbmZvOiAjNWIzMmQ2ICFkZWZhdWx0O1xuXG4vLyBzaXppbmdcblxuJGJ1YmJsZS1zaXplOiAyMHB4ICFkZWZhdWx0O1xuJGJ1YmJsZS1saW5lLXRoaWNrbmVzczogM3B4ICFkZWZhdWx0O1xuJGJvcmRlci10aGlja25lc3M6IDFweCAhZGVmYXVsdDtcbiRkYXJrZW4tYW1vdW50OiAzMCUgIWRlZmF1bHQ7XG5cbi8vIG1pc2NcbiRtb2JpbGUtc2l6ZTogNDAwcHggIWRlZmF1bHQ7XG5cbkBtaXhpbiBidWJibGUtc3R5bGUoJGNvbG9yKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZGFya2VuLWFtb3VudCk7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZGFya2VuLWFtb3VudCk7XG4gICAgfVxufVxuLmZsZXhlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4ubm8tZmxleGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5uby1mbGV4ZXItZWxlbWVudCB7XG4gICAgLW1zLWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwO1xuICAgIC1tb3otZmxleDogMDtcbiAgICBmbGV4OiAwO1xufVxuLmZsZXhlci1lbGVtZW50IHtcbiAgICAtbXMtZmxleDogMTtcbiAgICAtd2Via2l0LWZsZXg6IDE7XG4gICAgLW1vei1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG59XG4ucHJvZ3Jlc3MtaW5kaWNhdG9yIHtcbiAgICBAZXh0ZW5kIC5mbGV4ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgPiBsaSB7XG4gICAgICAgIEBleHRlbmQgLmZsZXhlci1lbGVtZW50O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGNvbG9yOiAkaW5jb21wbGV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkaW5jb21wbGV0ZSwgJGRhcmtlbi1hbW91bnQpO1xuICAgICAgICB9XG4gICAgfVxuICAgID4gbGkgLmJ1YmJsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgd2lkdGg6ICRidWJibGUtc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkYnViYmxlLXNpemU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmNvbXBsZXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMC41ZW0gYXV0bztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci10aGlja25lc3Mgc29saWQgZGFya2VuKCRpbmNvbXBsZXRlLCAyMCUpO1xuICAgIH1cblxuICAgIC8vIGxpbmUgY29ubmVjdG9yc1xuXG4gICAgPiBsaSAuYnViYmxlOmJlZm9yZSxcbiAgICA+IGxpIC5idWJibGU6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6ICRidWJibGUtc2l6ZSAvIDIgLSAkYm9yZGVyLXRoaWNrbmVzcztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogJGJ1YmJsZS1saW5lLXRoaWNrbmVzcztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmNvbXBsZXRlO1xuICAgIH1cbiAgICA+IGxpIC5idWJibGU6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgPiBsaSAuYnViYmxlOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuYnViYmxlOmJlZm9yZSxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5idWJibGU6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cblxuICAgID4gbGk6bGFzdC1jaGlsZCAuYnViYmxlOmJlZm9yZSxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmJ1YmJsZTphZnRlciB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgIH1cblxuXG4gICAgLy8gY29tcGxldGVkIHN0YXRlXG5cbiAgICA+IGxpLmNvbXBsZXRlZCB7XG4gICAgICAgIGNvbG9yOiAkY29tcGxldGU7XG4gICAgICAgIC5idWJibGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnViYmxlLXN0eWxlKCRjb21wbGV0ZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBjdXJyZW50IHN0YXRlXG5cbiAgICA+IGxpLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkYWN0aXZlO1xuICAgICAgICAuYnViYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1YmJsZS1zdHlsZSgkYWN0aXZlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGJ1dHRvbiBzdGF0ZXNcblxuICAgID4gbGkgYTpob3ZlciAuYnViYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgYnViYmxlLXN0eWxlKCRob3Zlcik7XG4gICAgfVxuXG4gICAgLy8gb3ZlcnJpZGUgc3RhdGVzXG5cbiAgICA+IGxpLmRhbmdlciAuYnViYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgYnViYmxlLXN0eWxlKCRzdGVwLWRhbmdlcik7XG4gICAgfVxuICAgID4gbGkud2FybmluZyAuYnViYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgYnViYmxlLXN0eWxlKCRzdGVwLXdhcm5pbmcpO1xuICAgIH1cbiAgICA+IGxpLmluZm8gLmJ1YmJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1YmJsZS1zdHlsZSgkc3RlcC1pbmZvKTtcbiAgICB9XG5cbiAgICAvLyBzdGFja2VkIHZlcnNpb25cblxuICAgICYuc3RhY2tlZCB7XG4gICAgICAgIEBleHRlbmQgLm5vLWZsZXhlcjtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICA+IGxpIC5idWJibGU6YmVmb3JlLFxuICAgICAgICA+IGxpIC5idWJibGU6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kYnViYmxlLWxpbmUtdGhpY2tuZXNzIC8gMjtcbiAgICAgICAgICAgIHdpZHRoOiAkYnViYmxlLWxpbmUtdGhpY2tuZXNzO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zdGFja2VkLXRleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICB9XG4gICAgICAgID4gbGkgYSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zdGFja2VkLm5vY2VudGVyIHtcbiAgICAgICAgPiBsaSAuYnViYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgICAgIH1cbiAgICAgICAgPiBsaSAuYnViYmxlOmJlZm9yZSxcbiAgICAgICAgPiBsaSAuYnViYmxlOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6ICRidWJibGUtc2l6ZSAvIDI7XG4gICAgICAgIH1cbiAgICAgICAgLnN0YWNrZWQtdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGJ1YmJsZS1zaXplICogMiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgaGFuZGhlbGQsIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgLnByb2dyZXNzLWluZGljYXRvciB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjAlO1xuICAgIH1cbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
