/** Main font
******************/
/** Colors
******************/
/** Font
******************/
/** Font icon
******************/
/** Layout
******************/
/** Misc
******************/
/** Header
******************/
/** Main menu
******************/
/** Cart
*******************/
/** Search form
*******************/
/** Lang switcher
*******************/
/** Breadcrumb
*******************/
/** ScrollToTop
*******************/
/** Panel Category Highlighted
*********************************/
/** Slideshow HP
*********************************/
/** Teaser advice/blog
*********************************/
/** Teaser product
*********************************/
/** Footer
*********************************/
/** Family page
*********************************/
/** Filter select
*********************************/
/** Facets
*********************************/
/** Pager
*********************************/
/** WYSIWYG
*********************************/
/** Media Front
*********************************/
/** Header page product
*********************************/
/** Page product : BU, technical card, advices, features
***************************************/
/** Page product : Rich content
***************************************/
/** Page product : Panoplies
***************************************/
/** Legal notice
***************************************/
/** Header reviews
***************************************/
/** Review
***************************************/
/** Submit review form
***************************************/
/** Cart page
***************************************/
/** Cart popin
***************************************/
/** Advice HP
****************************/
/** Page advice/blog
****************************/
/** Listing advice/blog
****************************/
/** Listing empty product/advice/blog
****************************************/
/** Listing blog
****************************/
/** Comments (advice,blog)
****************************/
/** 404
****************************/
/** Search
****************************/
/** Contact us
****************************/
/** Contact us
****************************/
/** Task bar admin
****************************/
/** Link button with icon
****************************/
/** Plain button
****************************/
/** Sprite
****************************/
/** Specific TRIBORD
****************************/
.force-hide {
  display: none !important; }

.node-banner.no-border {
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  padding: 10px !important;
  border: 1px solid transparent;
  transition: border-color .3s;
  background: #ffffff;
  padding: 0 !important; }
  .node-banner.no-border a {
    line-height: inherit !important;
    text-transform: initial !important;
    padding: 0 !important;
    margin: 0 !important; }
  .node-banner.no-border[link]:hover {
    border-color: #10243b; }
  .node-banner.no-border .field-name-field-banner-block-title {
    color: #10243b;
    font-size: 16px;
    text-transform: uppercase;
    font-family: opensans, arial, sans-serif;
    font-weight: unset;
    margin: 0 0 10px; }
  .node-banner.no-border div[class*="-image"] {
    text-align: center; }
    .node-banner.no-border div[class*="-image"] img {
      max-width: 100%;
      height: auto;
      display: block; }
  .node-banner.no-border h3 {
    color: #10243b;
    font-size: 14px;
    font-family: opensans, arial, sans-serif;
    font-weight: unset;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 18px;
    padding: 15px 0; }
  .node-banner.no-border .banner-link a:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: transparent;
    z-index: 2; }
  .node-banner.no-border .field-name-body {
    font-size: 12px;
    line-height: 14px;
    overflow: hidden;
    height: 42px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    margin: 10px 0; }
    .node-banner.no-border .field-name-body iframe,
    .node-banner.no-border .field-name-body img,
    .node-banner.no-border .field-name-body video {
      display: none; }
    .node-banner.no-border .field-name-body * {
      font-family: inherit !important;
      text-align: left;
      font-weight: normal; }
    .hotspot-content .node-banner.no-border .field-name-body {
      margin: 0 10px 10px; }
  .node-banner.no-border .field-name-field-model-price {
    text-align: center;
    font-size: 20px;
    color: #10243b;
    margin: 0 0 10px;
    position: relative;
    height: 25px; }
    .node-banner.no-border .field-name-field-model-price .price-product {
      margin: 0 auto;
      font-family: opensans, arial, sans-serif;
      font-weight: unset; }
      .node-banner.no-border .field-name-field-model-price .price-product .price-from, .node-banner.no-border .field-name-field-model-price .price-product .old_price {
        float: left;
        font-size: 10px;
        font-weight: normal;
        color: #10243b;
        line-height: 25px;
        margin-right: 5px;
        font-family: opensans, arial, sans-serif; }
      .node-banner.no-border .field-name-field-model-price .price-product .old_price {
        text-decoration: line-through;
        font-weight: normal;
        margin-right: 5px;
        white-space: nowrap;
        font-family: opensans, arial, sans-serif; }
      .node-banner.no-border .field-name-field-model-price .price-product .price-discount {
        line-height: 25px;
        font-size: 20px;
        font-family: opensans, arial, sans-serif;
        font-weight: unset; }
      .node-banner.no-border .field-name-field-model-price .price-product .asterisk_price {
        font-family: opensans, arial, sans-serif;
        font-weight: unset;
        font-size: 16px;
        vertical-align: top;
        display: inline-block; }
  .node-banner.no-border .offer-info {
    float: left;
    width: 100%;
    margin: 0 0 10px; }
    .node-banner.no-border .offer-info .ratings {
      background: none;
      width: initial; }
      .node-banner.no-border .offer-info .ratings .ratings-small {
        margin-right: 5px; }
        .node-banner.no-border .offer-info .ratings .ratings-small i {
          color: #f0e531;
          vertical-align: middle; }
          .node-banner.no-border .offer-info .ratings .ratings-small i:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e635";
            /** Social Networks
  ******************/ }
          .node-banner.no-border .offer-info .ratings .ratings-small i.icon-star-half-o:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e636";
            /** Social Networks
  ******************/ }
          .node-banner.no-border .offer-info .ratings .ratings-small i.icon-star-o:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e634";
            /** Social Networks
  ******************/ }
          .node-banner.no-border .offer-info .ratings .ratings-small i.collaborators:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e63b";
            /** Social Networks
  ******************/ }
          .node-banner.no-border .offer-info .ratings .ratings-small i.collaborators.icon-circle-half-o:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e63c";
            /** Social Networks
  ******************/ }
          .node-banner.no-border .offer-info .ratings .ratings-small i.collaborators.icon-circle-o:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e63a";
            /** Social Networks
  ******************/ }
          .node-banner.no-border .offer-info .ratings .ratings-small i:before {
            font-size: 14px; }
      .node-banner.no-border .offer-info .ratings .ratings-note-out-of,
      .node-banner.no-border .offer-info .ratings .ratings-note-value {
        display: none; }
      .node-banner.no-border .offer-info .ratings .ratings-number {
        display: inline-block;
        vertical-align: top;
        font-size: 12px;
        line-height: 18px;
        padding: 0;
        margin: 0;
        background: none; }
  .node-banner.no-border .comment-info .comment-count {
    margin-top: 2px; }
  .node-banner.no-border .field-name-field-banner-button-label {
    display: none; }
  .node-banner.no-border .fields-container {
    padding: 0 10px 10px; }

