/* phone */
@media (max-width: 767px) {
  .desktop-only,
  .aplus-container .desktop-only {
    display: none;
  }
  .mobile-only,
  .aplus-container .mobile-only {
    display: block;
  }
  button.mobile-only,
  .aplus-container button.mobile-only {
    display: inline-block;
  }
  .aplus-container {
    min-width: 0;
  }
  .aplus-container .top-bar {
    min-width: 0;
  }
  .aplus-container .left {
    float: left;
  }
  .aplus-container .right {
    float: right;
  }
  /* search field width 100% */
  .aplus-container #search-text-div {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 38px;
    float: none;
    width: auto;
  }
  .aplus-container #search-submit-div {
    position: absolute;
    top: 10px;
    right: 10px;
    float: none;
    width: auto;
  }
  /* 
		#search-text-div and #search-submit-div have position absolute
		so need height to push things down
		*/
  .aplus-container .search-div .clear {
    height: 30px;
  }
  .aplus-container .left-col {
    display: none;
    width: 100%;
  }
  .aplus-container .right-col {
    left: 0;
    -display: none;
    min-width: 0;
  }
  .aplus-container .top-menu-btn-left {
    display: block;
    margin: 8px;
    float: left;
  }
  .aplus-container ul.top-menu {
    display: none;
    position: absolute;
    background: #738aba;
    top: 45px;
    left: 0;
    right: 0;
    float: none;
  }
  .aplus-container #mobile-left {
    position: absolute;
    top: 45px;
    left: -260px;
    width: 260px;
    z-index: 20;
    background: #738ABA;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .aplus-container #mobile-left.left-active {
    left: 0;
  }
  .aplus-container #mobile-left-menu {
    -float: right;
    margin: 0;
    padding: 0;
    width: 100%;
    -display: none;
    position: absolute;
    -background: #738aba;
    background-color: #31394a;
    font-size: 14px;
    font-weight: bold;
    -top: 45px;
  }
  .aplus-container #mobile-left-menu li {
    -float: left;
    -text-align: right;
    list-style: none;
    line-height: 18px;
    height: 42px;
    border-bottom: 1px solid #242a37;
    border-top: 1px solid rgba(255, 255, 255, 0.08);
    position: relative;
  }
  .aplus-container #mobile-left-menu li.sep-heading {
    background: #434b5c;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#434b5c), to(#394152));
    background-image: -webkit-linear-gradient(#434b5c, #394152);
    background-repeat: no-repeat;
    color: #7a8292;
    line-height: 17px;
    height: 18px;
    padding-left: 10px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6);
    margin: 0;
    font-size: 80%;
  }
  .aplus-container #mobile-left-menu li a {
    display: block;
    color: #fff;
    padding: 13px 10px;
  }
  .aplus-container #mobile-left-menu li a:hover {
    -background: #738aea;
    background-color: #262c3a;
  }
  .aplus-container ul.top-menu li {
    float: none;
  }
  .aplus-container .search-div {
    width: 100%;
    z-index: auto;
  }
  .aplus-container .search-div strong {
    width: auto;
  }
  .aplus-container .filter-body {
    width: 100%;
  }
  .aplus-container .filter-column {
    width: 100%;
    margin: 0 0 5px 0;
    padding: 0;
  }
  .aplus-container .locations-detail {
    float: left;
    width: 100%;
    height: 100%;
  }
  /* dhtmlx scheduler */
  .aplus-container .dhx_cal_navline .dhx_cal_date {
    font-weight: bold;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    top: 2px;
  }
  .aplus-container .dhx_scale_bar {
    line-height: 14px;
    padding-top: 3px;
    font-weight: bold;
    background: #E2EDF6;
    color: #374850;
  }
  .aplus-container div.dhx_scale_bar div {
    position: relative;
    margin: auto;
    display: table;
    height: 100%;
    border: 0;
  }
  .aplus-container div.dhx_scale_bar div p {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
  }
  .aplus-container .dhx_scale_hour {
    font-weight: bold;
    background: #E2EDF6;
    color: #374850;
  }
  .aplus-container .grid .dhx_title {
    font-size: 11px;
  }
  .aplus-container .grid .dhx_body {
    font-size: 10px;
  }
  /* timetable-tpl */
  .aplus-container #timetable-tpl .upper_sec {
    height: 43px;
    padding: 0;
  }
  .aplus-container #timetable-tpl .upper_sec .mid {
    display: table;
    height: 100%;
  }
  .aplus-container #timetable-tpl .upper_sec .mid p {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
  }
  .aplus-container #timetable-tpl .upper_sec .left,
  #timetable-tpl .upper_sec .right {
    margin: 9px;
  }
  .aplus-container #timetable-tpl .upper_sec button {
    height: 25px;
  }
  .aplus-container #timetable-tpl .lower_sec {
    top: 43px;
  }
  .aplus-container #timetable-flat {
    padding: 0;
    top: -1px;
  }
  .aplus-container #timetable-flat .tt-margin-div {
    top: 0;
    padding: 0;
  }
  .aplus-container .aplus-table-container {
    top: 0;
  }
  .aplus-container #timetable-tpl .dhx_cal_date {
    top: 5px;
    display: none;
  }
  .aplus-container #timetable-tpl .dhx_cal_next_button,
  .aplus-container #timetable-tpl .dhx_cal_prev_button {
    top: 5px;
    display: none;
  }
  .aplus-container #timetable-tpl .dhx_cal_prev_button {
    right: auto;
    left: 14px;
  }
  .aplus-container #timetable-tpl .dhx_scale_bar {
    line-height: 14px;
    padding-top: 3px;
    font-weight: bold;
    background: #E2EDF6;
    color: #374850;
  }
  .aplus-container #timetable-tpl .dhx_scale_bar div {
    position: relative;
    margin: auto;
    display: table;
    height: 100%;
    border: 0;
  }
  .aplus-container #timetable-tpl .dhx_scale_bar div p {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
  }
  .aplus-container #timetable-tpl .dhx_scale_hour {
    font-weight: bold;
    background: #E2EDF6;
    color: #374850;
  }
  .aplus-container #timetable-tpl .dhx_cal_navline {
    display: none;
  }
  /* activity-details-tpl */
  .aplus-container #activity-details-tpl .table-div {
    float: none;
    padding-right: 0;
    margin-bottom: 0;
    width: 100%;
    position: relative;
    margin: auto;
  }
  .aplus-container #activity-details-tpl .map-div {
    float: none;
    position: relative;
    margin: auto;
  }
  .aplus-container #activity-details-tpl .toggle-hidden {
    display: none;
  }
  .aplus-container .locations-date-navigator .dhx_cal_date {
    width: 68%;
  }
  /* start: android chrome render issue */
  .aplus-container #advanced-filter-div {
    -webkit-transform: translateZ(0);
  }
  .aplus-container #search-results-div,
  .aplus-container #day-time-filter-div {
    -webkit-transform: rotate(0deg);
  }
  /* end: android chrome render issue */
  /* profile summary block (iPhone 320px width) */
}
@media (max-width: 767px) and (max-width: 362px) {
  .aplus-container .profile-holder {
    min-width: 0;
  }
  .aplus-container .profile .module .profile-summary .icon-container {
    width: auto;
  }
  .aplus-container .locations-date-navigator .dhx_cal_date {
    width: 64%;
  }
}

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