/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
.category_description h1 {
  font-family: Oswald; }

.category_description ol li {
  font-size: 1rem;
  font-family: Oswald;
  font-weight: 300; }

.header-main .header-menu {
  position: relative;
  background-color: transparent;
  margin-bottom: 30px; }
  .header-main .header-menu ul li.active a {
    border-bottom: 5px solid #5e5e5e; }
  .header-main .header-menu ul li a {
    color: #5e5e5e;
    font-family: Oswald;
    font-size: 1.87rem;
    font-weight: 300; }
    .header-main .header-menu ul li a:hover {
      border-bottom: 5px solid #5e5e5e; }

.custom_subcategory_page .category .spacer h2 {
  position: relative; }
  .custom_subcategory_page .category .spacer h2:hover:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    /*background-color: black;*/
    opacity: 0.4;
    margin-top: 2px;
    margin-bottom: 2px; }

.intro--background {
  display: none; }

.moduletable_main_search {
  background: none; }
  .moduletable_main_search .search_main_search_wrapper {
    display: flex;
    justify-content: center; }
    .moduletable_main_search .search_main_search_wrapper input {
      border: 1px solid #545553;
      width: 30%; }

.page-header h1, .browse-view h1, .orderby-displaynumber, .virtuemart_search {
  display: none; }

.left-sidebar {
  float: left;
  width: 20%;
  margin-right: 5%;
  margin-top: 50px; }

.main-content-wrap.w75 {
  float: left;
  width: 75%; }

.blog .item-image {
  margin-right: 20px; }

.contacts_wrapper {
  display: flex; }
  .contacts_wrapper .contacts_info {
    margin-right: 40px; }

.custom_category .custom_category_wrapper {
  overflow: hidden;
  padding-top: 15px;
  padding-bottom: 15px; }

.custom_category .category-view .row .category .spacer h2 a img {
  max-width: 100%;
  max-height: 100%; }

.custom_category .category .spacer {
  margin-top: 15px !important;
  margin-bottom: 15px !important; }

.custom_category .custom_highlight_block {
  position: absolute;
  left: 22px;
  top: 22px;
  bottom: 22px;
  right: 22px;
  z-index: 5;
  border: 7px solid transparent; }
  .custom_category .custom_highlight_block:hover {
    border: 7px solid #ffffff;
    background-color: rgba(141, 196, 231, 0.8); }
    .custom_category .custom_highlight_block:hover > .custom_category_name {
      text-decoration: none; }

.custom_category .orderby-displaynumber {
  display: none; }

.custom_category .custom_category_name {
  position: absolute;
  z-index: 8;
  bottom: 6%;
  left: 6%;
  color: #ffffff;
  font-family: Oswald;
  font-size: 1.56rem;
  text-decoration: underline;
  font-weight: 700; }

.custom_category img.custom_category_icon {
  position: absolute;
  z-index: 8;
  left: 6%;
  bottom: 25%; }

.f-column-2 {
  column-count: 2;
  column-gap: 80px; }

.f-column-3 {
  column-count: 3;
  column-gap: 80px; }

.moduletable_breadcumbs {
  color: #959595;
  font-family: Oswald;
  font-size: 1.06rem;
  font-weight: 200; }
  .moduletable_breadcumbs ul li {
    float: left;
    list-style-type: none; }
    .moduletable_breadcumbs ul li span {
      color: #959595 !important; }

.left-sidebar {
  border-top: 1px solid #959595; }
  .left-sidebar h3, .left-sidebar li {
    padding-left: 20px; }
  .left-sidebar h3 {
    margin: 0;
    padding: 17px 0 17px 15px;
    border-bottom: 1px solid #959595;
    color: #707070;
    font-family: Oswald;
    font-size: 1.25rem;
    font-weight: 300; }
  .left-sidebar ul {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0; }
    .left-sidebar ul li {
      list-style-type: none; }
      .left-sidebar ul li a {
        color: #959595;
        font-family: Oswald;
        font-size: 1rem;
        font-weight: 200;
        line-height: 43px; }
      .left-sidebar ul li.current {
        background-color: #d7d7d7; }

/* Subcategories */
.subcategory_title_wrapper {
  /*position: absolute;*/
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center; }
  .subcategory_title_wrapper .custom_subcategory_title {
    top: 50%;
    /*text-shadow: 0 0 3px rgba(1, 1, 1, 0.75);*/
    /*color: #333;ffffff*/
    font-family: Oswald;
    /*font-size: 1.87rem;*/
    font-size: 1.5rem;
    /*border-bottom: 2px solid white;*/
    font-weight: 800; }

.custom_subcategory_page .custom_bg_hover:hover {
  /*background: #ff0000;*/ }

/* Products page */
.spacer.product-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  border: 7px solid transparent;
  margin: 2px; }
  .spacer.product-container:hover {
    border: 7px solid #00a0b0; }
    .spacer.product-container:hover h2 a {
      text-decoration: none; }

div[class*="browse-view"] .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start; }

.product-container .vm-product-media-container {
  padding: 0 10% 0 10%;
  /*display:none;*/
}

.product-container .browseProductImage {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  display: block; }

.product-container .vm-product-rating-container {
  display: none; }

.product-container .vm-product-descr-container-1 .product_s_desc {
  display: none; }

.product-container .vm-product-descr-container-1 h2 {
  text-align: left; }
  .product-container .vm-product-descr-container-1 h2 a {
    color: #707070;
    font-family: Oswald;
    font-size: 0.93rem;
    font-weight: 300;
    text-decoration: underline; }

.product-container .vm3pr-0 {
  display: none; }

.product-container .vm-details-button {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 190px;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  border: 2px solid #7d7d7d;
  border-radius: 0;
  background-image: none;
  background-color: transparent; }
  .product-container .vm-details-button:hover {
    background-color: #707070; }
    .product-container .vm-details-button:hover > a {
      color: white; }
  .product-container .vm-details-button a {
    border: none;
    color: #545553;
    background: none;
    font-family: Oswald;
    font-size: 1.25rem;
    font-weight: 300;
    padding: 0; }

.product-container .custom_product_popup_button_wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  max-width: 190px;
  width: 100%;
  height: 38px;
  background-color: #00a0b0;
  cursor: pointer; }
  .product-container .custom_product_popup_button_wrapper:hover {
    background-color: #02828f; }
  .product-container .custom_product_popup_button_wrapper a {
    pointer-events: none;
    border: none;
    color: white;
    font-family: Oswald;
    font-size: 1.25rem;
    font-weight: 300; }
    .product-container .custom_product_popup_button_wrapper a:hover {
      text-decoration: none; }

/* Product */
.product-container.productdetails .product-neighbours, .product-container.productdetails .back-to-category, .product-container.productdetails .icons, .product-container.productdetails .vm-product-details-container, .product-container.productdetails .customer-reviews {
  display: none; }

.product-container.productdetails .vm-product-media-container {
  float: left;
  width: auto;
  padding: 0; }

.product-container.productdetails .product-info {
  float: left;
  margin-left: 20px; }
  .product-container.productdetails .product-info h1 {
    margin-top: 0;
    color: #00a0b0/*707070*/;
    font-family: Oswald;
    font-size: 1.4rem;
    font-weight: 300; }
  .product-container.productdetails .product-info .product-short-description {
    color: #707070;
    font-family: Oswald;
    font-size: 0.93rem;
    font-weight: 300; }

/*==========  Non-Mobile First Method  ==========*/
/* Large Devices, Wide Screens */
/* Medium Devices, Desktops */
/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {
  .left-sidebar {
    display: none; } }

/* Extra Small Devices, Phones */
/* Custom, iPhone Retina */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVkaWFfb3RoZXJzLmNzcyIsInNvdXJjZXMiOlsiL2FwcC9zYXNzL21lZGlhX290aGVycy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBCb290c3RyYXAgMyBNZWRpYSBRdWVyaWVzICAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4uY2F0ZWdvcnlfZGVzY3JpcHRpb24gaDEge1xuICBmb250LWZhbWlseTogT3N3YWxkO1xufVxuXG4uY2F0ZWdvcnlfZGVzY3JpcHRpb24gb2wgbGkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5oZWFkZXItbWFpbiAuaGVhZGVyLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB1bCBsaSB7XG4gICAgJi5hY3RpdmUgYSB7IGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjNWU1ZTVlOyB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzVlNWU1ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQ7XG4gICAgICBmb250LXNpemU6IDEuODdyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjNWU1ZTVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tX3N1YmNhdGVnb3J5X3BhZ2Uge1xuICAuY2F0ZWdvcnkge1xuICAgIC5zcGFjZXIge1xuICAgICAgaDIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaW50cm8tLWJhY2tncm91bmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kdWxldGFibGVfbWFpbl9zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICAuc2VhcmNoX21haW5fc2VhcmNoX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzU0NTU1MztcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuICB9XG5cbn1cblxuLnBhZ2UtaGVhZGVyIGgxLCAuYnJvd3NlLXZpZXcgaDEsIC5vcmRlcmJ5LWRpc3BsYXludW1iZXIsIC52aXJ0dWVtYXJ0X3NlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZWZ0LXNpZGViYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwJTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLm1haW4tY29udGVudC13cmFwLnc3NSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzUlO1xufVxuXG4uYmxvZyB7XG4gIC5pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3RzX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLmNvbnRhY3RzX2luZm8ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuXG4uY3VzdG9tX2NhdGVnb3J5IHtcblxuICAuY2F0ZWdvcnkuY29sLW1kLTYge1xuICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5jdXN0b21fY2F0ZWdvcnlfd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5jYXRlZ29yeS12aWV3IC5yb3cgLmNhdGVnb3J5IC5zcGFjZXIgaDIgYSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmNhdGVnb3J5IC5zcGFjZXIge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY3VzdG9tX2hpZ2hsaWdodF9ibG9jayB7XG4gICAgLy8gd2lkdGg6IDkxJTtcbiAgICAvLyBoZWlnaHQ6IDg2JTtcbiAgICAvLyBtYXJnaW46IDIlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyMnB4O1xuICAgIHRvcDogMjJweDtcbiAgICBib3R0b206IDIycHg7XG4gICAgcmlnaHQ6IDIycHg7XG4gICAgei1pbmRleDogNTtcbiAgICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogN3B4IHNvbGlkICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MSwgMTk2LCAyMzEsIDAuOCk7XG4gICAgICA+IC5jdXN0b21fY2F0ZWdvcnlfbmFtZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAub3JkZXJieS1kaXNwbGF5bnVtYmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmN1c3RvbV9jYXRlZ29yeV9uYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogODtcbiAgICBib3R0b206IDYlO1xuICAgIGxlZnQ6IDYlO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQ7XG4gICAgZm9udC1zaXplOiAxLjU2cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICBpbWcuY3VzdG9tX2NhdGVnb3J5X2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA4O1xuICAgIGxlZnQ6IDYlO1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG5cbn1cblxuLmYtY29sdW1uLTIge1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1nYXA6IDgwcHg7XG59XG5cbi5mLWNvbHVtbi0zIHtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBjb2x1bW4tZ2FwOiA4MHB4O1xufVxuXG4ubW9kdWxldGFibGVfYnJlYWRjdW1icyB7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBmb250LWZhbWlseTogT3N3YWxkO1xuICBmb250LXNpemU6IDEuMDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHVsIHtcbiAgICBsaSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzk1OTU5NSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGVmdC1zaWRlYmFyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5NTk1OTU7XG4gIGgzLCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTdweCAwIDE3cHggMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk1OTU5NTtcbiAgICBjb2xvcjogIzcwNzA3MDtcbiAgICBmb250LWZhbWlseTogT3N3YWxkO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjOTU5NTk1O1xuICAgICAgICBmb250LWZhbWlseTogT3N3YWxkO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgfVxuICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgLy8gaGVpZ2h0OiA0MXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBTdWJjYXRlZ29yaWVzICovXG4uc3ViY2F0ZWdvcnlfdGl0bGVfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLmN1c3RvbV9zdWJjYXRlZ29yeV90aXRsZSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAzcHggcmdiYSgxLCAxLCAxLCAwLjc1KTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LWZhbWlseTogT3N3YWxkO1xuICAgIGZvbnQtc2l6ZTogMS44N3JlbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxufVxuXG4uY3VzdG9tX3N1YmNhdGVnb3J5X3BhZ2Uge1xuICAuY3VzdG9tX2JnX2hvdmVyIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZjAwMDA7XG4gICAgfVxuICB9XG59XG5cbi8qIFByb2R1Y3RzIHBhZ2UgKi9cblxuLnNwYWNlci5wcm9kdWN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDJweDtcbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyOiA3cHggc29saWQgIzAwYTBiMDtcbiAgICBoMiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuICBkaXZbY2xhc3MqPVwiYnJvd3NlLXZpZXdcIl0gLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuLnByb2R1Y3QtY29udGFpbmVyIHtcbiAgLnZtLXByb2R1Y3QtbWVkaWEtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDEwJSAwIDEwJTtcbiAgfVxuXG4gIC5icm93c2VQcm9kdWN0SW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC52bS1wcm9kdWN0LXJhdGluZy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnZtLXByb2R1Y3QtZGVzY3ItY29udGFpbmVyLTEge1xuICAgIC5wcm9kdWN0X3NfZGVzYyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgLy8gbWFyZ2luOiAwIDAgMTBweCAzNXB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgICBmb250LWZhbWlseTogT3N3YWxkO1xuICAgICAgICBmb250LXNpemU6IDAuOTNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52bTNwci0wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52bS1kZXRhaWxzLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzdkN2Q3ZDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICAgICAgPiBhIHsgY29sb3I6IHdoaXRlOyB9XG4gICAgfVxuICAgIGEge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICM1NDU1NTM7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6IE9zd2FsZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAuY3VzdG9tX3Byb2R1Y3RfcG9wdXBfYnV0dG9uX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTBiMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI4MjhmO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6IE9zd2FsZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBQcm9kdWN0ICovXG4ucHJvZHVjdC1jb250YWluZXIucHJvZHVjdGRldGFpbHMge1xuICAucHJvZHVjdC1uZWlnaGJvdXJzLCAuYmFjay10by1jYXRlZ29yeSwgLmljb25zLCAudm0tcHJvZHVjdC1kZXRhaWxzLWNvbnRhaW5lciwgLmN1c3RvbWVyLXJldmlld3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudm0tcHJvZHVjdC1tZWRpYS1jb250YWluZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAucHJvZHVjdC1pbmZvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBoMSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICBmb250LWZhbWlseTogT3N3YWxkO1xuICAgICAgZm9udC1zaXplOiAxLjE4cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gICAgLnByb2R1Y3Qtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICBmb250LWZhbWlseTogT3N3YWxkO1xuICAgICAgZm9udC1zaXplOiAwLjkzcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vKj09PT09PT09PT0gIE5vbi1Nb2JpbGUgRmlyc3QgTWV0aG9kICA9PT09PT09PT09Ki9cblxuLyogTGFyZ2UgRGV2aWNlcywgV2lkZSBTY3JlZW5zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAxMjAwcHgpIHtcblxuXG59XG5cbi8qIE1lZGl1bSBEZXZpY2VzLCBEZXNrdG9wcyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogOTkycHgpIHtcblxufVxuXG4vKiBTbWFsbCBEZXZpY2VzLCBUYWJsZXRzICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjhweCkge1xuICAubGVmdC1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIEV4dHJhIFNtYWxsIERldmljZXMsIFBob25lcyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNDgwcHgpIHtcblxufVxuXG4vKiBDdXN0b20sIGlQaG9uZSBSZXRpbmEgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDMyMHB4KSB7XG5cbn0iXSwibWFwcGluZ3MiOiJBQUFBOztvREFFb0Q7QUFVcEQsQUFBc0IscUJBQUQsQ0FBQyxFQUFFLENBQUM7RUFDdkIsV0FBVyxFQUFFLE1BQU8sR0FDckI7O0FBRUQsQUFBeUIscUJBQUosQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDO0VBQzFCLFNBQVMsRUFBRSxJQUFLO0VBQ2hCLFdBQVcsRUFBRSxNQUFPO0VBQ3BCLFdBQVcsRUFBRSxHQUFJLEdBQ2xCOztBQUVELEFBQWEsWUFBRCxDQUFDLFlBQVksQ0FBQztFQUN4QixRQUFRLEVBQUUsUUFBUztFQUNuQixnQkFBZ0IsRUFBRSxXQUFZO0VBQzlCLGFBQWEsRUFBRSxJQUFLLEdBYXJCO0VBaEJELEFBS2EsWUFMRCxDQUFDLFlBQVksQ0FJdkIsRUFBRSxDQUFDLEVBQUUsQUFDRixPQUFPLENBQUMsQ0FBQyxDQUFDO0lBQUUsYUFBYSxFQUFFLGlCQUFrQixHQUFJO0VBTHRELEFBTUksWUFOUSxDQUFDLFlBQVksQ0FJdkIsRUFBRSxDQUFDLEVBQUUsQ0FFSCxDQUFDLENBQUM7SUFDQSxLQUFLLEVBQUUsT0FBUTtJQUNmLFdBQVcsRUFBRSxNQUFPO0lBQ3BCLFNBQVMsRUFBRSxPQUFRO0lBQ25CLFdBQVcsRUFBRSxHQUFJLEdBSWxCO0lBZEwsQUFNSSxZQU5RLENBQUMsWUFBWSxDQUl2QixFQUFFLENBQUMsRUFBRSxDQUVILENBQUMsQUFLRSxNQUFNLENBQUM7TUFDTixhQUFhLEVBQUUsaUJBQWtCLEdBQ2xDOztBQUtQLEFBR00sd0JBSGtCLENBQ3RCLFNBQVMsQ0FDUCxPQUFPLENBQ0wsRUFBRSxDQUFDO0VBQ0QsUUFBUSxFQUFFLFFBQVMsR0FjcEI7RUFsQlAsQUFHTSx3QkFIa0IsQ0FDdEIsU0FBUyxDQUNQLE9BQU8sQ0FDTCxF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 */