/*# sourceMappingURL=data:application/json;base64,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WUFDcEIscUJBQXFCO1lBQ3JCLHFCQUFxQjtZQUNyQix1Q0FBdUM7WUFDdkMsb0NBQW9DO1lBQ3BDLG1DQUFtQztZQUNuQyxpQkFBaUI7WUFDakI7cUJBQ1MsRUFBRTtVQUNiO1lBQ0UscUJBQXFCO1lBQ3JCLFlBQVk7WUFDWixtQkFBbUI7WUFDbkIsb0JBQW9CO1lBQ3BCLHFCQUFxQjtZQUNyQixxQkFBcUI7WUFDckIsdUNBQXVDO1lBQ3ZDLG9DQUFvQztZQUNwQyxtQ0FBbUM7WUFDbkMsaUJBQWlCO1lBQ2pCO3FCQUNTLEVBQUU7VUFDYjtZQUNFLGdCQUFnQixFQUFFO01BQ3hCOztRQUVFLGNBQWMsRUFBRTtNQUNsQjtRQUNFLHNCQUFzQjtRQUN0QixvQkFBb0I7UUFDcEIsZ0JBQWdCO1FBQ2hCLGtCQUFrQjtRQUNsQixXQUFXO1FBQ1gsVUFBVTtRQUNWLGlCQUFpQixFQUFFO0VBQ3pCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxxQkFBcUIsRUFBRSIsImZpbGUiOiJiYW5uZXIvbm8tYm9yZGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBNYWluIGZvbnRcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBDb2xvcnNcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBGb250XG4qKioqKioqKioqKioqKioqKiovXG4vKiogRm9udCBpY29uXG4qKioqKioqKioqKioqKioqKiovXG4vKiogTGF5b3V0XG4qKioqKioqKioqKioqKioqKiovXG4vKiogTWlzY1xuKioqKioqKioqKioqKioqKioqL1xuLyoqIEhlYWRlclxuKioqKioqKioqKioqKioqKioqL1xuLyoqIE1haW4gbWVudVxuKioqKioqKioqKioqKioqKioqL1xuLyoqIENhcnRcbioqKioqKioqKioqKioqKioqKiovXG4vKiogU2VhcmNoIGZvcm1cbioqKioqKioqKioqKioqKioqKiovXG4vKiogTGFuZyBzd2l0Y2hlclxuKioqKioqKioqKioqKioqKioqKi9cbi8qKiBCcmVhZGNydW1iXG4qKioqKioqKioqKioqKioqKioqL1xuLyoqIFNjcm9sbFRvVG9wXG4qKioqKioqKioqKioqKioqKioqL1xuLyoqIFBhbmVsIENhdGVnb3J5IEhpZ2hsaWdodGVkXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU2xpZGVzaG93IEhQXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIGFkdmljZS9ibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIHByb2R1Y3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBGb290ZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBGYW1pbHkgcGFnZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEZpbHRlciBzZWxlY3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBGYWNldHNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQYWdlclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFdZU0lXWUdcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBNZWRpYSBGcm9udFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEhlYWRlciBwYWdlIHByb2R1Y3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQYWdlIHByb2R1Y3QgOiBCVSwgdGVjaG5pY2FsIGNhcmQsIGFkdmljZXMsIGZlYXR1cmVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUGFnZSBwcm9kdWN0IDogUmljaCBjb250ZW50XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUGFnZSBwcm9kdWN0IDogUGFub3BsaWVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGVnYWwgbm90aWNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogSGVhZGVyIHJldmlld3NcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBSZXZpZXdcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBTdWJtaXQgcmV2aWV3IGZvcm1cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBDYXJ0IHBhZ2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBDYXJ0IHBvcGluXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogQWR2aWNlIEhQXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFBhZ2UgYWR2aWNlL2Jsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGlzdGluZyBhZHZpY2UvYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBMaXN0aW5nIGVtcHR5IHByb2R1Y3QvYWR2aWNlL2Jsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGlzdGluZyBibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIENvbW1lbnRzIChhZHZpY2UsYmxvZylcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogNDA0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFNlYXJjaFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBDb250YWN0IHVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIENvbnRhY3QgdXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGFzayBiYXIgYWRtaW5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGluayBidXR0b24gd2l0aCBpY29uXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFBsYWluIGJ1dHRvblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBTcHJpdGVcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU3BlY2lmaWMgVFJJQk9SRFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5mb3JjZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ub2RlLWJhbm5lci5uby1ib3JkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3M7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIGEge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm5vZGUtYmFubmVyLm5vLWJvcmRlcltsaW5rXTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTAyNDNiOyB9XG4gIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtZmllbGQtYmFubmVyLWJsb2NrLXRpdGxlIHtcbiAgICBjb2xvcjogIzEwMjQzYjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogb3BlbnNhbnMsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiB1bnNldDtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgZGl2W2NsYXNzKj1cIi1pbWFnZVwiXSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciBkaXZbY2xhc3MqPVwiLWltYWdlXCJdIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIGgzIHtcbiAgICBjb2xvcjogIzEwMjQzYjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6IG9wZW5zYW5zLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogdW5zZXQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogMTVweCAwOyB9XG4gIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmJhbm5lci1saW5rIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAuZmllbGQtbmFtZS1ib2R5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5maWVsZC1uYW1lLWJvZHkgaWZyYW1lLFxuICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtYm9keSBpbWcsXG4gICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAuZmllbGQtbmFtZS1ib2R5IHZpZGVvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5maWVsZC1uYW1lLWJvZHkgKiB7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAuaG90c3BvdC1jb250ZW50IC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtYm9keSB7XG4gICAgICBtYXJnaW46IDAgMTBweCAxMHB4OyB9XG4gIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtZmllbGQtbW9kZWwtcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMxMDI0M2I7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyNXB4OyB9XG4gICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAuZmllbGQtbmFtZS1maWVsZC1tb2RlbC1wcmljZSAucHJpY2UtcHJvZHVjdCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGZvbnQtZmFtaWx5OiBvcGVuc2FucywgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogdW5zZXQ7IH1cbiAgICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtZmllbGQtbW9kZWwtcHJpY2UgLnByaWNlLXByb2R1Y3QgLnByaWNlLWZyb20sIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtZmllbGQtbW9kZWwtcHJpY2UgLnByaWNlLXByb2R1Y3QgLm9sZF9wcmljZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiAjMTAyNDNiO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBvcGVuc2FucywgYXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtZmllbGQtbW9kZWwtcHJpY2UgLnByaWNlLXByb2R1Y3QgLm9sZF9wcmljZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC1mYW1pbHk6IG9wZW5zYW5zLCBhcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAuZmllbGQtbmFtZS1maWVsZC1tb2RlbC1wcmljZSAucHJpY2UtcHJvZHVjdCAucHJpY2UtZGlzY291bnQge1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogb3BlbnNhbnMsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogdW5zZXQ7IH1cbiAgICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLmZpZWxkLW5hbWUtZmllbGQtbW9kZWwtcHJpY2UgLnByaWNlLXByb2R1Y3QgLmFzdGVyaXNrX3ByaWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IG9wZW5zYW5zLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHVuc2V0O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5vZmZlci1pbmZvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAub2ZmZXItaW5mbyAucmF0aW5ncyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgd2lkdGg6IGluaXRpYWw7IH1cbiAgICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLm9mZmVyLWluZm8gLnJhdGluZ3MgLnJhdGluZ3Mtc21hbGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5vZmZlci1pbmZvIC5yYXRpbmdzIC5yYXRpbmdzLXNtYWxsIGkge1xuICAgICAgICAgIGNvbG9yOiAjZjBlNTMxO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgICAgICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5vZmZlci1pbmZvIC5yYXRpbmdzIC5yYXRpbmdzLXNtYWxsIGk6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU2MzVcIjtcbiAgICAgICAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgKioqKioqKioqKioqKioqKioqLyB9XG4gICAgICAgICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAub2ZmZXItaW5mbyAucmF0aW5ncyAucmF0aW5ncy1zbWFsbCBpLmljb24tc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU2MzZcIjtcbiAgICAgICAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgKioqKioqKioqKioqKioqKioqLyB9XG4gICAgICAgICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAub2ZmZXItaW5mbyAucmF0aW5ncyAucmF0aW5ncy1zbWFsbCBpLmljb24tc3Rhci1vOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjM0XCI7XG4gICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICoqKioqKioqKioqKioqKioqKi8gfVxuICAgICAgICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLm9mZmVyLWluZm8gLnJhdGluZ3MgLnJhdGluZ3Mtc21hbGwgaS5jb2xsYWJvcmF0b3JzOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjNiXCI7XG4gICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICoqKioqKioqKioqKioqKioqKi8gfVxuICAgICAgICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLm9mZmVyLWluZm8gLnJhdGluZ3MgLnJhdGluZ3Mtc21hbGwgaS5jb2xsYWJvcmF0b3JzLmljb24tY2lyY2xlLWhhbGYtbzpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTYzY1wiO1xuICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAqKioqKioqKioqKioqKioqKiovIH1cbiAgICAgICAgICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5vZmZlci1pbmZvIC5yYXRpbmdzIC5yYXRpbmdzLXNtYWxsIGkuY29sbGFib3JhdG9ycy5pY29uLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjNhXCI7XG4gICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICoqKioqKioqKioqKioqKioqKi8gfVxuICAgICAgICAgIC5ub2RlLWJhbm5lci5uby1ib3JkZXIgLm9mZmVyLWluZm8gLnJhdGluZ3MgLnJhdGluZ3Mtc21hbGwgaTpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5vZmZlci1pbmZvIC5yYXRpbmdzIC5yYXRpbmdzLW5vdGUtb3V0LW9mLFxuICAgICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAub2ZmZXItaW5mbyAucmF0aW5ncyAucmF0aW5ncy1ub3RlLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAub2ZmZXItaW5mbyAucmF0aW5ncyAucmF0aW5ncy1udW1iZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5jb21tZW50LWluZm8gLmNvbW1lbnQtY291bnQge1xuICAgIG1hcmdpbi10b3A6IDJweDsgfVxuICAubm9kZS1iYW5uZXIubm8tYm9yZGVyIC5maWVsZC1uYW1lLWZpZWxkLWJhbm5lci1idXR0b24tbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5vZGUtYmFubmVyLm5vLWJvcmRlciAuZmllbGRzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxMHB4IDEwcHg7IH1cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
