@charset "UTF-8";
.baseurl {
  content: ""; }

.lia-content {
  min-width: inherit; }

.lia-page-header .PageTitle .lia-link-navigation,
#lia-body.GroupPage .lia-content .group-action-wrapper .lia-component-common-widget-page-title .lia-link-navigation,
.GroupHubsPage .lia-groups-list .lia-groups-list-title,
.GroupHubPage h1.PageTitle.lia-component-common-widget-page-title .lia-link-navigation,
.TkbPage .lia-component-messages-widget-featured-threads .lia-featured-threads-list .lia-featured-threads-entry:first-child .lia-featured-threads-entry-header .lia-featured-threads-entry-title,
.lia-panel.ModeratorControlsTaplet .lia-panel-heading-bar .lia-panel-heading-bar-title,
.custom-latest-blog-articles h2,
.custom-blog-articles h2,
.custom-community-activity header h2,
.custom-message-list header h2,
.custom-trending-topics h2 {
  color: #2C4047;
  font-size: 40px;
  border-bottom: 2px solid rgba(44, 64, 71, 0.4);
  padding-bottom: 26px; }

.KudosButton.lia-component-kudos-widget-button-horizontal-button-count .lia-button-image-kudos .lia-button-image-kudos-give .kudos-link:before, .KudosButton.lia-component-kudos-widget-button-horizontal-button-count .lia-button-image-kudos-horizontal_button_count .kudos-link:before, .kudosCountColumn:before, .cKudosCountColumn:before, .KudosLeaderboardPage .TopUsersLeaderBoard .lia-user-kudos-given .base-count-text:before, .KudosLeaderboardPage .TopUsersLeaderBoard .lia-user-kudos-received .base-count-text:before, .KudosUserPage .UserListBlock .UserProfileSummary .lia-user-kudos-count:before, .lia-button-image-kudos-horizontal .kudos-link:before, .KudosButton.lia-component-kudos-widget-button-horizontal-button-count .lia-button-image-kudos-horizontal_button_count .kudos-link:before, .lia-button-image-kudos-vertical .kudos-link:before, .lia-component-quilt-user-profile-statistics .UserSingleStatistic.lia-statistic-net_kudos_weight_received .lia-statistic-icon:before, .lia-fa-thumbs-o-up:before, .lia-fa-thumbs-up:before, .lia-fa.lia-img-button-ideas-h-disabled:before, .lia-fa.lia-img-button-ideas-h-enabled:before, .lia-fa.lia-img-button-ideas-h-frozen:before, .lia-fa.lia-img-button-ideas-h-kudoed:before, .lia-fa.lia-img-button-ideas-v-disabled:before, .lia-fa.lia-img-button-ideas-v-enabled:before, .lia-fa.lia-img-button-ideas-v-frozen:before, .lia-fa.lia-img-button-ideas-v-kudoed:before, .lia-fa.lia-img-button-ideas-v2-h-disabled:before, .lia-fa.lia-img-button-ideas-v2-h-enabled:before, .lia-fa.lia-img-button-ideas-v2-h-frozen:before, .lia-fa.lia-img-button-ideas-v2-h-kudoed:before, .lia-fa.lia-img-button-ideas-v2-v-disabled:before, .lia-fa.lia-img-button-ideas-v2-v-enabled:before, .lia-fa.lia-img-button-ideas-v2-v-frozen:before, .lia-fa.lia-img-button-ideas-v2-v-kudoed:before, .lia-fa.lia-img-button-kudos-h-disabled:before, .lia-fa.lia-img-button-kudos-h-enabled:before, .lia-fa.lia-img-button-kudos-h-frozen:before, .lia-fa.lia-img-button-kudos-h-kudoed:before, .lia-fa.lia-img-button-kudos-v-disabled:before, .lia-fa.lia-img-button-kudos-v-enabled:before, .lia-fa.lia-img-button-kudos-v-frozen:before, .lia-fa.lia-img-button-kudos-v-kudoed:before, .lia-fa.lia-img-button-kudos-v2-h-disabled:before, .lia-fa.lia-img-button-kudos-v2-h-enabled:before, .lia-fa.lia-img-button-kudos-v2-h-frozen:before, .lia-fa.lia-img-button-kudos-v2-h-kudoed:before, .lia-fa.lia-img-button-kudos-v2-v-disabled:before, .lia-fa.lia-img-button-kudos-v2-v-enabled:before, .lia-fa.lia-img-button-kudos-v2-v-frozen:before, .lia-fa.lia-img-button-kudos-v2-v-kudoed:before, .lia-fa.lia-img-icn-kudos:before, .lia-fa.lia-img-icon-kudos:before, .lia-fa.lia-img-icon-stat-kudos:before, .lia-link-give-kudos-icon:before, .lia-list-slim > tbody > tr > td.kudosCountColumn:before, .lia-message-view-display .lia-quilt-column-left-content .lia-message-item-metadata-main .lia-component-kudos-count:before, .lia-notification-kudos .lia-notification-feed-icon:before, .lia-profileplus-metrics .lia-profileplus-user-metrics .lia-vitality-metrics-display-net-kudos-weight-received:before, .lia-summary-view-statistic-kudos:before, .MediaGalleryPage .AllImagesDisplay .lia-media-image-kudos:before {
  color: #2C4047;
  content: '\f3f1';
  font-family: TalkTalkIcons;
  font-weight: 700;
  font-size: 45px; }

.lia-fa-comments-o:before, .lia-fa.lia-fa-thread.lia-fa-forum:before, .lia-fa.lia-img-forum:before, .lia-fa.lia-img-icon-board:before, .lia-fa.lia-img-icon-ds-forum-tile:before, .lia-fa.lia-img-icon-forum-board:before {
  content: '\f26c';
  color: #2C4047;
  font-family: TalkTalkIcons;
  font-weight: 500;
  font-size: 45px;
  margin: 0;
  padding: 0; }

.lia-media-snippet-container a, .lia-message-body a, .lia-message-body-content a, .lia-message-editor a {
  color: #2C4047; }

.lia-fa.lia-fa-thread.lia-fa-tkb:before {
  display: none; }

.lia-mentions-block-user-list .lia-message-discussion-style-icon .lia-fa.lia-fa-thread.lia-fa-tkb:before {
  content: '\f15f';
  font-family: TalkTalkIcons;
  color: #2C4047;
  font-size: 20px !important;
  margin: 0;
  padding: 0; }

.lia-notification-rank .lia-notification-feed-icon:before {
  content: '\f20b';
  color: #2C4047;
  font-family: TalkTalkIcons;
  font-weight: 500;
  font-size: 45px;
  margin: 0;
  padding: 0; }

a, .lia-media-snippet-container a, .lia-message-body a, .lia-message-body-content a, .lia-message-editor a {
  color: #2C4047; }

.lia-dialog-titleless .ui-dialog-titlebar {
  border: 0; }

.lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs.lia-tabs-active > span > .lia-link-navigation,
.lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:hover,
.lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:focus,
.lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:active {
  border-bottom: 3px solid #00f0ff;
  line-height: 26px; }

.lia-tabs-standard li > span > a, .lia-tabs-standard .lia-tab-overflow .default-menu-option, .lia-tabs-standard .lia-tabs-active > span > a, .lia-tabs-standard > .lia-tabs-active .default-menu-option {
  border-bottom: 3px solid transparent;
  line-height: 26px; }

.MoveMessagesPage .lia-list-tree-toggle-container li .lia-img-icon-forum-board::before {
  font-size: 30px;
  position: relative;
  left: -5px;
  top: 6px; }

#lia-body .lia-content afocus, #lia-body .lia-content a:focus-visible, #lia-body .lia-content buttonfocus, #lia-body .lia-content button:focus-visible, #lia-body .lia-content .lia-buttonfocus, #lia-body .lia-content .lia-button:focus-visible {
  outline: auto !important; }

.lia-modal-window.fade.in {
  opacity: 1; }

.lia-modal-window .modal-imagelightbox {
  margin: auto;
  transform: none !important; }

.page-link {
  border: none;
  padding: 0; }
  .page-link:hover {
    background-color: transparent;
    border-color: transparent;
    text-decoration: underline; }

.lia-component-common-widget-page-title > .lia-link-navigation {
  font-size: inherit; }

.lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-top {
  box-shadow: none; }
  .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-top .lia-quilt-column-header-top-content {
    background-color: transparent; }

.lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero {
  margin-top: 0; }

.lia-content > .lia-top-quilt .lia-quilt-row-header .lia-quilt-row-header-hero > .lia-quilt-column,
.lia-content .ContentArchivalSearchPage > .lia-top-quilt .lia-quilt-row-header .lia-quilt-row-header-hero > .lia-quilt-column {
  max-width: inherit;
  padding: 0; }

.CommunityPage .lia-component-common-widget-search-form .lia-search-input-wrapper .search-input {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important; }

.lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-input-wrapper .search-input, .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-input-wrapper .search-input,
.lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper, .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper,
.lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper .search-granularity, .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper .search-granularity {
  border-radius: 0; }

.lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper .search-granularity, .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-search-granularity-wrapper .search-granularity {
  background-color: transparent; }

.lia-quilt-row-header-hero p, .lia-quilt-row-header-hero .lia-node-header-description {
  font-size: inherit; }

.lia-quilt-row-header-feedback .lia-panel-feedback-banner-alert, .lia-quilt-row-header-feedback .lia-panel-feedback-banner-warning, .lia-quilt-row-header-feedback .lia-panel-feedback-spam-warning, .lia-quilt-row-header-feedback .lia-panel-feedback-banner-note, .lia-quilt-row-header-feedback .lia-component-tag-banner, .lia-quilt-row-header-feedback .lia-panel-feedback-banner-safe, .lia-quilt-row-header-feedback .lia-panel-status-banner-note, .lia-quilt-row-header-feedback .lia-quilt-column-feedback .lia-component-common-widget-page-information, .lia-quilt-column-feedback .lia-quilt-row-header-feedback .lia-component-common-widget-page-information {
  margin: 0;
  border-radius: 0; }

.lia-panel-message-content .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-forum-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-group-topic-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-group-reply-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-blog-topic-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-blog-reply-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-contest-reply-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-tkb-reply-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-media-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-reviews-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-idea-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-idea-reply-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-tkb-message .lia-menu-navigation-wrapper .default-menu-option,
.lia-message-view-contest-message-image .lia-menu-navigation-wrapper .default-menu-option,
.lia-menu-navigation-wrapper.lia-component-community-widget-page-options .default-menu-option {
  font-size: 0;
  padding: 10px 15px; }

.LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label {
  width: auto; }
  .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link {
    padding: 0;
    margin: 0;
    font-weight: normal; }
    .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:hover, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:active, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:focus, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:hover, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:active, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:focus, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:hover, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:active, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:focus, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:hover, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:active, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:focus {
      text-decoration: none; }
      .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:hover ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:active ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:focus ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:hover ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:active ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:focus ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:hover ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:active ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:focus ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:hover ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:active ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:focus ~ .label-count {
        text-decoration: none; }

.lia-menu-bar {
  margin-bottom: 0; }

.MessageList .lia-list-wide tbody > tr > td {
  border-top: none; }

.MessageList .lia-list-wide .verified-icon {
  display: none; }

.MessageList .lia-list-wide td.lia-data-cell-primary .lia-info-area .lia-dot-separator {
  display: none; }

.MessageList .lia-list-wide td.lia-data-cell-primary .lia-info-area .lia-info-area-item {
  line-height: initial; }

.MessageList .lia-list-wide td.lia-data-cell-secondary.cRepliesCountColumn:before, .MessageList .lia-list-wide td.lia-data-cell-secondary.cViewsCountColumn:before {
  display: none; }

.MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-replies-count .lia-message-stats-count, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-views-count .lia-message-stats-count {
  padding-bottom: 0; }

.lia-list-row-thread-solved .page-link, .lia-list-row-thread-escalated .page-link, .lia-list-row-thread-readonly .page-link {
  background-color: transparent; }

.lia-list-row-thread-solved .triangletop::before, .lia-list-row-thread-escalated .triangletop::before, .lia-list-row-thread-readonly .triangletop::before {
  border: none; }

.lia-list-row-thread-solved .triangletop::after, .lia-list-row-thread-escalated .triangletop::after, .lia-list-row-thread-readonly .triangletop::after {
  content: ''; }

@media screen and (max-width: 767px), screen and (min-width: 767px) and (max-width: 991px) and (orientation: portrait) {
  .modal-open .lia-page {
    position: static; } }

.lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li .lia-link-navigation {
  border-color: transparent; }
  .lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li .lia-link-navigation.lia-link-disabled {
    background: transparent; }
  .lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li .lia-link-navigation:hover, .lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li .lia-link-navigation:focus, .lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li .lia-link-navigation:active {
    text-decoration: none; }

.lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li > a:hover, .lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li > a:focus, .lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li > a:active {
  background-color: transparent; }

.lia-paging-pager .lia-paging-full .lia-paging-page-previous .lia-link-navigation {
  border-color: transparent; }
  .lia-paging-pager .lia-paging-full .lia-paging-page-previous .lia-link-navigation::before {
    content: ''; }
  .lia-paging-pager .lia-paging-full .lia-paging-page-previous .lia-link-navigation.lia-link-disabled {
    border-color: transparent;
    background: transparent; }

.lia-paging-pager .lia-paging-full .lia-paging-page-next .lia-link-navigation {
  border-color: transparent; }
  .lia-paging-pager .lia-paging-full .lia-paging-page-next .lia-link-navigation::after {
    content: ''; }
  .lia-paging-pager .lia-paging-full .lia-paging-page-next .lia-link-navigation.lia-link-disabled {
    border-color: transparent;
    background: transparent; }

.lia-paging-pager .lia-paging-full li > a:hover, .lia-paging-pager .lia-paging-full li > a:focus, .lia-paging-pager .lia-paging-full li > a:active {
  background-color: transparent; }

.lia-menu-bar .lia-paging-full-wrapper {
  float: none; }

.lia-quilt-view-profile-hero .lia-profile-hero-avatar-wrapper {
  position: static; }

body.ViewProfilePage .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley {
  max-width: inherit;
  padding: 0; }

body.ViewProfilePage .lia-component-quilt-header .lia-quilt-row-header-hero {
  border: 0; }

.lia-common-slide-menu .lia-slide-menu-overlay.lia-slide-menu-overlay-open {
  opacity: 0.3; }

#lia-body .lia-slide-menu-content {
  position: absolute;
  box-shadow: 0 0 0 0; }
  #lia-body .lia-slide-menu-content .lia-component-community-widget-navigation .lia-community-nav-node {
    background-color: transparent; }
    #lia-body .lia-slide-menu-content .lia-component-community-widget-navigation .lia-community-nav-node .lia-nav-item {
      border-bottom: 0;
      background-color: transparent; }
      #lia-body .lia-slide-menu-content .lia-component-community-widget-navigation .lia-community-nav-node .lia-nav-item .lia-nav-action {
        background-color: transparent; }
        #lia-body .lia-slide-menu-content .lia-component-community-widget-navigation .lia-community-nav-node .lia-nav-item .lia-nav-action .lia-nav-item-text {
          padding-left: 0;
          padding-right: 0;
          color: inherit;
          font-size: inherit; }
  #lia-body .lia-slide-menu-content.lia-slide-menu-content-left {
    display: none;
    left: auto;
    top: auto;
    height: auto; }
    #lia-body .lia-slide-menu-content.lia-slide-menu-content-left.lia-slide-menu-content-open {
      display: block;
      left: auto; }
    #lia-body .lia-slide-menu-content.lia-slide-menu-content-left .lia-nav-icon,
    #lia-body .lia-slide-menu-content.lia-slide-menu-content-left .lia-nav-header.lia-nav-item {
      display: none; }
  #lia-body .lia-slide-menu-content .lia-quilt-row-footer {
    border: none; }

.lia-component-common-widget-slide-out-user-menu .lia-common-slide-menu .lia-link-navigation, .lia-component-common-widget-slide-out-user-menu .lia-slide-menu-content .lia-link-navigation, .lia-component-users-widget-menu .lia-common-slide-menu .lia-link-navigation, .lia-component-users-widget-menu .lia-slide-menu-content .lia-link-navigation {
  border-bottom: 0; }

h1, h2, h3, h4, h5, h6,
body, .t-data-grid.t-data-grid.t-data-grid, .lia-lightbox-dialog, .lia-media-saved-photos-empty, .lia-component-forums-widget-board-browser-list .board-list-latest .lia-message-item, .lia-users-current-user-profile-card, .lia-quilt-row-profile-stats,
.t-data-grid.t-data-grid.t-data-grid,
.LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link, .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link, .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link, .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link,
.lia-panel .lia-view-all .view-all-link, .lia-panel .lia-view-all .lia-link-navigation, section .lia-view-all .view-all-link, section .lia-view-all .lia-link-navigation, .lia-quilt-layout-two-column-main-side .lia-quilt-column-main-content .lia-panel .lia-view-all .view-all-link, .lia-quilt-layout-two-column-main-side .lia-quilt-column-main-content .lia-panel .lia-view-all .lia-link-navigation, .lia-quilt-column-side-content .lia-panel .lia-view-all .view-all-link, .lia-quilt-column-side-content .lia-panel .lia-view-all .lia-link-navigation, .lia-quilt-column-engagement-content .lia-panel .lia-view-all .view-all-link, .lia-quilt-column-engagement-content .lia-panel .lia-view-all .lia-link-navigation, .ViewProfilePage .lia-component-images-widget-gallery .lia-panel-content .lia-view-all .lia-link-navigation {
  font-family: inherit; }

h3, h4, .h4 {
  text-transform: none; }

.lia-component-quilt-header .lia-breadcrumb .lia-list-standard-inline .lia-breadcrumb-node .lia-link-navigation {
  font-weight: normal; }

body, .t-data-grid.t-data-grid.t-data-grid, .lia-lightbox-dialog, .lia-media-saved-photos-empty, .lia-component-forums-widget-board-browser-list .board-list-latest .lia-message-item, .lia-users-current-user-profile-card, .lia-quilt-row-profile-stats {
  font-family: Omnes, Arial, sans-serif;
  font-size: 16px; }

@font-face {
  font-family: TalkTalkIcons;
  src: url("/html/assets/TalkTalkIcons.eot");
  src: url("/html/assets/TalkTalkIcons.eot") format("embedded-opentype"), url("/html/assets/TalkTalkIcons.woff") format("woff"), url("/html/assets/TalkTalkIcons.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

.tt_icon-0-circle-fill, .tt_icon-0-circle, .tt_icon-0, .tt_icon-1-circle-fill, .tt_icon-1-circle, .tt_icon-1, .tt_icon-1000texts-circle-fill, .tt_icon-1000texts-circle, .tt_icon-1000texts, .tt_icon-100ukminutes-circle-fill, .tt_icon-100ukminutes-circle, .tt_icon-100ukminutes, .tt_icon-150data-circle-fill, .tt_icon-150data-circle, .tt_icon-150data, .tt_icon-2-circle-fill, .tt_icon-2-circle, .tt_icon-2, .tt_icon-200globalminutes-circle-fill, .tt_icon-200globalminutes-circle, .tt_icon-200globalminutes, .tt_icon-250ukminutes-circle-fill, .tt_icon-250ukminutes-circle, .tt_icon-250ukminutes, .tt_icon-3-circle-fill, .tt_icon-3-circle, .tt_icon-3, .tt_icon-4-circle-fill, .tt_icon-4-circle, .tt_icon-4, .tt_icon-4g-circle-fill, .tt_icon-4g-circle, .tt_icon-4g, .tt_icon-5-circle-fill, .tt_icon-5-circle, .tt_icon-5, .tt_icon-500data-circle-fill, .tt_icon-500data-circle, .tt_icon-500data, .tt_icon-500globalminutes-circle-fill, .tt_icon-500globalminutes-circle, .tt_icon-500globalminutes, .tt_icon-500texts-circle-fill, .tt_icon-500texts-circle, .tt_icon-500texts, .tt_icon-6-circle-fill, .tt_icon-6-circle, .tt_icon-6, .tt_icon-7-circle-fill, .tt_icon-7-circle, .tt_icon-7, .tt_icon-8-circle-fill, .tt_icon-8-circle, .tt_icon-8, .tt_icon-9-circle-fill, .tt_icon-9-circle, .tt_icon-9, .tt_icon-HD, .tt_icon-ICN-alert-fill, .tt_icon-ICN-alert, .tt_icon-Spin, .tt_icon-TalkTalk-logo, .tt_icon-action, .tt_icon-add-to-bill-circle-fill, .tt_icon-add-to-bill-circle, .tt_icon-add-to-bill, .tt_icon-adventure, .tt_icon-agent-circle-fill, .tt_icon-agent-circle, .tt_icon-agent, .tt_icon-analysis-circle-fill, .tt_icon-analysis-circle, .tt_icon-analysis, .tt_icon-antivirus-circle-fill, .tt_icon-antivirus-circle, .tt_icon-antivirus, .tt_icon-anytimeukcalls-circle-fill, .tt_icon-anytimeukcalls-circle, .tt_icon-anytimeukcalls, .tt_icon-approved-calls-tick, .tt_icon-arrowdown-circle-fill, .tt_icon-arrowdown-circle, .tt_icon-arrowdown, .tt_icon-arrowleft-circle-fill, .tt_icon-arrowleft-circle, .tt_icon-arrowleft, .tt_icon-arrowright-circle-fill, .tt_icon-arrowright-circle, .tt_icon-arrowright, .tt_icon-arrowup-circle-fill, .tt_icon-arrowup-circle, .tt_icon-arrowup, .tt_icon-article-circle-fill, .tt_icon-article-circle, .tt_icon-article, .tt_icon-articledecisiontree-circle-fill, .tt_icon-articledecisiontree-circle, .tt_icon-articledecisiontree, .tt_icon-asian-circle-fill, .tt_icon-asian-circle, .tt_icon-asian, .tt_icon-athletics, .tt_icon-attach-circle-fill, .tt_icon-attach-circle, .tt_icon-attach, .tt_icon-audio-impairment, .tt_icon-bankingprotection-circle-fill, .tt_icon-bankingprotection-circle, .tt_icon-bankingprotection, .tt_icon-basket-circle-fill, .tt_icon-basket-circle, .tt_icon-basket, .tt_icon-beat-the-scammer-circle-fill, .tt_icon-beat-the-scammer-circle, .tt_icon-beat-the-scammer, .tt_icon-bestonline-circle-fill, .tt_icon-bestonline-circle, .tt_icon-bestonline, .tt_icon-billbusters-circle-fill, .tt_icon-billbusters-circle, .tt_icon-billbusters, .tt_icon-billing-circle-fill, .tt_icon-billing-circle, .tt_icon-billing-outline-circle-fill, .tt_icon-billing-outline-circle, .tt_icon-billing-outline, .tt_icon-billing, .tt_icon-bin-circle-fill, .tt_icon-bin-circle, .tt_icon-bin, .tt_icon-blackberry-circle-fill, .tt_icon-blackberry-circle, .tt_icon-blackberry, .tt_icon-blocked-calls-x, .tt_icon-blocked, .tt_icon-blockquote1, .tt_icon-blockquote2, .tt_icon-blog-circle-fill, .tt_icon-blog-circle, .tt_icon-blog, .tt_icon-bookmark-circle-fill, .tt_icon-bookmark-circle, .tt_icon-bookmark, .tt_icon-boost-circle-fill, .tt_icon-boost-circle, .tt_icon-boost-solid-circle-fill, .tt_icon-boost, .tt_icon-boxing, .tt_icon-broadband-circle-fill, .tt_icon-broadband-circle, .tt_icon-broadband, .tt_icon-browsingprotection-circle-fill, .tt_icon-browsingprotection-circle, .tt_icon-browsingprotection, .tt_icon-calendar-circle-fill, .tt_icon-calendar-circle, .tt_icon-calendar-tv-circle-fill, .tt_icon-calendar-tv-circle, .tt_icon-calendar-tv, .tt_icon-calendar, .tt_icon-call-safe-phone, .tt_icon-call-safe-phonetick, .tt_icon-call-safe-shield, .tt_icon-caller-you-hangup-arrow, .tt_icon-caller-you-hangup-phone, .tt_icon-callingcircle-circle-fill, .tt_icon-callingcircle-circle, .tt_icon-callingcircle, .tt_icon-callingfeature-circle-fill, .tt_icon-callingfeature-circle, .tt_icon-callingfeature, .tt_icon-callsafe-approved-circle-fill, .tt_icon-callsafe-blocked-circle-fill, .tt_icon-callsafe-circle-fill, .tt_icon-callsafe-circle, .tt_icon-callsafe-screened-circle-fill, .tt_icon-cert12-tv-circle-fill, .tt_icon-cert12-tv, .tt_icon-cert15-tv-circle-fill, .tt_icon-cert15-tv, .tt_icon-cert18-tv-circle-fill, .tt_icon-cert18-tv, .tt_icon-certpg-tv-circle-fill, .tt_icon-certpg-tv, .tt_icon-certu-tv-circle-fill, .tt_icon-certu-tv, .tt_icon-chromecast-active-tv, .tt_icon-chromecast-tv, .tt_icon-cloud-solid, .tt_icon-cloud, .tt_icon-cog1-circle-fill, .tt_icon-cog1-circle, .tt_icon-cog1, .tt_icon-cog2-circle-fill, .tt_icon-cog2-circle, .tt_icon-cog2, .tt_icon-cognitive-impairment, .tt_icon-comedy, .tt_icon-community-circle-fill, .tt_icon-community-circle, .tt_icon-community, .tt_icon-contacts-circle-fill, .tt_icon-contacts-circle, .tt_icon-contacts, .tt_icon-cooking, .tt_icon-cricket, .tt_icon-crime, .tt_icon-csv-circle-fill, .tt_icon-csv-circle, .tt_icon-csv, .tt_icon-darts, .tt_icon-dash, .tt_icon-delivery-circle-fill, .tt_icon-delivery-circle, .tt_icon-delivery-outline-circle, .tt_icon-delivery, .tt_icon-devices-10plus, .tt_icon-devices-3-5, .tt_icon-devices-6-10, .tt_icon-directdebit-circle-fill, .tt_icon-directdebit-circle, .tt_icon-directdebit-logo, .tt_icon-directdebit, .tt_icon-download-circle-fill, .tt_icon-download-circle, .tt_icon-download-tv, .tt_icon-download, .tt_icon-drama, .tt_icon-edit-circle-fill, .tt_icon-edit-circle, .tt_icon-edit, .tt_icon-email-category, .tt_icon-email-circle-fill, .tt_icon-email-circle, .tt_icon-email-outline-circle-fill, .tt_icon-email-outline-circle, .tt_icon-email-outline, .tt_icon-email, .tt_icon-engineer-install-circle-fill, .tt_icon-engineer-install-circle, .tt_icon-engineer-install, .tt_icon-entertainment-category, .tt_icon-entertainment-circle-fill, .tt_icon-entertainment-circle, .tt_icon-entertainment, .tt_icon-entertainmentextra-circle-fill, .tt_icon-entertainmentextra-circle, .tt_icon-entertainmentextra, .tt_icon-exclamation-circle-fill, .tt_icon-exclamation-circle, .tt_icon-exclamation, .tt_icon-exit-tv, .tt_icon-extras-circle-fill, .tt_icon-extras-circle, .tt_icon-extras, .tt_icon-facebook-circle-fill, .tt_icon-facebook, .tt_icon-family, .tt_icon-familyprotection-circle-fill, .tt_icon-familyprotection-circle, .tt_icon-familyprotection, .tt_icon-faqs-circle-fill, .tt_icon-faqs-circle, .tt_icon-faqs, .tt_icon-fast-circle-fill, .tt_icon-fast-circle, .tt_icon-fast-rocket, .tt_icon-fast, .tt_icon-faster-rocket-solid, .tt_icon-fastest-rocket-circle, .tt_icon-fastest-rocket, .tt_icon-fastforward-circle-fill, .tt_icon-fastforward-circle, .tt_icon-fastforward, .tt_icon-fibre-large-users-circle-fill, .tt_icon-fibre-large-users-circle, .tt_icon-fibre-large-users, .tt_icon-fibre-medium-users-circle-fill, .tt_icon-fibre-medium-users-circle, .tt_icon-fibre-medium-users, .tt_icon-filter-circle-fill, .tt_icon-filter-circle, .tt_icon-filter, .tt_icon-flexibleplans-circle-fill, .tt_icon-flexibleplans-circle, .tt_icon-flexibleplans, .tt_icon-folder-circle-fill, .tt_icon-folder-circle, .tt_icon-folder, .tt_icon-football, .tt_icon-frequentcalls-circle-fill, .tt_icon-frequentcalls-circle, .tt_icon-frequentcalls, .tt_icon-fullscreen-tv, .tt_icon-gaming-circle-fill, .tt_icon-gaming-circle, .tt_icon-gaming, .tt_icon-gdpr-circle-fill, .tt_icon-gdpr-circle, .tt_icon-gdpr, .tt_icon-golf, .tt_icon-graph-circle-fill, .tt_icon-graph-circle, .tt_icon-graph, .tt_icon-greatvalue-circle-fill, .tt_icon-greatvalue-circle, .tt_icon-greatvalue, .tt_icon-grids-circle-fill, .tt_icon-grids-circle, .tt_icon-grids, .tt_icon-groups-circle-fill, .tt_icon-groups-circle, .tt_icon-groups, .tt_icon-history, .tt_icon-hobbies-circle-fill, .tt_icon-hobbies-circle, .tt_icon-hobbies, .tt_icon-home-circle-fill, .tt_icon-home-circle, .tt_icon-home-tv, .tt_icon-home, .tt_icon-homephone-circle-fill, .tt_icon-homephone-circle, .tt_icon-homephone-solid-circle-fill, .tt_icon-homephone-solid-circle, .tt_icon-homephone-solid, .tt_icon-homephone, .tt_icon-homesafe-circle-fill, .tt_icon-homesafe-circle, .tt_icon-homesafe, .tt_icon-horror, .tt_icon-incoming-call-arrow, .tt_icon-information-circle-fill, .tt_icon-information-circle, .tt_icon-information, .tt_icon-instant-access-circle-fill, .tt_icon-instant-access-circle, .tt_icon-instant-access, .tt_icon-internationalcalls-circle-fill, .tt_icon-internationalcalls-circle, .tt_icon-internationalcalls, .tt_icon-kids-circle-fill, .tt_icon-kids-circle, .tt_icon-kids-remote-circle-fill, .tt_icon-kids-remote-circle, .tt_icon-kids-remote, .tt_icon-kids, .tt_icon-laptop-circle-fill, .tt_icon-laptop-circle, .tt_icon-laptop, .tt_icon-link-circle-fill, .tt_icon-link-circle, .tt_icon-link, .tt_icon-linkedin-circle-fill, .tt_icon-linkedin, .tt_icon-list-circle-fill, .tt_icon-list-circle, .tt_icon-list, .tt_icon-lite-tv-circle-fill, .tt_icon-lite-tv-circle, .tt_icon-lite-tv, .tt_icon-livechat-circle-fill, .tt_icon-livechat-circle, .tt_icon-livechat, .tt_icon-locate-my-phone-circle-fill, .tt_icon-locate-my-phone-circle, .tt_icon-locate-my-phone, .tt_icon-location-circle-fill, .tt_icon-location-circle, .tt_icon-location, .tt_icon-login, .tt_icon-logo-main, .tt_icon-logo, .tt_icon-malware-circle-fill, .tt_icon-malware-circle, .tt_icon-malware, .tt_icon-menu-circle-fill, .tt_icon-menu-circle, .tt_icon-menu, .tt_icon-message-us-circle-fill, .tt_icon-message-us-circle, .tt_icon-message-us, .tt_icon-microsim-circle-fill, .tt_icon-microsim-circle, .tt_icon-microsim, .tt_icon-minimise-tv-screen-circle-fill, .tt_icon-minimise-tv-screen-circle, .tt_icon-minimise-tv-screen, .tt_icon-minus-circle-fill, .tt_icon-minus-circle, .tt_icon-minus, .tt_icon-mobile-billing-circle-fill, .tt_icon-mobile-billing-circle, .tt_icon-mobile-billing, .tt_icon-mobile-circle-fill, .tt_icon-mobile-circle, .tt_icon-mobile-new, .tt_icon-mobile-upgrades-circle-fill, .tt_icon-mobile-upgrades-circle, .tt_icon-mobile-upgrades, .tt_icon-mobile, .tt_icon-mobileboost-circle-fill, .tt_icon-mobileboost-circle, .tt_icon-mobileboost, .tt_icon-mobileplan-l-circle-fill, .tt_icon-mobileplan-m-circle-fill, .tt_icon-mobileplan-s-circle-fill, .tt_icon-mobileplan-xl-circle-fill, .tt_icon-mobileprotection-circle-fill, .tt_icon-mobileprotection-circle, .tt_icon-mobileprotection, .tt_icon-mobilesafe-circle-fill, .tt_icon-mobilesafe-circle, .tt_icon-mobilesafe, .tt_icon-moderator-needed-circle-fill, .tt_icon-moderator-needed-circle, .tt_icon-moderator-needed, .tt_icon-money, .tt_icon-more-circle-fill, .tt_icon-more-circle, .tt_icon-more, .tt_icon-moved-topic-circle-fill, .tt_icon-moved-topic-circle, .tt_icon-moved-topic, .tt_icon-movies-circle-fill, .tt_icon-movies-circle, .tt_icon-movies, .tt_icon-multi-room-tv-circle-fill, .tt_icon-multi-room-tv-circle, .tt_icon-multi-room-tv, .tt_icon-multi-sim-circle-fill, .tt_icon-multi-sim-circle, .tt_icon-multi-sim, .tt_icon-multicolour-cloud-background, .tt_icon-multicolour-fast-xmas-background, .tt_icon-multicolour-faster-xmas-background, .tt_icon-multicolour-gdpr-background, .tt_icon-multicolour-gdpr-person, .tt_icon-multicolour-gdpr-shield, .tt_icon-multicolour-mobile-background, .tt_icon-multicolour-myaccount-background, .tt_icon-multicolour-payment-background, .tt_icon-multicolour-rocket-background, .tt_icon-multicolour-rprc-products, .tt_icon-multicolour-ttmail-background, .tt_icon-multicolour-wifi-hub-background, .tt_icon-multideviceprotection-circle-fill, .tt_icon-multideviceprotection-circle, .tt_icon-multideviceprotection, .tt_icon-music-circle-fill, .tt_icon-music-circle, .tt_icon-music, .tt_icon-mute-circle-fill, .tt_icon-mute-circle, .tt_icon-mute, .tt_icon-myaccount-circle-fill, .tt_icon-myaccount-circle, .tt_icon-myaccount, .tt_icon-mystuff-tv, .tt_icon-mytalktalkapp, .tt_icon-n-exclamation, .tt_icon-nameyourplan-circle-fill, .tt_icon-nameyourplan-circle, .tt_icon-nameyourplan, .tt_icon-nanosim-circle-fill, .tt_icon-nanosim-circle, .tt_icon-nanosim, .tt_icon-natural_world, .tt_icon-nav-help, .tt_icon-nav-mail, .tt_icon-nav-my-account, .tt_icon-nav-news, .tt_icon-nav-product, .tt_icon-new, .tt_icon-news, .tt_icon-newwindow, .tt_icon-newwindow_circle, .tt_icon-newwindow_circle_fill, .tt_icon-notification-i-fill, .tt_icon-notification, .tt_icon-offers-circle-fill, .tt_icon-offers-circle, .tt_icon-offers, .tt_icon-on-the-go-train, .tt_icon-outgoing-call-arrow, .tt_icon-own-tv, .tt_icon-package-circle-fill, .tt_icon-package-circle, .tt_icon-package, .tt_icon-parentalcontrol-circle-fill, .tt_icon-parentalcontrol-circle, .tt_icon-parentalcontrol, .tt_icon-pause-circle-fill, .tt_icon-pause-circle, .tt_icon-pause-tv, .tt_icon-pause, .tt_icon-paymentcard, .tt_icon-pcprotection-circle-fill, .tt_icon-pcprotection-circle, .tt_icon-pcprotection, .tt_icon-pdf-circle-fill, .tt_icon-pdf-circle, .tt_icon-pdf, .tt_icon-persistent-basket-circle, .tt_icon-persistent-basket-tick, .tt_icon-persistent-basket, .tt_icon-phishing-circle-fill, .tt_icon-phishing-circle, .tt_icon-phishing, .tt_icon-phone-circle-fill, .tt_icon-phone-circle, .tt_icon-phone, .tt_icon-photo-circle-fill, .tt_icon-photo-circle, .tt_icon-photo, .tt_icon-physical-impairment, .tt_icon-picon-circle-fill, .tt_icon-picon-circle, .tt_icon-picon, .tt_icon-pinned-topic-circle-fill, .tt_icon-pinned-topic-circle, .tt_icon-pinned-topic, .tt_icon-play-circle-fill, .tt_icon-play-circle, .tt_icon-play, .tt_icon-plus-circle-fill, .tt_icon-plus-circle, .tt_icon-plus, .tt_icon-ppt-circle-fill, .tt_icon-ppt-circle, .tt_icon-ppt, .tt_icon-preferences-circle-fill, .tt_icon-preferences-circle, .tt_icon-preferences, .tt_icon-print-circle-fill, .tt_icon-print-circle, .tt_icon-print, .tt_icon-protectioninhome-circle-fill, .tt_icon-protectioninhome-circle, .tt_icon-protectioninhome, .tt_icon-protectyourmoney-circle-fill, .tt_icon-protectyourmoney-circle, .tt_icon-protectyourmoney, .tt_icon-push_notification, .tt_icon-racing, .tt_icon-ransomware-circle-fill, .tt_icon-ransomware-circle, .tt_icon-ransomware, .tt_icon-reality, .tt_icon-record-circle-fill, .tt_icon-record-circle, .tt_icon-record-tv-grey-circle, .tt_icon-record-tv-r, .tt_icon-record-tv-red-circle, .tt_icon-record, .tt_icon-recycle-circle-fill, .tt_icon-recycle-circle, .tt_icon-recycle, .tt_icon-refresh-circle-fill, .tt_icon-refresh-circle, .tt_icon-refresh, .tt_icon-reliable-circle-fill, .tt_icon-reliable-circle, .tt_icon-reliable, .tt_icon-rent, .tt_icon-report-abuse-circle-fill, .tt_icon-report-abuse-circle, .tt_icon-report-abuse, .tt_icon-rewind-circle-fill, .tt_icon-rewind-circle, .tt_icon-rewind-tv, .tt_icon-rewind, .tt_icon-rocket-icon, .tt_icon-romance, .tt_icon-router-circle, .tt_icon-router, .tt_icon-routerupdate-circle-fill, .tt_icon-routerupdate-circle, .tt_icon-routerupdate, .tt_icon-rugby, .tt_icon-scamsafe-circle-fill, .tt_icon-scamsafe-circle, .tt_icon-scamsafe, .tt_icon-sci-fi, .tt_icon-scissors, .tt_icon-screened-calls-exclamation, .tt_icon-search-circle-fill, .tt_icon-search-circle, .tt_icon-search, .tt_icon-secure-circle-fill, .tt_icon-secure-circle, .tt_icon-secure, .tt_icon-select-circle-fill, .tt_icon-select-circle, .tt_icon-select, .tt_icon-self-install-circle-fill, .tt_icon-self-install-circle, .tt_icon-self-install, .tt_icon-service_improvements, .tt_icon-servicestatus-circle-fill, .tt_icon-servicestatus-circle, .tt_icon-servicestatus, .tt_icon-sharing-circle-fill, .tt_icon-sharing-circle, .tt_icon-sharing, .tt_icon-si-billbusters-outline, .tt_icon-si_circle, .tt_icon-si_dial-10, .tt_icon-si_dial-100, .tt_icon-si_dial-20, .tt_icon-si_dial-30, .tt_icon-si_dial-40, .tt_icon-si_dial-50, .tt_icon-si_dial-60, .tt_icon-si_dial-70, .tt_icon-si_dial-80, .tt_icon-si_dial-90, .tt_icon-si_dial, .tt_icon-si_ring, .tt_icon-si_rocket_0, .tt_icon-si_rocket_1, .tt_icon-sim-circle-fill, .tt_icon-sim-circle, .tt_icon-sim-micro, .tt_icon-sim-nano, .tt_icon-sim-standard, .tt_icon-sim, .tt_icon-simple-circle-fill, .tt_icon-simple-circle, .tt_icon-simple, .tt_icon-simplybroadband-users-circle-fill, .tt_icon-simplybroadband-users-circle, .tt_icon-simplybroadband-users, .tt_icon-smart-circle-fill, .tt_icon-smart-circle, .tt_icon-smart, .tt_icon-smartsaving-circle-fill, .tt_icon-smartsaving-circle, .tt_icon-smartsaving, .tt_icon-snooker, .tt_icon-socialmedia-circle-fill, .tt_icon-socialmedia-circle, .tt_icon-socialmedia, .tt_icon-solidtv-circle-fill, .tt_icon-solidtv-circle, .tt_icon-solidtv, .tt_icon-spanner-circle-fill, .tt_icon-spanner-circle, .tt_icon-spanner, .tt_icon-speechbubble_1, .tt_icon-speechbubble_2, .tt_icon-speechbubble_3, .tt_icon-speechbubble_4, .tt_icon-speed-17Mb-circle-fill, .tt_icon-speed-17Mb-circle, .tt_icon-speed-17Mb, .tt_icon-speed-38Mb-circle-fill, .tt_icon-speed-38Mb-circle, .tt_icon-speed-38Mb, .tt_icon-speed-76Mb-circle-fill, .tt_icon-speed-76Mb-circle, .tt_icon-speed-76Mb, .tt_icon-speedcheck1-circle-fill, .tt_icon-speedcheck1-circle, .tt_icon-speedcheck1, .tt_icon-speedcheck2-circle-fill, .tt_icon-speedcheck2-circle, .tt_icon-speedcheck2, .tt_icon-speedcheck3-circle-fill, .tt_icon-speedcheck3-circle, .tt_icon-speedcheck3, .tt_icon-speedypayment-circle-fill, .tt_icon-speedypayment-circle, .tt_icon-speedypayment, .tt_icon-sports-circle-fill, .tt_icon-sports-circle, .tt_icon-sports, .tt_icon-spyware-circle-fill, .tt_icon-spyware-circle, .tt_icon-spyware, .tt_icon-standardsim-circle-fill, .tt_icon-standardsim-circle, .tt_icon-standardsim, .tt_icon-star-circle-fill, .tt_icon-star-circle, .tt_icon-star, .tt_icon-starfilled-circle-fill, .tt_icon-starfilled-circle, .tt_icon-starfilled, .tt_icon-starhollow-circle-fill, .tt_icon-starhollow-circle, .tt_icon-starhollow, .tt_icon-starter-circle-fill, .tt_icon-starter-circle, .tt_icon-starter, .tt_icon-stop-circle-fill, .tt_icon-stop-circle, .tt_icon-stop, .tt_icon-streaming-circle-fill, .tt_icon-streaming-circle, .tt_icon-streaming-music-circle-fill, .tt_icon-streaming-music-circle, .tt_icon-streaming-music, .tt_icon-streaming, .tt_icon-supersafe-1-device-circle-fill, .tt_icon-supersafe-1-device-circle, .tt_icon-supersafe-1-device, .tt_icon-supersafe-8-devices-circle-fill, .tt_icon-supersafe-8-devices-circle, .tt_icon-supersafe-8-devices, .tt_icon-supersafe-circle-fill, .tt_icon-supersafe-circle, .tt_icon-supersafe, .tt_icon-supersafeapp, .tt_icon-support-circle-fill, .tt_icon-support-circle, .tt_icon-support, .tt_icon-survey-circle-fill, .tt_icon-survey-circle, .tt_icon-survey, .tt_icon-t-icon-circle-fill, .tt_icon-t-icon-circle, .tt_icon-t-icon, .tt_icon-tablet-bundles-circle-fill, .tt_icon-tablet-bundles-circle, .tt_icon-tablet-bundles, .tt_icon-tabletprotection-circle-fill, .tt_icon-tabletprotection-circle, .tt_icon-tabletprotection, .tt_icon-talk2goapp, .tt_icon-talktalk-labs-circle-fill, .tt_icon-talktalk-labs-circle, .tt_icon-talktalk-labs, .tt_icon-talktalklogo-circle-fill, .tt_icon-talktalklogo-circle, .tt_icon-talktalklogo, .tt_icon-talktalkmailapp, .tt_icon-talktalksyncapp, .tt_icon-talktalktv, .tt_icon-talktalktvapp, .tt_icon-talktalktvstore, .tt_icon-tasks-circle-fill, .tt_icon-tasks-circle, .tt_icon-tasks, .tt_icon-tennis, .tt_icon-text_message, .tt_icon-thriller, .tt_icon-thumbsdown-circle-fill, .tt_icon-thumbsdown-circle, .tt_icon-thumbsdown, .tt_icon-thumbsup-circle-fill, .tt_icon-thumbsup-circle, .tt_icon-thumbsup, .tt_icon-tick-circle-fill, .tt_icon-tick-circle, .tt_icon-tick, .tt_icon-time-circle-fill, .tt_icon-time-circle, .tt_icon-time, .tt_icon-transfer-circle-fill, .tt_icon-transfer-circle, .tt_icon-transfer, .tt_icon-trial-team-circle-fill, .tt_icon-trial-team-circle, .tt_icon-trial-team, .tt_icon-trojanhorse-circle-fill, .tt_icon-trojanhorse-circle, .tt_icon-trojanhorse, .tt_icon-ttmail, .tt_icon-tv-aip, .tt_icon-tv-and-movies-circle-fill, .tt_icon-tv-and-movies-circle, .tt_icon-tv-and-movies, .tt_icon-tv-boosts, .tt_icon-tv-circle-fill, .tt_icon-tv-circle, .tt_icon-tv-install-3m-apart, .tt_icon-tv-install-different-room, .tt_icon-tv-install-same-room, .tt_icon-tv-lite-circle-fill, .tt_icon-tv-lite-circle, .tt_icon-tv-lite, .tt_icon-tv-mrtv-boost, .tt_icon-tv-new, .tt_icon-tv-plus-circle-fill, .tt_icon-tv-plus-circle, .tt_icon-tv-plus-r, .tt_icon-tv-plus, .tt_icon-tv-r-plus-circle-fill, .tt_icon-tv-r-plus-circle, .tt_icon-tv-r-plus, .tt_icon-tv-selectboost, .tt_icon-tv, .tt_icon-tv2goapp, .tt_icon-tvinstall-3m-apart, .tt_icon-tvinstall-different-room, .tt_icon-tvinstall-same-room, .tt_icon-tvplannerapp, .tt_icon-tvplus-entertainmentboost, .tt_icon-tvplus-mrtv-boost, .tt_icon-tvplus-selectboost, .tt_icon-twitter-circle-fill, .tt_icon-twitter, .tt_icon-ufo-boost, .tt_icon-ufo-circle-fill, .tt_icon-ufo-circle, .tt_icon-ufo-download, .tt_icon-ufo-gaming, .tt_icon-ufo-group, .tt_icon-ufo-hd, .tt_icon-ufo-outline-circle-fill, .tt_icon-ufo-outline-circle, .tt_icon-ufo-outline, .tt_icon-ufo-photo, .tt_icon-ufo-unlimited, .tt_icon-ufo-video-call, .tt_icon-ufo, .tt_icon-uk-coverage-circle-fill, .tt_icon-uk-coverage-circle, .tt_icon-uk-coverage, .tt_icon-unlimited-circle-fill, .tt_icon-unlimited-circle, .tt_icon-unlimited, .tt_icon-upload-circle-fill, .tt_icon-upload-circle, .tt_icon-upload, .tt_icon-video-calls-circle-fill, .tt_icon-video-calls-circle, .tt_icon-video-calls, .tt_icon-video-circle-fill, .tt_icon-video-circle, .tt_icon-video, .tt_icon-view-circle-fill, .tt_icon-view-circle, .tt_icon-view, .tt_icon-virusprotection-circle-fill, .tt_icon-virusprotection-circle, .tt_icon-virusprotection, .tt_icon-visual-impairment, .tt_icon-voicemail-circle-fill, .tt_icon-voicemail-circle, .tt_icon-voicemail, .tt_icon-volume-circle-fill, .tt_icon-volume-circle, .tt_icon-volume, .tt_icon-watch-instantly-circle-fill, .tt_icon-watch-instantly-circle, .tt_icon-watch-instantly, .tt_icon-watch-on-stb-tv, .tt_icon-weather-circle-fill, .tt_icon-weather-circle, .tt_icon-weather, .tt_icon-wifi-hub, .tt_icon-word-circle-fill, .tt_icon-word-circle, .tt_icon-word, .tt_icon-world-circle-fill, .tt_icon-world-circle, .tt_icon-world, .tt_icon-worm-circle-fill, .tt_icon-worm-circle, .tt_icon-worm, .tt_icon-writeemail-circle-fill, .tt_icon-writeemail-circle, .tt_icon-writeemail, .tt_icon-x-circle-fill, .tt_icon-x-circle, .tt_icon-x-slim, .tt_icon-x, .tt_icon-xls-circle-fill, .tt_icon-xls-circle, .tt_icon-xls, .tt_icon-zoom-circle-fill, .tt_icon-zoom-circle, .tt_icon-zoom {
  display: inline-block;
  font-family: TalkTalkIcons;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  speak: none;
  vertical-align: middle; }

.tt_icon-0-circle-fill:before {
  content: '\f101'; }

.tt_icon-0-circle:before {
  content: '\f102'; }

.tt_icon-0:before {
  content: '\f103'; }

.tt_icon-1-circle-fill:before {
  content: '\f104'; }

.tt_icon-1-circle:before {
  content: '\f105'; }

.tt_icon-1:before {
  content: '\f106'; }

.tt_icon-1000texts-circle-fill:before {
  content: '\f107'; }

.tt_icon-1000texts-circle:before {
  content: '\f108'; }

.tt_icon-1000texts:before {
  content: '\f109'; }

.tt_icon-100ukminutes-circle-fill:before {
  content: '\f10a'; }

.tt_icon-100ukminutes-circle:before {
  content: '\f10b'; }

.tt_icon-100ukminutes:before {
  content: '\f10c'; }

.tt_icon-150data-circle-fill:before {
  content: '\f10d'; }

.tt_icon-150data-circle:before {
  content: '\f10e'; }

.tt_icon-150data:before {
  content: '\f10f'; }

.tt_icon-2-circle-fill:before {
  content: '\f110'; }

.tt_icon-2-circle:before {
  content: '\f111'; }

.tt_icon-2:before {
  content: '\f112'; }

.tt_icon-200globalminutes-circle-fill:before {
  content: '\f113'; }

.tt_icon-200globalminutes-circle:before {
  content: '\f114'; }

.tt_icon-200globalminutes:before {
  content: '\f115'; }

.tt_icon-250ukminutes-circle-fill:before {
  content: '\f116'; }

.tt_icon-250ukminutes-circle:before {
  content: '\f117'; }

.tt_icon-250ukminutes:before {
  content: '\f118'; }

.tt_icon-3-circle-fill:before {
  content: '\f119'; }

.tt_icon-3-circle:before {
  content: '\f11a'; }

.tt_icon-3:before {
  content: '\f11b'; }

.tt_icon-4-circle-fill:before {
  content: '\f11c'; }

.tt_icon-4-circle:before {
  content: '\f11d'; }

.tt_icon-4:before {
  content: '\f11e'; }

.tt_icon-4g-circle-fill:before {
  content: '\f11f'; }

.tt_icon-4g-circle:before {
  content: '\f120'; }

.tt_icon-4g:before {
  content: '\f121'; }

.tt_icon-5-circle-fill:before {
  content: '\f122'; }

.tt_icon-5-circle:before {
  content: '\f123'; }

.tt_icon-5:before {
  content: '\f124'; }

.tt_icon-500data-circle-fill:before {
  content: '\f125'; }

.tt_icon-500data-circle:before {
  content: '\f126'; }

.tt_icon-500data:before {
  content: '\f127'; }

.tt_icon-500globalminutes-circle-fill:before {
  content: '\f128'; }

.tt_icon-500globalminutes-circle:before {
  content: '\f129'; }

.tt_icon-500globalminutes:before {
  content: '\f12a'; }

.tt_icon-500texts-circle-fill:before {
  content: '\f12b'; }

.tt_icon-500texts-circle:before {
  content: '\f12c'; }

.tt_icon-500texts:before {
  content: '\f12d'; }

.tt_icon-6-circle-fill:before {
  content: '\f12e'; }

.tt_icon-6-circle:before {
  content: '\f12f'; }

.tt_icon-6:before {
  content: '\f130'; }

.tt_icon-7-circle-fill:before {
  content: '\f131'; }

.tt_icon-7-circle:before {
  content: '\f132'; }

.tt_icon-7:before {
  content: '\f133'; }

.tt_icon-8-circle-fill:before {
  content: '\f134'; }

.tt_icon-8-circle:before {
  content: '\f135'; }

.tt_icon-8:before {
  content: '\f136'; }

.tt_icon-9-circle-fill:before {
  content: '\f137'; }

.tt_icon-9-circle:before {
  content: '\f138'; }

.tt_icon-9:before {
  content: '\f139'; }

.tt_icon-HD:before {
  content: '\f13a'; }

.tt_icon-ICN-alert-fill:before {
  content: '\f13b'; }

.tt_icon-ICN-alert:before {
  content: '\f13c'; }

.tt_icon-Spin:before {
  content: '\f13d'; }

.tt_icon-TalkTalk-logo:before {
  content: '\f13e'; }

.tt_icon-action:before {
  content: '\f13f'; }

.tt_icon-add-to-bill-circle-fill:before {
  content: '\f140'; }

.tt_icon-add-to-bill-circle:before {
  content: '\f141'; }

.tt_icon-add-to-bill:before {
  content: '\f142'; }

.tt_icon-adventure:before {
  content: '\f143'; }

.tt_icon-agent-circle-fill:before {
  content: '\f144'; }

.tt_icon-agent-circle:before {
  content: '\f145'; }

.tt_icon-agent:before {
  content: '\f146'; }

.tt_icon-analysis-circle-fill:before {
  content: '\f147'; }

.tt_icon-analysis-circle:before {
  content: '\f148'; }

.tt_icon-analysis:before {
  content: '\f149'; }

.tt_icon-antivirus-circle-fill:before {
  content: '\f14a'; }

.tt_icon-antivirus-circle:before {
  content: '\f14b'; }

.tt_icon-antivirus:before {
  content: '\f14c'; }

.tt_icon-anytimeukcalls-circle-fill:before {
  content: '\f14d'; }

.tt_icon-anytimeukcalls-circle:before {
  content: '\f14e'; }

.tt_icon-anytimeukcalls:before {
  content: '\f14f'; }

.tt_icon-approved-calls-tick:before {
  content: '\f150'; }

.tt_icon-arrowdown-circle-fill:before {
  content: '\f151'; }

.tt_icon-arrowdown-circle:before {
  content: '\f152'; }

.tt_icon-arrowdown:before {
  content: '\f153'; }

.tt_icon-arrowleft-circle-fill:before {
  content: '\f154'; }

.tt_icon-arrowleft-circle:before {
  content: '\f155'; }

.tt_icon-arrowleft:before {
  content: '\f156'; }

.tt_icon-arrowright-circle-fill:before {
  content: '\f157'; }

.tt_icon-arrowright-circle:before {
  content: '\f158'; }

.tt_icon-arrowright:before {
  content: '\f159'; }

.tt_icon-arrowup-circle-fill:before {
  content: '\f15a'; }

.tt_icon-arrowup-circle:before {
  content: '\f15b'; }

.tt_icon-arrowup:before {
  content: '\f15c'; }

.tt_icon-article-circle-fill:before {
  content: '\f15d'; }

.tt_icon-article-circle:before {
  content: '\f15e'; }

.tt_icon-article:before {
  content: '\f15f'; }

.tt_icon-articledecisiontree-circle-fill:before {
  content: '\f160'; }

.tt_icon-articledecisiontree-circle:before {
  content: '\f161'; }

.tt_icon-articledecisiontree:before {
  content: '\f162'; }

.tt_icon-asian-circle-fill:before {
  content: '\f163'; }

.tt_icon-asian-circle:before {
  content: '\f164'; }

.tt_icon-asian:before {
  content: '\f165'; }

.tt_icon-athletics:before {
  content: '\f166'; }

.tt_icon-attach-circle-fill:before {
  content: '\f167'; }

.tt_icon-attach-circle:before {
  content: '\f168'; }

.tt_icon-attach:before {
  content: '\f169'; }

.tt_icon-audio-impairment:before {
  content: '\f16a'; }

.tt_icon-bankingprotection-circle-fill:before {
  content: '\f16b'; }

.tt_icon-bankingprotection-circle:before {
  content: '\f16c'; }

.tt_icon-bankingprotection:before {
  content: '\f16d'; }

.tt_icon-basket-circle-fill:before {
  content: '\f16e'; }

.tt_icon-basket-circle:before {
  content: '\f16f'; }

.tt_icon-basket:before {
  content: '\f170'; }

.tt_icon-beat-the-scammer-circle-fill:before {
  content: '\f171'; }

.tt_icon-beat-the-scammer-circle:before {
  content: '\f172'; }

.tt_icon-beat-the-scammer:before {
  content: '\f173'; }

.tt_icon-bestonline-circle-fill:before {
  content: '\f174'; }

.tt_icon-bestonline-circle:before {
  content: '\f175'; }

.tt_icon-bestonline:before {
  content: '\f176'; }

.tt_icon-billbusters-circle-fill:before {
  content: '\f177'; }

.tt_icon-billbusters-circle:before {
  content: '\f178'; }

.tt_icon-billbusters:before {
  content: '\f179'; }

.tt_icon-billing-circle-fill:before {
  content: '\f17a'; }

.tt_icon-billing-circle:before {
  content: '\f17b'; }

.tt_icon-billing-outline-circle-fill:before {
  content: '\f17c'; }

.tt_icon-billing-outline-circle:before {
  content: '\f17d'; }

.tt_icon-billing-outline:before {
  content: '\f17e'; }

.tt_icon-billing:before {
  content: '\f17f'; }

.tt_icon-bin-circle-fill:before {
  content: '\f180'; }

.tt_icon-bin-circle:before {
  content: '\f181'; }

.tt_icon-bin:before {
  content: '\f182'; }

.tt_icon-blackberry-circle-fill:before {
  content: '\f183'; }

.tt_icon-blackberry-circle:before {
  content: '\f184'; }

.tt_icon-blackberry:before {
  content: '\f185'; }

.tt_icon-blocked-calls-x:before {
  content: '\f186'; }

.tt_icon-blocked:before {
  content: '\f187'; }

.tt_icon-blockquote1:before {
  content: '\f188'; }

.tt_icon-blockquote2:before {
  content: '\f189'; }

.tt_icon-blog-circle-fill:before {
  content: '\f18a'; }

.tt_icon-blog-circle:before {
  content: '\f18b'; }

.tt_icon-blog:before {
  content: '\f18c'; }

.tt_icon-bookmark-circle-fill:before {
  content: '\f18d'; }

.tt_icon-bookmark-circle:before {
  content: '\f18e'; }

.tt_icon-bookmark:before {
  content: '\f18f'; }

.tt_icon-boost-circle-fill:before {
  content: '\f190'; }

.tt_icon-boost-circle:before {
  content: '\f191'; }

.tt_icon-boost-solid-circle-fill:before {
  content: '\f192'; }

.tt_icon-boost:before {
  content: '\f193'; }

.tt_icon-boxing:before {
  content: '\f194'; }

.tt_icon-broadband-circle-fill:before {
  content: '\f195'; }

.tt_icon-broadband-circle:before {
  content: '\f196'; }

.tt_icon-broadband:before {
  content: '\f197'; }

.tt_icon-browsingprotection-circle-fill:before {
  content: '\f198'; }

.tt_icon-browsingprotection-circle:before {
  content: '\f199'; }

.tt_icon-browsingprotection:before {
  content: '\f19a'; }

.tt_icon-calendar-circle-fill:before {
  content: '\f19b'; }

.tt_icon-calendar-circle:before {
  content: '\f19c'; }

.tt_icon-calendar-tv-circle-fill:before {
  content: '\f19d'; }

.tt_icon-calendar-tv-circle:before {
  content: '\f19e'; }

.tt_icon-calendar-tv:before {
  content: '\f19f'; }

.tt_icon-calendar:before {
  content: '\f1a0'; }

.tt_icon-call-safe-phone:before {
  content: '\f1a1'; }

.tt_icon-call-safe-phonetick:before {
  content: '\f1a2'; }

.tt_icon-call-safe-shield:before {
  content: '\f1a3'; }

.tt_icon-caller-you-hangup-arrow:before {
  content: '\f1a4'; }

.tt_icon-caller-you-hangup-phone:before {
  content: '\f1a5'; }

.tt_icon-callingcircle-circle-fill:before {
  content: '\f1a6'; }

.tt_icon-callingcircle-circle:before {
  content: '\f1a7'; }

.tt_icon-callingcircle:before {
  content: '\f1a8'; }

.tt_icon-callingfeature-circle-fill:before {
  content: '\f1a9'; }

.tt_icon-callingfeature-circle:before {
  content: '\f1aa'; }

.tt_icon-callingfeature:before {
  content: '\f1ab'; }

.tt_icon-callsafe-approved-circle-fill:before {
  content: '\f1ac'; }

.tt_icon-callsafe-blocked-circle-fill:before {
  content: '\f1ad'; }

.tt_icon-callsafe-circle-fill:before {
  content: '\f1ae'; }

.tt_icon-callsafe-circle:before {
  content: '\f1af'; }

.tt_icon-callsafe-screened-circle-fill:before {
  content: '\f1b0'; }

.tt_icon-cert12-tv-circle-fill:before {
  content: '\f1b1'; }

.tt_icon-cert12-tv:before {
  content: '\f1b2'; }

.tt_icon-cert15-tv-circle-fill:before {
  content: '\f1b3'; }

.tt_icon-cert15-tv:before {
  content: '\f1b4'; }

.tt_icon-cert18-tv-circle-fill:before {
  content: '\f1b5'; }

.tt_icon-cert18-tv:before {
  content: '\f1b6'; }

.tt_icon-certpg-tv-circle-fill:before {
  content: '\f1b7'; }

.tt_icon-certpg-tv:before {
  content: '\f1b8'; }

.tt_icon-certu-tv-circle-fill:before {
  content: '\f1b9'; }

.tt_icon-certu-tv:before {
  content: '\f1ba'; }

.tt_icon-chromecast-active-tv:before {
  content: '\f1bb'; }

.tt_icon-chromecast-tv:before {
  content: '\f1bc'; }

.tt_icon-cloud-solid:before {
  content: '\f1bd'; }

.tt_icon-cloud:before {
  content: '\f1be'; }

.tt_icon-cog1-circle-fill:before {
  content: '\f1bf'; }

.tt_icon-cog1-circle:before {
  content: '\f1c0'; }

.tt_icon-cog1:before {
  content: '\f1c1'; }

.tt_icon-cog2-circle-fill:before {
  content: '\f1c2'; }

.tt_icon-cog2-circle:before {
  content: '\f1c3'; }

.tt_icon-cog2:before {
  content: '\f1c4'; }

.tt_icon-cognitive-impairment:before {
  content: '\f1c5'; }

.tt_icon-comedy:before {
  content: '\f1c6'; }

.tt_icon-community-circle-fill:before {
  content: '\f1c7'; }

.tt_icon-community-circle:before {
  content: '\f1c8'; }

.tt_icon-community:before {
  content: '\f1c9'; }

.tt_icon-contacts-circle-fill:before {
  content: '\f1ca'; }

.tt_icon-contacts-circle:before {
  content: '\f1cb'; }

.tt_icon-contacts:before {
  content: '\f1cc'; }

.tt_icon-cooking:before {
  content: '\f1cd'; }

.tt_icon-cricket:before {
  content: '\f1ce'; }

.tt_icon-crime:before {
  content: '\f1cf'; }

.tt_icon-csv-circle-fill:before {
  content: '\f1d0'; }

.tt_icon-csv-circle:before {
  content: '\f1d1'; }

.tt_icon-csv:before {
  content: '\f1d2'; }

.tt_icon-darts:before {
  content: '\f1d3'; }

.tt_icon-dash:before {
  content: '\f1d4'; }

.tt_icon-delivery-circle-fill:before {
  content: '\f1d5'; }

.tt_icon-delivery-circle:before {
  content: '\f1d6'; }

.tt_icon-delivery-outline-circle:before {
  content: '\f1d7'; }

.tt_icon-delivery:before {
  content: '\f1d8'; }

.tt_icon-devices-10plus:before {
  content: '\f1d9'; }

.tt_icon-devices-3-5:before {
  content: '\f1da'; }

.tt_icon-devices-6-10:before {
  content: '\f1db'; }

.tt_icon-directdebit-circle-fill:before {
  content: '\f1dc'; }

.tt_icon-directdebit-circle:before {
  content: '\f1dd'; }

.tt_icon-directdebit-logo:before {
  content: '\f1de'; }

.tt_icon-directdebit:before {
  content: '\f1df'; }

.tt_icon-download-circle-fill:before {
  content: '\f1e0'; }

.tt_icon-download-circle:before {
  content: '\f1e1'; }

.tt_icon-download-tv:before {
  content: '\f1e2'; }

.tt_icon-download:before {
  content: '\f1e3'; }

.tt_icon-drama:before {
  content: '\f1e4'; }

.tt_icon-edit-circle-fill:before {
  content: '\f1e5'; }

.tt_icon-edit-circle:before {
  content: '\f1e6'; }

.tt_icon-edit:before {
  content: '\f1e7'; }

.tt_icon-email-category:before {
  content: '\f1e8'; }

.tt_icon-email-circle-fill:before {
  content: '\f1e9'; }

.tt_icon-email-circle:before {
  content: '\f1ea'; }

.tt_icon-email-outline-circle-fill:before {
  content: '\f1eb'; }

.tt_icon-email-outline-circle:before {
  content: '\f1ec'; }

.tt_icon-email-outline:before {
  content: '\f1ed'; }

.tt_icon-email:before {
  content: '\f1ee'; }

.tt_icon-engineer-install-circle-fill:before {
  content: '\f1ef'; }

.tt_icon-engineer-install-circle:before {
  content: '\f1f0'; }

.tt_icon-engineer-install:before {
  content: '\f1f1'; }

.tt_icon-entertainment-category:before {
  content: '\f1f2'; }

.tt_icon-entertainment-circle-fill:before {
  content: '\f1f3'; }

.tt_icon-entertainment-circle:before {
  content: '\f1f4'; }

.tt_icon-entertainment:before {
  content: '\f1f5'; }

.tt_icon-entertainmentextra-circle-fill:before {
  content: '\f1f6'; }

.tt_icon-entertainmentextra-circle:before {
  content: '\f1f7'; }

.tt_icon-entertainmentextra:before {
  content: '\f1f8'; }

.tt_icon-exclamation-circle-fill:before {
  content: '\f1f9'; }

.tt_icon-exclamation-circle:before {
  content: '\f1fa'; }

.tt_icon-exclamation:before {
  content: '\f1fb'; }

.tt_icon-exit-tv:before {
  content: '\f1fc'; }

.tt_icon-extras-circle-fill:before {
  content: '\f1fd'; }

.tt_icon-extras-circle:before {
  content: '\f1fe'; }

.tt_icon-extras:before {
  content: '\f1ff'; }

.tt_icon-facebook-circle-fill:before {
  content: '\f200'; }

.tt_icon-facebook:before {
  content: '\f201'; }

.tt_icon-family:before {
  content: '\f202'; }

.tt_icon-familyprotection-circle-fill:before {
  content: '\f203'; }

.tt_icon-familyprotection-circle:before {
  content: '\f204'; }

.tt_icon-familyprotection:before {
  content: '\f205'; }

.tt_icon-faqs-circle-fill:before {
  content: '\f206'; }

.tt_icon-faqs-circle:before {
  content: '\f207'; }

.tt_icon-faqs:before {
  content: '\f208'; }

.tt_icon-fast-circle-fill:before {
  content: '\f209'; }

.tt_icon-fast-circle:before {
  content: '\f20a'; }

.tt_icon-fast-rocket:before {
  content: '\f20b'; }

.tt_icon-fast:before {
  content: '\f20c'; }

.tt_icon-faster-rocket-solid:before {
  content: '\f20d'; }

.tt_icon-fastest-rocket-circle:before {
  content: '\f20e'; }

.tt_icon-fastest-rocket:before {
  content: '\f20f'; }

.tt_icon-fastforward-circle-fill:before {
  content: '\f210'; }

.tt_icon-fastforward-circle:before {
  content: '\f211'; }

.tt_icon-fastforward:before {
  content: '\f212'; }

.tt_icon-fibre-large-users-circle-fill:before {
  content: '\f213'; }

.tt_icon-fibre-large-users-circle:before {
  content: '\f214'; }

.tt_icon-fibre-large-users:before {
  content: '\f215'; }

.tt_icon-fibre-medium-users-circle-fill:before {
  content: '\f216'; }

.tt_icon-fibre-medium-users-circle:before {
  content: '\f217'; }

.tt_icon-fibre-medium-users:before {
  content: '\f218'; }

.tt_icon-filter-circle-fill:before {
  content: '\f219'; }

.tt_icon-filter-circle:before {
  content: '\f21a'; }

.tt_icon-filter:before {
  content: '\f21b'; }

.tt_icon-flexibleplans-circle-fill:before {
  content: '\f21c'; }

.tt_icon-flexibleplans-circle:before {
  content: '\f21d'; }

.tt_icon-flexibleplans:before {
  content: '\f21e'; }

.tt_icon-folder-circle-fill:before {
  content: '\f21f'; }

.tt_icon-folder-circle:before {
  content: '\f220'; }

.tt_icon-folder:before {
  content: '\f221'; }

.tt_icon-football:before {
  content: '\f222'; }

.tt_icon-frequentcalls-circle-fill:before {
  content: '\f223'; }

.tt_icon-frequentcalls-circle:before {
  content: '\f224'; }

.tt_icon-frequentcalls:before {
  content: '\f225'; }

.tt_icon-fullscreen-tv:before {
  content: '\f226'; }

.tt_icon-gaming-circle-fill:before {
  content: '\f227'; }

.tt_icon-gaming-circle:before {
  content: '\f228'; }

.tt_icon-gaming:before {
  content: '\f229'; }

.tt_icon-gdpr-circle-fill:before {
  content: '\f22a'; }

.tt_icon-gdpr-circle:before {
  content: '\f22b'; }

.tt_icon-gdpr:before {
  content: '\f22c'; }

.tt_icon-golf:before {
  content: '\f22d'; }

.tt_icon-graph-circle-fill:before {
  content: '\f22e'; }

.tt_icon-graph-circle:before {
  content: '\f22f'; }

.tt_icon-graph:before {
  content: '\f230'; }

.tt_icon-greatvalue-circle-fill:before {
  content: '\f231'; }

.tt_icon-greatvalue-circle:before {
  content: '\f232'; }

.tt_icon-greatvalue:before {
  content: '\f233'; }

.tt_icon-grids-circle-fill:before {
  content: '\f234'; }

.tt_icon-grids-circle:before {
  content: '\f235'; }

.tt_icon-grids:before {
  content: '\f236'; }

.tt_icon-groups-circle-fill:before {
  content: '\f237'; }

.tt_icon-groups-circle:before {
  content: '\f238'; }

.tt_icon-groups:before {
  content: '\f239'; }

.tt_icon-history:before {
  content: '\f23a'; }

.tt_icon-hobbies-circle-fill:before {
  content: '\f23b'; }

.tt_icon-hobbies-circle:before {
  content: '\f23c'; }

.tt_icon-hobbies:before {
  content: '\f23d'; }

.tt_icon-home-circle-fill:before {
  content: '\f23e'; }

.tt_icon-home-circle:before {
  content: '\f23f'; }

.tt_icon-home-tv:before {
  content: '\f240'; }

.tt_icon-home:before {
  content: '\f241'; }

.tt_icon-homephone-circle-fill:before {
  content: '\f242'; }

.tt_icon-homephone-circle:before {
  content: '\f243'; }

.tt_icon-homephone-solid-circle-fill:before {
  content: '\f244'; }

.tt_icon-homephone-solid-circle:before {
  content: '\f245'; }

.tt_icon-homephone-solid:before {
  content: '\f246'; }

.tt_icon-homephone:before {
  content: '\f247'; }

.tt_icon-homesafe-circle-fill:before {
  content: '\f248'; }

.tt_icon-homesafe-circle:before {
  content: '\f249'; }

.tt_icon-homesafe:before {
  content: '\f24a'; }

.tt_icon-horror:before {
  content: '\f24b'; }

.tt_icon-incoming-call-arrow:before {
  content: '\f24c'; }

.tt_icon-information-circle-fill:before {
  content: '\f24d'; }

.tt_icon-information-circle:before {
  content: '\f24e'; }

.tt_icon-information:before {
  content: '\f24f'; }

.tt_icon-instant-access-circle-fill:before {
  content: '\f250'; }

.tt_icon-instant-access-circle:before {
  content: '\f251'; }

.tt_icon-instant-access:before {
  content: '\f252'; }

.tt_icon-internationalcalls-circle-fill:before {
  content: '\f253'; }

.tt_icon-internationalcalls-circle:before {
  content: '\f254'; }

.tt_icon-internationalcalls:before {
  content: '\f255'; }

.tt_icon-kids-circle-fill:before {
  content: '\f256'; }

.tt_icon-kids-circle:before {
  content: '\f257'; }

.tt_icon-kids-remote-circle-fill:before {
  content: '\f258'; }

.tt_icon-kids-remote-circle:before {
  content: '\f259'; }

.tt_icon-kids-remote:before {
  content: '\f25a'; }

.tt_icon-kids:before {
  content: '\f25b'; }

.tt_icon-laptop-circle-fill:before {
  content: '\f25c'; }

.tt_icon-laptop-circle:before {
  content: '\f25d'; }

.tt_icon-laptop:before {
  content: '\f25e'; }

.tt_icon-link-circle-fill:before {
  content: '\f25f'; }

.tt_icon-link-circle:before {
  content: '\f260'; }

.tt_icon-link:before {
  content: '\f261'; }

.tt_icon-linkedin-circle-fill:before {
  content: '\f262'; }

.tt_icon-linkedin:before {
  content: '\f263'; }

.tt_icon-list-circle-fill:before {
  content: '\f264'; }

.tt_icon-list-circle:before {
  content: '\f265'; }

.tt_icon-list:before {
  content: '\f266'; }

.tt_icon-lite-tv-circle-fill:before {
  content: '\f267'; }

.tt_icon-lite-tv-circle:before {
  content: '\f268'; }

.tt_icon-lite-tv:before {
  content: '\f269'; }

.tt_icon-livechat-circle-fill:before {
  content: '\f26a'; }

.tt_icon-livechat-circle:before {
  content: '\f26b'; }

.tt_icon-livechat:before {
  content: '\f26c'; }

.tt_icon-locate-my-phone-circle-fill:before {
  content: '\f26d'; }

.tt_icon-locate-my-phone-circle:before {
  content: '\f26e'; }

.tt_icon-locate-my-phone:before {
  content: '\f26f'; }

.tt_icon-location-circle-fill:before {
  content: '\f270'; }

.tt_icon-location-circle:before {
  content: '\f271'; }

.tt_icon-location:before {
  content: '\f272'; }

.tt_icon-login:before {
  content: '\f273'; }

.tt_icon-logo-main:before {
  content: '\f274'; }

.tt_icon-logo:before {
  content: '\f275'; }

.tt_icon-malware-circle-fill:before {
  content: '\f276'; }

.tt_icon-malware-circle:before {
  content: '\f277'; }

.tt_icon-malware:before {
  content: '\f278'; }

.tt_icon-menu-circle-fill:before {
  content: '\f279'; }

.tt_icon-menu-circle:before {
  content: '\f27a'; }

.tt_icon-menu:before {
  content: '\f27b'; }

.tt_icon-message-us-circle-fill:before {
  content: '\f27c'; }

.tt_icon-message-us-circle:before {
  content: '\f27d'; }

.tt_icon-message-us:before {
  content: '\f27e'; }

.tt_icon-microsim-circle-fill:before {
  content: '\f27f'; }

.tt_icon-microsim-circle:before {
  content: '\f280'; }

.tt_icon-microsim:before {
  content: '\f281'; }

.tt_icon-minimise-tv-screen-circle-fill:before {
  content: '\f282'; }

.tt_icon-minimise-tv-screen-circle:before {
  content: '\f283'; }

.tt_icon-minimise-tv-screen:before {
  content: '\f284'; }

.tt_icon-minus-circle-fill:before {
  content: '\f285'; }

.tt_icon-minus-circle:before {
  content: '\f286'; }

.tt_icon-minus:before {
  content: '\f287'; }

.tt_icon-mobile-billing-circle-fill:before {
  content: '\f288'; }

.tt_icon-mobile-billing-circle:before {
  content: '\f289'; }

.tt_icon-mobile-billing:before {
  content: '\f28a'; }

.tt_icon-mobile-circle-fill:before {
  content: '\f28b'; }

.tt_icon-mobile-circle:before {
  content: '\f28c'; }

.tt_icon-mobile-new:before {
  content: '\f28d'; }

.tt_icon-mobile-upgrades-circle-fill:before {
  content: '\f28e'; }

.tt_icon-mobile-upgrades-circle:before {
  content: '\f28f'; }

.tt_icon-mobile-upgrades:before {
  content: '\f290'; }

.tt_icon-mobile:before {
  content: '\f291'; }

.tt_icon-mobileboost-circle-fill:before {
  content: '\f292'; }

.tt_icon-mobileboost-circle:before {
  content: '\f293'; }

.tt_icon-mobileboost:before {
  content: '\f294'; }

.tt_icon-mobileplan-l-circle-fill:before {
  content: '\f295'; }

.tt_icon-mobileplan-m-circle-fill:before {
  content: '\f296'; }

.tt_icon-mobileplan-s-circle-fill:before {
  content: '\f297'; }

.tt_icon-mobileplan-xl-circle-fill:before {
  content: '\f298'; }

.tt_icon-mobileprotection-circle-fill:before {
  content: '\f299'; }

.tt_icon-mobileprotection-circle:before {
  content: '\f29a'; }

.tt_icon-mobileprotection:before {
  content: '\f29b'; }

.tt_icon-mobilesafe-circle-fill:before {
  content: '\f29c'; }

.tt_icon-mobilesafe-circle:before {
  content: '\f29d'; }

.tt_icon-mobilesafe:before {
  content: '\f29e'; }

.tt_icon-moderator-needed-circle-fill:before {
  content: '\f29f'; }

.tt_icon-moderator-needed-circle:before {
  content: '\f2a0'; }

.tt_icon-moderator-needed:before {
  content: '\f2a1'; }

.tt_icon-money:before {
  content: '\f2a2'; }

.tt_icon-more-circle-fill:before {
  content: '\f2a3'; }

.tt_icon-more-circle:before {
  content: '\f2a4'; }

.tt_icon-more:before {
  content: '\f2a5'; }

.tt_icon-moved-topic-circle-fill:before {
  content: '\f2a6'; }

.tt_icon-moved-topic-circle:before {
  content: '\f2a7'; }

.tt_icon-moved-topic:before {
  content: '\f2a8'; }

.tt_icon-movies-circle-fill:before {
  content: '\f2a9'; }

.tt_icon-movies-circle:before {
  content: '\f2aa'; }

.tt_icon-movies:before {
  content: '\f2ab'; }

.tt_icon-multi-room-tv-circle-fill:before {
  content: '\f2ac'; }

.tt_icon-multi-room-tv-circle:before {
  content: '\f2ad'; }

.tt_icon-multi-room-tv:before {
  content: '\f2ae'; }

.tt_icon-multi-sim-circle-fill:before {
  content: '\f2af'; }

.tt_icon-multi-sim-circle:before {
  content: '\f2b0'; }

.tt_icon-multi-sim:before {
  content: '\f2b1'; }

.tt_icon-multicolour-cloud-background:before {
  content: '\f2b2'; }

.tt_icon-multicolour-fast-xmas-background:before {
  content: '\f2b3'; }

.tt_icon-multicolour-faster-xmas-background:before {
  content: '\f2b4'; }

.tt_icon-multicolour-gdpr-background:before {
  content: '\f2b5'; }

.tt_icon-multicolour-gdpr-person:before {
  content: '\f2b6'; }

.tt_icon-multicolour-gdpr-shield:before {
  content: '\f2b7'; }

.tt_icon-multicolour-mobile-background:before {
  content: '\f2b8'; }

.tt_icon-multicolour-myaccount-background:before {
  content: '\f2b9'; }

.tt_icon-multicolour-payment-background:before {
  content: '\f2ba'; }

.tt_icon-multicolour-rocket-background:before {
  content: '\f2bb'; }

.tt_icon-multicolour-rprc-products:before {
  content: '\f2bc'; }

.tt_icon-multicolour-ttmail-background:before {
  content: '\f2bd'; }

.tt_icon-multicolour-wifi-hub-background:before {
  content: '\f2be'; }

.tt_icon-multideviceprotection-circle-fill:before {
  content: '\f2bf'; }

.tt_icon-multideviceprotection-circle:before {
  content: '\f2c0'; }

.tt_icon-multideviceprotection:before {
  content: '\f2c1'; }

.tt_icon-music-circle-fill:before {
  content: '\f2c2'; }

.tt_icon-music-circle:before {
  content: '\f2c3'; }

.tt_icon-music:before {
  content: '\f2c4'; }

.tt_icon-mute-circle-fill:before {
  content: '\f2c5'; }

.tt_icon-mute-circle:before {
  content: '\f2c6'; }

.tt_icon-mute:before {
  content: '\f2c7'; }

.tt_icon-myaccount-circle-fill:before {
  content: '\f2c8'; }

.tt_icon-myaccount-circle:before {
  content: '\f2c9'; }

.tt_icon-myaccount:before {
  content: '\f2ca'; }

.tt_icon-mystuff-tv:before {
  content: '\f2cb'; }

.tt_icon-mytalktalkapp:before {
  content: '\f2cc'; }

.tt_icon-n-exclamation:before {
  content: '\f2cd'; }

.tt_icon-nameyourplan-circle-fill:before {
  content: '\f2ce'; }

.tt_icon-nameyourplan-circle:before {
  content: '\f2cf'; }

.tt_icon-nameyourplan:before {
  content: '\f2d0'; }

.tt_icon-nanosim-circle-fill:before {
  content: '\f2d1'; }

.tt_icon-nanosim-circle:before {
  content: '\f2d2'; }

.tt_icon-nanosim:before {
  content: '\f2d3'; }

.tt_icon-natural_world:before {
  content: '\f2d4'; }

.tt_icon-nav-help:before {
  content: '\f2d5'; }

.tt_icon-nav-mail:before {
  content: '\f2d6'; }

.tt_icon-nav-my-account:before {
  content: '\f2d7'; }

.tt_icon-nav-news:before {
  content: '\f2d8'; }

.tt_icon-nav-product:before {
  content: '\f2d9'; }

.tt_icon-new:before {
  content: '\f2da'; }

.tt_icon-news:before {
  content: '\f2db'; }

.tt_icon-newwindow:before {
  content: '\f2dc'; }

.tt_icon-newwindow_circle:before {
  content: '\f2dd'; }

.tt_icon-newwindow_circle_fill:before {
  content: '\f2de'; }

.tt_icon-notification-i-fill:before {
  content: '\f2df'; }

.tt_icon-notification:before {
  content: '\f2e0'; }

.tt_icon-offers-circle-fill:before {
  content: '\f2e1'; }

.tt_icon-offers-circle:before {
  content: '\f2e2'; }

.tt_icon-offers:before {
  content: '\f2e3'; }

.tt_icon-on-the-go-train:before {
  content: '\f2e4'; }

.tt_icon-outgoing-call-arrow:before {
  content: '\f2e5'; }

.tt_icon-own-tv:before {
  content: '\f2e6'; }

.tt_icon-package-circle-fill:before {
  content: '\f2e7'; }

.tt_icon-package-circle:before {
  content: '\f2e8'; }

.tt_icon-package:before {
  content: '\f2e9'; }

.tt_icon-parentalcontrol-circle-fill:before {
  content: '\f2ea'; }

.tt_icon-parentalcontrol-circle:before {
  content: '\f2eb'; }

.tt_icon-parentalcontrol:before {
  content: '\f2ec'; }

.tt_icon-pause-circle-fill:before {
  content: '\f2ed'; }

.tt_icon-pause-circle:before {
  content: '\f2ee'; }

.tt_icon-pause-tv:before {
  content: '\f2ef'; }

.tt_icon-pause:before {
  content: '\f2f0'; }

.tt_icon-paymentcard:before {
  content: '\f2f1'; }

.tt_icon-pcprotection-circle-fill:before {
  content: '\f2f2'; }

.tt_icon-pcprotection-circle:before {
  content: '\f2f3'; }

.tt_icon-pcprotection:before {
  content: '\f2f4'; }

.tt_icon-pdf-circle-fill:before {
  content: '\f2f5'; }

.tt_icon-pdf-circle:before {
  content: '\f2f6'; }

.tt_icon-pdf:before {
  content: '\f2f7'; }

.tt_icon-persistent-basket-circle:before {
  content: '\f2f8'; }

.tt_icon-persistent-basket-tick:before {
  content: '\f2f9'; }

.tt_icon-persistent-basket:before {
  content: '\f2fa'; }

.tt_icon-phishing-circle-fill:before {
  content: '\f2fb'; }

.tt_icon-phishing-circle:before {
  content: '\f2fc'; }

.tt_icon-phishing:before {
  content: '\f2fd'; }

.tt_icon-phone-circle-fill:before {
  content: '\f2fe'; }

.tt_icon-phone-circle:before {
  content: '\f2ff'; }

.tt_icon-phone:before {
  content: '\f300'; }

.tt_icon-photo-circle-fill:before {
  content: '\f301'; }

.tt_icon-photo-circle:before {
  content: '\f302'; }

.tt_icon-photo:before {
  content: '\f303'; }

.tt_icon-physical-impairment:before {
  content: '\f304'; }

.tt_icon-picon-circle-fill:before {
  content: '\f305'; }

.tt_icon-picon-circle:before {
  content: '\f306'; }

.tt_icon-picon:before {
  content: '\f307'; }

.tt_icon-pinned-topic-circle-fill:before {
  content: '\f308'; }

.tt_icon-pinned-topic-circle:before {
  content: '\f309'; }

.tt_icon-pinned-topic:before {
  content: '\f30a'; }

.tt_icon-play-circle-fill:before {
  content: '\f30b'; }

.tt_icon-play-circle:before {
  content: '\f30c'; }

.tt_icon-play:before {
  content: '\f30d'; }

.tt_icon-plus-circle-fill:before {
  content: '\f30e'; }

.tt_icon-plus-circle:before {
  content: '\f30f'; }

.tt_icon-plus:before {
  content: '\f310'; }

.tt_icon-ppt-circle-fill:before {
  content: '\f311'; }

.tt_icon-ppt-circle:before {
  content: '\f312'; }

.tt_icon-ppt:before {
  content: '\f313'; }

.tt_icon-preferences-circle-fill:before {
  content: '\f314'; }

.tt_icon-preferences-circle:before {
  content: '\f315'; }

.tt_icon-preferences:before {
  content: '\f316'; }

.tt_icon-print-circle-fill:before {
  content: '\f317'; }

.tt_icon-print-circle:before {
  content: '\f318'; }

.tt_icon-print:before {
  content: '\f319'; }

.tt_icon-protectioninhome-circle-fill:before {
  content: '\f31a'; }

.tt_icon-protectioninhome-circle:before {
  content: '\f31b'; }

.tt_icon-protectioninhome:before {
  content: '\f31c'; }

.tt_icon-protectyourmoney-circle-fill:before {
  content: '\f31d'; }

.tt_icon-protectyourmoney-circle:before {
  content: '\f31e'; }

.tt_icon-protectyourmoney:before {
  content: '\f31f'; }

.tt_icon-push_notification:before {
  content: '\f320'; }

.tt_icon-racing:before {
  content: '\f321'; }

.tt_icon-ransomware-circle-fill:before {
  content: '\f322'; }

.tt_icon-ransomware-circle:before {
  content: '\f323'; }

.tt_icon-ransomware:before {
  content: '\f324'; }

.tt_icon-reality:before {
  content: '\f325'; }

.tt_icon-record-circle-fill:before {
  content: '\f326'; }

.tt_icon-record-circle:before {
  content: '\f327'; }

.tt_icon-record-tv-grey-circle:before {
  content: '\f328'; }

.tt_icon-record-tv-r:before {
  content: '\f329'; }

.tt_icon-record-tv-red-circle:before {
  content: '\f32a'; }

.tt_icon-record:before {
  content: '\f32b'; }

.tt_icon-recycle-circle-fill:before {
  content: '\f32c'; }

.tt_icon-recycle-circle:before {
  content: '\f32d'; }

.tt_icon-recycle:before {
  content: '\f32e'; }

.tt_icon-refresh-circle-fill:before {
  content: '\f32f'; }

.tt_icon-refresh-circle:before {
  content: '\f330'; }

.tt_icon-refresh:before {
  content: '\f331'; }

.tt_icon-reliable-circle-fill:before {
  content: '\f332'; }

.tt_icon-reliable-circle:before {
  content: '\f333'; }

.tt_icon-reliable:before {
  content: '\f334'; }

.tt_icon-rent:before {
  content: '\f335'; }

.tt_icon-report-abuse-circle-fill:before {
  content: '\f336'; }

.tt_icon-report-abuse-circle:before {
  content: '\f337'; }

.tt_icon-report-abuse:before {
  content: '\f338'; }

.tt_icon-rewind-circle-fill:before {
  content: '\f339'; }

.tt_icon-rewind-circle:before {
  content: '\f33a'; }

.tt_icon-rewind-tv:before {
  content: '\f33b'; }

.tt_icon-rewind:before {
  content: '\f33c'; }

.tt_icon-rocket-icon:before {
  content: '\f33d'; }

.tt_icon-romance:before {
  content: '\f33e'; }

.tt_icon-router-circle:before {
  content: '\f33f'; }

.tt_icon-router:before {
  content: '\f340'; }

.tt_icon-routerupdate-circle-fill:before {
  content: '\f341'; }

.tt_icon-routerupdate-circle:before {
  content: '\f342'; }

.tt_icon-routerupdate:before {
  content: '\f343'; }

.tt_icon-rugby:before {
  content: '\f344'; }

.tt_icon-scamsafe-circle-fill:before {
  content: '\f345'; }

.tt_icon-scamsafe-circle:before {
  content: '\f346'; }

.tt_icon-scamsafe:before {
  content: '\f347'; }

.tt_icon-sci-fi:before {
  content: '\f348'; }

.tt_icon-scissors:before {
  content: '\f349'; }

.tt_icon-screened-calls-exclamation:before {
  content: '\f34a'; }

.tt_icon-search-circle-fill:before {
  content: '\f34b'; }

.tt_icon-search-circle:before {
  content: '\f34c'; }

.tt_icon-search:before {
  content: '\f34d'; }

.tt_icon-secure-circle-fill:before {
  content: '\f34e'; }

.tt_icon-secure-circle:before {
  content: '\f34f'; }

.tt_icon-secure:before {
  content: '\f350'; }

.tt_icon-select-circle-fill:before {
  content: '\f351'; }

.tt_icon-select-circle:before {
  content: '\f352'; }

.tt_icon-select:before {
  content: '\f353'; }

.tt_icon-self-install-circle-fill:before {
  content: '\f354'; }

.tt_icon-self-install-circle:before {
  content: '\f355'; }

.tt_icon-self-install:before {
  content: '\f356'; }

.tt_icon-service_improvements:before {
  content: '\f357'; }

.tt_icon-servicestatus-circle-fill:before {
  content: '\f358'; }

.tt_icon-servicestatus-circle:before {
  content: '\f359'; }

.tt_icon-servicestatus:before {
  content: '\f35a'; }

.tt_icon-sharing-circle-fill:before {
  content: '\f35b'; }

.tt_icon-sharing-circle:before {
  content: '\f35c'; }

.tt_icon-sharing:before {
  content: '\f35d'; }

.tt_icon-si-billbusters-outline:before {
  content: '\f35e'; }

.tt_icon-si_circle:before {
  content: '\f35f'; }

.tt_icon-si_dial-10:before {
  content: '\f360'; }

.tt_icon-si_dial-100:before {
  content: '\f361'; }

.tt_icon-si_dial-20:before {
  content: '\f362'; }

.tt_icon-si_dial-30:before {
  content: '\f363'; }

.tt_icon-si_dial-40:before {
  content: '\f364'; }

.tt_icon-si_dial-50:before {
  content: '\f365'; }

.tt_icon-si_dial-60:before {
  content: '\f366'; }

.tt_icon-si_dial-70:before {
  content: '\f367'; }

.tt_icon-si_dial-80:before {
  content: '\f368'; }

.tt_icon-si_dial-90:before {
  content: '\f369'; }

.tt_icon-si_dial:before {
  content: '\f36a'; }

.tt_icon-si_ring:before {
  content: '\f36b'; }

.tt_icon-si_rocket_0:before {
  content: '\f36c'; }

.tt_icon-si_rocket_1:before {
  content: '\f36d'; }

.tt_icon-sim-circle-fill:before {
  content: '\f36e'; }

.tt_icon-sim-circle:before {
  content: '\f36f'; }

.tt_icon-sim-micro:before {
  content: '\f370'; }

.tt_icon-sim-nano:before {
  content: '\f371'; }

.tt_icon-sim-standard:before {
  content: '\f372'; }

.tt_icon-sim:before {
  content: '\f373'; }

.tt_icon-simple-circle-fill:before {
  content: '\f374'; }

.tt_icon-simple-circle:before {
  content: '\f375'; }

.tt_icon-simple:before {
  content: '\f376'; }

.tt_icon-simplybroadband-users-circle-fill:before {
  content: '\f377'; }

.tt_icon-simplybroadband-users-circle:before {
  content: '\f378'; }

.tt_icon-simplybroadband-users:before {
  content: '\f379'; }

.tt_icon-smart-circle-fill:before {
  content: '\f37a'; }

.tt_icon-smart-circle:before {
  content: '\f37b'; }

.tt_icon-smart:before {
  content: '\f37c'; }

.tt_icon-smartsaving-circle-fill:before {
  content: '\f37d'; }

.tt_icon-smartsaving-circle:before {
  content: '\f37e'; }

.tt_icon-smartsaving:before {
  content: '\f37f'; }

.tt_icon-snooker:before {
  content: '\f380'; }

.tt_icon-socialmedia-circle-fill:before {
  content: '\f381'; }

.tt_icon-socialmedia-circle:before {
  content: '\f382'; }

.tt_icon-socialmedia:before {
  content: '\f383'; }

.tt_icon-solidtv-circle-fill:before {
  content: '\f384'; }

.tt_icon-solidtv-circle:before {
  content: '\f385'; }

.tt_icon-solidtv:before {
  content: '\f386'; }

.tt_icon-spanner-circle-fill:before {
  content: '\f387'; }

.tt_icon-spanner-circle:before {
  content: '\f388'; }

.tt_icon-spanner:before {
  content: '\f389'; }

.tt_icon-speechbubble_1:before {
  content: '\f38a'; }

.tt_icon-speechbubble_2:before {
  content: '\f38b'; }

.tt_icon-speechbubble_3:before {
  content: '\f38c'; }

.tt_icon-speechbubble_4:before {
  content: '\f38d'; }

.tt_icon-speed-17Mb-circle-fill:before {
  content: '\f38e'; }

.tt_icon-speed-17Mb-circle:before {
  content: '\f38f'; }

.tt_icon-speed-17Mb:before {
  content: '\f390'; }

.tt_icon-speed-38Mb-circle-fill:before {
  content: '\f391'; }

.tt_icon-speed-38Mb-circle:before {
  content: '\f392'; }

.tt_icon-speed-38Mb:before {
  content: '\f393'; }

.tt_icon-speed-76Mb-circle-fill:before {
  content: '\f394'; }

.tt_icon-speed-76Mb-circle:before {
  content: '\f395'; }

.tt_icon-speed-76Mb:before {
  content: '\f396'; }

.tt_icon-speedcheck1-circle-fill:before {
  content: '\f397'; }

.tt_icon-speedcheck1-circle:before {
  content: '\f398'; }

.tt_icon-speedcheck1:before {
  content: '\f399'; }

.tt_icon-speedcheck2-circle-fill:before {
  content: '\f39a'; }

.tt_icon-speedcheck2-circle:before {
  content: '\f39b'; }

.tt_icon-speedcheck2:before {
  content: '\f39c'; }

.tt_icon-speedcheck3-circle-fill:before {
  content: '\f39d'; }

.tt_icon-speedcheck3-circle:before {
  content: '\f39e'; }

.tt_icon-speedcheck3:before {
  content: '\f39f'; }

.tt_icon-speedypayment-circle-fill:before {
  content: '\f3a0'; }

.tt_icon-speedypayment-circle:before {
  content: '\f3a1'; }

.tt_icon-speedypayment:before {
  content: '\f3a2'; }

.tt_icon-sports-circle-fill:before {
  content: '\f3a3'; }

.tt_icon-sports-circle:before {
  content: '\f3a4'; }

.tt_icon-sports:before {
  content: '\f3a5'; }

.tt_icon-spyware-circle-fill:before {
  content: '\f3a6'; }

.tt_icon-spyware-circle:before {
  content: '\f3a7'; }

.tt_icon-spyware:before {
  content: '\f3a8'; }

.tt_icon-standardsim-circle-fill:before {
  content: '\f3a9'; }

.tt_icon-standardsim-circle:before {
  content: '\f3aa'; }

.tt_icon-standardsim:before {
  content: '\f3ab'; }

.tt_icon-star-circle-fill:before {
  content: '\f3ac'; }

.tt_icon-star-circle:before {
  content: '\f3ad'; }

.tt_icon-star:before {
  content: '\f3ae'; }

.tt_icon-starfilled-circle-fill:before {
  content: '\f3af'; }

.tt_icon-starfilled-circle:before {
  content: '\f3b0'; }

.tt_icon-starfilled:before {
  content: '\f3b1'; }

.tt_icon-starhollow-circle-fill:before {
  content: '\f3b2'; }

.tt_icon-starhollow-circle:before {
  content: '\f3b3'; }

.tt_icon-starhollow:before {
  content: '\f3b4'; }

.tt_icon-starter-circle-fill:before {
  content: '\f3b5'; }

.tt_icon-starter-circle:before {
  content: '\f3b6'; }

.tt_icon-starter:before {
  content: '\f3b7'; }

.tt_icon-stop-circle-fill:before {
  content: '\f3b8'; }

.tt_icon-stop-circle:before {
  content: '\f3b9'; }

.tt_icon-stop:before {
  content: '\f3ba'; }

.tt_icon-streaming-circle-fill:before {
  content: '\f3bb'; }

.tt_icon-streaming-circle:before {
  content: '\f3bc'; }

.tt_icon-streaming-music-circle-fill:before {
  content: '\f3bd'; }

.tt_icon-streaming-music-circle:before {
  content: '\f3be'; }

.tt_icon-streaming-music:before {
  content: '\f3bf'; }

.tt_icon-streaming:before {
  content: '\f3c0'; }

.tt_icon-supersafe-1-device-circle-fill:before {
  content: '\f3c1'; }

.tt_icon-supersafe-1-device-circle:before {
  content: '\f3c2'; }

.tt_icon-supersafe-1-device:before {
  content: '\f3c3'; }

.tt_icon-supersafe-8-devices-circle-fill:before {
  content: '\f3c4'; }

.tt_icon-supersafe-8-devices-circle:before {
  content: '\f3c5'; }

.tt_icon-supersafe-8-devices:before {
  content: '\f3c6'; }

.tt_icon-supersafe-circle-fill:before {
  content: '\f3c7'; }

.tt_icon-supersafe-circle:before {
  content: '\f3c8'; }

.tt_icon-supersafe:before {
  content: '\f3c9'; }

.tt_icon-supersafeapp:before {
  content: '\f3ca'; }

.tt_icon-support-circle-fill:before {
  content: '\f3cb'; }

.tt_icon-support-circle:before {
  content: '\f3cc'; }

.tt_icon-support:before {
  content: '\f3cd'; }

.tt_icon-survey-circle-fill:before {
  content: '\f3ce'; }

.tt_icon-survey-circle:before {
  content: '\f3cf'; }

.tt_icon-survey:before {
  content: '\f3d0'; }

.tt_icon-t-icon-circle-fill:before {
  content: '\f3d1'; }

.tt_icon-t-icon-circle:before {
  content: '\f3d2'; }

.tt_icon-t-icon:before {
  content: '\f3d3'; }

.tt_icon-tablet-bundles-circle-fill:before {
  content: '\f3d4'; }

.tt_icon-tablet-bundles-circle:before {
  content: '\f3d5'; }

.tt_icon-tablet-bundles:before {
  content: '\f3d6'; }

.tt_icon-tabletprotection-circle-fill:before {
  content: '\f3d7'; }

.tt_icon-tabletprotection-circle:before {
  content: '\f3d8'; }

.tt_icon-tabletprotection:before {
  content: '\f3d9'; }

.tt_icon-talk2goapp:before {
  content: '\f3da'; }

.tt_icon-talktalk-labs-circle-fill:before {
  content: '\f3db'; }

.tt_icon-talktalk-labs-circle:before {
  content: '\f3dc'; }

.tt_icon-talktalk-labs:before {
  content: '\f3dd'; }

.tt_icon-talktalklogo-circle-fill:before {
  content: '\f3de'; }

.tt_icon-talktalklogo-circle:before {
  content: '\f3df'; }

.tt_icon-talktalklogo:before {
  content: '\f3e0'; }

.tt_icon-talktalkmailapp:before {
  content: '\f3e1'; }

.tt_icon-talktalksyncapp:before {
  content: '\f3e2'; }

.tt_icon-talktalktv:before {
  content: '\f3e3'; }

.tt_icon-talktalktvapp:before {
  content: '\f3e4'; }

.tt_icon-talktalktvstore:before {
  content: '\f3e5'; }

.tt_icon-tasks-circle-fill:before {
  content: '\f3e6'; }

.tt_icon-tasks-circle:before {
  content: '\f3e7'; }

.tt_icon-tasks:before {
  content: '\f3e8'; }

.tt_icon-tennis:before {
  content: '\f3e9'; }

.tt_icon-text_message:before {
  content: '\f3ea'; }

.tt_icon-thriller:before {
  content: '\f3eb'; }

.tt_icon-thumbsdown-circle-fill:before {
  content: '\f3ec'; }

.tt_icon-thumbsdown-circle:before {
  content: '\f3ed'; }

.tt_icon-thumbsdown:before {
  content: '\f3ee'; }

.tt_icon-thumbsup-circle-fill:before {
  content: '\f3ef'; }

.tt_icon-thumbsup-circle:before {
  content: '\f3f0'; }

.tt_icon-thumbsup:before {
  content: '\f3f1'; }

.tt_icon-tick-circle-fill:before {
  content: '\f3f2'; }

.tt_icon-tick-circle:before {
  content: '\f3f3'; }

.tt_icon-tick:before {
  content: '\f3f4'; }

.tt_icon-time-circle-fill:before {
  content: '\f3f5'; }

.tt_icon-time-circle:before {
  content: '\f3f6'; }

.tt_icon-time:before {
  content: '\f3f7'; }

.tt_icon-transfer-circle-fill:before {
  content: '\f3f8'; }

.tt_icon-transfer-circle:before {
  content: '\f3f9'; }

.tt_icon-transfer:before {
  content: '\f3fa'; }

.tt_icon-trial-team-circle-fill:before {
  content: '\f3fb'; }

.tt_icon-trial-team-circle:before {
  content: '\f3fc'; }

.tt_icon-trial-team:before {
  content: '\f3fd'; }

.tt_icon-trojanhorse-circle-fill:before {
  content: '\f3fe'; }

.tt_icon-trojanhorse-circle:before {
  content: '\f3ff'; }

.tt_icon-trojanhorse:before {
  content: '\f400'; }

.tt_icon-ttmail:before {
  content: '\f401'; }

.tt_icon-tv-aip:before {
  content: '\f402'; }

.tt_icon-tv-and-movies-circle-fill:before {
  content: '\f403'; }

.tt_icon-tv-and-movies-circle:before {
  content: '\f404'; }

.tt_icon-tv-and-movies:before {
  content: '\f405'; }

.tt_icon-tv-boosts:before {
  content: '\f406'; }

.tt_icon-tv-circle-fill:before {
  content: '\f407'; }

.tt_icon-tv-circle:before {
  content: '\f408'; }

.tt_icon-tv-install-3m-apart:before {
  content: '\f409'; }

.tt_icon-tv-install-different-room:before {
  content: '\f40a'; }

.tt_icon-tv-install-same-room:before {
  content: '\f40b'; }

.tt_icon-tv-lite-circle-fill:before {
  content: '\f40c'; }

.tt_icon-tv-lite-circle:before {
  content: '\f40d'; }

.tt_icon-tv-lite:before {
  content: '\f40e'; }

.tt_icon-tv-mrtv-boost:before {
  content: '\f40f'; }

.tt_icon-tv-new:before {
  content: '\f410'; }

.tt_icon-tv-plus-circle-fill:before {
  content: '\f411'; }

.tt_icon-tv-plus-circle:before {
  content: '\f412'; }

.tt_icon-tv-plus-r:before {
  content: '\f413'; }

.tt_icon-tv-plus:before {
  content: '\f414'; }

.tt_icon-tv-r-plus-circle-fill:before {
  content: '\f415'; }

.tt_icon-tv-r-plus-circle:before {
  content: '\f416'; }

.tt_icon-tv-r-plus:before {
  content: '\f417'; }

.tt_icon-tv-selectboost:before {
  content: '\f418'; }

.tt_icon-tv:before {
  content: '\f419'; }

.tt_icon-tv2goapp:before {
  content: '\f41a'; }

.tt_icon-tvinstall-3m-apart:before {
  content: '\f41b'; }

.tt_icon-tvinstall-different-room:before {
  content: '\f41c'; }

.tt_icon-tvinstall-same-room:before {
  content: '\f41d'; }

.tt_icon-tvplannerapp:before {
  content: '\f41e'; }

.tt_icon-tvplus-entertainmentboost:before {
  content: '\f41f'; }

.tt_icon-tvplus-mrtv-boost:before {
  content: '\f420'; }

.tt_icon-tvplus-selectboost:before {
  content: '\f421'; }

.tt_icon-twitter-circle-fill:before {
  content: '\f422'; }

.tt_icon-twitter:before {
  content: '\f423'; }

.tt_icon-ufo-boost:before {
  content: '\f424'; }

.tt_icon-ufo-circle-fill:before {
  content: '\f425'; }

.tt_icon-ufo-circle:before {
  content: '\f426'; }

.tt_icon-ufo-download:before {
  content: '\f427'; }

.tt_icon-ufo-gaming:before {
  content: '\f428'; }

.tt_icon-ufo-group:before {
  content: '\f429'; }

.tt_icon-ufo-hd:before {
  content: '\f42a'; }

.tt_icon-ufo-outline-circle-fill:before {
  content: '\f42b'; }

.tt_icon-ufo-outline-circle:before {
  content: '\f42c'; }

.tt_icon-ufo-outline:before {
  content: '\f42d'; }

.tt_icon-ufo-photo:before {
  content: '\f42e'; }

.tt_icon-ufo-unlimited:before {
  content: '\f42f'; }

.tt_icon-ufo-video-call:before {
  content: '\f430'; }

.tt_icon-ufo:before {
  content: '\f431'; }

.tt_icon-uk-coverage-circle-fill:before {
  content: '\f432'; }

.tt_icon-uk-coverage-circle:before {
  content: '\f433'; }

.tt_icon-uk-coverage:before {
  content: '\f434'; }

.tt_icon-unlimited-circle-fill:before {
  content: '\f435'; }

.tt_icon-unlimited-circle:before {
  content: '\f436'; }

.tt_icon-unlimited:before {
  content: '\f437'; }

.tt_icon-upload-circle-fill:before {
  content: '\f438'; }

.tt_icon-upload-circle:before {
  content: '\f439'; }

.tt_icon-upload:before {
  content: '\f43a'; }

.tt_icon-video-calls-circle-fill:before {
  content: '\f43b'; }

.tt_icon-video-calls-circle:before {
  content: '\f43c'; }

.tt_icon-video-calls:before {
  content: '\f43d'; }

.tt_icon-video-circle-fill:before {
  content: '\f43e'; }

.tt_icon-video-circle:before {
  content: '\f43f'; }

.tt_icon-video:before {
  content: '\f440'; }

.tt_icon-view-circle-fill:before {
  content: '\f441'; }

.tt_icon-view-circle:before {
  content: '\f442'; }

.tt_icon-view:before {
  content: '\f443'; }

.tt_icon-virusprotection-circle-fill:before {
  content: '\f444'; }

.tt_icon-virusprotection-circle:before {
  content: '\f445'; }

.tt_icon-virusprotection:before {
  content: '\f446'; }

.tt_icon-visual-impairment:before {
  content: '\f447'; }

.tt_icon-voicemail-circle-fill:before {
  content: '\f448'; }

.tt_icon-voicemail-circle:before {
  content: '\f449'; }

.tt_icon-voicemail:before {
  content: '\f44a'; }

.tt_icon-volume-circle-fill:before {
  content: '\f44b'; }

.tt_icon-volume-circle:before {
  content: '\f44c'; }

.tt_icon-volume:before {
  content: '\f44d'; }

.tt_icon-watch-instantly-circle-fill:before {
  content: '\f44e'; }

.tt_icon-watch-instantly-circle:before {
  content: '\f44f'; }

.tt_icon-watch-instantly:before {
  content: '\f450'; }

.tt_icon-watch-on-stb-tv:before {
  content: '\f451'; }

.tt_icon-weather-circle-fill:before {
  content: '\f452'; }

.tt_icon-weather-circle:before {
  content: '\f453'; }

.tt_icon-weather:before {
  content: '\f454'; }

.tt_icon-wifi-hub:before {
  content: '\f455'; }

.tt_icon-word-circle-fill:before {
  content: '\f456'; }

.tt_icon-word-circle:before {
  content: '\f457'; }

.tt_icon-word:before {
  content: '\f458'; }

.tt_icon-world-circle-fill:before {
  content: '\f459'; }

.tt_icon-world-circle:before {
  content: '\f45a'; }

.tt_icon-world:before {
  content: '\f45b'; }

.tt_icon-worm-circle-fill:before {
  content: '\f45c'; }

.tt_icon-worm-circle:before {
  content: '\f45d'; }

.tt_icon-worm:before {
  content: '\f45e'; }

.tt_icon-writeemail-circle-fill:before {
  content: '\f45f'; }

.tt_icon-writeemail-circle:before {
  content: '\f460'; }

.tt_icon-writeemail:before {
  content: '\f461'; }

.tt_icon-x-circle-fill:before {
  content: '\f462'; }

.tt_icon-x-circle:before {
  content: '\f463'; }

.tt_icon-x-slim:before {
  content: '\f464'; }

.tt_icon-x:before {
  content: '\f465'; }

.tt_icon-xls-circle-fill:before {
  content: '\f466'; }

.tt_icon-xls-circle:before {
  content: '\f467'; }

.tt_icon-xls:before {
  content: '\f468'; }

.tt_icon-zoom-circle-fill:before {
  content: '\f469'; }

.tt_icon-zoom-circle:before {
  content: '\f46a'; }

.tt_icon-zoom:before {
  content: '\f46b'; }

/* -- Font Sizes -- */
/* -- Breakpoints -- */
/* -- Colours -- */
/* -- Structural sizes -- */
@font-face {
  font-family: Omnes;
  font-display: block;
  font-weight: 400;
  src: url("/html/assets/omnes-regular-webfont.eot");
  src: url("/html/assets/omnes-regular-webfont.eot") format("embedded-opentype"), url("/html/assets/omnes-regular-webfont.ttf") format("truetype"), url("/html/assets/omnes-regular-webfont.svg") format("svg"); }

@font-face {
  font-family: Omnes;
  font-display: block;
  font-weight: 500;
  src: url("/html/assets/omnes-medium-webfont.eot");
  src: url("/html/assets/omnes-medium-webfont.eot") format("embedded-opentype"), url("/html/assets/omnes-medium-webfont.woff") format("woff"), url("/html/assets/omnes-medium-webfont.ttf") format("truetype"), url("/html/assets/omnes-medium-webfont.svg") format("svg"); }

@font-face {
  font-family: Omnes;
  font-display: block;
  font-weight: 700;
  src: url("/html/assets/omnes-semibold-webfont.eot");
  src: url("/html/assets/omnes-semibold-webfont.eot") format("embedded-opentype"), url("/html/assets/omnes-semibold-webfont.woff") format("woff"), url("/html/assets/omnes-semibold-webfont.ttf") format("truetype"), url("/html/assets/omnes-semibold-webfont.svg") format("svg"); }

@font-face {
  font-family: Oswald;
  font-display: block;
  font-weight: 400;
  src: url("/html/assets/Oswald-Regular.ttf"); }

@font-face {
  font-family: Oswald;
  font-display: block;
  font-weight: 500;
  src: url("/html/assets/Oswald-Medium.ttf"); }

@font-face {
  font-family: Oswald;
  font-display: block;
  font-weight: 700;
  src: url("/html/assets/oswald-semibold.ttf"); }

body {
  font-family: Omnes, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  color: #2C4047; }

p, .p {
  font-size: 18px; }
  @media (max-width: 767.98px) {
    p, .p {
      font-size: 16px; } }
  p.dark, .p.dark {
    font-weight: 700; }

.small {
  font-size: 14px; }

/* -- Header tags -- */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 64px;
  font-family: Oswald;
  text-transform: uppercase; }
  @media (max-width: 767.98px) {
    h1, .h1 {
      font-size: 50px; } }

h2, .h2 {
  font-size: 40px;
  font-family: Omnes, Arial, sans-serif; }
  h2.main, .h2.main {
    font-size: 40px;
    font-family: Oswald;
    text-transform: uppercase; }

h3, .h3 {
  font-size: 36px;
  font-family: Omnes, Arial, sans-serif; }
  h3 a, .h3 a {
    color: #2C4047; }
    h3 a:active, h3 a:hover, h3 a:focus, .h3 a:active, .h3 a:hover, .h3 a:focus {
      color: #2C4047; }

h4, .h4 {
  font-size: 18px; }

h5, .h5 {
  font-weight: 700;
  font-size: 28px; }

h6, .h6 {
  font-size: 24px; }

a, .lia-media-snippet-container a, .lia-message-body a, .lia-message-body-content a, .lia-message-editor a {
  color: #0018EF;
  font-weight: 500;
  transition: 0.3s; }
  a:not(.btn):not(.lia-button):not(.lia-link-navigation), .lia-media-snippet-container a:not(.btn):not(.lia-button):not(.lia-link-navigation), .lia-message-body a:not(.btn):not(.lia-button):not(.lia-link-navigation), .lia-message-body-content a:not(.btn):not(.lia-button):not(.lia-link-navigation), .lia-message-editor a:not(.btn):not(.lia-button):not(.lia-link-navigation) {
    text-decoration: underline; }
  a:visited, .lia-media-snippet-container a:visited, .lia-message-body a:visited, .lia-message-body-content a:visited, .lia-message-editor a:visited {
    color: #0018EF; }
  a.lia-mention-container-editor-message, .lia-media-snippet-container a.lia-mention-container-editor-message, .lia-message-body a.lia-mention-container-editor-message, .lia-message-body-content a.lia-mention-container-editor-message, .lia-message-editor a.lia-mention-container-editor-message {
    cursor: pointer;
    font-family: Omnes, Arial, sans-serif;
    color: #0018EF;
    line-height: 1.5; }

.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title {
  font-size: 36px;
  font-family: Oswald;
  text-transform: uppercase;
  color: #2C4047; }

.lia-fa {
  color: #2C4047; }

.mb-0 {
  margin-bottom: 0; }

.lia-message-body-content {
  line-height: 1.5; }

.panel-space {
  margin: 50px 0; }

.lia-img-message-escalated.lia-fa-message.lia-fa-escalated.lia-fa {
  display: none; }

#lia-body .lia-content a:focus:not(:focus-visible), #lia-body .lia-content button:focus:not(:focus-visible), #lia-body .lia-content .lia-button:focus:not(:focus-visible) {
  outline: none !important; }

#lia-body .lia-content select:focus-visible {
  background-color: #FFFC00; }

#lia-body .lia-content select:focus:not(:focus-visible) {
  background-color: inherit; }

caption {
  caption-side: top; }

.ttc-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  border: 0 !important;
  white-space: nowrap !important; }

:target::before {
  content: "";
  display: block;
  height: 100px;
  /* fixed header height*/
  margin: -100px;
  /* negative fixed header height */ }

:target::before {
  content: "";
  display: block;
  height: 100px;
  /* fixed header height*/
  margin: -100px 0 0;
  /* negative fixed header height */ }

.cookie-banner-showing a:target::before {
  content: "";
  display: block;
  height: calc(100px + 284px);
  /* fixed header height*/
  margin: calc(-100px - 284px) 0 0;
  /* negative fixed header height */ }
  @media (min-width: 576px) {
    .cookie-banner-showing a:target::before {
      height: calc(100px + 194px);
      /* fixed header height*/
      margin: calc(-100px - 194px) 0 0;
      /* negative fixed header height */ } }
  @media (min-width: 768px) {
    .cookie-banner-showing a:target::before {
      height: calc(100px + 80px);
      /* fixed header height*/
      margin: calc(-100px - 80px) 0 0;
      /* negative fixed header height */ } }
  @media (min-width: 1200px) {
    .cookie-banner-showing a:target::before {
      height: calc(100px + 64px);
      /* fixed header height*/
      margin: calc(-100px - 64px) 0 0;
      /* negative fixed header height */ } }

.mce-tinymce.mce-container iframe {
  min-height: 250px !important; }

.lpContainer {
  text-align: center; }
  .lpContainer > div:not(:last-child) {
    display: none; }
  .lpContainer > div:not(.lds-dual-ring) {
    text-align: left; }

.lia-quilt-row-header-hero .lia-quilt-view-profile-hero {
  padding: 0 !important; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-user-avatar.lia-avatar-editable .lia-avatar-edit-action {
    top: -5px;
    margin-left: 5px; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero #headerProfileProgress {
    position: absolute;
    top: 0;
    height: 164px;
    width: 164px;
    left: 50%;
    transform: translateX(-50%);
    margin-top: -17px; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-quilt-row-profile-hero {
    background-color: #2C4047;
    background-image: url("/html/assets/profile-header-background.jpg");
    background-size: cover;
    background-position: center center;
    padding: 70px 0 50px; }
    .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-quilt-row-profile-hero .lia-profile-hero-avatar-wrapper {
      display: initial; }
    .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-quilt-row-profile-hero .lia-profile-meta-info .lia-user-name {
      color: #ffffff;
      font-size: 40px;
      font-family: Oswald;
      margin-top: 10px; }
    .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-quilt-row-profile-hero .lia-profile-meta-info .lia-component-user-online {
      display: none; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-user-avatar.lia-avatar-editable .lia-avatar-edit-action {
    right: auto; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-user-avatar,
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-quilt-view-profile-hero .lia-media-top-image-contributors .lia-media-image-contributor-avatar-wrapper,
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-media-top-image-contributors .lia-quilt-view-profile-hero .lia-media-image-contributor-avatar-wrapper {
    height: 130px;
    width: 130px;
    margin: auto; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-user-registration-date {
    position: absolute;
    margin-bottom: -50px;
    bottom: 10px;
    right: 10px; }
    .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-user-registration-date .local-date,
    .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-user-registration-date .lia-registration-date-title {
      color: #ffffff;
      font-size: 12px;
      opacity: 50%; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-profile-meta-info {
    text-align: center;
    color: #ffffff; }
    .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-profile-meta-info .UserName .login-bold {
      color: #ffffff;
      font-size: 40px;
      font-family: Oswald;
      font-weight: 500; }
    .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-profile-meta-info .lia-user-rank {
      color: #00f0ff;
      font-size: 18px;
      font-family: Oswald;
      font-weight: 500;
      text-transform: uppercase; }
  .lia-quilt-row-header-hero .lia-quilt-view-profile-hero .lia-quilt-row-profile-contact {
    display: none; }

#user-photos {
  padding: 50px; }
  @media (max-width: 767.98px) {
    #user-photos {
      padding: 50px 0; }
      #user-photos .photo-item:first-child {
        padding-left: 25px; } }
  #user-photos .photo-item {
    margin: 10px; }
  #user-photos .photo-background {
    background-size: cover;
    background-position: center center;
    height: 180px;
    width: 150px; }
  #user-photos #photo-slider {
    display: flex;
    overflow: hidden;
    margin-bottom: 30px; }

section#profile-statistics {
  text-align: center;
  margin: 50px 0; }
  section#profile-statistics .stat-group {
    display: flex;
    flex-wrap: wrap; }
    section#profile-statistics .stat-group .stat-box {
      flex-grow: 1;
      font-weight: 500; }
      section#profile-statistics .stat-group .stat-box .tt_icon {
        color: rgba(44, 64, 71, 0.4);
        font-size: 70px; }
      section#profile-statistics .stat-group .stat-box .stat-value {
        font-size: 36px;
        margin: 0;
        line-height: 40px; }
      section#profile-statistics .stat-group .stat-box .stat-title {
        font-size: 16px;
        text-transform: uppercase; }
      @media (max-width: 767.98px) {
        section#profile-statistics .stat-group .stat-box {
          flex-basis: 50%; } }
      @media (max-width: 500px) {
        section#profile-statistics .stat-group .stat-box {
          flex-basis: 100%; } }

section.stars-help {
  margin-bottom: 50px; }
  section.stars-help #hubpagesearch button {
    width: 100%; }
    @media (max-width: 767.98px) {
      section.stars-help #hubpagesearch button {
        margin-top: 20px; } }
  section.stars-help h2 {
    margin-bottom: 30px; }
  section.stars-help .help-article {
    padding: 30px 0;
    margin-bottom: 0;
    border-radius: 0;
    background-image: url("/html/assets/tt-dash.png");
    background-repeat: repeat-x;
    background-position: center bottom;
    position: relative; }
    section.stars-help .help-article h4 a {
      color: #2C4047; }
    section.stars-help .help-article .author-line {
      font-size: 14px; }
    section.stars-help .help-article .dateTime {
      position: absolute;
      bottom: 0;
      right: 0;
      text-align: right;
      font-size: 12px; }
  section.stars-help .lia-paging-pager {
    width: 100%; }
  section.stars-help .help-tab-row .help-tab {
    display: inline-block;
    padding: 3px 6px;
    border: 1px solid #2C4047;
    font-family: Oswald;
    font-size: 14px;
    text-transform: uppercase;
    color: #2C4047;
    margin: 5px;
    cursor: pointer; }
    section.stars-help .help-tab-row .help-tab.selected {
      background-color: #2C4047;
      color: white; }
  section.stars-help .help-numbers > div > div {
    border-bottom: 1px solid #2C4047;
    margin-top: 20px;
    font-weight: 700;
    text-align: right;
    padding-bottom: 20px; }
  section.stars-help .select2-wrapper {
    position: relative;
    width: 100%; }
    section.stars-help .select2-wrapper .select2-container {
      width: 100% !important; }
      section.stars-help .select2-wrapper .select2-container .select2-search__field {
        margin-top: 0;
        height: 40px;
        width: 100% !important; }
  section.stars-help .help-tab-row {
    margin-top: 20px; }

#ingelby-onboarding-toggle-button-wrapper {
  background: #2C4047;
  text-align: center; }
  #ingelby-onboarding-toggle-button-wrapper #ingelby-onboarding-toggle-button {
    cursor: pointer; }
    #ingelby-onboarding-toggle-button-wrapper #ingelby-onboarding-toggle-button i {
      font-size: 40px;
      padding: 10px 0;
      color: #00f0ff; }

#ingelby-onboarding-content-wrapper {
  background: #F6F6F1;
  padding: 30px; }
  #ingelby-onboarding-content-wrapper h2 {
    text-align: center; }
  #ingelby-onboarding-content-wrapper h3 {
    font-size: 28px;
    font-family: Oswald;
    text-transform: uppercase;
    font-weight: 500;
    margin: 10px 0; }
  #ingelby-onboarding-content-wrapper .onboardingContent {
    margin-top: 20px; }
    #ingelby-onboarding-content-wrapper .onboardingContent .leadCopy {
      text-align: center;
      margin-bottom: 20px; }
    #ingelby-onboarding-content-wrapper .onboardingContent .sections .tt_icon {
      font-size: 50px; }
    @media (max-width: 767.98px) {
      #ingelby-onboarding-content-wrapper .onboardingContent .sections .section {
        margin-bottom: 30px; } }

section.ideas-related {
  background: #2C4047;
  padding: 60px;
  color: #ffffff; }
  section.ideas-related h2 {
    color: #FFFC00;
    text-align: center;
    margin-bottom: 30px; }
  section.ideas-related a {
    color: #ffffff; }
    section.ideas-related a .relatedideas-card {
      padding: 0 15px;
      text-align: center; }
      section.ideas-related a .relatedideas-card .related-details {
        margin-bottom: 10px; }
        section.ideas-related a .relatedideas-card .related-details .subject {
          font-size: 20px;
          color: #ffffff;
          line-height: initial;
          margin-bottom: 5px; }
        section.ideas-related a .relatedideas-card .related-details .author {
          font-size: 14px;
          margin-bottom: 0;
          line-height: initial; }
      section.ideas-related a .relatedideas-card .related-likes {
        font-size: 14px;
        line-height: initial;
        position: relative;
        top: -7px; }
        section.ideas-related a .relatedideas-card .related-likes::before {
          content: '\f3f1';
          font-family: TalkTalkIcons;
          font-weight: 700;
          font-size: 35px;
          position: relative;
          top: 7px; }
        section.ideas-related a .relatedideas-card .related-likes span {
          font-weight: 700; }
    section.ideas-related a:hover, section.ideas-related a:active, section.ideas-related a:focus {
      text-decoration: none; }
      section.ideas-related a:hover .subject, section.ideas-related a:active .subject, section.ideas-related a:focus .subject {
        text-decoration: underline; }
  @media (max-width: 767.98px) {
    section.ideas-related {
      padding: 30px; } }

.lia-component-common-widget-slide-out-user-menu {
  display: inline-block; }
  .lia-component-common-widget-slide-out-user-menu .user-navigation-user-profile {
    display: none; }
  .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in {
    display: flex;
    flex-direction: row-reverse;
    align-items: center; }
    .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar,
    .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile {
      display: block; }
      .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar a.login-link,
      .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link {
        display: flex;
        align-items: center; }
        .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar a.login-link::before,
        .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link::before {
          content: "";
          display: inline-block;
          transition: all 0.3s;
          background-image: url("/html/assets/my-account-mobile-white.svg");
          width: 44px;
          height: 44px;
          background-repeat: no-repeat;
          background-position: center; }
          @media (min-width: 992px) {
            .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar a.login-link::before,
            .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link::before {
              background-image: url("/html/assets/my-account-desktop-white.svg");
              width: 15px;
              height: 16px;
              margin-right: 8px; } }
        .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar a.login-link:hover::before,
        .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link:hover::before {
          background-image: url("/html/assets/my-account-mobile-white.svg"); }
          @media (min-width: 992px) {
            .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar a.login-link:hover::before,
            .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link:hover::before {
              background-image: url("/html/assets/my-account-desktop-cyan.svg"); } }
      @media (min-width: 992px) {
        .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar > div > a,
        .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile > div > a {
          height: 25px;
          display: inline-flex;
          align-items: center; } }
    .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar {
      display: none; }
      .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar a.login-link .lia-anonymous-profile-icon {
        background-image: url("/html/assets/my-account-mobile-white.svg");
        width: 44px;
        height: 44px;
        background-repeat: no-repeat;
        background-position: center; }
        @media (min-width: 992px) {
          .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .UserAvatar a.login-link .lia-anonymous-profile-icon {
            background-image: url("/html/assets/my-account-desktop-white.svg");
            width: 15px;
            height: 16px;
            margin-right: 8px;
            margin-bottom: 3px; } }
    .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in:hover .UserAvatar .lia-anonymous-profile-icon {
      background-image: url("/html/assets/my-account-desktop-cyan.svg") !important; }
    .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in:hover a {
      color: #00f0ff !important; }

.lia-common-slide-menu .lia-slide-menu-content-vertical {
  width: 320px; }

#lia-body .lia-slide-menu-content {
  display: none;
  height: auto;
  background-color: #2C4047; }
  #lia-body .lia-slide-menu-content.lia-slide-menu-content-open {
    top: auto;
    display: block; }
    @media (min-width: 992px) {
      #lia-body .lia-slide-menu-content.lia-slide-menu-content-open {
        border-radius: 15px;
        border: 1px solid #56666C;
        margin-top: 15px; } }
  #lia-body .lia-slide-menu-content .lia-component-common-widget-slide-out-user-menu {
    display: inline-block; }
    #lia-body .lia-slide-menu-content .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link::before {
      content: '';
      display: inline-block;
      background-image: url("/html/assets/my-account-mobile-white.svg");
      width: 44px;
      height: 44px;
      background-repeat: no-repeat;
      background-position: center; }
      @media (min-width: 992px) {
        #lia-body .lia-slide-menu-content .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link::before {
          background-image: url("/html/assets/my-account-desktop-white.svg");
          width: 15px;
          height: 16px;
          margin-right: 8px; } }
    #lia-body .lia-slide-menu-content .lia-component-common-widget-slide-out-user-menu .lia-user-navigation-sign-in .user-navigation-user-profile a.login-link:hover::before {
      background-image: url("/html/assets/my-account-desktop-cyan.svg"); }
  #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation {
    padding: 20px;
    font-size: 18px !important;
    display: flex;
    align-items: center;
    position: relative; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation::after {
      content: '';
      background-image: url("/html/assets/arrow-right-long-cyan.svg");
      background-repeat: no-repeat;
      display: inline-block;
      width: 22px;
      height: 25px;
      margin: 0 0 -3px 6px;
      position: absolute;
      right: 24px;
      top: 23px; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation:active, #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation:focus, #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation:hover {
      background-color: #2C4047;
      color: white !important; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation::before {
      display: none;
      color: #ffffff;
      font-family: TalkTalkIcons;
      font-size: 34px;
      width: 54px;
      text-align: center;
      margin-right: 0; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.view-profile-link::before {
      content: '\f2ca'; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.user-profile-link::before {
      content: '\f1c1'; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.lia-component-users-actions-my-subscriptions::before {
      content: '\f2db'; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.faq-link::before {
      content: '\f2d5';
      font-size: 30px; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.link-spam::before {
      content: '\f132';
      font-family: FontAwesome;
      font-size: 26px; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.link-tkb::before {
      content: '\f1ea';
      font-family: FontAwesome;
      font-size: 24px; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.link-whoneedshelp::before {
      content: '\f0c0';
      font-family: FontAwesome;
      font-size: 24px; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.link-online::before {
      content: '\f109';
      font-family: FontAwesome;
      font-size: 26px; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.switch-user-page-link::before {
      content: '\f3fa';
      font-size: 40px;
      background-image: none;
      margin-left: 0;
      padding: 0; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.community-admin-link::before {
      content: '\f3e0';
      font-size: 40px;
      background-image: none;
      margin-left: 0;
      padding: 0; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.lia-component-admin-action-studio-admin::before {
      content: '\f1e7'; }
    #lia-body .lia-slide-menu-content .lia-quilt-layout-user-slide-out-menu .lia-quilt-column-profile-links .lia-link-navigation.logout-link::before {
      content: '\f3ba'; }
  #lia-body .lia-slide-menu-content .lia-quilt-row-profile-card {
    background: #00f0ff; }
    #lia-body .lia-slide-menu-content .lia-quilt-row-profile-card .lia-header-nav-component-widget {
      margin: 0; }
      #lia-body .lia-slide-menu-content .lia-quilt-row-profile-card .lia-header-nav-component-widget .private-notes-link, #lia-body .lia-slide-menu-content .lia-quilt-row-profile-card .lia-header-nav-component-widget .lia-notification-feed-page-link {
        padding: 15px 25px; }
        #lia-body .lia-slide-menu-content .lia-quilt-row-profile-card .lia-header-nav-component-widget .private-notes-link::before, #lia-body .lia-slide-menu-content .lia-quilt-row-profile-card .lia-header-nav-component-widget .lia-notification-feed-page-link::before {
          color: #2C4047;
          font-size: 22px;
          font-weight: 700; }
      #lia-body .lia-slide-menu-content .lia-quilt-row-profile-card .lia-header-nav-component-widget .lia-header-nav-component-unread-count {
        background-color: #F75B5B;
        padding: 3px 5px; }

section.about-author {
  margin-bottom: 40px;
  margin-top: 40px;
  padding-top: 40px;
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x; }
  section.about-author > div {
    display: flex; }
    section.about-author > div .author-avatar {
      margin-right: 20px; }
      section.about-author > div .author-avatar a img {
        height: 45px;
        width: 45px; }
    section.about-author > div .author-content h3 {
      text-transform: uppercase;
      font-family: Oswald;
      font-size: 28px;
      margin-top: 8px;
      margin-bottom: 8px; }
    section.about-author > div .author-content p:last-of-type {
      margin-bottom: 0; }
    section.about-author > div .author-content a {
      color: #2C4047;
      font-weight: 700; }

.lia-component-common-widget-announcement {
  background: #FFFC00;
  margin-bottom: 0;
  border-bottom: 5px solid #2C4047;
  border-radius: 0; }
  .lia-component-common-widget-announcement.lia-panel .lia-decoration-border-content {
    max-width: 1200px;
    margin: auto;
    padding: 0 15px; }
    .lia-component-common-widget-announcement.lia-panel .lia-decoration-border-content .lia-panel-heading-bar-wrapper {
      display: none; }
    .lia-component-common-widget-announcement.lia-panel .lia-decoration-border-content .lia-panel-heading-bar {
      background: #FFFC00;
      padding: 0; }
    .lia-component-common-widget-announcement.lia-panel .lia-decoration-border-content .lia-panel-content {
      padding: 30px 0; }
      .lia-component-common-widget-announcement.lia-panel .lia-decoration-border-content .lia-panel-content h2 {
        font-family: Oswald;
        text-transform: uppercase;
        font-weight: 500;
        margin-bottom: 20px; }
      .lia-component-common-widget-announcement.lia-panel .lia-decoration-border-content .lia-panel-content p a {
        color: #2C4047; }

.lia-autocomplete-container .lia-autocomplete-content ul li {
  padding-left: 50px; }
  .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon {
    padding-right: 0;
    position: absolute;
    left: 5px; }
    .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa.lia-img-icon-tkb-board:before {
      content: '\f15f';
      font-family: TalkTalkIcons;
      font-size: 40px; }
    .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa-comments-o:before, .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa.lia-fa-thread.lia-fa-forum:before, .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa.lia-img-forum:before, .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa.lia-img-icon-board:before, .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa.lia-img-icon-ds-forum-tile:before, .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa.lia-img-icon-forum-board:before {
      content: "\f26c";
      font-family: TalkTalkIcons;
      font-size: 40px; }
    .lia-autocomplete-container .lia-autocomplete-content ul li a.board-icon .lia-fa.lia-img-icon-blog-board:before {
      content: "\f18c";
      font-family: TalkTalkIcons;
      background: none;
      padding: 0;
      font-size: 40px; }
  .lia-autocomplete-container .lia-autocomplete-content ul li .lia-autocomplete-suggestion-truncated-body, .lia-autocomplete-container .lia-autocomplete-content ul li .lia-autocomplete-suggestion-additional-details, .lia-autocomplete-container .lia-autocomplete-content ul li .lia-autocomplete-suggestion-truncated-body .lia-message-body-content .lia-truncated-body-container {
    padding-left: 0; }

.lia-autocomplete-container .lia-autocomplete-content .lia-autocomplete-message-list-item-link {
  color: #2C4047;
  font-weight: 500; }

.lia-autocomplete-container .lia-autocomplete-content span.lia-search-match-lithium {
  color: #F75B5B;
  border-bottom-color: #F75B5B;
  border-bottom-style: solid;
  border-bottom-width: 2px; }

.profileUpdatedBadge {
  color: #2C4047;
  z-index: 2;
  font-style: normal; }
  .profileUpdatedBadge::before {
    content: '\f007';
    font-family: FontAwesome;
    font-size: 20px; }

.communityStarBadge {
  color: #FAAF3B;
  z-index: 2;
  font-style: normal; }
  .communityStarBadge::before {
    content: '\f005';
    font-family: FontAwesome;
    font-size: 20px; }

.ForumPage #messageList tr td.cThreadInfoColumn {
  position: relative; }
  .ForumPage #messageList tr td.cThreadInfoColumn .lia-info-area-item .avatarBadge1 {
    margin: 0 3px 0 5px; }
  .ForumPage #messageList tr td.cThreadInfoColumn .lia-info-area-item .avatarBadge2 {
    margin: 0 5px 0 3px; }
  .ForumPage #messageList tr td.cThreadInfoColumn .lia-info-area-item i:last-of-type {
    margin-right: 5px; }

.ForumPage .MessageList .lia-list-wide tbody tr.lia-list-row-float {
  position: relative; }

.ForumPage td.moderatorBatchProcessingColumn.lia-data-cell-tertiary.lia-data-cell-checkbox {
  position: absolute;
  left: 10px;
  top: 10px;
  padding: 0; }

.lia-message-view-display .lia-component-batch-processing-checkbox {
  margin: 0;
  float: initial; }

.lia-quilt-blog-article-page .blog-picture {
  height: 400px;
  background-size: cover;
  background-position: center center;
  position: relative; }
  @media (max-width: 767.98px) {
    .lia-quilt-blog-article-page .blog-picture {
      height: 240px; } }
  @media (max-width: 575.98px) {
    .lia-quilt-blog-article-page .blog-picture {
      height: 150px; } }
  .lia-quilt-blog-article-page .blog-picture > div {
    position: absolute;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.65);
    width: 100%;
    padding: 20px;
    color: #ffffff;
    text-transform: uppercase;
    font-family: Oswald;
    font-size: 40px;
    font-weight: 500; }
    @media (max-width: 767.98px) {
      .lia-quilt-blog-article-page .blog-picture > div {
        font-size: 28px;
        padding: 15px; } }
    @media (max-width: 575.98px) {
      .lia-quilt-blog-article-page .blog-picture > div {
        font-size: 18px;
        padding: 10px; } }
    .lia-quilt-blog-article-page .blog-picture > div:active, .lia-quilt-blog-article-page .blog-picture > div:hover, .lia-quilt-blog-article-page .blog-picture > div:focus {
      text-decoration: none; }

.btn {
  text-decoration: none; }

.lia-button.lia-button-primary,
.lia-button.lia-button-secondary,
.btn.btn-secondary,
.lia-button.lia-button-tertiary,
.btn.btn-primary,
.btn.btn-tertiary,
.btn.btn-ghost,
.lia-panel-message .lia-button.lia-action-reply.reply-action-link,
.lia-panel-message .lia-button.lia-button-primary,
.custom-message-list header > div .custom-start-conversation-button a,
.lia-view-all .lia-link-navigation.lia-view-all-tkb-articles {
  font-size: 20px;
  font-weight: 500;
  border-radius: 88px;
  color: #2C4047;
  background-color: #00f0ff;
  border-color: #00f0ff;
  padding: 0 25px;
  height: 48px;
  display: -ms-flexbox;
  display: inline-flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center; }
  .lia-button.lia-button-primary:hover, .lia-button.lia-button-primary:active, .lia-button.lia-button-primary:focus, .lia-button.lia-button-primary:active:focus,
  .lia-button.lia-button-secondary:hover,
  .lia-button.lia-button-secondary:active,
  .lia-button.lia-button-secondary:focus,
  .lia-button.lia-button-secondary:active:focus,
  .btn.btn-secondary:hover,
  .btn.btn-secondary:active,
  .btn.btn-secondary:focus,
  .btn.btn-secondary:active:focus,
  .lia-button.lia-button-tertiary:hover,
  .lia-button.lia-button-tertiary:active,
  .lia-button.lia-button-tertiary:focus,
  .lia-button.lia-button-tertiary:active:focus,
  .btn.btn-primary:hover,
  .btn.btn-primary:active,
  .btn.btn-primary:focus,
  .btn.btn-primary:active:focus,
  .btn.btn-tertiary:hover,
  .btn.btn-tertiary:active,
  .btn.btn-tertiary:focus,
  .btn.btn-tertiary:active:focus,
  .btn.btn-ghost:hover,
  .btn.btn-ghost:active,
  .btn.btn-ghost:focus,
  .btn.btn-ghost:active:focus,
  .lia-panel-message .lia-button.lia-action-reply.reply-action-link:hover,
  .lia-panel-message .lia-button.lia-action-reply.reply-action-link:active,
  .lia-panel-message .lia-button.lia-action-reply.reply-action-link:focus,
  .lia-panel-message .lia-button.lia-action-reply.reply-action-link:active:focus,
  .lia-panel-message .lia-button.lia-button-primary:hover,
  .lia-panel-message .lia-button.lia-button-primary:active,
  .lia-panel-message .lia-button.lia-button-primary:focus,
  .lia-panel-message .lia-button.lia-button-primary:active:focus,
  .custom-message-list header > div .custom-start-conversation-button a:hover,
  .custom-message-list header > div .custom-start-conversation-button a:active,
  .custom-message-list header > div .custom-start-conversation-button a:focus,
  .custom-message-list header > div .custom-start-conversation-button a:active:focus,
  .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:hover,
  .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:active,
  .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:focus,
  .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:active:focus {
    background: #00d1ff;
    color: #2C4047;
    text-decoration: none; }
    .lia-button.lia-button-primary:hover:not(.no-arrow)::after, .lia-button.lia-button-primary:active:not(.no-arrow)::after, .lia-button.lia-button-primary:focus:not(.no-arrow)::after, .lia-button.lia-button-primary:active:focus:not(.no-arrow)::after,
    .lia-button.lia-button-secondary:hover:not(.no-arrow)::after,
    .lia-button.lia-button-secondary:active:not(.no-arrow)::after,
    .lia-button.lia-button-secondary:focus:not(.no-arrow)::after,
    .lia-button.lia-button-secondary:active:focus:not(.no-arrow)::after,
    .btn.btn-secondary:hover:not(.no-arrow)::after,
    .btn.btn-secondary:active:not(.no-arrow)::after,
    .btn.btn-secondary:focus:not(.no-arrow)::after,
    .btn.btn-secondary:active:focus:not(.no-arrow)::after,
    .lia-button.lia-button-tertiary:hover:not(.no-arrow)::after,
    .lia-button.lia-button-tertiary:active:not(.no-arrow)::after,
    .lia-button.lia-button-tertiary:focus:not(.no-arrow)::after,
    .lia-button.lia-button-tertiary:active:focus:not(.no-arrow)::after,
    .btn.btn-primary:hover:not(.no-arrow)::after,
    .btn.btn-primary:active:not(.no-arrow)::after,
    .btn.btn-primary:focus:not(.no-arrow)::after,
    .btn.btn-primary:active:focus:not(.no-arrow)::after,
    .btn.btn-tertiary:hover:not(.no-arrow)::after,
    .btn.btn-tertiary:active:not(.no-arrow)::after,
    .btn.btn-tertiary:focus:not(.no-arrow)::after,
    .btn.btn-tertiary:active:focus:not(.no-arrow)::after,
    .btn.btn-ghost:hover:not(.no-arrow)::after,
    .btn.btn-ghost:active:not(.no-arrow)::after,
    .btn.btn-ghost:focus:not(.no-arrow)::after,
    .btn.btn-ghost:active:focus:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-action-reply.reply-action-link:hover:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-action-reply.reply-action-link:active:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-action-reply.reply-action-link:focus:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-action-reply.reply-action-link:active:focus:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-button-primary:hover:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-button-primary:active:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-button-primary:focus:not(.no-arrow)::after,
    .lia-panel-message .lia-button.lia-button-primary:active:focus:not(.no-arrow)::after,
    .custom-message-list header > div .custom-start-conversation-button a:hover:not(.no-arrow)::after,
    .custom-message-list header > div .custom-start-conversation-button a:active:not(.no-arrow)::after,
    .custom-message-list header > div .custom-start-conversation-button a:focus:not(.no-arrow)::after,
    .custom-message-list header > div .custom-start-conversation-button a:active:focus:not(.no-arrow)::after,
    .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:hover:not(.no-arrow)::after,
    .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:active:not(.no-arrow)::after,
    .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:focus:not(.no-arrow)::after,
    .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:active:focus:not(.no-arrow)::after {
      margin: 0 -2px -3px 27px; }
  .lia-button.lia-button-primary:not(.no-arrow)::after,
  .lia-button.lia-button-secondary:not(.no-arrow)::after,
  .btn.btn-secondary:not(.no-arrow)::after,
  .lia-button.lia-button-tertiary:not(.no-arrow)::after,
  .btn.btn-primary:not(.no-arrow)::after,
  .btn.btn-tertiary:not(.no-arrow)::after,
  .btn.btn-ghost:not(.no-arrow)::after,
  .lia-panel-message .lia-button.lia-action-reply.reply-action-link:not(.no-arrow)::after,
  .lia-panel-message .lia-button.lia-button-primary:not(.no-arrow)::after,
  .custom-message-list header > div .custom-start-conversation-button a:not(.no-arrow)::after,
  .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles:not(.no-arrow)::after {
    content: '';
    background-image: url("/html/assets/arrow-right-stormblue.svg");
    background-repeat: no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 0 -3px 25px; }
  @media (max-width: 767.98px) {
    .lia-button.lia-button-primary,
    .lia-button.lia-button-secondary,
    .btn.btn-secondary,
    .lia-button.lia-button-tertiary,
    .btn.btn-primary,
    .btn.btn-tertiary,
    .btn.btn-ghost,
    .lia-panel-message .lia-button.lia-action-reply.reply-action-link,
    .lia-panel-message .lia-button.lia-button-primary,
    .custom-message-list header > div .custom-start-conversation-button a,
    .lia-view-all .lia-link-navigation.lia-view-all-tkb-articles {
      font-size: 16px; } }

.lia-button.lia-button-primary[disabled] {
  background-color: #00f0ff;
  border-color: #00f0ff; }
  .lia-button.lia-button-primary[disabled]:hover, .lia-button.lia-button-primary[disabled]:active, .lia-button.lia-button-primary[disabled]:focus {
    background-color: #00f0ff;
    border-color: #00f0ff; }

.lia-button.lia-button-secondary,
.lia-button.lia-button-primary.lia-button-Reset-action {
  color: #2C4047;
  background-color: #ffffff;
  border-color: #2C4047;
  border-width: 1px;
  font-weight: 500; }
  .lia-button.lia-button-secondary:hover, .lia-button.lia-button-secondary:active, .lia-button.lia-button-secondary:focus, .lia-button.lia-button-secondary:active:focus,
  .lia-button.lia-button-primary.lia-button-Reset-action:hover,
  .lia-button.lia-button-primary.lia-button-Reset-action:active,
  .lia-button.lia-button-primary.lia-button-Reset-action:focus,
  .lia-button.lia-button-primary.lia-button-Reset-action:active:focus {
    font-weight: 500;
    background-color: #00f0ff; }

.lia-button.lia-button-tertiary {
  color: #ffffff;
  background-color: #2C4047;
  border-color: #2C4047;
  border-width: 1px;
  font-weight: 500; }
  .lia-button.lia-button-tertiary:hover, .lia-button.lia-button-tertiary:active, .lia-button.lia-button-tertiary:focus, .lia-button.lia-button-tertiary:active:focus {
    font-weight: 500;
    color: #ffffff;
    background-color: #2C4047; }
    .lia-button.lia-button-tertiary:hover::after, .lia-button.lia-button-tertiary:active::after, .lia-button.lia-button-tertiary:focus::after, .lia-button.lia-button-tertiary:active:focus::after {
      margin: 0 -2px -3px 27px; }
  .lia-button.lia-button-tertiary:not(.no-arrow)::after {
    content: '';
    background-image: url("/html/assets/arrow-right-white.svg");
    background-repeat: no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 0 -3px 25px; }

.lia-button.lia-button-primary.lia-cookie-banner-alert-accept, .lia-button.lia-button-secondary.lia-cookie-banner-alert-reject {
  width: 160px;
  height: 48px;
  line-height: 42px; }
  .lia-button.lia-button-primary.lia-cookie-banner-alert-accept:hover, .lia-button.lia-button-secondary.lia-cookie-banner-alert-reject:hover {
    background: #00d1ff;
    color: #2C4047;
    border: 1px solid #00d1ff;
    text-decoration: none; }
  .lia-button.lia-button-primary.lia-cookie-banner-alert-accept::after, .lia-button.lia-button-secondary.lia-cookie-banner-alert-reject::after {
    display: none; }

.lia-button.lia-button-primary.lia-cookie-banner-alert-accept {
  background: #00f0ff;
  color: #2C4047;
  border: 1px solid #00f0ff; }

.lia-button.lia-button-secondary.lia-cookie-banner-alert-reject {
  color: #fff;
  border: 1px solid #fff;
  background: transparent; }

.lia-panel.lia-component-solutions-widget-recently-solved-threads .lia-view-all .view-all-link {
  font-size: 16px;
  font-weight: 500;
  border-radius: 5.5em;
  color: #2C4047;
  background-color: #00f0ff;
  border-color: #00f0ff;
  padding: 0 1.5625em;
  height: 3em;
  display: -ms-flexbox;
  display: inline-flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center; }
  .lia-panel.lia-component-solutions-widget-recently-solved-threads .lia-view-all .view-all-link:hover, .lia-panel.lia-component-solutions-widget-recently-solved-threads .lia-view-all .view-all-link:active, .lia-panel.lia-component-solutions-widget-recently-solved-threads .lia-view-all .view-all-link:focus, .lia-panel.lia-component-solutions-widget-recently-solved-threads .lia-view-all .view-all-link:active:focus {
    background: #00d1ff;
    color: #2C4047;
    text-decoration: none; }

.lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action {
  font-size: 16px;
  font-weight: 500;
  color: #2C4047;
  display: -ms-flexbox;
  display: inline-flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  border: none;
  text-decoration: none;
  background: transparent; }
  .lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action:hover, .lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action:active, .lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action:focus {
    text-decoration: underline;
    background: transparent;
    color: #2C4047; }

.lia-button-wrapper-Cancel-action:hover, .lia-button-wrapper-Cancel-action:active, .lia-button-wrapper-Cancel-action:focus {
  text-decoration: underline;
  background: transparent;
  color: #2C4047; }

.footer-buttons {
  text-align: center;
  margin-top: 30px; }

.link-tt {
  font-size: 18px;
  font-weight: 500;
  color: #2C4047;
  border-bottom: 2px solid #00f0ff;
  padding-bottom: 8px;
  display: inline-block; }
  .link-tt:hover, .link-tt:active, .link-tt:focus {
    text-decoration: none;
    color: #2C4047; }
  .link-tt::after {
    content: '';
    background-image: url("/html/assets/arrow-right-stormblue.svg");
    background-repeat: no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 0 -3px 15px; }

.lia-button.lia-button-primary, .lia-panel-message .lia-button.lia-button-primary, .lia-panel-message .lia-button.lia-action-reply.reply-action-link, .lia-link-disabled.lia-button.lia-button-primary, .lia-panel-message .lia-link-disabled.lia-button.lia-button-primary, .lia-panel-message .lia-link-disabled.lia-button.lia-action-reply.reply-action-link, .custom-community-activity header > div .custom-start-conversation-button a, .custom-message-list header > div .custom-start-conversation-button a {
  background: #00f0ff;
  color: #2C4047; }

#menu-burger {
  width: 44px;
  height: 44px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  border: 0; }
  #menu-burger span {
    position: relative;
    display: block;
    width: 22px;
    height: 2px;
    background-color: #ffffff;
    text-indent: -1000px; }
    #menu-burger span:nth-child(2) {
      left: 4px; }
    #menu-burger span:first-child {
      top: -5px; }
    #menu-burger span:last-child {
      bottom: -5px; }

.lia-component-comment-editor {
  background-color: #f6f6f1; }
  .lia-component-comment-editor .CommentEditorForm {
    border: none;
    background: transparent; }
    .lia-component-comment-editor .CommentEditorForm .mce-flow-layout, .lia-component-comment-editor .CommentEditorForm .mce-panel.mce-panel, .lia-component-comment-editor .CommentEditorForm .lia-mentions-hints > .lia-panel {
      background: transparent;
      padding-bottom: 0; }
    .lia-component-comment-editor .CommentEditorForm legend {
      font-size: 28px;
      font-family: Oswald;
      text-transform: uppercase;
      color: #2C4047; }
    .lia-component-comment-editor .CommentEditorForm .lia-message-editor-preview-button {
      color: #2C4047;
      position: absolute;
      right: 0;
      top: 30px;
      z-index: 9; }
      .lia-component-comment-editor .CommentEditorForm .lia-message-editor-preview-button:active, .lia-component-comment-editor .CommentEditorForm .lia-message-editor-preview-button:hover, .lia-component-comment-editor .CommentEditorForm .lia-message-editor-preview-button:focus {
        color: #2C4047; }
    .lia-component-comment-editor .CommentEditorForm .lia-mentions-hints {
      font-size: 13px;
      color: #2C4047; }
    @media (max-width: 575.98px) {
      .lia-component-comment-editor .CommentEditorForm .lia-form-footer .lia-button-group {
        margin-top: 20px; } }
    .lia-component-comment-editor .CommentEditorForm .lia-form-footer .lia-button-group.lia-form-submit .lia-button-wrapper {
      text-align: right;
      float: right;
      width: auto;
      padding-left: 20px; }
      @media (max-width: 575.98px) {
        .lia-component-comment-editor .CommentEditorForm .lia-form-footer .lia-button-group.lia-form-submit .lia-button-wrapper {
          float: none; } }

.custom-related-content {
  margin: 50px 0;
  padding: 60px;
  background-color: #2C4047;
  color: #ffffff; }
  .custom-related-content .lia-panel-heading-bar {
    background-color: transparent; }
    .custom-related-content .lia-panel-heading-bar .lia-panel-heading-bar-title {
      color: #FFFC00;
      font-size: 40px;
      text-align: center;
      font-weight: 500; }
  .custom-related-content ul.lia-list-standard {
    display: flex; }
    .custom-related-content ul.lia-list-standard li {
      flex-grow: 1;
      text-align: center;
      padding: 0 15px; }
      .custom-related-content ul.lia-list-standard li:nth-of-type(1n+4) {
        display: none; }
      .custom-related-content ul.lia-list-standard li a {
        color: #ffffff; }
        .custom-related-content ul.lia-list-standard li a.lia-link-navigation {
          font-size: 20px;
          color: #ffffff; }
      .custom-related-content ul.lia-list-standard li small {
        display: block; }
        .custom-related-content ul.lia-list-standard li small a {
          color: #FFFC00; }
      .custom-related-content ul.lia-list-standard li::before {
        content: "\f26c";
        font-family: TalkTalkIcons;
        color: #ffffff;
        font-size: 80px;
        display: block;
        line-height: 70px; }
      @media (max-width: 767.98px) {
        .custom-related-content ul.lia-list-standard li {
          padding: 0;
          margin-bottom: 30px; }
          .custom-related-content ul.lia-list-standard li:nth-of-type(3) {
            margin-bottom: 0; } }
    @media (max-width: 767.98px) {
      .custom-related-content ul.lia-list-standard {
        display: block; } }

body.IdeaExchangePage .forumHeader,
body.IdeaPage .forumHeader,
body.TkbPage .forumHeader,
body.BlogPage .forumHeader {
  position: relative; }

body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet,
body.IdeaExchangePage .lia-component-ideas-widget-management,
body.IdeaExchangePage .lia-component-blogs-widget-management,
body.IdeaPage .lia-component-tkb-widget-dashboard-taplet,
body.IdeaPage .lia-component-ideas-widget-management,
body.IdeaPage .lia-component-blogs-widget-management,
body.TkbPage .lia-component-tkb-widget-dashboard-taplet,
body.TkbPage .lia-component-ideas-widget-management,
body.TkbPage .lia-component-blogs-widget-management,
body.BlogPage .lia-component-tkb-widget-dashboard-taplet,
body.BlogPage .lia-component-ideas-widget-management,
body.BlogPage .lia-component-blogs-widget-management {
  position: absolute;
  z-index: 98;
  right: 250px;
  bottom: 12px; }
  @media (max-width: 991.98px) {
    body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet,
    body.IdeaExchangePage .lia-component-ideas-widget-management,
    body.IdeaExchangePage .lia-component-blogs-widget-management,
    body.IdeaPage .lia-component-tkb-widget-dashboard-taplet,
    body.IdeaPage .lia-component-ideas-widget-management,
    body.IdeaPage .lia-component-blogs-widget-management,
    body.TkbPage .lia-component-tkb-widget-dashboard-taplet,
    body.TkbPage .lia-component-ideas-widget-management,
    body.TkbPage .lia-component-blogs-widget-management,
    body.BlogPage .lia-component-tkb-widget-dashboard-taplet,
    body.BlogPage .lia-component-ideas-widget-management,
    body.BlogPage .lia-component-blogs-widget-management {
      bottom: 25px; } }
  body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet .lia-panel-content,
  body.IdeaExchangePage .lia-component-ideas-widget-management .lia-panel-content,
  body.IdeaExchangePage .lia-component-blogs-widget-management .lia-panel-content,
  body.IdeaPage .lia-component-tkb-widget-dashboard-taplet .lia-panel-content,
  body.IdeaPage .lia-component-ideas-widget-management .lia-panel-content,
  body.IdeaPage .lia-component-blogs-widget-management .lia-panel-content,
  body.TkbPage .lia-component-tkb-widget-dashboard-taplet .lia-panel-content,
  body.TkbPage .lia-component-ideas-widget-management .lia-panel-content,
  body.TkbPage .lia-component-blogs-widget-management .lia-panel-content,
  body.BlogPage .lia-component-tkb-widget-dashboard-taplet .lia-panel-content,
  body.BlogPage .lia-component-ideas-widget-management .lia-panel-content,
  body.BlogPage .lia-component-blogs-widget-management .lia-panel-content {
    padding: 5px 0;
    position: absolute;
    right: 0; }
  body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.IdeaExchangePage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.IdeaExchangePage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.IdeaPage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.IdeaPage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.IdeaPage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.TkbPage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.TkbPage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.TkbPage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.BlogPage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.BlogPage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title,
  body.BlogPage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title {
    padding: 0;
    font-family: inherit;
    text-transform: inherit;
    font-size: inherit;
    font-weight: inherit;
    cursor: pointer; }
    body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.IdeaExchangePage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.IdeaExchangePage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.IdeaPage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.IdeaPage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.IdeaPage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.TkbPage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.TkbPage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.TkbPage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.BlogPage .lia-component-tkb-widget-dashboard-taplet.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.BlogPage .lia-component-ideas-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after,
    body.BlogPage .lia-component-blogs-widget-management.lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title::after {
      content: '\f153';
      font-family: TalkTalkIcons;
      font-size: 24px;
      color: #2C4047;
      top: 4px;
      position: relative;
      height: auto;
      width: auto;
      margin-left: 5px; }
  body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet ul,
  body.IdeaExchangePage .lia-component-ideas-widget-management ul,
  body.IdeaExchangePage .lia-component-blogs-widget-management ul,
  body.IdeaPage .lia-component-tkb-widget-dashboard-taplet ul,
  body.IdeaPage .lia-component-ideas-widget-management ul,
  body.IdeaPage .lia-component-blogs-widget-management ul,
  body.TkbPage .lia-component-tkb-widget-dashboard-taplet ul,
  body.TkbPage .lia-component-ideas-widget-management ul,
  body.TkbPage .lia-component-blogs-widget-management ul,
  body.BlogPage .lia-component-tkb-widget-dashboard-taplet ul,
  body.BlogPage .lia-component-ideas-widget-management ul,
  body.BlogPage .lia-component-blogs-widget-management ul {
    position: absolute;
    transform: translateX(-100%); }
    body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet ul:not(.lia-menu-dropdown-items),
    body.IdeaExchangePage .lia-component-ideas-widget-management ul:not(.lia-menu-dropdown-items),
    body.IdeaExchangePage .lia-component-blogs-widget-management ul:not(.lia-menu-dropdown-items),
    body.IdeaPage .lia-component-tkb-widget-dashboard-taplet ul:not(.lia-menu-dropdown-items),
    body.IdeaPage .lia-component-ideas-widget-management ul:not(.lia-menu-dropdown-items),
    body.IdeaPage .lia-component-blogs-widget-management ul:not(.lia-menu-dropdown-items),
    body.TkbPage .lia-component-tkb-widget-dashboard-taplet ul:not(.lia-menu-dropdown-items),
    body.TkbPage .lia-component-ideas-widget-management ul:not(.lia-menu-dropdown-items),
    body.TkbPage .lia-component-blogs-widget-management ul:not(.lia-menu-dropdown-items),
    body.BlogPage .lia-component-tkb-widget-dashboard-taplet ul:not(.lia-menu-dropdown-items),
    body.BlogPage .lia-component-ideas-widget-management ul:not(.lia-menu-dropdown-items),
    body.BlogPage .lia-component-blogs-widget-management ul:not(.lia-menu-dropdown-items) {
      display: none; }
  @media (max-width: 767.98px) {
    body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet,
    body.IdeaExchangePage .lia-component-ideas-widget-management,
    body.IdeaExchangePage .lia-component-blogs-widget-management,
    body.IdeaPage .lia-component-tkb-widget-dashboard-taplet,
    body.IdeaPage .lia-component-ideas-widget-management,
    body.IdeaPage .lia-component-blogs-widget-management,
    body.TkbPage .lia-component-tkb-widget-dashboard-taplet,
    body.TkbPage .lia-component-ideas-widget-management,
    body.TkbPage .lia-component-blogs-widget-management,
    body.BlogPage .lia-component-tkb-widget-dashboard-taplet,
    body.BlogPage .lia-component-ideas-widget-management,
    body.BlogPage .lia-component-blogs-widget-management {
      display: none; } }

body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet,
body.IdeaPage .lia-component-tkb-widget-dashboard-taplet,
body.TkbPage .lia-component-tkb-widget-dashboard-taplet,
body.BlogPage .lia-component-tkb-widget-dashboard-taplet {
  right: 260px; }
  @media (max-width: 991.98px) {
    body.IdeaExchangePage .lia-component-tkb-widget-dashboard-taplet,
    body.IdeaPage .lia-component-tkb-widget-dashboard-taplet,
    body.TkbPage .lia-component-tkb-widget-dashboard-taplet,
    body.BlogPage .lia-component-tkb-widget-dashboard-taplet {
      bottom: 14px; } }

section.easy-steps {
  background: #2C4047;
  color: #ffffff;
  padding: 50px 0;
  margin-top: 80px; }
  section.easy-steps h2 {
    font-size: 40px;
    color: #FFFC00;
    text-transform: uppercase;
    font-family: Oswald;
    margin-bottom: 20px;
    text-align: center; }
  section.easy-steps p {
    max-width: 650px;
    margin: 0 auto;
    color: #ffffff;
    margin-bottom: 50px;
    text-align: center; }
    @media (max-width: 767.98px) {
      section.easy-steps p {
        margin-bottom: 20px; } }
  section.easy-steps .steps-row {
    width: 75%;
    display: flex;
    margin: 0 auto; }
    @media (max-width: 991.98px) {
      section.easy-steps .steps-row {
        width: 90%; } }
    @media (max-width: 767.98px) {
      section.easy-steps .steps-row {
        display: block;
        text-align: center; } }
    section.easy-steps .steps-row .step-column {
      padding: 0 50px; }
      @media (max-width: 991.98px) {
        section.easy-steps .steps-row .step-column {
          padding: 0 25px; } }
      section.easy-steps .steps-row .step-column h4 {
        font-size: 28px;
        color: #ffffff;
        text-transform: uppercase;
        font-family: Oswald;
        text-align: left;
        display: inline-block;
        margin-bottom: 15px; }
        section.easy-steps .steps-row .step-column h4::before {
          content: '';
          background-image: url("/html/assets/step-circle.svg");
          width: 30px;
          height: 30px;
          display: block;
          text-align: center;
          margin: 0 auto;
          margin-bottom: 15px; }
      section.easy-steps .steps-row .step-column .tt_icon {
        color: #FFFC00;
        font-size: 60px;
        margin-bottom: 10px; }
      section.easy-steps .steps-row .step-column p {
        text-align: left; }
        @media (max-width: 767.98px) {
          section.easy-steps .steps-row .step-column p {
            text-align: center; } }
  @media (max-width: 767.98px) {
    section.easy-steps {
      margin: 20px 0; } }

.lia-media-uploader-dialog-body .lia-media-uploader-body-side-panel .lia-media-uploader-side-panel-formatting {
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .lia-media-uploader-dialog-body .lia-media-uploader-body-side-panel .lia-media-uploader-side-panel-formatting #captionErrorMessage {
    color: red;
    font-weight: bold;
    text-align: center; }

.lia-media-uploader-dialog-body input.lia-media-image-tile-caption-field::placeholder {
  color: red; }

.lia-component-tag-banner, .lia-panel-feedback-inline-safe, .lia-panel-feedback-banner-safe, .lia-panel-feedback-banner-alert, .lia-panel-feedback-inline-alert, .lia-panel-feedback-banner-note, .lia-component-tag-banner, .lia-panel-feedback-inline-note, .lia-panel-feedback-banner-warning {
  background-color: #FFFC00;
  border-color: #FFFC00;
  color: #2C4047;
  font-weight: 500;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }
  .lia-component-tag-banner .lia-link-navigation, .lia-panel-feedback-inline-safe .lia-link-navigation, .lia-panel-feedback-banner-safe .lia-link-navigation, .lia-panel-feedback-banner-alert .lia-link-navigation, .lia-panel-feedback-inline-alert .lia-link-navigation, .lia-panel-feedback-banner-note .lia-link-navigation, .lia-component-tag-banner .lia-link-navigation, .lia-panel-feedback-inline-note .lia-link-navigation, .lia-panel-feedback-banner-warning .lia-link-navigation {
    color: #2C4047;
    text-decoration: none; }
    .lia-component-tag-banner .lia-link-navigation:active, .lia-component-tag-banner .lia-link-navigation:hover, .lia-component-tag-banner .lia-link-navigation:focus, .lia-panel-feedback-inline-safe .lia-link-navigation:active, .lia-panel-feedback-inline-safe .lia-link-navigation:hover, .lia-panel-feedback-inline-safe .lia-link-navigation:focus, .lia-panel-feedback-banner-safe .lia-link-navigation:active, .lia-panel-feedback-banner-safe .lia-link-navigation:hover, .lia-panel-feedback-banner-safe .lia-link-navigation:focus, .lia-panel-feedback-banner-alert .lia-link-navigation:active, .lia-panel-feedback-banner-alert .lia-link-navigation:hover, .lia-panel-feedback-banner-alert .lia-link-navigation:focus, .lia-panel-feedback-inline-alert .lia-link-navigation:active, .lia-panel-feedback-inline-alert .lia-link-navigation:hover, .lia-panel-feedback-inline-alert .lia-link-navigation:focus, .lia-panel-feedback-banner-note .lia-link-navigation:active, .lia-panel-feedback-banner-note .lia-link-navigation:hover, .lia-panel-feedback-banner-note .lia-link-navigation:focus, .lia-component-tag-banner .lia-link-navigation:active, .lia-component-tag-banner .lia-link-navigation:hover, .lia-component-tag-banner .lia-link-navigation:focus, .lia-panel-feedback-inline-note .lia-link-navigation:active, .lia-panel-feedback-inline-note .lia-link-navigation:hover, .lia-panel-feedback-inline-note .lia-link-navigation:focus, .lia-panel-feedback-banner-warning .lia-link-navigation:active, .lia-panel-feedback-banner-warning .lia-link-navigation:hover, .lia-panel-feedback-banner-warning .lia-link-navigation:focus {
      text-decoration: underline; }
  .lia-component-tag-banner .local-date, .lia-component-tag-banner .local-time, .lia-component-tag-banner .lia-user-name-link, .lia-panel-feedback-inline-safe .local-date, .lia-panel-feedback-inline-safe .local-time, .lia-panel-feedback-inline-safe .lia-user-name-link, .lia-panel-feedback-banner-safe .local-date, .lia-panel-feedback-banner-safe .local-time, .lia-panel-feedback-banner-safe .lia-user-name-link, .lia-panel-feedback-banner-alert .local-date, .lia-panel-feedback-banner-alert .local-time, .lia-panel-feedback-banner-alert .lia-user-name-link, .lia-panel-feedback-inline-alert .local-date, .lia-panel-feedback-inline-alert .local-time, .lia-panel-feedback-inline-alert .lia-user-name-link, .lia-panel-feedback-banner-note .local-date, .lia-panel-feedback-banner-note .local-time, .lia-panel-feedback-banner-note .lia-user-name-link, .lia-component-tag-banner .local-date, .lia-component-tag-banner .local-time, .lia-component-tag-banner .lia-user-name-link, .lia-panel-feedback-inline-note .local-date, .lia-panel-feedback-inline-note .local-time, .lia-panel-feedback-inline-note .lia-user-name-link, .lia-panel-feedback-banner-warning .local-date, .lia-panel-feedback-banner-warning .local-time, .lia-panel-feedback-banner-warning .lia-user-name-link {
    font-size: 18px;
    font-weight: 700;
    color: #2C4047; }

.lia-panel-feedback-banner-note {
  background-color: #2C4047;
  border-color: #2C4047;
  color: #ffffff;
  font-weight: 500;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }
  .lia-panel-feedback-banner-note .lia-link-navigation {
    color: #ffffff;
    text-decoration: none; }
    .lia-panel-feedback-banner-note .lia-link-navigation:active, .lia-panel-feedback-banner-note .lia-link-navigation:hover, .lia-panel-feedback-banner-note .lia-link-navigation:focus {
      text-decoration: underline; }
  .lia-panel-feedback-banner-note.lia-autosave-options.lia-autosave-feedback {
    background-color: #FFFC00;
    border-color: #FFFC00;
    color: #2C4047; }
    .lia-panel-feedback-banner-note.lia-autosave-options.lia-autosave-feedback a {
      color: #2C4047;
      font-weight: 700; }
    .lia-panel-feedback-banner-note.lia-autosave-options.lia-autosave-feedback .local-date, .lia-panel-feedback-banner-note.lia-autosave-options.lia-autosave-feedback .local-time {
      color: #2C4047;
      font-size: 16px; }

.lia-input-edit-form-column .lia-panel-feedback-banner-alert, .lia-input-edit-form-column .lia-panel-feedback-banner-warning, .lia-input-edit-form-column .lia-panel-feedback-spam-warning, .lia-input-edit-form-column .lia-panel-feedback-banner-note, .lia-input-edit-form-column .lia-component-tag-banner, .lia-input-edit-form-column .lia-panel-feedback-banner-safe, .lia-input-edit-form-column .lia-panel-status-banner-note, .lia-input-edit-form-column .lia-quilt-column-feedback .lia-component-common-widget-page-information, .lia-quilt-column-feedback .lia-input-edit-form-column .lia-component-common-widget-page-information {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.lia-message-body-content .lia-panel-feedback-banner-note {
  background-color: #FFFC00;
  border-color: #FFFC00;
  color: #2C4047;
  font-weight: 500;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: 20px 0; }
  .lia-message-body-content .lia-panel-feedback-banner-note .lia-link-navigation {
    color: #2C4047;
    text-decoration: none; }
    .lia-message-body-content .lia-panel-feedback-banner-note .lia-link-navigation:active, .lia-message-body-content .lia-panel-feedback-banner-note .lia-link-navigation:hover, .lia-message-body-content .lia-panel-feedback-banner-note .lia-link-navigation:focus {
      text-decoration: underline; }

.ForumPage .thread-list {
  position: relative;
  min-height: 200px; }

.ForumPage .lia-decoration-border-menu-bar-content {
  position: relative; }

.ForumPage li.lia-component-pagesnumbered {
  padding-left: 0 !important; }

.ForumPage .lia-paging-page-previous .lia-link-disabled,
.ForumPage .lia-paging-page-next .lia-link-disabled {
  cursor: default !important; }

.ForumPage .lia-paging-full li {
  padding-left: 10px; }

.ForumPage .lia-paging-full .lia-link-navigation, .ForumPage .lia-paging-full .lia-paging-full-pages .lia-link-navigation {
  padding-right: 10px; }

.ForumPage #filter-description {
  margin: 10px 20px 10px; }
  @media (min-width: 768px) {
    .ForumPage #filter-description {
      margin: 20px 30px 10px; } }

.ForumPage #filters-mobile {
  background-color: #2C4047;
  transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out; }
  @media (max-width: 767px) {
    .ForumPage #filters-mobile {
      height: 0; }
      .ForumPage #filters-mobile.showing {
        height: 60px; } }
  @media (min-width: 768px) {
    .ForumPage #filters-mobile {
      display: none; } }
  .ForumPage #filters-mobile > button {
    display: none; }
  .ForumPage #filters-mobile ul {
    height: 60px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center; }

.ForumPage .filters ul {
  list-style: none;
  height: 30px; }
  .ForumPage .filters ul li {
    padding: 0;
    margin: 0;
    display: inline-block; }
    @media (max-width: 767px) {
      .ForumPage .filters ul li {
        padding: 0 2px; } }
    .ForumPage .filters ul li button {
      text-decoration: none;
      background-color: rgba(255, 255, 255, 0.1);
      border-radius: 20px;
      height: 30px;
      margin: 0;
      border: 0;
      line-height: inherit;
      display: flex;
      justify-content: center;
      align-items: center;
      color: white;
      transition: all 0.25s ease-in-out;
      -moz-transition: all 0.25s ease-in-out;
      -webkit-transition: all 0.25s ease-in-out; }
      @media (max-width: 419px) {
        .ForumPage .filters ul li button {
          font-size: 12px;
          border-radius: 0;
          padding: 0 6px; } }
      @media (min-width: 420px) {
        .ForumPage .filters ul li button {
          font-size: 14px;
          border-radius: 0;
          padding: 0 12px; } }
      @media (min-width: 768px) {
        .ForumPage .filters ul li button {
          width: 140px;
          padding: 0; } }
      @media (min-width: 1025px) {
        .ForumPage .filters ul li button {
          width: 170px; } }
      .ForumPage .filters ul li button:hover, .ForumPage .filters ul li button:focus {
        background-color: #00f0ff;
        color: #2C4047; }
  .ForumPage .filters ul.solved button.but-solved {
    background-color: #00FF94;
    color: #2C4047; }
  .ForumPage .filters ul.unsolved button.but-unsolved {
    background-color: #00FF94;
    color: #2C4047; }
  .ForumPage .filters ul.noreplies button.but-noreplies {
    background-color: #00FF94;
    color: #2C4047; }
  .ForumPage .filters ul.myposts button.but-myposts {
    background-color: #00FF94;
    color: #2C4047; }

.ForumPage #filters {
  z-index: 10;
  height: 60px;
  width: 1%;
  min-width: 60px;
  overflow: hidden;
  border-radius: 30px;
  text-align: center;
  transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out; }
  .ForumPage #filters ~ .lia-button-wrapper.lia-button-wrapper-primary {
    margin-left: 75px; }
  @media (max-width: 767.98px) {
    .ForumPage #filters {
      float: right; } }
  @media (min-width: 768px) {
    .ForumPage #filters {
      position: absolute;
      left: 0;
      top: -4px; } }
  .ForumPage #filters > button {
    text-decoration: none;
    border: 0;
    width: 60px;
    height: 60px;
    border-radius: 30px;
    margin-top: 0;
    margin-bottom: 0;
    background-color: white;
    z-index: 1;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out; }
    @media (min-width: 768px) {
      .ForumPage #filters > button {
        position: absolute;
        left: 0; } }
    .ForumPage #filters > button i {
      color: #2C4047;
      font-size: 6.2rem;
      transition: all 0.25s ease-in-out;
      -moz-transition: all 0.25s ease-in-out;
      -webkit-transition: all 0.25s ease-in-out; }
    .ForumPage #filters > button span {
      opacity: 0;
      position: absolute; }
  .ForumPage #filters > div {
    display: none;
    align-items: center;
    justify-content: center;
    background-color: #2C4047;
    color: white;
    height: 60px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden; }
    .ForumPage #filters > div ul {
      white-space: nowrap;
      margin: 0; }
  @media (min-width: 768px) {
    .ForumPage #filters.showing {
      width: 100%; }
      .ForumPage #filters.showing > div {
        display: flex; }
    .ForumPage #filters.showing > button, .ForumPage #filters:hover > button {
      background-color: #2C4047; }
      .ForumPage #filters.showing > button i, .ForumPage #filters:hover > button i {
        color: white; } }
  .ForumPage #filters > button:focus {
    background-color: #00f0ff;
    color: #2C4047;
    outline: none; }
    .ForumPage #filters > button:focus i {
      color: white; }

.ForumPage #loading-filter {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.8);
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out; }
  .ForumPage #loading-filter ul {
    list-style: none; }

.ForumPage .lds-dual-ring {
  margin: 50px 0 10px;
  display: inline-block;
  width: 64px;
  height: 64px; }
  .ForumPage .lds-dual-ring::after {
    content: " ";
    display: block;
    width: 64px;
    height: 64px;
    margin: 1px;
    border-radius: 50%;
    border: 5px solid #2C4047;
    border-color: #2C4047 transparent #2C4047 transparent;
    animation: lds-dual-ring 1.2s linear infinite; }

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.health-check-support-box {
  min-height: 240px;
  margin-bottom: 50px; }
  .health-check-support-box .health-check-body i {
    font-size: 72px;
    margin-bottom: 12px; }
  .health-check-support-box .health-check-body p {
    line-height: initial !important;
    margin-bottom: 15px; }
  .health-check-support-box .health-check-body h3 {
    margin-bottom: 10px; }
  .health-check-support-box .health-check-link a {
    font-size: 20px;
    font-weight: 500;
    border-radius: 88px;
    color: #2C4047;
    background-color: #00f0ff;
    border-color: #00f0ff;
    padding: 0 25px;
    height: 48px;
    display: -ms-flexbox;
    display: inline-flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    transition: 0.3s; }
    .health-check-support-box .health-check-link a:hover, .health-check-support-box .health-check-link a:active, .health-check-support-box .health-check-link a:focus, .health-check-support-box .health-check-link a:active:focus {
      background: #00d1ff;
      color: #2C4047;
      text-decoration: none; }
      .health-check-support-box .health-check-link a:hover:not(.lia-cookie-banner-alert-accept)::after, .health-check-support-box .health-check-link a:active:not(.lia-cookie-banner-alert-accept)::after, .health-check-support-box .health-check-link a:focus:not(.lia-cookie-banner-alert-accept)::after, .health-check-support-box .health-check-link a:active:focus:not(.lia-cookie-banner-alert-accept)::after {
        margin: 0 -2px -3px 27px; }
    .health-check-support-box .health-check-link a:not(.lia-cookie-banner-alert-accept)::after {
      content: '';
      background-image: url("/html/assets/arrow-right-stormblue.svg");
      background-repeat: no-repeat;
      display: inline-block;
      width: 16px;
      height: 16px;
      margin: 0 0 -3px 25px; }
    @media (max-width: 767.98px) {
      .health-check-support-box .health-check-link a {
        font-size: 16px; } }
  @media (max-width: 767.98px) {
    .health-check-support-box {
      min-height: auto; } }

@media (max-width: 991.98px) {
  .lia-quilt-row-header-nav .helpModalOverlayMobile {
    pointer-events: none;
    opacity: 0.5;
    background-color: black;
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100;
    display: none; } }

@media (max-width: 991.98px) {
  body.modal-open .lia-quilt-row-header-nav .helpModalOverlayMobile {
    display: block; } }

#help-modal-content {
  color: #2C4047; }
  #help-modal-content.modal-content .help-return {
    padding: 18px 25px 25px 25px;
    background-color: #eaeaea; }
    #help-modal-content.modal-content .help-return button {
      border: none;
      padding: 0;
      font-family: Omnes, Arial, sans-serif;
      font-weight: 500;
      font-size: 18px;
      background: transparent; }
      #help-modal-content.modal-content .help-return button::before {
        font-family: TalkTalkIcons;
        font-weight: 700;
        font-size: 24px;
        position: relative;
        top: 3px; }
  #help-modal-content.modal-content .modal-body {
    padding: 25px; }
    #help-modal-content.modal-content .modal-body .narrow-topics-frame {
      display: flex;
      flex-wrap: wrap;
      gap: 15px; }
      @media (max-width: 991.98px) {
        #help-modal-content.modal-content .modal-body .narrow-topics-frame {
          display: block; } }
      #help-modal-content.modal-content .modal-body .narrow-topics-frame button {
        border: 0;
        text-transform: uppercase;
        font-family: Oswald;
        font-size: 26px;
        font-weight: 500;
        flex: calc((100% / 3) - 30px);
        background-color: #00FF94;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        padding: 10px 45px 10px 12px;
        height: 140px;
        position: relative;
        text-align: left;
        line-height: initial;
        display: inline-flex;
        align-items: flex-start;
        transition: background-color 180ms ease,color 180ms ease,border 180ms ease; }
        @media (max-width: 991.98px) {
          #help-modal-content.modal-content .modal-body .narrow-topics-frame button {
            height: auto;
            margin: 10px 0;
            width: 100%;
            display: block; } }
        #help-modal-content.modal-content .modal-body .narrow-topics-frame button span {
          position: absolute;
          bottom: 20px;
          margin-bottom: 0;
          left: 20px;
          text-transform: lowercase;
          font-family: Omnes, Arial, sans-serif;
          font-size: 18px;
          line-height: initial;
          font-weight: 300; }
          @media (max-width: 991.98px) {
            #help-modal-content.modal-content .modal-body .narrow-topics-frame button span {
              position: initial;
              display: block;
              margin-top: 10px; } }
        #help-modal-content.modal-content .modal-body .narrow-topics-frame button:hover, #help-modal-content.modal-content .modal-body .narrow-topics-frame button:active, #help-modal-content.modal-content .modal-body .narrow-topics-frame button:focus {
          background-color: #1ddb80; }
        #help-modal-content.modal-content .modal-body .narrow-topics-frame button::before {
          content: '';
          background-image: url("/html/assets/arrow-right-stormblue.svg");
          display: inline-block;
          width: 16px;
          height: 16px;
          position: absolute;
          right: 15px;
          background-repeat: no-repeat;
          top: 20px; }
    #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList {
      border-bottom: 1px solid #eaeaea; }
      #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a {
        border-left: 4px solid #2C4047;
        padding-left: 10px;
        margin: 20px 0;
        display: flex; }
        #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a .article-image {
          width: 160px;
          height: 100px;
          background-size: cover;
          background-position: center center;
          flex-shrink: 0;
          margin-right: 15px; }
          @media (max-width: 991.98px) {
            #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a .article-image {
              display: none; } }
        #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a p.title {
          text-transform: uppercase;
          font-family: Oswald;
          color: #2C4047;
          font-size: 28px;
          line-height: initial;
          font-weight: 500; }
          @media (max-width: 991.98px) {
            #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a p.title {
              font-size: 24px; } }
          #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a p.title::after {
            content: '';
            background-image: url("/html/assets/arrow-right-stormblue.svg");
            display: inline-block;
            width: 16px;
            height: 16px;
            background-repeat: no-repeat;
            margin-left: 5px;
            position: relative;
            top: -2px; }
        #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a p.details {
          color: #2C4047;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          overflow: hidden;
          word-wrap: break-word;
          margin-bottom: 0; }
        #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a:active, #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a:hover, #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a:focus {
          border-left: 4px solid #00f0ff;
          text-decoration: none; }
          #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a:active p, #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a:hover p, #help-modal-content.modal-content .modal-body .help-article-list .helpResultsList .helpListContent a:focus p {
            text-decoration: none; }
  #help-modal-content.modal-content .modal-footer {
    border-top: none;
    padding: 0 25px 25px 25px;
    display: block; }
    #help-modal-content.modal-content .modal-footer h3.topPickTitle {
      font-family: Oswald;
      font-size: 28px;
      text-transform: uppercase;
      text-align: center;
      margin-bottom: 30px;
      margin-top: 10px; }
    #help-modal-content.modal-content .modal-footer #mixedContentInner {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      @media (max-width: 767.98px) {
        #help-modal-content.modal-content .modal-footer #mixedContentInner {
          display: block; } }
      #help-modal-content.modal-content .modal-footer #mixedContentInner a {
        text-decoration: none; }
      #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard {
        flex: 0 32%;
        margin-bottom: 2%; }
        @media (max-width: 767.98px) {
          #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard {
            margin-bottom: 30px; } }
        #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a .top-pick-image {
          height: 160px;
          overflow: hidden; }
          #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a .top-pick-image img {
            display: inline;
            min-height: 100%; }
          @media (max-width: 767.98px) {
            #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a .top-pick-image {
              height: auto; } }
        #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a .cardContent h2 {
          font-size: 28px;
          color: #2C4047;
          text-transform: uppercase;
          font-family: Oswald;
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          overflow: hidden;
          word-wrap: break-word;
          margin: 10px 0; }
        #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a .cardContent p {
          color: #2C4047;
          display: -webkit-box;
          -webkit-line-clamp: 3;
          -webkit-box-orient: vertical;
          overflow: hidden;
          word-wrap: break-word; }
          #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a .cardContent p.more-link {
            font-weight: 700;
            position: relative; }
            #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a .cardContent p.more-link::after {
              content: '';
              background-image: url("/html/assets/arrow-right-stormblue.svg");
              display: inline-block;
              width: 16px;
              height: 16px;
              background-repeat: no-repeat;
              position: absolute;
              top: 6px;
              margin-left: 8px; }
        #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:active, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:hover, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:focus {
          color: #2C4047;
          text-decoration: none; }
          #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:active h2, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:hover h2, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:focus h2 {
            text-decoration: none; }
          #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:active p.more-link, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:hover p.more-link, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:focus p.more-link {
            text-decoration: none; }
            #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:active p.more-link::after, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:hover p.more-link::after, #help-modal-content.modal-content .modal-footer #mixedContentInner .topPickCard a:focus p.more-link::after {
              margin-left: 12px; }

section.help-panel {
  background: #2C4047;
  color: #ffffff;
  padding: 50px 0;
  text-align: center; }
  section.help-panel h2 {
    font-size: 40px;
    color: #FFFC00;
    text-transform: uppercase;
    font-family: Oswald;
    margin-bottom: 20px;
    white-space: nowrap; }
  section.help-panel p {
    max-width: 650px;
    margin: 0 auto;
    color: #ffffff;
    margin-bottom: 50px; }
    @media (max-width: 767.98px) {
      section.help-panel p {
        margin-bottom: 20px; } }
  section.help-panel .help-channel {
    padding: 0 50px; }
    @media (max-width: 991.98px) {
      section.help-panel .help-channel {
        padding: 0 25px; } }
    section.help-panel .help-channel .tt_icon {
      color: #FFFC00;
      font-size: 60px;
      margin-bottom: 10px; }
    section.help-panel .help-channel a h4 {
      font-size: 28px;
      color: #ffffff;
      text-transform: uppercase;
      font-family: Oswald; }
      section.help-panel .help-channel a h4:active, section.help-panel .help-channel a h4:focus, section.help-panel .help-channel a h4:hover {
        text-decoration: underline; }
    section.help-panel .help-channel a:active, section.help-panel .help-channel a:focus, section.help-panel .help-channel a:hover {
      color: #ffffff;
      text-decoration: none; }
    section.help-panel .help-channel a.btn-primary:active, section.help-panel .help-channel a.btn-primary:focus, section.help-panel .help-channel a.btn-primary:hover {
      color: #2C4047; }

/* -----------------------
    Profile Hover Cards (start)
------------------------------------- */
.hover-card-container .profileCard {
  display: none;
  padding: 0 0 0 17px;
  position: absolute;
  z-index: 200; }

.hover-card-container .rightArrow {
  padding: 0 17px 0 0; }

.hover-card-container .profileCard .inner {
  background: #f5f5f5;
  width: 450px;
  height: auto;
  border-radius: 3px;
  -moz-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 0 0 3px 3 pxrgba(0, 0, 0, 0.21);
  box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.21); }

.hover-card-container .profileCard:hover {
  display: block !important;
  opacity: 1 !important;
  -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)' !important;
  filter: alpha(opacity=100) !important; }

.hover-card-container .profileCard span.hover-arrow {
  height: 24px;
  left: 4px;
  position: absolute;
  top: 82px;
  width: 13px;
  background: url(/html/assets/hovercard-arrow.png) top right no-repeat;
  display: none; }

.hover-card-container .rightArrow span.hover-arrow {
  right: 4px;
  left: auto;
  background: url(/html/assets/hovercard-arrow-right.png) top right no-repeat;
  display: none; }

.hover-card-container .profileCard .js-user-name {
  position: relative;
  height: 36px;
  padding: 15px 13px;
  background-size: 100% !important;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px; }
  .hover-card-container .profileCard .js-user-name a {
    text-decoration: none; }

.hover-card-container .profileCard .js-user-name img {
  max-height: 36px; }

.hover-card-container .profileCard .js-user-name .lia-badge-user-info img.lia-user-rank-icon-left {
  height: 12px; }

.hover-card-container .profileCard .js-user-name > a {
  margin: 0 15px 0 0 !important;
  display: inline !important;
  float: left; }

.hover-card-container .profileCard .js-user-name .lia-badge-user-info {
  display: inline !important;
  position: absolute;
  line-height: initial;
  top: 10px; }

.hover-card-container .profileCard .js-user-name .lia-badge-user-info a.lia-user-name-link {
  font-size: 24px !important;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.21); }

.hover-card-container .profileCard .js-user-name .lia-badge-user-info a.lia-user-name-link span.login-bold {
  font-weight: bold;
  font-family: Omnes, Arial, sans-serif; }

.hover-card-container .profileCard .js-user-name .lia-badge-user-info .lia-user-rank {
  font-size: 14px !important;
  color: #ffffff !important;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.21); }

.hover-card-container .profileCard .js-badge {
  background: #2C4047;
  padding: 10px 23px;
  height: 40px; }

.hover-card-container .profileCard .js-badge ul li {
  display: inline-block !important;
  margin: 0 5px !important;
  color: #acacac;
  font-size: 14px !important;
  width: 40px;
  height: 40px; }

.hover-card-container .profileCard .js-badge ul li img {
  height: 40px; }

.hover-card-container .profileCard .js-badge ul li.noBadges,
.hover-card-container .profileCard .js-badge ul li.badgeTotal {
  margin: 0; }

.hover-card-container .profileCard .js-badge ul li.badgeTotal {
  position: relative; }

.hover-card-container .profileCard .js-badge ul li.badgeTotal a {
  top: 0;
  position: inherit;
  display: block;
  border-radius: 20px;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  background: cyan;
  border: none;
  line-height: 40px;
  height: 40px;
  color: #2C4047;
  font-family: Omnes, Arial, sans-serif;
  transition: background-color 180ms ease,color 180ms ease,border 180ms ease; }
  .hover-card-container .profileCard .js-badge ul li.badgeTotal a:active, .hover-card-container .profileCard .js-badge ul li.badgeTotal a:hover, .hover-card-container .profileCard .js-badge ul li.badgeTotal a:focus {
    text-decoration: none;
    background: #00d1ff; }

.hover-card-container .profileCard .js-badge ul li.noBadges {
  width: auto;
  height: auto; }

.hover-card-container .profileCard ul.js-user-stats {
  padding: 20px; }

.hover-card-container .profileCard ul.js-user-stats li {
  float: left;
  width: 50%;
  display: inline;
  margin: 5px 0 !important; }

.hover-card-container .profileCard ul.js-user-stats li span {
  display: block !important; }

.hover-card-container .profileCard ul.js-user-stats li span.label {
  font-weight: bold;
  font-size: 20px;
  font-family: Omnes, Arial, sans-serif;
  text-align: left; }

.hover-card-container .profileCard ul.js-user-stats li span.value {
  font-size: 16px;
  color: #2C4047;
  word-break: break-all; }

.hover-card-container .profileCard ul.js-action li a {
  font-size: 20px;
  font-weight: 500;
  border-radius: 88px;
  color: #2C4047;
  background-color: #00f0ff;
  border-color: #00f0ff;
  padding: 0 25px;
  height: 48px;
  display: -ms-flexbox;
  display: inline-flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  transition: background-color 180ms ease,color 180ms ease,border 180ms ease;
  cursor: pointer; }
  .hover-card-container .profileCard ul.js-action li a:hover, .hover-card-container .profileCard ul.js-action li a:active, .hover-card-container .profileCard ul.js-action li a:focus, .hover-card-container .profileCard ul.js-action li a:active:focus {
    background: #00d1ff;
    color: #2C4047;
    text-decoration: none; }
    .hover-card-container .profileCard ul.js-action li a:hover:not(.lia-cookie-banner-alert-accept)::after, .hover-card-container .profileCard ul.js-action li a:active:not(.lia-cookie-banner-alert-accept)::after, .hover-card-container .profileCard ul.js-action li a:focus:not(.lia-cookie-banner-alert-accept)::after, .hover-card-container .profileCard ul.js-action li a:active:focus:not(.lia-cookie-banner-alert-accept)::after {
      margin: 0 -2px -3px 27px; }
  .hover-card-container .profileCard ul.js-action li a:not(.lia-cookie-banner-alert-accept)::after {
    content: '';
    background-image: url("/html/assets/arrow-right-stormblue.svg");
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 0 -3px 25px;
    background-repeat: no-repeat; }

.hover-card-container .profileCard ul.js-action li {
  text-align: center;
  display: inline-block !important;
  padding: 10px 0 !important; }

.hover-card-container .profileCard ul.js-action li.send-msg {
  width: 48%;
  margin-right: 8px; }

.hover-card-container .profileCard ul.js-action li.view-profile {
  width: 48%; }

.hover-card-container .clearboth {
  clear: both; }

/****** tb_moderntech */
.hover-card-container .profileCard .lia-badge-theme-tb_moderntech .lia-user-rank {
  color: #333333 !important; }

/****** tb_splat */
.hover-card-container .profileCard .lia-badge-theme-tb_splat .lia-user-rank {
  color: #ffffff !important; }

/****** tb_bayfog */
/****** tb_tokyomadness */
/* -----------------------
    Profile Hover Cards (end)
------------------------------------- */
/* Updated SCSS */
.hover-card-container .label {
  padding: 0; }

.hover-card-container .js-action ul li {
  padding-left: 0; }

.hover-card-container .profileCard .staffAvatar {
  border: 3px solid #00f0ff; }

.hover-card-container .profileCard .lia-user-avatar-message {
  background-color: #ffffff;
  padding: 1px;
  height: 44px;
  width: 44px;
  border-radius: 50%;
  object-fit: cover;
  max-width: none;
  box-shadow: 0 0 1px 0 #c4c4c4 inset, 0 0 1px 0 #c4c4c4; }

.hover-card-container .profileCard .js-user-name {
  height: initial;
  background: #2C4047 !important; }
  .hover-card-container .profileCard .js-user-name img {
    max-height: initial; }
  .hover-card-container .profileCard .js-user-name .lia-badge-user-info .lia-user-rank {
    display: block; }

.hover-card-container .profileCard .js-badge {
  background: #eee;
  padding: 20px !important;
  height: inherit;
  text-align: center; }
  .hover-card-container .profileCard .js-badge ul {
    margin: 0;
    padding-inline-start: 0; }
    .hover-card-container .profileCard .js-badge ul li {
      padding-left: 0; }
    .hover-card-container .profileCard .js-badge ul li.badgeTotal a {
      position: inherit; }

.hover-card-container .profileCard ul.js-user-stats {
  margin: 0; }
  .hover-card-container .profileCard ul.js-user-stats .label {
    color: #2C4047; }
  .hover-card-container .profileCard ul.js-user-stats li {
    width: 50%;
    padding-left: 10px;
    word-wrap: break-word; }

.hover-card-container .profileCard ul.js-action {
  margin: 0;
  padding: 0 20px 10px 20px; }
  .hover-card-container .profileCard ul.js-action li {
    margin-bottom: 0; }
    .hover-card-container .profileCard ul.js-action li a {
      margin: 0 !important; }

.hover-card-container .profileCard .UserName a span {
  color: #ffffff;
  font-family: Omnes, Arial, sans-serif;
  font-weight: 300; }

.hover-card-container .profileCard .inner {
  position: absolute;
  top: 74px;
  left: 40px;
  -moz-box-shadow: 3px 3px 10px 3px rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 3px 3px 10px 3px rgba(0, 0, 0, 0.21);
  box-shadow: 3px 3px 10px 3px rgba(0, 0, 0, 0.21);
  background-color: #ffffff; }

.hover-card-container .profileCard:before {
  content: "\f38b";
  font-family: TalkTalkIcons;
  position: absolute;
  top: 62px;
  color: #2C4047;
  font-size: 50px;
  -ms-transform: rotate(-90deg);
  /* IE 9 */
  -webkit-transform: rotate(-90deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-90deg);
  left: 1px;
  z-index: 1; }

.lia-message-view-display.lia-list-row-requires-moderation .lia-message-state-indicator {
  left: 0;
  width: 4px;
  background-color: #F75B5B; }

.TkbArticlePage .lia-thread-topic.lia-list-row-requires-moderation {
  padding-left: 15px; }

.BlogArticlePage .lia-thread-topic.lia-list-row-requires-moderation .lia-quilt-row-message-header-main, .BlogArticlePage .lia-thread-topic.lia-list-row-requires-moderation .lia-quilt-row-message-header-bottom, .BlogArticlePage .lia-thread-topic.lia-list-row-requires-moderation .lia-quilt-row-message-main, .BlogArticlePage .lia-thread-topic.lia-list-row-requires-moderation .lia-quilt-row-message-footer, .BlogArticlePage .lia-thread-topic.lia-list-row-requires-moderation .lia-quilt-row-message-moderation {
  padding-left: 15px; }

.ForumTopicPage .lia-message-view-display.lia-list-row-requires-moderation {
  padding-left: 15px; }

.IdeaPage .lia-message-view-display.lia-list-row-requires-moderation {
  padding-left: 15px; }
  .IdeaPage .lia-message-view-display.lia-list-row-requires-moderation .lia-message-state-indicator {
    top: 0; }

.readByModeratorColumn .lia-requires-moderation, .readByModeratorColumn .lia-requires-moderation.lia-message-unread {
  display: none; }

.lia-body .mce-floatpanel.mce-window {
  border-radius: 0;
  border: none;
  padding: 20px; }
  .lia-body .mce-floatpanel.mce-window .mce-window-head {
    padding: 0;
    border-bottom: none; }
    .lia-body .mce-floatpanel.mce-window .mce-window-head .mce-title {
      font-family: Oswald;
      text-transform: uppercase;
      font-size: 18px; }
    .lia-body .mce-floatpanel.mce-window .mce-window-head .mce-close {
      height: 16px;
      width: 16px; }
      .lia-body .mce-floatpanel.mce-window .mce-window-head .mce-close .mce-i-remove {
        position: absolute;
        top: 0;
        right: 0; }
        .lia-body .mce-floatpanel.mce-window .mce-window-head .mce-close .mce-i-remove::before {
          content: '\f00d';
          font-family: FontAwesome;
          font-size: 24px;
          opacity: 0.4;
          font-weight: 700; }
  .lia-body .mce-floatpanel.mce-window .mce-form {
    padding: 20px 0 0 0; }
  .lia-body .mce-floatpanel.mce-window .mce-label {
    font-family: Omnes, Arial, sans-serif;
    font-weight: 500;
    font-size: 16px;
    padding-bottom: 6px; }
  .lia-body .mce-floatpanel.mce-window .mce-foot {
    border: none; }
    .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn {
      background: none;
      border: none; }
      .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn button {
        background: transparent;
        border: none;
        border-radius: 20px;
        padding: 0 20px;
        height: 40px !important;
        color: #2C4047;
        transition: all 0.3s ease; }
        .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn button .mce-txt {
          font-size: 15px;
          font-family: Omnes, Arial, sans-serif;
          font-weight: 500; }
          .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn button .mce-txt:hover, .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn button .mce-txt:active, .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn button .mce-txt:focus, .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn button .mce-txt:active:focus {
            text-decoration: underline; }
      .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn.mce-primary button {
        background-color: #00f0ff;
        border-color: #00f0ff; }
        .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn.mce-primary button:hover, .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn.mce-primary button:active, .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn.mce-primary button:focus, .lia-body .mce-floatpanel.mce-window .mce-foot .mce-btn.mce-primary button:active:focus {
          background: #00d1ff; }

.lia-panel-message-content .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-forum-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-group-topic-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-group-reply-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-blog-topic-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-blog-reply-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-contest-reply-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-tkb-reply-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-media-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-reviews-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-idea-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-idea-reply-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-tkb-message .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-message-view-contest-message-image .lia-menu-navigation-wrapper .default-menu-option::after,
.lia-menu-navigation-wrapper.lia-component-community-widget-page-options .default-menu-option::after {
  content: '';
  background-image: url("/html/assets/tt-dots.svg");
  height: 20px;
  width: 5px; }

.lia-button-image-kudos-wrapper {
  margin-top: 25px; }
  .lia-button-image-kudos-wrapper .lia-button-image-kudos {
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
    .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-count > .lia-link-navigation {
      font-size: 18px;
      text-transform: uppercase;
      font-family: Oswald;
      font-weight: 500;
      padding-top: 10px;
      padding-left: 10px;
      color: #2C4047; }
      .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-count > .lia-link-navigation .lia-button-image-kudos-label {
        font-size: 18px; }
    .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-give > .lia-link-navigation {
      width: 48px;
      height: 48px;
      border-radius: 50%;
      border: 2px solid #2C4047;
      padding: 0; }
      .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-give > .lia-link-navigation::before {
        color: #2C4047;
        content: '\f3f1';
        font-family: TalkTalkIcons;
        font-weight: 700;
        font-size: 35px;
        position: relative;
        top: 4px; }
      .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-give > .lia-link-navigation:hover, .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-give > .lia-link-navigation:focus, .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-give > .lia-link-navigation:active, .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-give > .lia-link-navigation:active:focus {
        background: #2C4047; }
    .lia-button-image-kudos-wrapper .lia-button-image-kudos.lia-button-image-kudos-kudoed .lia-button-image-kudos-give .lia-link-navigation {
      width: 48px;
      height: 48px;
      border-radius: 50%;
      border: 2px solid #2C4047;
      padding: 0;
      background: #2C4047; }

.LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label {
  margin: 5px;
  padding: 0;
  line-height: normal; }
  .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-link, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-link {
    padding: 0 4px 2px 4px;
    background: #2C4047;
    text-decoration: none;
    color: #ffffff;
    font-family: Oswald;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 21px;
    vertical-align: middle; }
    .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:hover, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:active, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:focus, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:hover, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:active, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:focus, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:hover, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:active, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:focus, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:hover, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:active, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:focus, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-link:hover, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-link:active, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-link:focus, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-link:hover, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-link:active, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-link:focus {
      color: #ffffff;
      background: rgba(44, 64, 71, 0.8); }
      .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:hover ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:active ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link:focus ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:hover ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:active ~ .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-link:focus ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:hover ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:active ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-link:focus ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:hover ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:active ~ .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-link:focus ~ .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-link:hover ~ .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-link:active ~ .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-link:focus ~ .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-link:hover ~ .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-link:active ~ .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-link:focus ~ .label-count {
        color: #ffffff; }
  .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-count, .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard-inline > .label .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard > .label .label-count, .LabelsForArticle.lia-component-labels .LabelsList .lia-list-standard-inline > .label .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard > .label .label-count, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList .lia-list-standard-inline > .label .label-count {
    color: #ffffff; }

.LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList ul li, .LabelsForArticle.lia-component-labels .LabelsList ul li, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList ul li {
  float: left; }
  .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList ul li:first-of-type, .LabelsForArticle.lia-component-labels .LabelsList ul li:first-of-type, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .LabelsList ul li:first-of-type {
    display: none; }

.lia-quilt-column-main-content .lia-panel.lia-component-labels-widget-labels-list .lia-panel-heading-bar .lia-panel-heading-bar-title {
  padding-bottom: 0; }

.predefined-labels span {
  font-weight: 700; }

.predefined-labels li {
  margin: 5px;
  padding: 0; }
  .predefined-labels li .lia-link-navigation {
    color: #ffffff;
    font-family: Oswald;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 21px;
    vertical-align: middle;
    background: #2C4047;
    padding: 0 4px 2px 4px; }
    .predefined-labels li .lia-link-navigation:hover, .predefined-labels li .lia-link-navigation:active, .predefined-labels li .lia-link-navigation:focus {
      color: #ffffff;
      text-decoration: none;
      background: rgba(44, 64, 71, 0.8); }

.TkbArticlePage .lia-component-labels {
  margin: 0;
  padding: 0; }

.TkbArticlePage .lia-panel-heading-bar-wrapper {
  display: none; }

.TkbArticlePage .lia-component-message-view-widget-tags .lia-panel-content-wrapper .lia-panel-content {
  padding: 0; }
  .TkbArticlePage .lia-component-message-view-widget-tags .lia-panel-content-wrapper .lia-panel-content .TagList ul.lia-list-standard-inline li:first-of-type {
    display: none; }

.TkbArticlePage .lia-component-message-view-widget-tags .add-tag-link {
  float: none; }

.live-chat-frame {
  cursor: pointer;
  width: 250px;
  height: 250px;
  background-size: contain;
  background-repeat: no-repeat;
  padding: 15px 15px;
  display: block;
  margin: 30px auto; }
  .live-chat-frame.online {
    background-image: url("/html/assets/livechat-online-bg.png"); }
  .live-chat-frame.busy {
    background-image: url("/html/assets/livechat-busy-bg.png"); }
  .live-chat-frame.offline {
    background-image: url("/html/assets/livechat-offline-bg.png"); }
  .live-chat-frame h2 {
    font-size: 36px;
    font-family: 'Oswald';
    text-transform: uppercase;
    font-weight: 500;
    margin-bottom: 15px; }
  .live-chat-frame p {
    font-size: 16px;
    font-weight: 700;
    line-height: initial; }
    .live-chat-frame p.chat-now {
      font-size: 18px;
      text-transform: uppercase; }
  .live-chat-frame:active, .live-chat-frame:hover, .live-chat-frame:focus {
    text-decoration: none; }

.lds-dual-ring {
  margin: 50px 0 10px;
  display: inline-block;
  width: 64px;
  height: 64px; }
  .lds-dual-ring::after {
    content: " ";
    display: block;
    width: 64px;
    height: 64px;
    margin: 1px;
    border-radius: 50%;
    border: 5px solid #00FF94;
    border-color: #00FF94 transparent #00FF94 transparent;
    animation: lds-dual-ring 1.2s linear infinite; }

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.movie-panel {
  background-color: #2C4047;
  padding: 60px;
  margin-top: 50px;
  color: #ffffff;
  text-align: center; }
  @media (max-width: 767.98px) {
    .movie-panel .movie-list-header {
      padding: 0 15px; } }
  .movie-panel .movie-list-header h2 {
    color: #FFFC00;
    margin-bottom: 20px; }
  .movie-panel .movie-list-header p {
    margin-bottom: 30px; }
  .movie-panel .movie-user a {
    color: #FFFC00; }
  .movie-panel .movie-background {
    height: 210px;
    margin: 10px; }
  .movie-panel .slick-prev, .movie-panel .slick-next {
    top: 120px; }
  @media (max-width: 767.98px) {
    .movie-panel {
      padding: 30px 0; } }
  .movie-panel .slick-dotted.slick-slider {
    margin-bottom: 0; }

.IdeaExchangePage .menu-wrapper .lia-menu-bar {
  display: block;
  margin: 0;
  text-align: left; }
  .IdeaExchangePage .menu-wrapper .lia-menu-bar .lia-decoration-border-menu-bar-content > div {
    display: flex;
    flex-direction: column; }
    .IdeaExchangePage .menu-wrapper .lia-menu-bar .lia-decoration-border-menu-bar-content > div .lia-menu-bar-buttons {
      order: 2;
      padding: 10px 0 30px 0;
      background-image: url("/html/assets/tt-dash.png");
      background-repeat: repeat-x;
      background-position: center bottom; }
    .IdeaExchangePage .menu-wrapper .lia-menu-bar .lia-decoration-border-menu-bar-content > div .lia-paging-full-wrapper.lia-paging-pager {
      order: 1;
      border-bottom: 1px solid rgba(44, 64, 71, 0.4);
      margin-bottom: 20px;
      padding: 10px 0 30px 0; }

.modal-content {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: transparent; }
  .modal-content .modal-header {
    padding: 25px;
    background: #2C4047;
    color: #FFFC00;
    display: block;
    border: none;
    text-align: center;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
    .modal-content .modal-header h4, .modal-content .modal-header h2 {
      text-transform: uppercase;
      font-family: 'Oswald';
      font-size: 40px;
      color: #FFFC00 !important; }
    .modal-content .modal-header button.close {
      text-shadow: none;
      opacity: 1;
      color: #ffffff;
      font-weight: initial;
      font-size: 30px;
      padding: 5px; }
      .modal-content .modal-header button.close::after {
        content: '\f463';
        font-family: TalkTalkIcons; }
      .modal-content .modal-header button.close span {
        display: none; }
  .modal-content .modal-body {
    padding: 45px;
    font-size: 18px;
    background-color: #ffffff; }
    .modal-content .modal-body .missue-title-container {
      margin-top: 30px; }
      .modal-content .modal-body .missue-title-container .roundlet {
        float: left;
        margin-right: 10px; }
        .modal-content .modal-body .missue-title-container .roundlet i {
          font-size: 30px; }
          .modal-content .modal-body .missue-title-container .roundlet i::before {
            top: 5px;
            position: relative; }
          .modal-content .modal-body .missue-title-container .roundlet i.tt_icon-x-circle-fill {
            color: #F75B5B; }
          .modal-content .modal-body .missue-title-container .roundlet i.tt_icon-exclamation-circle-fill {
            color: #ffbf00; }
          .modal-content .modal-body .missue-title-container .roundlet i.tt_icon-tick-circle-fill {
            color: #00FF94; }
      .modal-content .modal-body .missue-title-container .missue-title {
        font-size: 28px;
        text-transform: uppercase;
        font-family: Oswald;
        font-weight: 700;
        margin-left: 40px; }
      .modal-content .modal-body .missue-title-container:first-of-type {
        margin-top: 0; }
    .modal-content .modal-body .missue-details {
      margin-top: 40px;
      background-image: url("/html/assets/tt-dash.png");
      background-repeat: repeat-x;
      padding-top: 40px;
      margin-bottom: 20px;
      font-size: 14px; }
    .modal-content .modal-body h3 {
      text-transform: uppercase;
      font-family: Oswald;
      font-size: 28px;
      margin-bottom: 24px; }
    .modal-content .modal-body .missue-header h2 {
      text-transform: uppercase;
      font-family: Oswald;
      font-size: 24px;
      margin-bottom: 20px;
      margin-top: 20px; }
    .modal-content .modal-body .missue-header table {
      width: 100%; }
  .modal-content .modal-footer {
    background-color: #ffffff; }

#SuperUserApply .modal-body label {
  margin-top: 20px; }

.lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right a.lia-new-user-dialog-action {
  font-weight: 500;
  border-radius: 88px;
  color: #2C4047;
  background-color: #00f0ff;
  border-color: #00f0ff;
  height: 48px;
  font-size: 0;
  width: 180px;
  transition: background-color 180ms ease,color 180ms ease,border 180ms ease; }
  .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right a.lia-new-user-dialog-action::after {
    content: 'Register Here';
    color: #2C4047;
    font-size: 20px;
    position: relative;
    top: 8px;
    left: 32px; }
  .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right a.lia-new-user-dialog-action:active, .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right a.lia-new-user-dialog-action:hover, .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right a.lia-new-user-dialog-action:focus {
    background-color: #00d1ff;
    border-color: #00d1ff; }

.lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right .lia-button.lia-button-secondary {
  background-color: #2C4047;
  border-color: #2C4047;
  color: #ffffff; }
  .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right .lia-button.lia-button-secondary:active, .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right .lia-button.lia-button-secondary:hover, .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right .lia-button.lia-button-secondary:focus {
    background-color: #435f69;
    border-color: #435f69; }
  .lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right .lia-button.lia-button-secondary::after {
    background-image: none;
    display: none;
    width: 0;
    height: 0; }

.lia-component-authentication-widget-login-dialog-content .lia-quilt-column-right .lia-quilt-column-alley-right .ing-login-account-button {
  margin-top: 15px; }

.lia-panel-dialog-content .lia-component-user-widget-user-avatar-selector-tabs .lia-form-footer .lia-form-submit {
  text-align: right; }

section.more-like-this {
  background-color: #2C4047;
  color: #ffffff;
  margin-top: 60px;
  padding: 60px; }
  section.more-like-this h2 {
    text-align: center;
    color: #FFFC00;
    font-family: Oswald;
    text-transform: uppercase;
    font-weight: 500;
    margin-bottom: 40px; }
  section.more-like-this > div {
    display: flex; }
    @media (max-width: 767.98px) {
      section.more-like-this > div {
        display: block; } }
    section.more-like-this > div .blog-post {
      margin: 15px;
      width: 33%; }
      section.more-like-this > div .blog-post > a {
        display: block;
        height: 200px; }
        @media (max-width: 767.98px) {
          section.more-like-this > div .blog-post > a {
            height: 200px; } }
        @media (max-width: 991.98px) {
          section.more-like-this > div .blog-post > a {
            height: 150px; } }
        section.more-like-this > div .blog-post > a img {
          display: block;
          height: 100%;
          object-fit: cover;
          width: 100%; }
      section.more-like-this > div .blog-post h3 a {
        color: #ffffff;
        font-family: Oswald;
        text-transform: uppercase;
        font-weight: 500;
        font-size: 28px; }
      section.more-like-this > div .blog-post .post-time {
        margin: 10px 0;
        opacity: 0.5; }
      @media (max-width: 767.98px) {
        section.more-like-this > div .blog-post {
          width: 100%; } }

.lia-panel-status-banner-note {
  background-color: #FFFC00;
  border-color: #FFFC00;
  color: #2C4047;
  font-weight: 500; }

#oldPost {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 10000;
  pointer-events: none;
  background-color: transparent;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out; }
  #oldPost img {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    position: absolute;
    right: -1px;
    transform: rotate(42deg);
    transform-origin: bottom right;
    top: 20%;
    height: 220px; }
    @media (min-width: 768px) {
      #oldPost img {
        height: 300px; } }
  #oldPost.in {
    pointer-events: all;
    background-color: rgba(120, 120, 120, 0.5); }
    #oldPost.in img {
      transform: rotate(0deg); }

.oldPostContent {
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  opacity: 0;
  top: calc(20% + 145px);
  background-color: #2C4047;
  color: #ffffff;
  position: absolute;
  width: 80%;
  right: 60px; }
  @media (min-width: 768px) {
    .oldPostContent {
      top: calc(20% + 190px);
      width: 316px;
      right: 113px; } }
  .oldPostContent .kevin {
    color: #2C4047;
    top: -47px;
    right: 0;
    position: absolute; }
  .oldPostContent .tt_icon {
    font-size: 60px; }
  .oldPostContent .oldPostText {
    min-height: 130px;
    padding: 20px; }
    .oldPostContent .oldPostText .btn {
      margin-bottom: 0; }
      .oldPostContent .oldPostText .btn.btn-primary {
        background-color: #00f0ff;
        border-color: #00f0ff;
        color: #2C4047;
        font-size: 14px;
        font-weight: 500;
        padding: 0 15px;
        height: 34px;
        border-radius: 17px; }
        .oldPostContent .oldPostText .btn.btn-primary:hover, .oldPostContent .oldPostText .btn.btn-primary:active, .oldPostContent .oldPostText .btn.btn-primary:focus, .oldPostContent .oldPostText .btn.btn-primary:active:focus {
          background: #00d1ff;
          color: #2C4047;
          text-decoration: none;
          border-color: #00d1ff; }
      .oldPostContent .oldPostText .btn.btn-transparent {
        color: #ffffff; }
        .oldPostContent .oldPostText .btn.btn-transparent:active, .oldPostContent .oldPostText .btn.btn-transparent:hover, .oldPostContent .oldPostText .btn.btn-transparent:focus {
          color: #ffffff;
          text-decoration: underline; }
  .oldPostContent h3 {
    margin-bottom: 10px;
    color: #FFFC00;
    font-family: Oswald;
    text-transform: uppercase;
    font-size: 22px;
    margin-top: 0;
    font-weight: 600; }
    @media (min-width: 768px) {
      .oldPostContent h3 {
        font-size: 28px; } }
  .oldPostContent p {
    color: #ffffff;
    margin-bottom: 0;
    margin-top: 3px;
    line-height: 16px;
    font-size: 16px; }

.topic-open {
  background: #2C4047;
  padding: 0 20px 30px 20px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  text-align: center;
  margin: 20px 0; }
  .topic-open i {
    color: #FFFC00;
    font-size: 100px; }
  .topic-open h1 {
    font-family: Oswald;
    text-transform: uppercase;
    color: #FFFC00;
    font-size: 28px;
    margin-top: 0; }
  .topic-open p {
    color: #ffffff;
    margin-bottom: 30px; }
    @media screen and (max-width: 767px) {
      .topic-open p {
        display: none; } }
  .topic-open .btn-transparent {
    max-width: fit-content;
    display: block;
    padding-left: 30px;
    padding-right: 30px;
    margin: 0 auto; }

#my-open-topics-mask {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  z-index: 20; }

.opentopics-sidebar {
  height: 100%;
  width: 400px;
  position: fixed;
  top: 0;
  right: -400px;
  background: #2C4047;
  transition: 0.5s;
  z-index: 99;
  border-left: 4px solid #00f0ff; }
  @media screen and (max-width: 767px) {
    .opentopics-sidebar {
      width: 320px;
      right: -320px; } }
  .opentopics-sidebar a {
    padding: 8px 0 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: #ffffff;
    display: block;
    transition: 0.3s; }
    .opentopics-sidebar a:hover h2 {
      text-decoration: underline; }
  .opentopics-sidebar .side-content {
    padding: 20px; }
    .opentopics-sidebar .side-content h1 {
      font-family: Oswald;
      text-transform: uppercase;
      color: #ffffff;
      font-size: 28px;
      margin: 0;
      margin-top: 30px;
      text-align: center;
      margin-bottom: 40px; }
    .opentopics-sidebar .side-content hr {
      margin: 20px 0;
      opacity: 0.25; }
    .opentopics-sidebar .side-content .open-topics-container {
      overflow: hidden; }
    .opentopics-sidebar .side-content ul.open-topics-list {
      overflow: auto;
      margin-bottom: 0;
      margin-top: 0;
      transition: 0.5s; }
      .opentopics-sidebar .side-content ul.open-topics-list li {
        padding-left: 0;
        border-bottom: 2px dashed rgba(255, 255, 255, 0.25);
        margin-bottom: 20px;
        padding-bottom: 20px; }
        .opentopics-sidebar .side-content ul.open-topics-list li a {
          color: #ffffff;
          padding: 0;
          overflow: auto; }
          .opentopics-sidebar .side-content ul.open-topics-list li a .topic {
            display: flex; }
            .opentopics-sidebar .side-content ul.open-topics-list li a .topic .topic-info {
              width: 75%; }
              .opentopics-sidebar .side-content ul.open-topics-list li a .topic .topic-info h2 {
                color: #ffffff;
                font-size: 18px;
                margin-bottom: 10px;
                font-weight: 500; }
              .opentopics-sidebar .side-content ul.open-topics-list li a .topic .topic-info p {
                color: #ffffff;
                font-size: 14px;
                font-family: Omnes, Arial, sans-serif !important;
                font-weight: 600;
                margin-bottom: 0; }
                .opentopics-sidebar .side-content ul.open-topics-list li a .topic .topic-info p .time-date {
                  font-family: Omnes, Arial, sans-serif !important;
                  font-size: 14px;
                  font-weight: 300; }
            .opentopics-sidebar .side-content ul.open-topics-list li a .topic .replies-open {
              width: 25%;
              font-size: 14px;
              text-align: center;
              align-self: flex-end; }
              .opentopics-sidebar .side-content ul.open-topics-list li a .topic .replies-open span {
                font-size: 24px;
                display: block;
                font-weight: 700;
                position: relative;
                top: 8px; }
          .opentopics-sidebar .side-content ul.open-topics-list li a:active p, .opentopics-sidebar .side-content ul.open-topics-list li a:active .replies-open, .opentopics-sidebar .side-content ul.open-topics-list li a:active .topic-info, .opentopics-sidebar .side-content ul.open-topics-list li a:active .time-date, .opentopics-sidebar .side-content ul.open-topics-list li a:active span, .opentopics-sidebar .side-content ul.open-topics-list li a:hover p, .opentopics-sidebar .side-content ul.open-topics-list li a:hover .replies-open, .opentopics-sidebar .side-content ul.open-topics-list li a:hover .topic-info, .opentopics-sidebar .side-content ul.open-topics-list li a:hover .time-date, .opentopics-sidebar .side-content ul.open-topics-list li a:hover span, .opentopics-sidebar .side-content ul.open-topics-list li a:focus p, .opentopics-sidebar .side-content ul.open-topics-list li a:focus .replies-open, .opentopics-sidebar .side-content ul.open-topics-list li a:focus .topic-info, .opentopics-sidebar .side-content ul.open-topics-list li a:focus .time-date, .opentopics-sidebar .side-content ul.open-topics-list li a:focus span {
            text-decoration: none; }
    .opentopics-sidebar .side-content .scroll-arrow {
      width: 360px;
      background-color: #2C4047; }
      @media screen and (max-width: 767px) {
        .opentopics-sidebar .side-content .scroll-arrow {
          width: 280px; } }
      .opentopics-sidebar .side-content .scroll-arrow.topics-down {
        position: fixed;
        bottom: 0;
        display: none; }
      .opentopics-sidebar .side-content .scroll-arrow.topics-up {
        position: fixed;
        top: 25px;
        display: none; }
      .opentopics-sidebar .side-content .scroll-arrow a {
        text-align: center;
        padding: 0;
        font-size: 50px;
        color: #00f0ff; }
        .opentopics-sidebar .side-content .scroll-arrow a:active, .opentopics-sidebar .side-content .scroll-arrow a:hover, .opentopics-sidebar .side-content .scroll-arrow a:focus {
          text-decoration: none; }
          .opentopics-sidebar .side-content .scroll-arrow a:active i, .opentopics-sidebar .side-content .scroll-arrow a:hover i, .opentopics-sidebar .side-content .scroll-arrow a:focus i {
            text-decoration: none;
            opacity: 0.8; }

.ot-closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
  z-index: 1; }

a.ot-openbtn {
  font-size: 20px;
  cursor: pointer;
  color: white;
  padding: 5px;
  border: none;
  bottom: 50px;
  position: absolute;
  margin-left: -48px;
  z-index: 98;
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
  background: #00f0ff; }
  a.ot-openbtn i {
    color: #2C4047;
    font-size: 38px; }
    a.ot-openbtn i:hover, a.ot-openbtn i:active, a.ot-openbtn i:focus {
      text-decoration: none; }
  a.ot-openbtn:hover, a.ot-openbtn:active, a.ot-openbtn:focus {
    text-decoration: none; }

.lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li .lia-link-navigation {
  font-size: 14px;
  color: #2C4047;
  padding: 0 20px; }
  .lia-paging-pager .lia-paging-full .lia-component-pagesnumbered .lia-paging-full-pages > li .lia-link-navigation.lia-link-disabled {
    padding: 0 20px;
    color: #2C4047; }

.lia-paging-pager .lia-paging-full .lia-paging-page-previous .lia-link-navigation::before {
  background-image: url("/html/assets/arrow-left-stormblue.svg");
  width: 10px;
  height: 10px; }

.lia-paging-pager .lia-paging-full .lia-paging-page-next .lia-link-navigation::after {
  background-image: url("/html/assets/arrow-right-stormblue.svg");
  width: 10px;
  height: 10px; }

.lia-paging-pager {
  padding: 40px 0; }
  .lia-paging-pager:nth-child(1) {
    border-bottom: 2px solid rgba(44, 64, 71, 0.2); }

.MessageList .lia-list-wide tbody tr.lia-list-row-float {
  border-top: 3px solid #2C4047;
  background-image: none;
  background-color: rgba(44, 64, 71, 0.1); }
  .MessageList .lia-list-wide tbody tr.lia-list-row-float .triangletop::before {
    display: none; }
  .MessageList .lia-list-wide tbody tr.lia-list-row-float .triangletop::after {
    background: #2C4047;
    width: 34px;
    height: 34px;
    right: 0;
    top: -1px;
    color: #ffffff;
    content: "\f08d";
    font-family: FontAwesome;
    font-size: 18px;
    text-align: center;
    line-height: 34px; }
  .MessageList .lia-list-wide tbody tr.lia-list-row-float .page-link {
    background: transparent; }

#profile01 .modal-content, #profile02 .modal-content, #profile03 .modal-content, #profile04 .modal-content, #profile05 .modal-content {
  z-index: -1; }
  @media (max-width: 767.98px) {
    #profile01 .modal-content .modal-body, #profile02 .modal-content .modal-body, #profile03 .modal-content .modal-body, #profile04 .modal-content .modal-body, #profile05 .modal-content .modal-body {
      padding: 20px; } }
  #profile01 .modal-content .modal-body input, #profile02 .modal-content .modal-body input, #profile03 .modal-content .modal-body input, #profile04 .modal-content .modal-body input, #profile05 .modal-content .modal-body input {
    margin: 20px 0; }
  #profile01 .modal-content .modal-body textarea, #profile02 .modal-content .modal-body textarea, #profile03 .modal-content .modal-body textarea, #profile04 .modal-content .modal-body textarea, #profile05 .modal-content .modal-body textarea {
    margin: 30px 0 5px;
    font-size: 16px; }
  #profile01 .modal-content .modal-body .wizard-char, #profile02 .modal-content .modal-body .wizard-char, #profile03 .modal-content .modal-body .wizard-char, #profile04 .modal-content .modal-body .wizard-char, #profile05 .modal-content .modal-body .wizard-char {
    font-size: 12px;
    text-align: right; }
  #profile01 .modal-content .modal-body #profile-progress, #profile02 .modal-content .modal-body #profile-progress, #profile03 .modal-content .modal-body #profile-progress, #profile04 .modal-content .modal-body #profile-progress, #profile05 .modal-content .modal-body #profile-progress {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    z-index: 1;
    position: relative; }
    #profile01 .modal-content .modal-body #profile-progress > div, #profile02 .modal-content .modal-body #profile-progress > div, #profile03 .modal-content .modal-body #profile-progress > div, #profile04 .modal-content .modal-body #profile-progress > div, #profile05 .modal-content .modal-body #profile-progress > div {
      text-align: center;
      font-family: Oswald;
      text-transform: uppercase;
      font-weight: 700; }
      #profile01 .modal-content .modal-body #profile-progress > div.active, #profile02 .modal-content .modal-body #profile-progress > div.active, #profile03 .modal-content .modal-body #profile-progress > div.active, #profile04 .modal-content .modal-body #profile-progress > div.active, #profile05 .modal-content .modal-body #profile-progress > div.active {
        color: #394347; }
      #profile01 .modal-content .modal-body #profile-progress > div .profilewizard, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard {
        background-color: #2C4047;
        height: 80px;
        width: 80px;
        margin-top: 10px; }
        #profile01 .modal-content .modal-body #profile-progress > div .profilewizard.active, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard.active, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard.active, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard.active, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard.active {
          background-color: #00FF94; }
          #profile01 .modal-content .modal-body #profile-progress > div .profilewizard.active i, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard.active i, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard.active i, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard.active i, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard.active i {
            color: #2C4047; }
        #profile01 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard i {
          line-height: 80px;
          color: #ffffff;
          font-size: 80px; }
          @media (max-width: 767.98px) {
            #profile01 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard i, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard i {
              line-height: 40px;
              font-size: 40px; } }
        #profile01 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar {
          width: 50px;
          padding-top: 18px; }
          @media (max-width: 767.98px) {
            #profile01 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard .profile-avatar {
              width: 20px;
              padding-top: 12px; } }
        @media (max-width: 767.98px) {
          #profile01 .modal-content .modal-body #profile-progress > div .profilewizard, #profile02 .modal-content .modal-body #profile-progress > div .profilewizard, #profile03 .modal-content .modal-body #profile-progress > div .profilewizard, #profile04 .modal-content .modal-body #profile-progress > div .profilewizard, #profile05 .modal-content .modal-body #profile-progress > div .profilewizard {
            height: 40px;
            width: 40px; } }
    @media (max-width: 767.98px) {
      #profile01 .modal-content .modal-body #profile-progress .step, #profile02 .modal-content .modal-body #profile-progress .step, #profile03 .modal-content .modal-body #profile-progress .step, #profile04 .modal-content .modal-body #profile-progress .step, #profile05 .modal-content .modal-body #profile-progress .step {
        display: none; } }
  #profile01 .modal-content .modal-body .progress-line, #profile02 .modal-content .modal-body .progress-line, #profile03 .modal-content .modal-body .progress-line, #profile04 .modal-content .modal-body .progress-line, #profile05 .modal-content .modal-body .progress-line {
    border-top: 3px solid #2C4047;
    top: -70px;
    position: relative; }
    @media (max-width: 767.98px) {
      #profile01 .modal-content .modal-body .progress-line, #profile02 .modal-content .modal-body .progress-line, #profile03 .modal-content .modal-body .progress-line, #profile04 .modal-content .modal-body .progress-line, #profile05 .modal-content .modal-body .progress-line {
        top: -50px; } }
  #profile01 .modal-content .modal-body .avatar-select, #profile02 .modal-content .modal-body .avatar-select, #profile03 .modal-content .modal-body .avatar-select, #profile04 .modal-content .modal-body .avatar-select, #profile05 .modal-content .modal-body .avatar-select {
    text-align: center;
    margin-top: 20px;
    background-image: url("/html/assets/tt-dash.png");
    background-repeat: repeat-x;
    background-position: center bottom;
    margin-bottom: 30px;
    padding-bottom: 30px; }
    #profile01 .modal-content .modal-body .avatar-select .avatar-left img, #profile02 .modal-content .modal-body .avatar-select .avatar-left img, #profile03 .modal-content .modal-body .avatar-select .avatar-left img, #profile04 .modal-content .modal-body .avatar-select .avatar-left img, #profile05 .modal-content .modal-body .avatar-select .avatar-left img {
      width: 150px;
      height: 150px;
      border-radius: 50%;
      margin-bottom: 10px; }
      @media (max-width: 767.98px) {
        #profile01 .modal-content .modal-body .avatar-select .avatar-left img, #profile02 .modal-content .modal-body .avatar-select .avatar-left img, #profile03 .modal-content .modal-body .avatar-select .avatar-left img, #profile04 .modal-content .modal-body .avatar-select .avatar-left img, #profile05 .modal-content .modal-body .avatar-select .avatar-left img {
          width: 100px;
          height: 100px; } }
    #profile01 .modal-content .modal-body .avatar-select .avatar-left.top, #profile02 .modal-content .modal-body .avatar-select .avatar-left.top, #profile03 .modal-content .modal-body .avatar-select .avatar-left.top, #profile04 .modal-content .modal-body .avatar-select .avatar-left.top, #profile05 .modal-content .modal-body .avatar-select .avatar-left.top {
      font-family: Oswald;
      text-transform: uppercase;
      font-weight: 700;
      font-size: 36px; }
  #profile01 .modal-content .modal-body .avatar-bar, #profile02 .modal-content .modal-body .avatar-bar, #profile03 .modal-content .modal-body .avatar-bar, #profile04 .modal-content .modal-body .avatar-bar, #profile05 .modal-content .modal-body .avatar-bar {
    text-align: center;
    margin-bottom: 40px;
    text-transform: uppercase;
    font-family: 'Oswald';
    font-weight: 700;
    font-size: 24px; }
  #profile01 .modal-content .modal-body #avatar-slider, #profile02 .modal-content .modal-body #avatar-slider, #profile03 .modal-content .modal-body #avatar-slider, #profile04 .modal-content .modal-body #avatar-slider, #profile05 .modal-content .modal-body #avatar-slider {
    margin: 20px auto 20px;
    margin-left: 44px;
    margin-right: 44px; }
    #profile01 .modal-content .modal-body #avatar-slider .slick-prev, #profile02 .modal-content .modal-body #avatar-slider .slick-prev, #profile03 .modal-content .modal-body #avatar-slider .slick-prev, #profile04 .modal-content .modal-body #avatar-slider .slick-prev, #profile05 .modal-content .modal-body #avatar-slider .slick-prev {
      width: 50px;
      height: 50px;
      left: -45px; }
    #profile01 .modal-content .modal-body #avatar-slider .slick-next, #profile02 .modal-content .modal-body #avatar-slider .slick-next, #profile03 .modal-content .modal-body #avatar-slider .slick-next, #profile04 .modal-content .modal-body #avatar-slider .slick-next, #profile05 .modal-content .modal-body #avatar-slider .slick-next {
      width: 50px;
      height: 50px;
      right: -50px; }
    #profile01 .modal-content .modal-body #avatar-slider .avatar-item, #profile02 .modal-content .modal-body #avatar-slider .avatar-item, #profile03 .modal-content .modal-body #avatar-slider .avatar-item, #profile04 .modal-content .modal-body #avatar-slider .avatar-item, #profile05 .modal-content .modal-body #avatar-slider .avatar-item {
      cursor: pointer; }
    #profile01 .modal-content .modal-body #avatar-slider .slick-slide img, #profile02 .modal-content .modal-body #avatar-slider .slick-slide img, #profile03 .modal-content .modal-body #avatar-slider .slick-slide img, #profile04 .modal-content .modal-body #avatar-slider .slick-slide img, #profile05 .modal-content .modal-body #avatar-slider .slick-slide img {
      width: inherit;
      border-radius: 50%;
      padding: 3px;
      border: 3px white solid; }
    #profile01 .modal-content .modal-body #avatar-slider .slick-dots, #profile02 .modal-content .modal-body #avatar-slider .slick-dots, #profile03 .modal-content .modal-body #avatar-slider .slick-dots, #profile04 .modal-content .modal-body #avatar-slider .slick-dots, #profile05 .modal-content .modal-body #avatar-slider .slick-dots {
      display: none !important; }
  #profile01 .modal-content .modal-footer, #profile02 .modal-content .modal-footer, #profile03 .modal-content .modal-footer, #profile04 .modal-content .modal-footer, #profile05 .modal-content .modal-footer {
    padding: 0 45px 25px;
    border: none; }
    @media (max-width: 767.98px) {
      #profile01 .modal-content .modal-footer, #profile02 .modal-content .modal-footer, #profile03 .modal-content .modal-footer, #profile04 .modal-content .modal-footer, #profile05 .modal-content .modal-footer {
        padding: 0 20px 25px; } }
    #profile01 .modal-content .modal-footer .lia-button-primary, #profile02 .modal-content .modal-footer .lia-button-primary, #profile03 .modal-content .modal-footer .lia-button-primary, #profile04 .modal-content .modal-footer .lia-button-primary, #profile05 .modal-content .modal-footer .lia-button-primary {
      margin-left: 15px;
      margin-bottom: 20px; }
    #profile01 .modal-content .modal-footer .lia-button-secondary, #profile02 .modal-content .modal-footer .lia-button-secondary, #profile03 .modal-content .modal-footer .lia-button-secondary, #profile04 .modal-content .modal-footer .lia-button-secondary, #profile05 .modal-content .modal-footer .lia-button-secondary {
      margin-bottom: 20px; }
      #profile01 .modal-content .modal-footer .lia-button-secondary::after, #profile02 .modal-content .modal-footer .lia-button-secondary::after, #profile03 .modal-content .modal-footer .lia-button-secondary::after, #profile04 .modal-content .modal-footer .lia-button-secondary::after, #profile05 .modal-content .modal-footer .lia-button-secondary::after {
        display: none; }

.lia-form-custom-facebookregistration-entry {
  display: none; }

.lia-form-terms-of-service {
  border: 1px solid #dadada;
  padding: 10px; }
  .lia-form-terms-of-service p {
    font-size: 12px; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-quilt-column-16 {
  width: 100%; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-quilt-column.lia-quilt-column-08.lia-quilt-column-right {
  width: 100%;
  text-align: right; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-form-horizontal .lia-form-label-wrapper {
  text-align: left; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-form-terms-of-service {
  border: 1px solid #dadada;
  padding: 10px; }
  .lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-form-terms-of-service p {
    font-size: 12px; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-form-user-accepts-terms-of-service-entry .lia-quilt-column-08 {
  width: 95%;
  float: right; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-form-user-accepts-terms-of-service-entry .lia-quilt-column-16 {
  width: 5%;
  float: left;
  padding: 0; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-quilt-column-right {
  padding: 0; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard a.lia-already-registered-dialog-action {
  text-decoration: underline;
  font-weight: 500; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-form-custom-dummy-tracking-entry {
  display: none; }

.lia-component-authentication-widget-registration-dialog-content .lia-quilt-row.lia-quilt-row-standard .lia-text-form {
  text-align: left;
  padding: 0;
  font-weight: 500; }

.my-profile-avatar-link {
  font-size: 20px;
  font-weight: 500;
  border-radius: 88px;
  color: #ffffff !important;
  background-color: #2C4047;
  border-color: #2C4047;
  padding: 0 25px;
  height: 48px;
  display: -ms-flexbox;
  display: inline-flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center; }
  .my-profile-avatar-link:hover, .my-profile-avatar-link:active, .my-profile-avatar-link:focus {
    text-decoration: none; }
    .my-profile-avatar-link:hover::after, .my-profile-avatar-link:active::after, .my-profile-avatar-link:focus::after {
      margin: 0 -2px -3px 27px; }
  .my-profile-avatar-link::after {
    content: '';
    background-image: url("/html/assets/arrow-right-white.svg");
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 0 -3px 25px; }

.lia-inline-message-editor-forums-gte5 {
  background: #f7f7f7;
  padding: 20px; }
  .lia-inline-message-editor-forums-gte5 .lia-inline-topic {
    background: #ffffff;
    border: none;
    padding: 10px; }
  .lia-inline-message-editor-forums-gte5 .lia-attachments-drop-zone {
    background: #ffffff; }
  .lia-inline-message-editor-forums-gte5 .lia-form-additional-options-fieldset-toggle .lia-form-fieldset-content-wrapper {
    background: #f7f7f7; }

.lia-message-signature {
  max-height: initial !important;
  margin: 30px 0;
  border-top: 1px solid #dcdcdc;
  padding-top: 20px;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 20px; }
  .lia-message-signature p {
    max-width: initial !important; }

.slickCarousel {
  opacity: 0;
  transition: all 0.3s ease-in-out; }

.slick-slider {
  opacity: 1; }
  .slick-slider .slick-prev::before, .slick-slider .slick-next::before {
    content: '';
    background-image: url("/html/assets/arrow-left-stormblue.svg");
    background-color: #00f0ff;
    width: 48px;
    height: 48px;
    display: block;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-size: 40%;
    background-repeat: no-repeat;
    background-position: center center; }
  .slick-slider .slick-prev {
    left: 0;
    width: 48px;
    height: 48px; }
    .slick-slider .slick-prev::before {
      background-image: url("/html/assets/arrow-left-stormblue.svg"); }
  .slick-slider .slick-next {
    right: 0;
    width: 48px;
    height: 48px; }
    .slick-slider .slick-next::before {
      background-image: url("/html/assets/arrow-right-stormblue.svg"); }
  @media (max-width: 767.98px) {
    .slick-slider .slick-arrow {
      display: none !important; } }
  @media (min-width: 768px) {
    .slick-slider .slick-list {
      margin: 0 70px; } }

.communityhub-uptodate .slick-prev {
  top: 90px; }

.communityhub-uptodate .slick-next {
  top: 90px; }

.stars-messages {
  background: #00f0ff;
  padding: 30px;
  margin-bottom: 40px; }
  .stars-messages h2 {
    margin-bottom: 50px; }
  .stars-messages .slick-slider .slick-prev::before, .stars-messages .slick-slider .slick-next::before {
    background-color: #ffffff; }
  .stars-messages .slick-prev.slick-disabled:before, .stars-messages .slick-next.slick-disabled:before {
    opacity: 0.50; }
  .stars-messages .article-container {
    text-align: center;
    padding: 0 25px; }
    .stars-messages .article-container .article-content h3 {
      text-transform: uppercase;
      font-size: 28px;
      font-family: Oswald;
      margin-bottom: 10px; }
    .stars-messages .article-container a.article-link {
      color: #2C4047;
      font-weight: 700;
      text-decoration: underline; }
  .stars-messages .slick-dots li {
    width: 10px;
    height: 10px; }
    .stars-messages .slick-dots li button {
      background: #2C4047;
      border-radius: 50%;
      width: 10px;
      height: 10px;
      opacity: 0.25; }
      .stars-messages .slick-dots li button::before {
        display: none; }
    .stars-messages .slick-dots li.slick-active button {
      opacity: 1.0; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-linear-view-gte-v5 .add-tag-link {
  font-size: 15px; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-message-tags {
  display: block; }

.lia-message-view-display .TagList, .TkbArticlePage .TagList {
  padding-bottom: 0; }
  .lia-message-view-display .TagList ul.lia-list-standard-inline, .TkbArticlePage .TagList ul.lia-list-standard-inline {
    margin-bottom: 0; }
    .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item {
      margin: 5px;
      padding: 0; }
      .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a {
        color: #ffffff;
        font-family: Oswald;
        text-transform: uppercase;
        font-size: 12px;
        vertical-align: middle;
        text-decoration: none;
        background: #808C91;
        margin: 0;
        padding: 0 4px 2px 4px;
        line-height: 21px;
        display: block; }
        .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe {
          background: #F75B5B; }
          .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe::after, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe::after {
            content: '\f465';
            font-family: TalkTalkIcons;
            margin-left: 5px;
            font-size: 14px;
            position: relative;
            top: 0.5px; }
          .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe:hover, .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe:active, .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe:focus, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe:hover, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe:active, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a.deleteMe:focus {
            background: #da5050; }
        .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a:hover, .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a:active, .lia-message-view-display .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a:focus, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a:hover, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a:active, .TkbArticlePage .TagList ul.lia-list-standard-inline > li.lia-tag-list-item a:focus {
          background: #9CA9AD; }
    .lia-message-view-display .TagList ul.lia-list-standard-inline::before, .TkbArticlePage .TagList ul.lia-list-standard-inline::before {
      content: ''; }

.lia-message-view-display .AddMessageTags, .TkbArticlePage .AddMessageTags {
  display: block; }
  .lia-message-view-display .AddMessageTags a.add-tag-link, .TkbArticlePage .AddMessageTags a.add-tag-link {
    margin: 0;
    line-height: initial;
    position: relative;
    margin-left: 15px;
    color: #2C4047;
    font-size: 15px;
    font-weight: 500;
    top: 3px;
    font: 500 15px/normal Omnes, Arial, sans-serif; }
    .lia-message-view-display .AddMessageTags a.add-tag-link::after, .TkbArticlePage .AddMessageTags a.add-tag-link::after {
      content: '\f067';
      font-family: FontAwesome;
      color: #2C4047;
      position: absolute;
      left: -15px;
      top: 3px;
      font-size: 12px; }
    .lia-message-view-display .AddMessageTags a.add-tag-link:active, .lia-message-view-display .AddMessageTags a.add-tag-link:hover, .lia-message-view-display .AddMessageTags a.add-tag-link:focus, .TkbArticlePage .AddMessageTags a.add-tag-link:active, .TkbArticlePage .AddMessageTags a.add-tag-link:hover, .TkbArticlePage .AddMessageTags a.add-tag-link:focus {
      text-decoration: underline; }
  .lia-message-view-display .AddMessageTags .lia-form-row, .TkbArticlePage .AddMessageTags .lia-form-row {
    margin-top: 10px;
    margin-bottom: 10px; }
    .lia-message-view-display .AddMessageTags .lia-form-row input[type=text], .TkbArticlePage .AddMessageTags .lia-form-row input[type=text] {
      font-size: 13px;
      padding: 5px;
      height: 25px; }
  .lia-message-view-display .AddMessageTags .lia-form-footer .lia-form-submit, .TkbArticlePage .AddMessageTags .lia-form-footer .lia-form-submit {
    text-align: left; }
    .lia-message-view-display .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper, .TkbArticlePage .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper {
      position: relative; }
      .lia-message-view-display .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary, .TkbArticlePage .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary {
        background: #00f0ff;
        padding: 0 10px;
        color: #2C4047;
        font-size: 15px;
        font-weight: 500;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15;
        border-radius: 15px;
        height: 25px;
        margin: 0; }
        .lia-message-view-display .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary:active, .lia-message-view-display .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary:focus, .lia-message-view-display .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary:hover, .TkbArticlePage .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary:active, .TkbArticlePage .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary:focus, .TkbArticlePage .AddMessageTags .lia-form-footer .lia-form-submit .lia-button-wrapper .lia-button-primary:hover {
          opacity: 0.8; }

.TkbArticlePage .lia-component-message-view-widget-tags {
  position: initial; }
  .TkbArticlePage .lia-component-message-view-widget-tags .lia-form {
    float: none; }

.lia-content .lia-top-quilt .lia-quilt-row-footer {
  background: #f1f1f4;
  border-top: none; }
  .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .fa.fa-external-link {
    display: none; }
  .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame {
    float: none;
    margin: 0 auto;
    max-width: 1200px;
    padding: 0 15px; }
    .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top {
      padding: 30px 0 12px;
      margin: 0;
      text-align: center; }
      .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li {
        display: inline-block;
        margin-bottom: 17px;
        padding: 0 15px; }
        .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a {
          text-decoration: none !important;
          font-family: Omnes, Arial, sans-serif;
          font-size: 24px;
          color: #2C4047;
          font-weight: 500; }
          .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:hover, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:active, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:focus, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:active:focus {
            text-decoration: none !important; }
            .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:hover::after, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:active::after, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:focus::after, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a:active:focus::after {
              margin: 0 -2px 0 12px; }
          .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top li a::after {
            content: '';
            background-image: url("/html/assets/arrow-right-stormblue.svg");
            display: inline-block;
            width: 16px;
            height: 16px;
            margin: 0 0 0 10px; }
      @media (max-width: 767.98px) {
        .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-top {
          text-align: left; } }
    .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary {
      border-top: 1px solid #b6bcc0;
      padding-top: 38px;
      text-align: center;
      padding-bottom: 15px; }
      .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li {
        display: inline-block;
        padding: 0 15px;
        margin-bottom: 10px; }
        .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li a {
          text-decoration: none !important;
          color: #2c4047; }
          .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li a:hover, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li a:active, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li a:focus, .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li a:active:focus {
            text-decoration: none !important; }
      @media (max-width: 767.98px) {
        .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary {
          text-align: left; }
          .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li {
            padding: 0 10px; }
            .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li::after {
              content: '|';
              color: #2C4047;
              position: relative;
              left: 10px; }
            .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .footer-frame ul.footer-nav-secondary li:last-of-type::after {
              display: none; } }
  .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .base-bar {
    background: #2C4047;
    padding: 20px 0;
    font-weight: 500; }
    .lia-content .lia-top-quilt .lia-quilt-row-footer section.tt-footer .base-bar .footer-frame {
      float: none;
      margin: 0 auto;
      max-width: 1200px;
      padding: 0 15px; }

.tt-two-columns {
  display: flex; }
  @media (max-width: 767.98px) {
    .tt-two-columns {
      display: block; } }
  .tt-two-columns .content-left {
    width: 47%; }
    @media (max-width: 767.98px) {
      .tt-two-columns .content-left {
        width: 100%;
        margin-bottom: 20px; } }
  .tt-two-columns .content-right {
    width: 47%; }
    @media (max-width: 767.98px) {
      .tt-two-columns .content-right {
        width: 100%; } }
  .tt-two-columns .content-space {
    width: 6%; }
    @media (max-width: 767.98px) {
      .tt-two-columns .content-space {
        display: none; } }
  .tt-two-columns ul {
    font-size: 18px; }
    .tt-two-columns ul li {
      padding-left: 30px; }
      .tt-two-columns ul li::before {
        content: '\f3f4';
        font-family: TalkTalkIcons;
        position: relative;
        margin-left: -30px;
        top: 4px;
        font-size: 34px; }

.ui-dialog {
  border-radius: 0;
  box-shadow: none;
  border: none; }
  .ui-dialog .ui-dialog-titlebar {
    background: #2C4047;
    padding: 40px;
    text-align: center;
    position: relative; }
    .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
      color: #FFFC00;
      text-transform: uppercase;
      font-size: 40px !important;
      font-family: 'Oswald';
      font-weight: 500;
      line-height: initial !important; }
    .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
      position: absolute;
      right: 20px;
      top: 20px; }
  .ui-dialog .ui-dialog-content {
    padding: 40px; }
    .ui-dialog .ui-dialog-content label {
      font-weight: 500; }
    .ui-dialog .ui-dialog-content .lia-label-required-mark {
      color: #F75B5B; }

section.user-feedback {
  text-align: center; }
  section.user-feedback .feedback-find .avatar, section.user-feedback .feedback-sorry .avatar, section.user-feedback .feedback-thanks .avatar {
    margin-bottom: 20px; }
    section.user-feedback .feedback-find .avatar .UserAvatar img, section.user-feedback .feedback-sorry .avatar .UserAvatar img, section.user-feedback .feedback-thanks .avatar .UserAvatar img {
      width: 70px;
      height: 70px; }
  section.user-feedback .feedback-find h3, section.user-feedback .feedback-sorry h3, section.user-feedback .feedback-thanks h3 {
    font-size: 28px;
    text-transform: uppercase;
    font-family: Oswald;
    margin-bottom: 10px; }
  section.user-feedback .feedback-find .buttons-frame .lia-button, section.user-feedback .feedback-sorry .buttons-frame .lia-button, section.user-feedback .feedback-thanks .buttons-frame .lia-button {
    margin: 10px; }
    section.user-feedback .feedback-find .buttons-frame .lia-button::after, section.user-feedback .feedback-sorry .buttons-frame .lia-button::after, section.user-feedback .feedback-thanks .buttons-frame .lia-button::after {
      display: none; }
  section.user-feedback .feedback-find img.help-bubble, section.user-feedback .feedback-sorry img.help-bubble, section.user-feedback .feedback-thanks img.help-bubble {
    width: 220px;
    margin-top: 20px; }
  section.user-feedback .feedback-sorry, section.user-feedback .feedback-thanks {
    display: none; }

#seArticleContent {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 30px;
  margin-left: 15px;
  margin-right: 15px; }
  #seArticleContent .lia-panel-content {
    padding: 0; }
  #seArticleContent ul li, #seArticleContent ol li {
    position: relative; }
  #seArticleContent i.tt_icon {
    text-decoration: none; }
  #seArticleContent .twoColList ul {
    columns: 2; }
    @media (max-width: 768px) {
      #seArticleContent .twoColList ul {
        columns: 1; } }
    #seArticleContent .twoColList ul li {
      padding-left: 70px;
      font-size: 14px;
      line-height: 22px; }
      #seArticleContent .twoColList ul li:before {
        content: "\f38c";
        font-family: 'TalkTalkIcons';
        color: #009f65;
        font-size: 26px;
        margin-top: -2px;
        padding-left: 40px; }
      #seArticleContent .twoColList ul li:after {
        display: none !important; }
  #seArticleContent [data-id="2rows"] .row {
    margin-bottom: 20px; }
  #seArticleContent .circleList ul {
    margin-top: 0 !important; }
  #seArticleContent .circleList li {
    margin-left: 15px; }
  #seArticleContent .tkb-quote-wrapper {
    padding: 30px !important; }
    @media (max-width: 767px) {
      #seArticleContent .tkb-quote-wrapper {
        padding: 15px !important; } }
    #seArticleContent .tkb-quote-wrapper blockquote {
      border: 5px #ddd solid;
      position: relative;
      padding: 30px;
      margin-bottom: 20px;
      font-size: 18px; }
      @media (max-width: 767px) {
        #seArticleContent .tkb-quote-wrapper blockquote {
          padding: 30px 20px; } }
      #seArticleContent .tkb-quote-wrapper blockquote p {
        z-index: 1;
        position: relative;
        font-size: 18px;
        line-height: initial; }
      #seArticleContent .tkb-quote-wrapper blockquote:before {
        content: "\201C";
        position: absolute;
        top: -37px;
        left: -20px;
        background-color: #fff;
        display: block;
        width: 44px;
        height: 60px;
        line-height: 120px;
        font-size: 100px;
        color: #2C4047;
        font-family: Helvetica Neue,helvetica,arial,sans-serif;
        font-weight: 400; }
      #seArticleContent .tkb-quote-wrapper blockquote:after {
        content: "\201D";
        position: absolute;
        bottom: -29px;
        right: -23px;
        background-color: #fff;
        display: block;
        width: 46px;
        height: 50px;
        line-height: 85px;
        font-size: 100px;
        color: #2C4047;
        font-family: Helvetica Neue,helvetica,arial,sans-serif;
        font-weight: 400; }
    #seArticleContent .tkb-quote-wrapper.seLayout-bg-grey-v1 blockquote::before, #seArticleContent .tkb-quote-wrapper.seLayout-bg-grey-v1 blockquote::after, #seArticleContent .tkb-quote-wrapper.seLayout-bg-grey-v2 blockquote::before, #seArticleContent .tkb-quote-wrapper.seLayout-bg-grey-v2 blockquote::after {
      background-color: #2C4047;
      color: #ffffff; }
    #seArticleContent .tkb-quote-wrapper.seLayout-bg-green blockquote {
      border: 5px #2C4047 solid; }
      #seArticleContent .tkb-quote-wrapper.seLayout-bg-green blockquote::before, #seArticleContent .tkb-quote-wrapper.seLayout-bg-green blockquote::after {
        background-color: #00FF94;
        color: #2C4047; }
    #seArticleContent .tkb-quote-wrapper.seLayout-bg-blue blockquote {
      border: 5px #2C4047 solid; }
      #seArticleContent .tkb-quote-wrapper.seLayout-bg-blue blockquote::before, #seArticleContent .tkb-quote-wrapper.seLayout-bg-blue blockquote::after {
        background-color: #00f0ff;
        color: #2C4047; }
    #seArticleContent .tkb-quote-wrapper.seLayout-bg-red blockquote {
      border: 5px #2C4047 solid; }
      #seArticleContent .tkb-quote-wrapper.seLayout-bg-red blockquote::before, #seArticleContent .tkb-quote-wrapper.seLayout-bg-red blockquote::after {
        background-color: #F75B5B;
        color: #2C4047; }
    #seArticleContent .tkb-quote-wrapper.seLayout-bg-yellow blockquote {
      border: 5px #2C4047 solid; }
      #seArticleContent .tkb-quote-wrapper.seLayout-bg-yellow blockquote::before, #seArticleContent .tkb-quote-wrapper.seLayout-bg-yellow blockquote::after {
        background-color: #FFFC00;
        color: #2C4047; }
    #seArticleContent .tkb-quote-wrapper.seLayout-bg-smoke blockquote {
      border: 5px #2C4047 solid; }
      #seArticleContent .tkb-quote-wrapper.seLayout-bg-smoke blockquote::before, #seArticleContent .tkb-quote-wrapper.seLayout-bg-smoke blockquote::after {
        background-color: #F6F6F1;
        color: #2C4047; }
  #seArticleContent .modal-header i {
    display: none; }
  @media (max-width: 599px) {
    #seArticleContent .accordion {
      margin-right: -5px;
      margin-left: -5px; } }
  #seArticleContent .accordion .panel {
    margin: 0;
    border: 0; }
  #seArticleContent .accordion h3 {
    margin-bottom: 0;
    font-family: Omnes, Arial, sans-serif;
    text-transform: initial;
    font-weight: 500; }
  #seArticleContent .accordion .accordion__pane {
    padding-top: 0; }
  #seArticleContent .accordion .accordion__pane__header {
    height: auto;
    position: static;
    outline: none; }
    #seArticleContent .accordion .accordion__pane__header .accordion__pane__header__chevron.tt_icon-arrowup {
      display: inline; }
    #seArticleContent .accordion .accordion__pane__header .accordion__pane__header__chevron.tt_icon-arrowdown {
      display: none; }
    #seArticleContent .accordion .accordion__pane__header.collapsed .accordion__pane__header__chevron.tt_icon-arrowup {
      display: none; }
    #seArticleContent .accordion .accordion__pane__header.collapsed .accordion__pane__header__chevron.tt_icon-arrowdown {
      display: inline; }
  #seArticleContent .accordion .accordion__pane__header__text {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    position: static; }
    #seArticleContent .accordion .accordion__pane__header__text h3:hover {
      text-decoration: none !important; }
    #seArticleContent .accordion .accordion__pane__header__text .accordion__pane__header__chevron:hover {
      text-decoration: none !important; }
  #seArticleContent .tkbCarousel {
    background: #2C4047;
    padding: 0;
    color: #ffffff; }
    #seArticleContent .tkbCarousel .row {
      margin: 0; }
      #seArticleContent .tkbCarousel .row .carousel .carousel-item h3 {
        background-color: transparent;
        border: none;
        text-align: center;
        color: #FFFC00;
        text-transform: uppercase;
        font-family: Oswald;
        font-size: 40px;
        padding: 40px;
        margin-bottom: 0; }
      #seArticleContent .tkbCarousel .row .carousel .carousel-item a:not(.btn):not(.lia-button) {
        color: #00F0FF; }
        #seArticleContent .tkbCarousel .row .carousel .carousel-item a:not(.btn):not(.lia-button):visited {
          color: #00F0FF; }
      #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent {
        padding: 0 30px 30px; }
        #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack {
          color: #2C4047;
          background-color: #ffffff;
          border-color: #2C4047;
          border-width: 1px;
          font-weight: 500; }
          #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack::after {
            display: none; }
          #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:hover, #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:active, #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:focus, #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:active:focus {
            background: #00d1ff;
            color: #2C4047;
            text-decoration: none; }
            #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:hover:not(.lia-cookie-banner-alert-accept)::before, #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:active:not(.lia-cookie-banner-alert-accept)::before, #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:focus:not(.lia-cookie-banner-alert-accept)::before, #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:active:focus:not(.lia-cookie-banner-alert-accept)::before {
              margin: 0 27px -3px -2px; }
          #seArticleContent .tkbCarousel .row .carousel .carousel-item .itemContent .lia-button.lia-button-secondary.buttonBack:not(.lia-cookie-banner-alert-accept)::before {
            content: '';
            background-image: url("/html/assets/arrow-left-stormblue.svg");
            display: inline-block;
            width: 16px;
            height: 16px;
            margin: 0 25px -3px 0; }
    @media (max-width: 767px) {
      #seArticleContent .tkbCarousel .tkbSlideCols .row .slideCol1 {
        padding-left: 0;
        padding-right: 0; }
      #seArticleContent .tkbCarousel .tkbSlideCols .row .slideCol2 {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 768px) {
      #seArticleContent .tkbCarousel .tkbSlideCols .row {
        display: flex;
        align-items: center; }
        #seArticleContent .tkbCarousel .tkbSlideCols .row .slideCol1 {
          padding-left: 0; }
        #seArticleContent .tkbCarousel .tkbSlideCols .row .slideCol2 {
          padding-right: 0; } }
    #seArticleContent .tkbCarousel .carousel-indicators {
      list-style: none;
      text-align: right;
      padding: 0;
      left: 0;
      margin: 0;
      width: 100%;
      position: initial;
      margin-bottom: 50px;
      margin-top: 30px; }
      #seArticleContent .tkbCarousel .carousel-indicators li {
        background-color: #00FF94;
        margin: 0 5px;
        border-radius: 50%;
        width: 10px;
        height: 10px;
        opacity: 0.5; }
        #seArticleContent .tkbCarousel .carousel-indicators li.active {
          opacity: 1; }
  #seArticleContent .seTabs {
    border: 1px solid #2C4047;
    border-radius: 10px;
    overflow: hidden; }
    #seArticleContent .seTabs .nav-tabs {
      border: 0;
      flex-wrap: nowrap; }
      #seArticleContent .seTabs .nav-tabs .nav-item {
        flex-grow: 1; }
      #seArticleContent .seTabs .nav-tabs .nav-link {
        border: 0;
        cursor: pointer;
        width: 100%;
        background-color: #F4F5F6;
        color: #2C4047;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: flex-end;
        height: 100%;
        padding: 10px 15px; }
        #seArticleContent .seTabs .nav-tabs .nav-link i {
          margin-bottom: -7px; }
        #seArticleContent .seTabs .nav-tabs .nav-link.active {
          background-color: white;
          font-weight: bold; }
    #seArticleContent .seTabs .tab-content {
      padding: 30px; }
      @media (max-width: 767.98px) {
        #seArticleContent .seTabs .tab-content {
          padding: 15px; } }
  #seArticleContent .toppicks {
    background-color: #F4F5F6;
    padding: 15px;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    gap: 40px; }
    @media (min-width: 768px) {
      #seArticleContent .toppicks {
        padding: 40px; } }
    #seArticleContent .toppicks h2 {
      font-family: inherit;
      font-size: 20px;
      text-transform: inherit;
      font-weight: 600;
      margin: 0 !important; }
      @media (min-width: 768px) {
        #seArticleContent .toppicks h2 {
          font-size: 28px; } }
    @media (min-width: 768px) {
      #seArticleContent .toppicks .toppick-article {
        display: flex;
        gap: 15px; } }
    #seArticleContent .toppicks .toppick-article .article-image {
      width: 100%;
      height: 80px;
      border-radius: 8px;
      flex-shrink: 0;
      background-size: cover; }
      @media (min-width: 768px) {
        #seArticleContent .toppicks .toppick-article .article-image {
          width: 190px;
          height: 190px; } }
      @media (max-width: 767.98px) {
        #seArticleContent .toppicks .toppick-article .article-image {
          margin-bottom: 15px; } }
    #seArticleContent .toppicks .toppick-article h3, #seArticleContent .toppicks .toppick-article p {
      margin-bottom: 12px; }
    #seArticleContent .toppicks .toppick-article h3 {
      font-family: inherit;
      font-size: 18px;
      text-transform: inherit;
      font-weight: 600; }
    #seArticleContent .toppicks .toppick-article p, #seArticleContent .toppicks .toppick-article a {
      font-size: 16px; }
    #seArticleContent .toppicks .toppick-article a {
      text-decoration: none;
      font-weight: 500; }
    #seArticleContent .toppicks .toppick-article a.toppick-readmore {
      color: #2C4047; }
      #seArticleContent .toppicks .toppick-article a.toppick-readmore::after {
        content: '';
        background-image: url("/html/assets/arrow-right-long-stormblue.svg");
        display: inline-block;
        width: 15px;
        height: 17px;
        background-repeat: no-repeat;
        position: absolute;
        margin: 5px; }
  #seArticleContent .articlemenu {
    max-width: 400px;
    width: 100%; }
    #seArticleContent .articlemenu .articlemenu-section {
      padding-bottom: 30px; }
      #seArticleContent .articlemenu .articlemenu-section:not(:first-child) {
        padding-top: 22px; }
      #seArticleContent .articlemenu .articlemenu-section:not(:last-child) {
        border-bottom: 1px solid #EAECED; }
    #seArticleContent .articlemenu .articlemenu-section-button {
      background-color: transparent;
      border: 0;
      text-align: left;
      width: 100%;
      margin: 0; }
      #seArticleContent .articlemenu .articlemenu-section-button.collapsed .articlemenu-section-chevron.tt_icon-arrowup {
        display: none; }
      #seArticleContent .articlemenu .articlemenu-section-button:not(.collapsed) .articlemenu-section-chevron.tt_icon-arrowdown {
        display: none; }
      #seArticleContent .articlemenu .articlemenu-section-button strong {
        display: flex;
        font-size: 20px;
        justify-content: space-between;
        align-items: center; }
        @media (min-width: 768px) {
          #seArticleContent .articlemenu .articlemenu-section-button strong {
            font-size: 30px; } }
      #seArticleContent .articlemenu .articlemenu-section-button span {
        display: block;
        font-size: 18px;
        line-height: 18px; }
    #seArticleContent .articlemenu .articlemenu-section-content {
      border: 1px solid #D5D9DA;
      border-radius: 10px;
      background-color: white;
      filter: drop-shadow(0px 5px 10px rgba(44, 64, 71, 0.12));
      width: 100%;
      margin: 30px 0 5px; }
      #seArticleContent .articlemenu .articlemenu-section-content p {
        padding: 0;
        margin: 0; }
        #seArticleContent .articlemenu .articlemenu-section-content p:not(:last-child) {
          border-bottom: 1px solid #D5D9DA; }
      #seArticleContent .articlemenu .articlemenu-section-content a {
        display: flex;
        align-items: center;
        gap: 40px;
        justify-content: space-between;
        padding: 15px;
        font-size: 18px;
        line-height: 18px;
        text-decoration: none !important;
        font-weight: normal;
        color: #2C4047; }
        @media (min-width: 768px) {
          #seArticleContent .articlemenu .articlemenu-section-content a {
            padding: 24px; } }
        #seArticleContent .articlemenu .articlemenu-section-content a::after {
          content: '';
          background-image: url("/html/assets/arrow-right-long-stormblue.svg");
          display: inline-block;
          width: 21px;
          height: 24px;
          background-repeat: no-repeat;
          flex-shrink: 0; }
  #seArticleContent .lia-button {
    margin: 5px; }
  #seArticleContent img {
    max-width: 100%; }
  #seArticleContent .img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
    margin: auto; }
  #seArticleContent ul:not(.nav-tabs) {
    list-style-type: disc;
    padding-inline-start: 40px; }
  #seArticleContent ol li::marker {
    font-weight: 700; }
  #seArticleContent ul.ticklist {
    list-style-type: none; }
    #seArticleContent ul.ticklist li {
      margin-bottom: 10px;
      position: relative; }
      #seArticleContent ul.ticklist li:after {
        content: '';
        position: absolute;
        background-image: url("/html/assets/blue-breakout-tick.svg");
        background-repeat: no-repeat;
        left: -30px;
        top: 3px;
        width: 24px;
        height: 24px; }
  #seArticleContent #tkb-accordian .strip .accordion {
    width: 100%; }
    #seArticleContent #tkb-accordian .strip .accordion button {
      width: 100%;
      text-align: left;
      border: none;
      border-top: 1px solid #939393;
      background-color: #F6F6F1;
      padding: 20px;
      position: relative; }
      #seArticleContent #tkb-accordian .strip .accordion button .accordion__pane__header__text h3 {
        color: #2C4047;
        font-size: 18px; }
      #seArticleContent #tkb-accordian .strip .accordion button i {
        display: none; }
      #seArticleContent #tkb-accordian .strip .accordion button::after {
        content: '';
        background-image: url("/html/assets/arrow-right-stormblue.svg");
        display: inline-block;
        width: 17px;
        height: 16px;
        background-repeat: no-repeat;
        position: absolute;
        right: 20px;
        top: 24px;
        transform: rotate(90deg);
        transition: 300ms all; }
      #seArticleContent #tkb-accordian .strip .accordion button.collapsed::after {
        transform: rotate(0deg); }
    #seArticleContent #tkb-accordian .strip .accordion .accordion__pane__content {
      padding-top: 10px;
      padding-bottom: 10px; }
      #seArticleContent #tkb-accordian .strip .accordion .accordion__pane__content ol li:after {
        top: 3px; }
      #seArticleContent #tkb-accordian .strip .accordion .accordion__pane__content h3 {
        font-size: 28px;
        font-family: Oswald;
        text-transform: uppercase;
        margin-bottom: 10px; }
  #seArticleContent p, #seArticleContent li {
    font-size: 1.13em;
    line-height: 1.695em; }
  #seArticleContent p a:not(.btn):not(.lia-button), #seArticleContent ol a:not(.btn):not(.lia-button), #seArticleContent li a:not(.btn):not(.lia-button) {
    text-decoration: underline;
    font-weight: 500; }
  #seArticleContent .tsSearch,
  #seArticleContent .tsButtonContainer {
    opacity: 0;
    transition: opacity 0.3s !important;
    margin: auto; }
  #seArticleContent .tsButtonContainer {
    text-align: right;
    padding-top: 6px; }
  #seArticleContent .tsMessage {
    display: none;
    text-align: left;
    font-size: 16px !important; }
  #seArticleContent .tsSearch {
    display: flex;
    justify-content: center; }
    #seArticleContent .tsSearch input {
      color: #2C4047;
      padding-left: 20px !important;
      padding-right: 20px !important;
      margin-bottom: 30px !important;
      height: 60px !important;
      border-top-left-radius: 10px !important;
      border-bottom-left-radius: 10px !important;
      width: 50% !important;
      min-width: 230px;
      font-size: 20px;
      border: 2px solid #2C4047;
      border-right: 0; }
    #seArticleContent .tsSearch::after {
      content: "\f0b0";
      font-family: FontAwesome;
      font-size: 30px;
      display: flex;
      background-color: #00f0ff;
      height: 60px;
      width: 60px;
      color: #2C4047;
      border-top-right-radius: 10px !important;
      border-bottom-right-radius: 10px !important;
      padding-left: 17px;
      align-items: center;
      border: 2px solid #2C4047;
      border-left: 0;
      margin-left: -2px; }
  #seArticleContent span.lia-inline-image-caption {
    display: none; }

.lia-message-editor .text-ttred, #seArticleContent .text-ttred, #iconsModal .text-ttred {
  color: #F75B5B; }

.lia-message-editor .text-ttyellow, #seArticleContent .text-ttyellow, #iconsModal .text-ttyellow {
  color: #FFFC00; }

.lia-message-editor .text-ttgreen, #seArticleContent .text-ttgreen, #iconsModal .text-ttgreen {
  color: #00FF94; }

.lia-message-editor .text-ttblue, #seArticleContent .text-ttblue, #iconsModal .text-ttblue {
  color: #00f0ff; }

.lia-message-editor .text-white, .lia-message-editor .text-ttwhite, #seArticleContent .text-white, #seArticleContent .text-ttwhite, #iconsModal .text-white, #iconsModal .text-ttwhite {
  color: white; }

.lia-message-editor .text-ttwhitesmoke, #seArticleContent .text-ttwhitesmoke, #iconsModal .text-ttwhitesmoke {
  color: #F6F6F1; }

.lia-message-editor .text-ttgrey, #seArticleContent .text-ttgrey, #iconsModal .text-ttgrey {
  color: #2C4047; }

.lia-message-editor .text-ttpurple, #seArticleContent .text-ttpurple, #iconsModal .text-ttpurple {
  color: #7E3B94; }

.lia-message-editor .medium-icon, #seArticleContent .medium-icon, #iconsModal .medium-icon {
  font-size: 44px; }

.lia-message-editor .large-icon, #seArticleContent .large-icon, #iconsModal .large-icon {
  font-size: 72px; }

.lia-message-editor, #seArticleContent {
  /* -- Simple 2 column layout -- */
  /* -- Buttons -- */
  /* -- Typography -- */
  /* -- Inline notifications -- */
  /* -- Switchable classes -- */ }
  @media (min-width: 768px) {
    .lia-message-editor .simple-2column, #seArticleContent .simple-2column {
      display: grid;
      grid-auto-flow: column;
      gap: 30px; } }
  @media (min-width: 992px) {
    .lia-message-editor .simple-2column, #seArticleContent .simple-2column {
      grid-auto-columns: 1fr; } }
  .lia-message-editor .btn.btn-primary, #seArticleContent .btn.btn-primary {
    color: #2C4047; }
  .lia-message-editor .seLayout-bg-blue .btn.btn-primary,
  .lia-message-editor .seLayout-bg-red .btn.btn-primary,
  .lia-message-editor .seLayout-bg-green .btn.btn-primary, #seArticleContent .seLayout-bg-blue .btn.btn-primary,
  #seArticleContent .seLayout-bg-red .btn.btn-primary,
  #seArticleContent .seLayout-bg-green .btn.btn-primary {
    color: #ffffff;
    background-color: #2C4047;
    border-color: #2C4047; }
    .lia-message-editor .seLayout-bg-blue .btn.btn-primary::after,
    .lia-message-editor .seLayout-bg-red .btn.btn-primary::after,
    .lia-message-editor .seLayout-bg-green .btn.btn-primary::after, #seArticleContent .seLayout-bg-blue .btn.btn-primary::after,
    #seArticleContent .seLayout-bg-red .btn.btn-primary::after,
    #seArticleContent .seLayout-bg-green .btn.btn-primary::after {
      content: '';
      background-image: url("/html/assets/arrow-right-white.svg"); }
  .lia-message-editor .se-align-center, #seArticleContent .se-align-center {
    text-align: center; }
  .lia-message-editor:not(#seArticleContent) .btn.btn-primary:hover, .lia-message-editor:not(#seArticleContent) .btn.btn-primary:active, .lia-message-editor:not(#seArticleContent) .btn.btn-primary:focus, .lia-message-editor:not(#seArticleContent) .btn.btn-primary:active:focus, #seArticleContent:not(#seArticleContent) .btn.btn-primary:hover, #seArticleContent:not(#seArticleContent) .btn.btn-primary:active, #seArticleContent:not(#seArticleContent) .btn.btn-primary:focus, #seArticleContent:not(#seArticleContent) .btn.btn-primary:active:focus {
    background-color: #00f0ff; }
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:hover, .lia-message-editor:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:active, .lia-message-editor:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:focus, .lia-message-editor:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:active:focus,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:hover,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:active,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:focus,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:active:focus,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:hover,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:active,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:focus,
  .lia-message-editor:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:active:focus, #seArticleContent:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:hover, #seArticleContent:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:active, #seArticleContent:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:focus, #seArticleContent:not(#seArticleContent) .seLayout-bg-blue .btn.btn-primary:active:focus,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:hover,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:active,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:focus,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-red .btn.btn-primary:active:focus,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:hover,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:active,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:focus,
  #seArticleContent:not(#seArticleContent) .seLayout-bg-green .btn.btn-primary:active:focus {
    background-color: #2C4047; }
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:hover, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:focus, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:hover,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:hover,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active:focus, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:hover, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:focus, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:hover,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:hover,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active:focus {
    color: #ffffff;
    background-color: #435f69; }
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:hover::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:focus::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:hover::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:hover::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active:focus::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:hover::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:focus::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-primary:active:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:hover::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-primary:active:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:hover::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-primary:active:focus::after {
      content: '';
      background-image: url("/html/assets/arrow-right-white.svg"); }
  .lia-message-editor .btn.btn-secondary, #seArticleContent .btn.btn-secondary {
    color: #ffffff;
    background-color: #2C4047;
    border-color: #2C4047;
    border-width: 1px;
    font-weight: 500; }
    .lia-message-editor .btn.btn-secondary::after, #seArticleContent .btn.btn-secondary::after {
      content: '';
      background-image: url("/html/assets/arrow-right-white.svg"); }
  .lia-message-editor .seLayout-bg-grey-v1 .btn.btn-secondary,
  .lia-message-editor .seLayout-bg-grey-v2 .btn.btn-secondary,
  .lia-message-editor .seLayout-bg-blue .btn.btn-secondary,
  .lia-message-editor .seLayout-bg-red .btn.btn-secondary,
  .lia-message-editor .seLayout-bg-green .btn.btn-secondary, #seArticleContent .seLayout-bg-grey-v1 .btn.btn-secondary,
  #seArticleContent .seLayout-bg-grey-v2 .btn.btn-secondary,
  #seArticleContent .seLayout-bg-blue .btn.btn-secondary,
  #seArticleContent .seLayout-bg-red .btn.btn-secondary,
  #seArticleContent .seLayout-bg-green .btn.btn-secondary {
    color: #2C4047;
    background-color: #ffffff;
    border-color: #ffffff; }
    .lia-message-editor .seLayout-bg-grey-v1 .btn.btn-secondary::after,
    .lia-message-editor .seLayout-bg-grey-v2 .btn.btn-secondary::after,
    .lia-message-editor .seLayout-bg-blue .btn.btn-secondary::after,
    .lia-message-editor .seLayout-bg-red .btn.btn-secondary::after,
    .lia-message-editor .seLayout-bg-green .btn.btn-secondary::after, #seArticleContent .seLayout-bg-grey-v1 .btn.btn-secondary::after,
    #seArticleContent .seLayout-bg-grey-v2 .btn.btn-secondary::after,
    #seArticleContent .seLayout-bg-blue .btn.btn-secondary::after,
    #seArticleContent .seLayout-bg-red .btn.btn-secondary::after,
    #seArticleContent .seLayout-bg-green .btn.btn-secondary::after {
      content: '';
      background-image: url("/html/assets/arrow-right-stormblue.svg"); }
  .lia-message-editor:not(.lia-message-editor) .btn.btn-secondary:hover, .lia-message-editor:not(.lia-message-editor) .btn.btn-secondary:active, .lia-message-editor:not(.lia-message-editor) .btn.btn-secondary:focus, .lia-message-editor:not(.lia-message-editor) .btn.btn-secondary:active:focus, #seArticleContent:not(.lia-message-editor) .btn.btn-secondary:hover, #seArticleContent:not(.lia-message-editor) .btn.btn-secondary:active, #seArticleContent:not(.lia-message-editor) .btn.btn-secondary:focus, #seArticleContent:not(.lia-message-editor) .btn.btn-secondary:active:focus {
    font-weight: 500;
    color: #ffffff;
    background-color: #435f69; }
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:hover, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:focus, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:hover,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:hover,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:hover,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:hover,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active:focus, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:hover, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:focus, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:hover,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:hover,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:hover,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:hover,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active:focus {
    color: #2C4047;
    background-color: #ffffff; }
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:hover::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:focus::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:hover::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:hover::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:hover::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:hover::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active:focus::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:hover::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:focus::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v1 .btn.btn-secondary:active:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:hover::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-grey-v2 .btn.btn-secondary:active:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:hover::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-secondary:active:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:hover::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-red .btn.btn-secondary:active:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:hover::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-secondary:active:focus::after {
      content: '';
      background-image: url("/html/assets/arrow-right-stormblue.svg"); }
  .lia-message-editor .btn.btn-tertiary, #seArticleContent .btn.btn-tertiary {
    color: #2C4047;
    background-color: transparent;
    border-color: #2C4047;
    border-width: 1px;
    font-weight: 500; }
  .lia-message-editor .seLayout-bg-grey-v1 .btn.btn-tertiary,
  .lia-message-editor .seLayout-bg-grey-v2 .btn.btn-tertiary,
  .lia-message-editor .seLayout-bg-red .btn.btn-tertiary, #seArticleContent .seLayout-bg-grey-v1 .btn.btn-tertiary,
  #seArticleContent .seLayout-bg-grey-v2 .btn.btn-tertiary,
  #seArticleContent .seLayout-bg-red .btn.btn-tertiary {
    color: white;
    border-color: white; }
    .lia-message-editor .seLayout-bg-grey-v1 .btn.btn-tertiary::after,
    .lia-message-editor .seLayout-bg-grey-v2 .btn.btn-tertiary::after,
    .lia-message-editor .seLayout-bg-red .btn.btn-tertiary::after, #seArticleContent .seLayout-bg-grey-v1 .btn.btn-tertiary::after,
    #seArticleContent .seLayout-bg-grey-v2 .btn.btn-tertiary::after,
    #seArticleContent .seLayout-bg-red .btn.btn-tertiary::after {
      content: '';
      background-image: url("/html/assets/arrow-right-white.svg"); }
  .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:hover, .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:active, .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:focus, .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:active:focus, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:hover, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:active, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:focus, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:active:focus {
    background-color: #00f0ff;
    border-color: #00f0ff;
    color: #2C4047; }
    .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:hover::after, .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:active::after, .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:focus::after, .lia-message-editor:not(.lia-message-editor) .btn.btn-tertiary:active:focus::after, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:hover::after, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:active::after, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:focus::after, #seArticleContent:not(.lia-message-editor) .btn.btn-tertiary:active:focus::after {
      content: '';
      background-image: url("/html/assets/arrow-right-stormblue.svg"); }
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:hover, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:focus, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:hover,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:focus,
  .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active:focus, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:hover, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:focus, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:hover,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:focus,
  #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active:focus {
    background-color: #2C4047;
    border-color: #2C4047;
    color: #ffffff; }
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:hover::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:focus::after, .lia-message-editor:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:hover::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:focus::after,
    .lia-message-editor:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active:focus::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:hover::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:focus::after, #seArticleContent:not(.lia-message-editor) .seLayout-bg-blue .btn.btn-tertiary:active:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:hover::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:focus::after,
    #seArticleContent:not(.lia-message-editor) .seLayout-bg-green .btn.btn-tertiary:active:focus::after {
      content: '';
      background-image: url("/html/assets/arrow-right-white.svg"); }
  .lia-message-editor h1, #seArticleContent h1 {
    font-size: 64px;
    font-family: Oswald;
    text-transform: uppercase; }
  .lia-message-editor h2, #seArticleContent h2 {
    font-size: 40px;
    font-family: Oswald;
    text-transform: uppercase; }
  .lia-message-editor h3, #seArticleContent h3 {
    font-size: 28px;
    font-family: Oswald;
    text-transform: uppercase; }
  .lia-message-editor h4, #seArticleContent h4 {
    font-size: 24px; }
  .lia-message-editor h5, #seArticleContent h5 {
    font-size: 18px; }
  .lia-message-editor h6, #seArticleContent h6 {
    font-size: 14px; }
  .lia-message-editor p:first-child::before, #seArticleContent p:first-child::before {
    line-height: 1; }
  .lia-message-editor div[class^="inlinenotification-"], #seArticleContent div[class^="inlinenotification-"] {
    border-width: 5px 0 1px;
    border-style: solid;
    margin: 0 0 10px;
    padding: 0px 20px; }
    .lia-message-editor div[class^="inlinenotification-"] p, #seArticleContent div[class^="inlinenotification-"] p {
      margin: 15px 0;
      padding-left: 34px;
      font-weight: 500; }
    .lia-message-editor div[class^="inlinenotification-"] p:first-child::before, #seArticleContent div[class^="inlinenotification-"] p:first-child::before {
      font-size: 25px;
      margin: 0 0 0 -34px;
      position: absolute;
      display: block;
      font-family: 'TalkTalkIcons';
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-weight: normal;
      text-decoration: inherit;
      text-rendering: optimizeLegibility;
      text-transform: none;
      speak: none;
      vertical-align: middle; }
    .lia-message-editor div[class^="inlinenotification-"] .tkbPrimaryButton, .lia-message-editor div[class^="inlinenotification-"] .tkbSecondaryButton, #seArticleContent div[class^="inlinenotification-"] .tkbPrimaryButton, #seArticleContent div[class^="inlinenotification-"] .tkbSecondaryButton {
      text-align: right; }
      .lia-message-editor div[class^="inlinenotification-"] .tkbPrimaryButton a, .lia-message-editor div[class^="inlinenotification-"] .tkbSecondaryButton a, #seArticleContent div[class^="inlinenotification-"] .tkbPrimaryButton a, #seArticleContent div[class^="inlinenotification-"] .tkbSecondaryButton a {
        margin: 0 0 15px; }
  .lia-message-editor .inlinenotification-alert, #seArticleContent .inlinenotification-alert {
    border-color: #F75B5B;
    background-color: rgba(247, 91, 91, 0.2); }
    .lia-message-editor .inlinenotification-alert p:first-child::before, #seArticleContent .inlinenotification-alert p:first-child::before {
      content: "ï‘¢";
      color: #F75B5B; }
    .lia-message-editor .inlinenotification-alert a:not(.btn):not(.lia-button), #seArticleContent .inlinenotification-alert a:not(.btn):not(.lia-button) {
      color: #2C4047; }
      .lia-message-editor .inlinenotification-alert a:not(.btn):not(.lia-button):visited, #seArticleContent .inlinenotification-alert a:not(.btn):not(.lia-button):visited {
        color: #2C4047; }
  .lia-message-editor .inlinenotification-confirmation, #seArticleContent .inlinenotification-confirmation {
    border-color: #6AB547;
    background-color: rgba(106, 181, 71, 0.2); }
    .lia-message-editor .inlinenotification-confirmation p:first-child::before, #seArticleContent .inlinenotification-confirmation p:first-child::before {
      content: "ï²";
      color: #6AB547; }
    .lia-message-editor .inlinenotification-confirmation a:not(.btn):not(.lia-button), #seArticleContent .inlinenotification-confirmation a:not(.btn):not(.lia-button) {
      color: #2C4047; }
      .lia-message-editor .inlinenotification-confirmation a:not(.btn):not(.lia-button):visited, #seArticleContent .inlinenotification-confirmation a:not(.btn):not(.lia-button):visited {
        color: #2C4047; }
  .lia-message-editor .inlinenotification-information, #seArticleContent .inlinenotification-information {
    border-color: #2C4047;
    background-color: rgba(44, 64, 71, 0.1); }
    .lia-message-editor .inlinenotification-information p:first-child::before, #seArticleContent .inlinenotification-information p:first-child::before {
      content: "ï‰";
      color: #2C4047; }
    .lia-message-editor .inlinenotification-information a:not(.btn):not(.lia-button), #seArticleContent .inlinenotification-information a:not(.btn):not(.lia-button) {
      color: #0018EF; }
      .lia-message-editor .inlinenotification-information a:not(.btn):not(.lia-button):visited, #seArticleContent .inlinenotification-information a:not(.btn):not(.lia-button):visited {
        color: #0018EF; }
  .lia-message-editor table:not(.complexTable) tbody tr, #seArticleContent table:not(.complexTable) tbody tr {
    background-color: #F4F5F6; }
    .lia-message-editor table:not(.complexTable) tbody tr:nth-child(even), #seArticleContent table:not(.complexTable) tbody tr:nth-child(even) {
      background-color: #e5e5e5; }
  .lia-message-editor table.complexTable tbody tr, #seArticleContent table.complexTable tbody tr {
    background-color: #F4F5F6; }
    .lia-message-editor table.complexTable tbody tr.evenRow, #seArticleContent table.complexTable tbody tr.evenRow {
      background-color: #e5e5e5; }
  .lia-message-editor table, #seArticleContent table {
    margin: auto;
    position: relative;
    min-width: 100%;
    font-size: 18px;
    margin-bottom: 20px;
    border: 1px solid #ced4d6; }
    .lia-message-editor table thead tr, #seArticleContent table thead tr {
      color: #ffffff;
      font-weight: 400; }
      .lia-message-editor table thead tr:first-child, #seArticleContent table thead tr:first-child {
        background-color: #2C4047; }
      .lia-message-editor table thead tr th, .lia-message-editor table thead tr td, #seArticleContent table thead tr th, #seArticleContent table thead tr td {
        background-color: #2C4047 !important;
        font-weight: 400;
        padding: 15px;
        border: 1px solid #ced4d6; }
        .lia-message-editor table thead tr th:first-child, .lia-message-editor table thead tr td:first-child, #seArticleContent table thead tr th:first-child, #seArticleContent table thead tr td:first-child {
          border-left: 0; }
        .lia-message-editor table thead tr th:last-child, .lia-message-editor table thead tr td:last-child, #seArticleContent table thead tr th:last-child, #seArticleContent table thead tr td:last-child {
          border-right: 0; }
        .lia-message-editor table thead tr th p:last-child, .lia-message-editor table thead tr td p:last-child, #seArticleContent table thead tr th p:last-child, #seArticleContent table thead tr td p:last-child {
          margin-bottom: 0; }
    .lia-message-editor table tbody tr th, .lia-message-editor table tbody tr td, #seArticleContent table tbody tr th, #seArticleContent table tbody tr td {
      border: 1px solid #ced4d6;
      padding: 10px 15px;
      text-align: center;
      font-weight: 500; }
      .lia-message-editor table tbody tr th p:last-child, .lia-message-editor table tbody tr td p:last-child, #seArticleContent table tbody tr th p:last-child, #seArticleContent table tbody tr td p:last-child {
        margin-bottom: 0; }
    .lia-message-editor table ol, #seArticleContent table ol {
      list-style: none;
      padding: 0;
      margin: 20px 0; }
      .lia-message-editor table ol li, #seArticleContent table ol li {
        padding-top: 5px;
        padding-left: 34px;
        position: relative;
        margin-bottom: 10px;
        line-height: 1.3;
        font-size: 16px; }
        .lia-message-editor table ol li:before, #seArticleContent table ol li:before {
          color: #fff;
          z-index: 10;
          top: 6px;
          font-size: 14px;
          width: 24px;
          left: 0;
          margin: 0;
          text-align: center; }
        .lia-message-editor table ol li::after, #seArticleContent table ol li::after {
          position: absolute;
          top: 3px !important;
          left: 0;
          content: '';
          height: 24px;
          width: 24px;
          border-radius: 100%;
          display: inline-block;
          background-color: #394348; }
    .lia-message-editor table ul:not(.lia-tabs-standard):not(.lia-list-standard-inline):not(.lia-list-standard):not(.ticklist), #seArticleContent table ul:not(.lia-tabs-standard):not(.lia-list-standard-inline):not(.lia-list-standard):not(.ticklist) {
      list-style: none;
      padding: 0;
      margin: 20px 0; }
      .lia-message-editor table ul:not(.lia-tabs-standard):not(.lia-list-standard-inline):not(.lia-list-standard):not(.ticklist) li, #seArticleContent table ul:not(.lia-tabs-standard):not(.lia-list-standard-inline):not(.lia-list-standard):not(.ticklist) li {
        position: relative;
        margin-bottom: 10px;
        padding-left: 20px;
        line-height: 1.3;
        font-size: 16px; }
        .lia-message-editor table ul:not(.lia-tabs-standard):not(.lia-list-standard-inline):not(.lia-list-standard):not(.ticklist) li:before, #seArticleContent table ul:not(.lia-tabs-standard):not(.lia-list-standard-inline):not(.lia-list-standard):not(.ticklist) li:before {
          color: #394348;
          margin-top: -12px;
          font-size: 35px;
          content: '\2022';
          position: absolute;
          top: 0;
          left: 0; }
  .lia-message-editor .scrollyTable, #seArticleContent .scrollyTable {
    position: relative; }
    .lia-message-editor .scrollyTable .scrollyTableContent, #seArticleContent .scrollyTable .scrollyTableContent {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      -ms-overflow-style: -ms-autohiding-scrollbar; }
    .lia-message-editor .scrollyTable.canScroll.canScrollRight:before, #seArticleContent .scrollyTable.canScroll.canScrollRight:before {
      content: '\f054';
      font-family: FontAwesome;
      position: absolute;
      right: 0;
      background: white;
      background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, gainsboro 100%);
      height: 100%;
      width: 50px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .lia-message-editor .scrollyTable.canScroll.canScrollLeft:after, #seArticleContent .scrollyTable.canScroll.canScrollLeft:after {
      top: 0;
      content: '\f053';
      font-family: FontAwesome;
      position: absolute;
      left: 0;
      background: gainsboro;
      background: linear-gradient(90deg, gainsboro 0%, rgba(255, 255, 255, 0) 100%);
      height: 100%;
      width: 50px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center; }
  .lia-message-editor .seLayout-bg-white, #seArticleContent .seLayout-bg-white {
    background-color: #fff;
    color: #2C4047;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-white h1, .lia-message-editor .seLayout-bg-white h2, .lia-message-editor .seLayout-bg-white h3, .lia-message-editor .seLayout-bg-white h4, #seArticleContent .seLayout-bg-white h1, #seArticleContent .seLayout-bg-white h2, #seArticleContent .seLayout-bg-white h3, #seArticleContent .seLayout-bg-white h4 {
      color: #2C4047 !important;
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-white h3, #seArticleContent .seLayout-bg-white h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase; }
  .lia-message-editor .seLayout-bg-grey-v1, #seArticleContent .seLayout-bg-grey-v1 {
    background-color: #2C4047;
    color: #fff;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-grey-v1 h1, .lia-message-editor .seLayout-bg-grey-v1 h2, .lia-message-editor .seLayout-bg-grey-v1 h3, .lia-message-editor .seLayout-bg-grey-v1 h4, #seArticleContent .seLayout-bg-grey-v1 h1, #seArticleContent .seLayout-bg-grey-v1 h2, #seArticleContent .seLayout-bg-grey-v1 h3, #seArticleContent .seLayout-bg-grey-v1 h4 {
      color: #ffffff !important;
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-grey-v1 h3, #seArticleContent .seLayout-bg-grey-v1 h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase; }
    .lia-message-editor .seLayout-bg-grey-v1 a:not(.btn):not(.lia-button), #seArticleContent .seLayout-bg-grey-v1 a:not(.btn):not(.lia-button) {
      color: #00F0FF; }
      .lia-message-editor .seLayout-bg-grey-v1 a:not(.btn):not(.lia-button):visited, #seArticleContent .seLayout-bg-grey-v1 a:not(.btn):not(.lia-button):visited {
        color: #00F0FF; }
  .lia-message-editor .seLayout-bg-grey-v2, #seArticleContent .seLayout-bg-grey-v2 {
    background-color: #2C4047;
    color: #fff;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-grey-v2 h1, .lia-message-editor .seLayout-bg-grey-v2 h2, .lia-message-editor .seLayout-bg-grey-v2 h3, .lia-message-editor .seLayout-bg-grey-v2 h4, #seArticleContent .seLayout-bg-grey-v2 h1, #seArticleContent .seLayout-bg-grey-v2 h2, #seArticleContent .seLayout-bg-grey-v2 h3, #seArticleContent .seLayout-bg-grey-v2 h4 {
      color: #FFFC00 !important;
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-grey-v2 h3, #seArticleContent .seLayout-bg-grey-v2 h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase; }
    .lia-message-editor .seLayout-bg-grey-v2 a:not(.btn):not(.lia-button), #seArticleContent .seLayout-bg-grey-v2 a:not(.btn):not(.lia-button) {
      color: #00F0FF; }
      .lia-message-editor .seLayout-bg-grey-v2 a:not(.btn):not(.lia-button):visited, #seArticleContent .seLayout-bg-grey-v2 a:not(.btn):not(.lia-button):visited {
        color: #00F0FF; }
  .lia-message-editor .seLayout-bg-yellow, #seArticleContent .seLayout-bg-yellow {
    background-color: #FFFC00;
    color: #2C4047;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-yellow h1, .lia-message-editor .seLayout-bg-yellow h2, .lia-message-editor .seLayout-bg-yellow h3, .lia-message-editor .seLayout-bg-yellow h4, #seArticleContent .seLayout-bg-yellow h1, #seArticleContent .seLayout-bg-yellow h2, #seArticleContent .seLayout-bg-yellow h3, #seArticleContent .seLayout-bg-yellow h4 {
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-yellow h3, #seArticleContent .seLayout-bg-yellow h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase; }
    .lia-message-editor .seLayout-bg-yellow a:not(.btn):not(.lia-button), #seArticleContent .seLayout-bg-yellow a:not(.btn):not(.lia-button) {
      color: #2C4047; }
      .lia-message-editor .seLayout-bg-yellow a:not(.btn):not(.lia-button):visited, #seArticleContent .seLayout-bg-yellow a:not(.btn):not(.lia-button):visited {
        color: #2C4047; }
  .lia-message-editor .seLayout-bg-green, #seArticleContent .seLayout-bg-green {
    background-color: #00FF94;
    color: #2C4047;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-green h1, .lia-message-editor .seLayout-bg-green h2, .lia-message-editor .seLayout-bg-green h3, .lia-message-editor .seLayout-bg-green h4, #seArticleContent .seLayout-bg-green h1, #seArticleContent .seLayout-bg-green h2, #seArticleContent .seLayout-bg-green h3, #seArticleContent .seLayout-bg-green h4 {
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-green h3, #seArticleContent .seLayout-bg-green h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase; }
    .lia-message-editor .seLayout-bg-green a:not(.btn):not(.lia-button), #seArticleContent .seLayout-bg-green a:not(.btn):not(.lia-button) {
      color: #2C4047; }
      .lia-message-editor .seLayout-bg-green a:not(.btn):not(.lia-button):visited, #seArticleContent .seLayout-bg-green a:not(.btn):not(.lia-button):visited {
        color: #2C4047; }
  .lia-message-editor .seLayout-bg-red, #seArticleContent .seLayout-bg-red {
    background-color: #F75B5B;
    color: #2C4047;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-red h1, .lia-message-editor .seLayout-bg-red h2, .lia-message-editor .seLayout-bg-red h3, .lia-message-editor .seLayout-bg-red h4, #seArticleContent .seLayout-bg-red h1, #seArticleContent .seLayout-bg-red h2, #seArticleContent .seLayout-bg-red h3, #seArticleContent .seLayout-bg-red h4 {
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-red h3, #seArticleContent .seLayout-bg-red h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase; }
    .lia-message-editor .seLayout-bg-red a:not(.btn):not(.lia-button), #seArticleContent .seLayout-bg-red a:not(.btn):not(.lia-button) {
      color: #2C4047; }
      .lia-message-editor .seLayout-bg-red a:not(.btn):not(.lia-button):visited, #seArticleContent .seLayout-bg-red a:not(.btn):not(.lia-button):visited {
        color: #2C4047; }
  .lia-message-editor .seLayout-bg-blue, #seArticleContent .seLayout-bg-blue {
    background-color: #00f0ff;
    color: #2C4047;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-blue h1, .lia-message-editor .seLayout-bg-blue h2, .lia-message-editor .seLayout-bg-blue h3, .lia-message-editor .seLayout-bg-blue h4, #seArticleContent .seLayout-bg-blue h1, #seArticleContent .seLayout-bg-blue h2, #seArticleContent .seLayout-bg-blue h3, #seArticleContent .seLayout-bg-blue h4 {
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-blue h3, #seArticleContent .seLayout-bg-blue h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase; }
    .lia-message-editor .seLayout-bg-blue a:not(.btn):not(.lia-button), #seArticleContent .seLayout-bg-blue a:not(.btn):not(.lia-button) {
      color: #2C4047; }
      .lia-message-editor .seLayout-bg-blue a:not(.btn):not(.lia-button):visited, #seArticleContent .seLayout-bg-blue a:not(.btn):not(.lia-button):visited {
        color: #2C4047; }
  .lia-message-editor .seLayout-bg-smoke, #seArticleContent .seLayout-bg-smoke {
    background-color: #F6F6F1;
    color: #2C4047;
    padding: 30px; }
    .lia-message-editor .seLayout-bg-smoke h1, .lia-message-editor .seLayout-bg-smoke h2, .lia-message-editor .seLayout-bg-smoke h3, .lia-message-editor .seLayout-bg-smoke h4, #seArticleContent .seLayout-bg-smoke h1, #seArticleContent .seLayout-bg-smoke h2, #seArticleContent .seLayout-bg-smoke h3, #seArticleContent .seLayout-bg-smoke h4 {
      margin-bottom: 20px; }
    .lia-message-editor .seLayout-bg-smoke h3, #seArticleContent .seLayout-bg-smoke h3 {
      margin-bottom: 10px;
      font-family: Oswald;
      text-transform: uppercase;
      color: #2C4047; }
    .lia-message-editor .seLayout-bg-smoke a:not(.btn):not(.lia-button), #seArticleContent .seLayout-bg-smoke a:not(.btn):not(.lia-button) {
      color: #0018EF; }
      .lia-message-editor .seLayout-bg-smoke a:not(.btn):not(.lia-button):visited, #seArticleContent .seLayout-bg-smoke a:not(.btn):not(.lia-button):visited {
        color: #0018EF; }
  .lia-message-editor .seLayout-bg-image, #seArticleContent .seLayout-bg-image {
    background-color: black;
    background-size: cover;
    color: #FFFC00;
    display: flex;
    align-items: center; }
    .lia-message-editor .seLayout-bg-image h1, .lia-message-editor .seLayout-bg-image h2, .lia-message-editor .seLayout-bg-image h3, .lia-message-editor .seLayout-bg-image h4, #seArticleContent .seLayout-bg-image h1, #seArticleContent .seLayout-bg-image h2, #seArticleContent .seLayout-bg-image h3, #seArticleContent .seLayout-bg-image h4 {
      color: #FFFC00 !important; }
    .lia-message-editor .seLayout-bg-image a, #seArticleContent .seLayout-bg-image a {
      color: #FFFC00; }
  .lia-message-editor [data-id="6icons"] h2, #seArticleContent [data-id="6icons"] h2 {
    margin-bottom: 30px; }
  .lia-message-editor [data-id="6icons"] p, #seArticleContent [data-id="6icons"] p {
    line-height: initial; }
    .lia-message-editor [data-id="6icons"] p a, #seArticleContent [data-id="6icons"] p a {
      font-weight: 500;
      font-size: 18px;
      font-family: Oswald;
      text-transform: uppercase;
      text-decoration: none; }
      .lia-message-editor [data-id="6icons"] p a:active, .lia-message-editor [data-id="6icons"] p a:hover, .lia-message-editor [data-id="6icons"] p a:focus, #seArticleContent [data-id="6icons"] p a:active, #seArticleContent [data-id="6icons"] p a:hover, #seArticleContent [data-id="6icons"] p a:focus {
        text-decoration: underline; }
  .lia-message-editor .seLayout-fullwidth,
  .lia-message-editor .seLayout-twoblocks, #seArticleContent .seLayout-fullwidth,
  #seArticleContent .seLayout-twoblocks {
    display: flex !important;
    flex-wrap: wrap; }
    .lia-message-editor .seLayout-fullwidth .grid-box,
    .lia-message-editor .seLayout-twoblocks .grid-box, #seArticleContent .seLayout-fullwidth .grid-box,
    #seArticleContent .seLayout-twoblocks .grid-box {
      padding: 90px;
      display: flex;
      background-size: cover; }
      .lia-message-editor .seLayout-fullwidth .grid-box h2,
      .lia-message-editor .seLayout-twoblocks .grid-box h2, #seArticleContent .seLayout-fullwidth .grid-box h2,
      #seArticleContent .seLayout-twoblocks .grid-box h2 {
        font-family: Oswald;
        text-transform: uppercase;
        margin-bottom: 20px; }
      .lia-message-editor .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary, .lia-message-editor .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary,
      .lia-message-editor .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary,
      .lia-message-editor .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary, #seArticleContent .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary, #seArticleContent .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary,
      #seArticleContent .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary,
      #seArticleContent .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary {
        background-color: #2C4047;
        border-color: #2C4047;
        color: #ffffff; }
        .lia-message-editor .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary:active, .lia-message-editor .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary:hover, .lia-message-editor .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary:focus, .lia-message-editor .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary:active, .lia-message-editor .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary:hover, .lia-message-editor .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary:focus,
        .lia-message-editor .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary:active,
        .lia-message-editor .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary:hover,
        .lia-message-editor .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary:focus,
        .lia-message-editor .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary:active,
        .lia-message-editor .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary:hover,
        .lia-message-editor .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary:focus, #seArticleContent .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary:active, #seArticleContent .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary:hover, #seArticleContent .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary:focus, #seArticleContent .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary:active, #seArticleContent .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary:hover, #seArticleContent .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary:focus,
        #seArticleContent .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary:active,
        #seArticleContent .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary:hover,
        #seArticleContent .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary:focus,
        #seArticleContent .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary:active,
        #seArticleContent .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary:hover,
        #seArticleContent .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary:focus {
          background-color: #435f69;
          border-color: #435f69; }
        .lia-message-editor .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary::after, .lia-message-editor .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary::after,
        .lia-message-editor .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary::after,
        .lia-message-editor .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary::after, #seArticleContent .seLayout-fullwidth .grid-box.green .lia-button.lia-button-primary::after, #seArticleContent .seLayout-fullwidth .grid-box.light .lia-button.lia-button-primary::after,
        #seArticleContent .seLayout-twoblocks .grid-box.green .lia-button.lia-button-primary::after,
        #seArticleContent .seLayout-twoblocks .grid-box.light .lia-button.lia-button-primary::after {
          background-image: url("/html/assets/arrow-right-white.svg"); }
      @media (min-width: 768px) and (max-width: 991.98px) {
        .lia-message-editor .seLayout-fullwidth .grid-box,
        .lia-message-editor .seLayout-twoblocks .grid-box, #seArticleContent .seLayout-fullwidth .grid-box,
        #seArticleContent .seLayout-twoblocks .grid-box {
          padding: 50px; } }
      @media (max-width: 767.98px) {
        .lia-message-editor .seLayout-fullwidth .grid-box,
        .lia-message-editor .seLayout-twoblocks .grid-box, #seArticleContent .seLayout-fullwidth .grid-box,
        #seArticleContent .seLayout-twoblocks .grid-box {
          padding: 30px; } }
  .lia-message-editor .seLayout-twoblocks .grid-box, #seArticleContent .seLayout-twoblocks .grid-box {
    min-height: 450px;
    width: 50%; }
    @media (max-width: 767.98px) {
      .lia-message-editor .seLayout-twoblocks .grid-box, #seArticleContent .seLayout-twoblocks .grid-box {
        width: 100%;
        min-height: auto; } }
    @media (max-width: 767.98px) {
      .lia-message-editor .seLayout-twoblocks .grid-box.seLayout-bg-image, #seArticleContent .seLayout-twoblocks .grid-box.seLayout-bg-image {
        display: none; } }
  .lia-message-editor .seLayout-fullwidth .grid-box, #seArticleContent .seLayout-fullwidth .grid-box {
    padding: 0;
    width: 100%; }
    .lia-message-editor .seLayout-fullwidth .grid-box .grid-content, #seArticleContent .seLayout-fullwidth .grid-box .grid-content {
      width: 100%; }

.TkbArticlePage .article-attachments h2 {
  text-transform: uppercase;
  font-family: Oswald;
  font-size: 28px; }

.TkbArticlePage .article-attachments ul li {
  margin: 5px 0; }
  .TkbArticlePage .article-attachments ul li a {
    font-weight: 500;
    color: #2C4047; }

.TkbArticleEditorPage .lia-message-editor {
  color: #2C4047; }
  .TkbArticleEditorPage .lia-message-editor h1 {
    font-size: 64px;
    font-family: Oswald;
    text-transform: uppercase; }
  .TkbArticleEditorPage .lia-message-editor h2 {
    font-size: 40px;
    font-family: Oswald;
    text-transform: uppercase; }
  .TkbArticleEditorPage .lia-message-editor h3 {
    font-size: 28px;
    font-family: Oswald;
    text-transform: uppercase; }
  .TkbArticleEditorPage .lia-message-editor h4 {
    font-size: 24px; }
  .TkbArticleEditorPage .lia-message-editor h5 {
    font-size: 18px; }
  .TkbArticleEditorPage .lia-message-editor h6 {
    font-size: 14px; }

#tinymce.lia-message-editor {
  height: auto; }

#seArticleContent .seDecisionTree .decisiontree {
  width: 100%; }
  #seArticleContent .seDecisionTree .decisiontree h2, #seArticleContent .seDecisionTree .decisiontree h3 {
    margin-bottom: 15px;
    font-family: inherit;
    text-transform: none;
    font-weight: 600; }
  #seArticleContent .seDecisionTree .decisiontree h2 {
    font-size: 28px; }
  #seArticleContent .seDecisionTree .decisiontree h3 {
    font-size: 24px; }
  #seArticleContent .seDecisionTree .decisiontree .radioOptions button,
  #seArticleContent .seDecisionTree .decisiontree .buttonOptions button {
    font-size: 1.13em; }
  #seArticleContent .seDecisionTree .decisiontree button.back {
    opacity: 0;
    transition: 0.5s opacity;
    background-color: transparent;
    border: none;
    pointer-events: none;
    color: #2C4047;
    font-weight: 500;
    display: flex;
    align-items: center;
    margin-bottom: 1em; }
    #seArticleContent .seDecisionTree .decisiontree button.back.active {
      opacity: 1;
      pointer-events: all; }
    #seArticleContent .seDecisionTree .decisiontree button.back::before {
      content: '';
      background-image: url(//community-stage.talktalk.co.uk/html/assets/arrow-left-stormblue.svg);
      display: inline-block;
      width: 16px;
      height: 16px;
      margin: 0 10px 0 0; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep:not(.active) {
    height: 0;
    overflow: hidden; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .dtstep-content {
    position: relative;
    left: 50px;
    opacity: 0;
    transition: opacity 0.3s, left 0.3s ease-out; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep.now .dtstep-content {
    transition: none; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep.goback .dtstep-content {
    left: -50px; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep.active .dtstep-content {
    left: 0;
    height: auto;
    opacity: 1; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions,
  #seArticleContent .seDecisionTree .decisiontree .dtstep .tileOptions,
  #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions {
    padding-top: 1em;
    padding-bottom: 1em; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions button {
    transition: 0.3s background-color; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions:not(.selected) button {
    background-color: #e1e1e1; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption {
    display: flex;
    gap: 15px;
    align-items: start; }
    #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption input[type="radio"] {
      cursor: pointer;
      -webkit-appearance: none;
      appearance: none;
      background-color: #fff;
      margin: 0;
      width: 25px; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption input[type="radio"]:not(:checked)::before {
        content: '';
        position: absolute;
        width: 24px;
        height: 23px;
        border: 2px solid #2C4047;
        border-radius: 50%; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption input[type="radio"]::after {
        content: '';
        background-color: transparent;
        position: absolute;
        background-image: url("/html/assets/blue-breakout-tick.svg");
        background-repeat: no-repeat;
        width: 24px;
        height: 24px;
        z-index: 2;
        opacity: 0; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption input[type="radio"]:checked::before {
        content: '';
        background-color: #00f0ff;
        width: 24px;
        height: 23px;
        border-radius: 50%;
        position: absolute;
        z-index: 1; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption input[type="radio"]:checked::after {
        opacity: 1; }
    #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption label {
      cursor: pointer; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption label p {
        line-height: 1.3; }
        #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption label p:first-child {
          font-weight: 500; }
        #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions .radioOption label p:not(:first-child) {
          font-size: 14px;
          font-weight: 400; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .tileOptions {
    display: flex;
    flex-wrap: wrap;
    padding-top: 25px;
    gap: 15px;
    max-width: 550px; }
    #seArticleContent .seDecisionTree .decisiontree .dtstep .tileOptions button {
      max-width: 165px;
      min-height: 165px;
      width: 165px;
      display: inline-flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      border: 2px solid #2C4047;
      border-radius: 10px;
      padding: 5px;
      background: transparent;
      font-weight: 500; }
      @media (max-width: 374px) {
        #seArticleContent .seDecisionTree .decisiontree .dtstep .tileOptions button {
          max-width: 137px;
          min-height: 137px;
          width: 137px; } }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .tileOptions button img {
        max-width: 100%;
        max-height: 100%; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .tileOptions button p {
        margin: 5px 0 0; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .tileOptions button * {
        pointer-events: none; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions button,
  #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions button {
    min-height: 44px;
    width: 280px;
    border-radius: 22px;
    display: inline-flex;
    align-items: center;
    font-weight: 500;
    margin: 0; }
    @media (max-width: 575.98px) {
      #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions button,
      #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions button {
        width: 100% !important; } }
    #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions button:not(.lia-button-primary),
    #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions button:not(.lia-button-primary) {
      background-color: transparent; }
    #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions button p,
    #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions button p {
      margin: 0; }
    #seArticleContent .seDecisionTree .decisiontree .dtstep .radioOptions button *,
    #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions button * {
      pointer-events: none; }
  #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions {
    display: flex;
    gap: 15px; }
    #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions button {
      padding: 4px 25px; }
      #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions button:not(.lia-button-primary) {
        justify-content: center; }
    @media (max-width: 767.98px) {
      #seArticleContent .seDecisionTree .decisiontree .dtstep .buttonOptions {
        flex-wrap: wrap; } }

section.accessibility-buttons {
  display: flex;
  flex-wrap: wrap; }
  section.accessibility-buttons a {
    color: #2C4047;
    width: 25%;
    display: block;
    text-decoration: none !important; }
    section.accessibility-buttons a .button {
      background: #2C4047;
      padding: 15px;
      color: #ffffff;
      text-align: center;
      margin: 15px;
      transition: all 0.5s ease; }
      section.accessibility-buttons a .button.visual svg {
        width: 130px; }
      section.accessibility-buttons a .button.hearing svg {
        width: 90px; }
      section.accessibility-buttons a .button.cognitive svg {
        width: 130px; }
      section.accessibility-buttons a .button.motor svg {
        width: 90px; }
      section.accessibility-buttons a .button .icon {
        height: 140px;
        display: flex;
        align-items: center;
        justify-content: center;
        -moz-transition: -moz-transform 250ms ease-in;
        -webkit-transition: -webkit-transform 250ms ease-in;
        -o-transition: -o-transform 250ms ease-in; }
        section.accessibility-buttons a .button .icon svg .cls-1 {
          -moz-transition: fill 250ms ease-in;
          -webkit-transition: fill 250ms ease-in;
          -o-transition: fill 250ms ease-in; }
      section.accessibility-buttons a .button p {
        font-size: 28px;
        font-family: Oswald;
        text-transform: uppercase;
        font-weight: 500;
        margin: 20px 0; }
      section.accessibility-buttons a .button:hover, section.accessibility-buttons a .button:focus, section.accessibility-buttons a .button:active {
        background: #00f0ff;
        color: #2C4047; }
      @media (max-width: 575.98px) {
        section.accessibility-buttons a .button {
          margin: 15px 0; } }
    section.accessibility-buttons a:hover, section.accessibility-buttons a:focus {
      text-decoration: none; }
      section.accessibility-buttons a:hover .icon, section.accessibility-buttons a:focus .icon {
        -moz-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1); }
        section.accessibility-buttons a:hover .icon svg .cls-1, section.accessibility-buttons a:focus .icon svg .cls-1 {
          fill: #2C4047; }
    @media (max-width: 767.98px) {
      section.accessibility-buttons a {
        width: 50%; } }
    @media (max-width: 575.98px) {
      section.accessibility-buttons a {
        width: 100%; } }
  @media (max-width: 575.98px) {
    section.accessibility-buttons {
      display: block; } }

body.accessibility-blue section.accessibility-buttons a {
  color: #293b5d; }
  body.accessibility-blue section.accessibility-buttons a .button {
    background: #9ac7fe;
    color: #293b5d; }
    body.accessibility-blue section.accessibility-buttons a .button .icon svg .cls-1 {
      fill: #293b5d; }
  body.accessibility-blue section.accessibility-buttons a:hover {
    text-decoration: underline !important; }

body.accessibility-dark section.accessibility-buttons a {
  color: black; }
  body.accessibility-dark section.accessibility-buttons a .button {
    background: white;
    color: black; }
    body.accessibility-dark section.accessibility-buttons a .button .icon svg .cls-1 {
      fill: black; }
  body.accessibility-dark section.accessibility-buttons a:hover {
    text-decoration: underline !important; }

body.accessibility-yellow section.accessibility-buttons a {
  color: #fdff94; }
  body.accessibility-yellow section.accessibility-buttons a .button {
    background: black;
    color: #fdff94; }
    body.accessibility-yellow section.accessibility-buttons a .button .icon svg .cls-1 {
      fill: #fdff94; }
  body.accessibility-yellow section.accessibility-buttons a:hover {
    text-decoration: underline !important; }

section.accessibility-content h1, section.accessibility-content h2, section.accessibility-content h3, section.accessibility-content h4, section.accessibility-content h5, section.accessibility-content h6, section.accessibility-footer h1, section.accessibility-footer h2, section.accessibility-footer h3, section.accessibility-footer h4, section.accessibility-footer h5, section.accessibility-footer h6 {
  font-family: Oswald;
  text-transform: uppercase;
  margin-bottom: 20px; }

section.accessibility-content h6, section.accessibility-footer h6 {
  font-size: 20px;
  margin-bottom: 10px;
  margin-top: 25px; }

section.accessibility-content h5, section.accessibility-footer h5 {
  margin-top: 20px; }

section.accessibility-content ol, section.accessibility-content ul, section.accessibility-footer ol, section.accessibility-footer ul {
  font-size: 18px; }

section.accessibility-content ul, section.accessibility-footer ul {
  list-style-type: disc;
  padding-inline-start: 40px; }

section.accessibility-content hr, section.accessibility-footer hr {
  border-top: 2px dashed #dddddd; }

section.accessibility-contact {
  border-top: 2px dashed #2C4047;
  margin-bottom: 40px;
  padding-top: 40px;
  margin-top: 40px; }
  section.accessibility-contact h2 {
    font-family: Oswald;
    text-transform: uppercase;
    margin-bottom: 20px; }
  section.accessibility-contact p {
    margin-bottom: 40px;
    width: 75%; }
    @media (max-width: 767.98px) {
      section.accessibility-contact p {
        width: 100%; } }

body.accessibility-blue section.accessibility-contact a.lia-button.lia-button-primary {
  background: #9ac7fe;
  color: #293b5d; }
  body.accessibility-blue section.accessibility-contact a.lia-button.lia-button-primary:hover {
    text-decoration: underline; }

body.accessibility-dark section.accessibility-contact a.lia-button.lia-button-primary {
  background: white;
  color: black; }
  body.accessibility-dark section.accessibility-contact a.lia-button.lia-button-primary:hover {
    text-decoration: underline; }

body.accessibility-yellow section.accessibility-contact a.lia-button.lia-button-primary {
  background: black;
  color: #fdff94; }
  body.accessibility-yellow section.accessibility-contact a.lia-button.lia-button-primary:hover {
    text-decoration: underline; }

.accessibility-blue .accessibility-contact {
  border-color: #9ac7fe; }

.accessibility-dark .accessibility-contact {
  border-color: #ffffff; }

.accessibility-yellow .accessibility-contact {
  border-color: #000000; }

.accessibility-controls {
  border-top: 2px solid rgba(44, 64, 71, 0.4);
  border-bottom: 1px solid rgba(44, 64, 71, 0.4);
  padding: 20px 0;
  margin-bottom: 50px;
  text-align: right;
  font-size: 16px;
  font-weight: 700; }
  @media (max-width: 575.98px) {
    .accessibility-controls {
      text-align: center; } }
  .accessibility-controls a {
    height: 50px;
    width: 50px;
    display: inline-block;
    text-align: center;
    color: #000000;
    border: 1px solid #2C4047;
    border-radius: 25px;
    font-size: 26px;
    line-height: 46px;
    margin-left: 10px; }
    .accessibility-controls a.acc-default {
      background-color: #f5f5f5; }
    .accessibility-controls a.acc-blue {
      background-color: #293b5d;
      color: #9ac7fe; }
    .accessibility-controls a.acc-dark {
      background-color: black;
      color: white; }
    .accessibility-controls a.acc-yellow {
      background-color: #fdff94;
      color: black; }
    .accessibility-controls a:active, .accessibility-controls a:hover, .accessibility-controls a:focus {
      text-decoration: none; }
    @media (max-width: 575.98px) {
      .accessibility-controls a {
        margin: 0 5px; } }
  @media (max-width: 575.98px) {
    .accessibility-controls span {
      display: block;
      text-align: center;
      margin-bottom: 20px; } }

body.accessibility-blue .accessibility-controls {
  border-color: #9ac7fe; }

body.accessibility-dark .accessibility-controls {
  border-color: white; }

body.accessibility-yellow .accessibility-controls {
  border-color: black; }

section.accessibility-intro {
  max-width: 75%; }
  @media (max-width: 767.98px) {
    section.accessibility-intro {
      max-width: 100%; } }
  section.accessibility-intro h2 {
    margin-bottom: 40px; }
  section.accessibility-intro p {
    margin-bottom: 40px; }

.lia-component-quilt-header .lia-breadcrumb .lia-list-standard-inline .lia-breadcrumb-node .lia-link-navigation {
  font-size: 18px;
  color: #2C4047;
  text-decoration: underline; }
  .lia-component-quilt-header .lia-breadcrumb .lia-list-standard-inline .lia-breadcrumb-node .lia-link-navigation span {
    font-weight: 600; }

.lia-quilt-forum-page-standalonepage .lia-component-quilt-header .lia-breadcrumb .lia-list-standard-inline li:not(:first-child):not(:last-child) {
  display: none; }

section.check-report-header {
  text-align: center;
  max-width: 80%;
  margin: 0 auto; }
  @media (max-width: 767.98px) {
    section.check-report-header {
      max-width: 100%; } }
  section.check-report-header h1 {
    font-size: 40px;
    margin-bottom: 10px; }
  section.check-report-header h2 {
    font-size: 28px;
    font-family: Oswald;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 30px; }

.ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header h2, .ForumTopicPage .lia-quilt-check-and-report-results #report-header h2, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header h2, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header h2 {
  font-family: Oswald;
  text-transform: uppercase;
  margin-bottom: 40px; }

.ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .edit-number, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .edit-number, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .edit-number, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .edit-number {
  display: block;
  margin: 0 auto; }
  .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .edit-number a, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .edit-number a, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .edit-number a, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .edit-number a {
    margin: 15px; }

.ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel {
  display: flex;
  margin: 40px 0 60px 0; }
  @media (max-width: 767.98px) {
    .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel {
      display: block;
      margin: 0 0 30px; } }
  .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box {
    margin: 0 80px; }
    .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box div.status-header, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box div.status-header, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box div.status-header, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box div.status-header {
      display: inline-block;
      text-align: center; }
    .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box h3, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box h3, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box h3, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box h3 {
      font-size: 28px;
      text-transform: uppercase;
      font-family: Oswald; }
    .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box .tt_icon, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box .tt_icon, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box .tt_icon, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box .tt_icon {
      font-size: 60px; }
    .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box p, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box p, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box p, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box p {
      margin-top: 10px; }
    @media (max-width: 991.98px) {
      .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box {
        margin: 0 40px; } }
    @media (max-width: 767.98px) {
      .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .report-status-panel .status-box, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .report-status-panel .status-box {
        margin: 20px 0;
        text-align: center; } }

.ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .callsafe, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .callsafe {
  background: #2C4047;
  color: #FFFC00;
  padding: 60px;
  display: flex;
  font-size: 18px; }
  @media (max-width: 767.98px) {
    .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .callsafe, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .callsafe {
      display: block;
      padding: 30px; } }
  .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-left, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-left, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-left, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-left {
    width: 75%;
    margin-right: 50px; }
    @media (max-width: 767.98px) {
      .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-left, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-left, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-left, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-left {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px; } }
    .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-left h2, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-left h2, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-left h2, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-left h2 {
      margin-bottom: 20px; }
  .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-right, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-right, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-right, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-right {
    width: 25%;
    align-self: flex-end; }
    @media (max-width: 767.98px) {
      .ForumTopicPage .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-right, .ForumTopicPage .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-right, .CheckAndReportResults .lia-quilt-forum-topic-page-check-and-report #report-header .callsafe .callsafe-right, .CheckAndReportResults .lia-quilt-check-and-report-results #report-header .callsafe .callsafe-right {
        width: 100%;
        align-self: initial; } }

.CheckAndReportResults .lia-content #report-form, .ForumTopicPage .lia-content #report-form {
  margin-top: 50px;
  background-color: #f6f6f1;
  padding: 50px;
  font-size: 18px; }
  @media (max-width: 767.98px) {
    .CheckAndReportResults .lia-content #report-form, .ForumTopicPage .lia-content #report-form {
      padding: 30px; } }
  .CheckAndReportResults .lia-content #report-form .lia-form-vertical .quantity, .ForumTopicPage .lia-content #report-form .lia-form-vertical .quantity {
    font-size: 14px;
    display: block;
    text-align: right;
    margin-top: 5px;
    float: none; }
  .CheckAndReportResults .lia-content #report-form .lia-form-vertical textarea, .ForumTopicPage .lia-content #report-form .lia-form-vertical textarea {
    font-size: 18px; }
  .CheckAndReportResults .lia-content #report-form label, .ForumTopicPage .lia-content #report-form label {
    font-weight: 500; }
  .CheckAndReportResults .lia-content #report-form h2, .ForumTopicPage .lia-content #report-form h2 {
    font-family: 'Oswald';
    text-transform: uppercase;
    margin-bottom: 30px; }
  .CheckAndReportResults .lia-content #report-form h3, .ForumTopicPage .lia-content #report-form h3 {
    font-family: 'Oswald';
    text-transform: uppercase;
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 28px; }
  .CheckAndReportResults .lia-content #report-form .contact-how, .CheckAndReportResults .lia-content #report-form .contact-type, .ForumTopicPage .lia-content #report-form .contact-how, .ForumTopicPage .lia-content #report-form .contact-type {
    overflow: auto; }
    .CheckAndReportResults .lia-content #report-form .contact-how .radio, .CheckAndReportResults .lia-content #report-form .contact-type .radio, .ForumTopicPage .lia-content #report-form .contact-how .radio, .ForumTopicPage .lia-content #report-form .contact-type .radio {
      float: left;
      margin-left: 30px; }
      .CheckAndReportResults .lia-content #report-form .contact-how .radio:first-of-type, .CheckAndReportResults .lia-content #report-form .contact-type .radio:first-of-type, .ForumTopicPage .lia-content #report-form .contact-how .radio:first-of-type, .ForumTopicPage .lia-content #report-form .contact-type .radio:first-of-type {
        margin-left: 0; }
      @media (max-width: 767.98px) {
        .CheckAndReportResults .lia-content #report-form .contact-how .radio, .CheckAndReportResults .lia-content #report-form .contact-type .radio, .ForumTopicPage .lia-content #report-form .contact-how .radio, .ForumTopicPage .lia-content #report-form .contact-type .radio {
          float: none;
          margin-left: 0; } }
    .CheckAndReportResults .lia-content #report-form .contact-how a .helpIcon::before, .CheckAndReportResults .lia-content #report-form .contact-type a .helpIcon::before, .ForumTopicPage .lia-content #report-form .contact-how a .helpIcon::before, .ForumTopicPage .lia-content #report-form .contact-type a .helpIcon::before {
      font-size: 18px;
      position: relative;
      top: -6px;
      color: #F75B5B; }
    .CheckAndReportResults .lia-content #report-form .contact-how a .helpIcon:active, .CheckAndReportResults .lia-content #report-form .contact-how a .helpIcon:focus, .CheckAndReportResults .lia-content #report-form .contact-how a .helpIcon:hover, .CheckAndReportResults .lia-content #report-form .contact-type a .helpIcon:active, .CheckAndReportResults .lia-content #report-form .contact-type a .helpIcon:focus, .CheckAndReportResults .lia-content #report-form .contact-type a .helpIcon:hover, .ForumTopicPage .lia-content #report-form .contact-how a .helpIcon:active, .ForumTopicPage .lia-content #report-form .contact-how a .helpIcon:focus, .ForumTopicPage .lia-content #report-form .contact-how a .helpIcon:hover, .ForumTopicPage .lia-content #report-form .contact-type a .helpIcon:active, .ForumTopicPage .lia-content #report-form .contact-type a .helpIcon:focus, .ForumTopicPage .lia-content #report-form .contact-type a .helpIcon:hover {
      text-decoration: none; }
    .CheckAndReportResults .lia-content #report-form .contact-how a:active, .CheckAndReportResults .lia-content #report-form .contact-how a:focus, .CheckAndReportResults .lia-content #report-form .contact-how a:hover, .CheckAndReportResults .lia-content #report-form .contact-type a:active, .CheckAndReportResults .lia-content #report-form .contact-type a:focus, .CheckAndReportResults .lia-content #report-form .contact-type a:hover, .ForumTopicPage .lia-content #report-form .contact-how a:active, .ForumTopicPage .lia-content #report-form .contact-how a:focus, .ForumTopicPage .lia-content #report-form .contact-how a:hover, .ForumTopicPage .lia-content #report-form .contact-type a:active, .ForumTopicPage .lia-content #report-form .contact-type a:focus, .ForumTopicPage .lia-content #report-form .contact-type a:hover {
      text-decoration: none; }

.CheckAndReportResults .modal-body h3, .ForumTopicPage .modal-body h3 {
  font-family: 'Oswald';
  text-transform: uppercase;
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 28px; }
  .CheckAndReportResults .modal-body h3:first-of-type, .ForumTopicPage .modal-body h3:first-of-type {
    margin-top: 0; }

#recent-reports {
  margin: 60px 0; }
  #recent-reports .recent-intro {
    text-align: center;
    margin-bottom: 50px; }
    #recent-reports .recent-intro h2 {
      text-transform: uppercase;
      font-family: Oswald;
      margin-bottom: 30px; }
    #recent-reports .recent-intro p {
      max-width: 75%;
      margin: 0 auto; }
      @media (max-width: 767.98px) {
        #recent-reports .recent-intro p {
          max-width: 100%; } }
  #recent-reports .recent-list {
    background-image: url("/html/assets/tt-dash.png");
    background-repeat: repeat-x; }
    #recent-reports .recent-list .recent-item {
      padding: 20px 0 25px 0;
      background-image: url("/html/assets/tt-dash.png");
      background-repeat: repeat-x;
      background-position: center bottom;
      position: relative; }
      #recent-reports .recent-list .recent-item span.number a {
        font-weight: 500;
        color: #2C4047;
        font-size: 18px; }
      #recent-reports .recent-list .recent-item p.details {
        display: none; }
      #recent-reports .recent-list .recent-item p.info {
        font-size: 16px;
        margin-bottom: 0; }
      #recent-reports .recent-list .recent-item p.user {
        font-size: 14px;
        margin-bottom: 0; }
        #recent-reports .recent-list .recent-item p.user a {
          font-weight: 500;
          color: #2C4047; }
      #recent-reports .recent-list .recent-item .check-time {
        text-align: right;
        font-size: 12px;
        color: rgba(44, 64, 71, 0.5);
        position: absolute;
        right: 0;
        bottom: 10px; }
      #recent-reports .recent-list .recent-item .text-right {
        display: none; }
      #recent-reports .recent-list .recent-item .recent-right {
        font-size: 12px;
        color: rgba(44, 64, 71, 0.5);
        display: flex;
        justify-content: flex-end;
        position: absolute;
        right: 0; }
        #recent-reports .recent-list .recent-item .recent-right .fa-flag {
          margin: 0 10px;
          color: #F75B5B; }

body.cleanUI {
  margin: 30px 0; }
  body.cleanUI .lia-quilt-row-header,
  body.cleanUI .lia-quilt-row-footer {
    display: none; }
  body.cleanUI .lia-cookie-banner-alert {
    display: none; }

.BlogArticlePage .lia-blog-article-page-comment-count {
  font-size: 28px;
  font-family: Oswald;
  color: #2C4047;
  border-top: 2px solid rgba(44, 64, 71, 0.4);
  padding-top: 20px; }

.lia-component-comment-list .lia-message-view-blog-reply-message {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x; }
  .lia-component-comment-list .lia-message-view-blog-reply-message .lia-quilt-row-message-main {
    margin: 40px 15px; }
  .lia-component-comment-list .lia-message-view-blog-reply-message .lia-menu-navigation-wrapper {
    right: 0;
    top: initial;
    bottom: 12px; }

section.home-grid, section.stars-grid {
  display: flex;
  flex-wrap: wrap; }
  section.home-grid .grid-box, section.stars-grid .grid-box {
    width: 50%;
    padding: 90px;
    min-height: 550px;
    display: flex;
    align-items: center; }
    section.home-grid .grid-box.green, section.stars-grid .grid-box.green {
      background: #00FF94; }
    section.home-grid .grid-box.light, section.stars-grid .grid-box.light {
      background: #f6f6f1; }
    section.home-grid .grid-box.active, section.stars-grid .grid-box.active {
      background-image: url("/html/assets/street-jump.jpg");
      background-size: cover; }
      section.home-grid .grid-box.active > div, section.stars-grid .grid-box.active > div {
        display: block;
        margin: 0 auto; }
        section.home-grid .grid-box.active > div .bubble, section.stars-grid .grid-box.active > div .bubble {
          text-align: center;
          background-image: url("/html/assets/mint-bubble.png");
          background-size: cover;
          width: 15em;
          height: 14.1em; }
          section.home-grid .grid-box.active > div .bubble h2, section.stars-grid .grid-box.active > div .bubble h2 {
            color: #00FF94;
            margin-bottom: 0;
            padding-top: 50px; }
            section.home-grid .grid-box.active > div .bubble h2 span, section.stars-grid .grid-box.active > div .bubble h2 span {
              color: #ffffff;
              font-size: 28px;
              display: block; }
    section.home-grid .grid-box.blue, section.stars-grid .grid-box.blue {
      background: #2C4047;
      color: #ffffff; }
      section.home-grid .grid-box.blue h2, section.stars-grid .grid-box.blue h2 {
        margin-bottom: 0; }
        section.home-grid .grid-box.blue h2 span, section.stars-grid .grid-box.blue h2 span {
          color: #FFFC00; }
      section.home-grid .grid-box.blue .lia-button, section.stars-grid .grid-box.blue .lia-button {
        margin-top: 35px; }
    section.home-grid .grid-box h2, section.stars-grid .grid-box h2 {
      font-family: Oswald;
      text-transform: uppercase;
      margin-bottom: 30px; }
    section.home-grid .grid-box p, section.stars-grid .grid-box p {
      margin-bottom: 35px; }
    section.home-grid .grid-box.green .lia-button.lia-button-primary, section.home-grid .grid-box.light .lia-button.lia-button-primary, section.stars-grid .grid-box.green .lia-button.lia-button-primary, section.stars-grid .grid-box.light .lia-button.lia-button-primary {
      background-color: #2C4047;
      border-color: #2C4047;
      color: #ffffff; }
      section.home-grid .grid-box.green .lia-button.lia-button-primary:active, section.home-grid .grid-box.green .lia-button.lia-button-primary:hover, section.home-grid .grid-box.green .lia-button.lia-button-primary:focus, section.home-grid .grid-box.light .lia-button.lia-button-primary:active, section.home-grid .grid-box.light .lia-button.lia-button-primary:hover, section.home-grid .grid-box.light .lia-button.lia-button-primary:focus, section.stars-grid .grid-box.green .lia-button.lia-button-primary:active, section.stars-grid .grid-box.green .lia-button.lia-button-primary:hover, section.stars-grid .grid-box.green .lia-button.lia-button-primary:focus, section.stars-grid .grid-box.light .lia-button.lia-button-primary:active, section.stars-grid .grid-box.light .lia-button.lia-button-primary:hover, section.stars-grid .grid-box.light .lia-button.lia-button-primary:focus {
        background-color: #435f69;
        border-color: #435f69; }
      section.home-grid .grid-box.green .lia-button.lia-button-primary::after, section.home-grid .grid-box.light .lia-button.lia-button-primary::after, section.stars-grid .grid-box.green .lia-button.lia-button-primary::after, section.stars-grid .grid-box.light .lia-button.lia-button-primary::after {
        background-image: url("/html/assets/arrow-right-white.svg"); }
    @media (max-width: 991.98px) {
      section.home-grid .grid-box, section.stars-grid .grid-box {
        padding: 50px; } }
    @media (max-width: 767.98px) {
      section.home-grid .grid-box, section.stars-grid .grid-box {
        width: 100%;
        height: auto;
        padding: 30px; } }

section.stars-grid {
  margin-bottom: 60px; }
  section.stars-grid .grid-box.active > div .bubble h2 {
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px; }
  section.stars-grid .grid-box.blue h2 {
    margin: 30px 0 20px 0;
    color: #FFFC00; }
    section.stars-grid .grid-box.blue h2 a {
      color: #FFFC00; }
  section.stars-grid .grid-box.blue .UserAvatar > img {
    width: 70px;
    height: 70px; }

section.home-helpnav {
  text-align: center;
  margin-bottom: 80px; }
  section.home-helpnav h2 {
    font-family: Oswald;
    text-transform: uppercase;
    margin-bottom: 20px; }
  section.home-helpnav p {
    max-width: 600px;
    margin: 0 auto 50px; }
    @media (max-width: 767.98px) {
      section.home-helpnav p {
        max-width: 100%; } }
  section.home-helpnav .help-categories {
    display: flex;
    flex-wrap: wrap; }
    section.home-helpnav .help-categories li {
      width: 16.66667%; }
      @media (max-width: 767.98px) {
        section.home-helpnav .help-categories li {
          width: 33.33333%; } }
      @media (max-width: 575.98px) {
        section.home-helpnav .help-categories li {
          width: 50%; } }
      section.home-helpnav .help-categories li button, section.home-helpnav .help-categories li a {
        border: none;
        background: transparent;
        transition: ease-in-out all .5s;
        align-self: flex-start;
        color: #2C4047; }
        section.home-helpnav .help-categories li button i, section.home-helpnav .help-categories li a i {
          transition: ease-in-out all .5s;
          font-size: 100px;
          text-decoration: none; }
        section.home-helpnav .help-categories li button .help-nav-board-title, section.home-helpnav .help-categories li a .help-nav-board-title {
          font-size: 18px;
          font-family: Oswald;
          text-transform: uppercase;
          display: block;
          font-weight: 500; }
        section.home-helpnav .help-categories li button:hover, section.home-helpnav .help-categories li button:active, section.home-helpnav .help-categories li button:focus, section.home-helpnav .help-categories li a:hover, section.home-helpnav .help-categories li a:active, section.home-helpnav .help-categories li a:focus {
          text-decoration: underline; }
          section.home-helpnav .help-categories li button:hover i, section.home-helpnav .help-categories li button:active i, section.home-helpnav .help-categories li button:focus i, section.home-helpnav .help-categories li a:hover i, section.home-helpnav .help-categories li a:active i, section.home-helpnav .help-categories li a:focus i {
            color: #00f0ff; }

section.communityhub-uptodate {
  background: #2C4047;
  color: #ffffff;
  padding: 80px;
  text-align: center; }
  section.communityhub-uptodate h2 {
    font-family: Oswald;
    text-transform: uppercase;
    margin-bottom: 20px;
    color: #FFFC00; }
  section.communityhub-uptodate > p {
    width: 50%;
    margin: 0 auto; }
    @media (max-width: 767.98px) {
      section.communityhub-uptodate > p {
        width: 100%; } }
  section.communityhub-uptodate .uptodate-articles {
    position: relative;
    margin-top: 60px;
    opacity: 0;
    transition: all 0.5s ease; }
    section.communityhub-uptodate .uptodate-articles.slick-initialized {
      opacity: 1; }
    section.communityhub-uptodate .uptodate-articles .article-container {
      position: relative;
      text-align: left;
      padding: 0px 12px; }
      section.communityhub-uptodate .uptodate-articles .article-container .article-image {
        height: 170px;
        background-size: cover; }
      section.communityhub-uptodate .uptodate-articles .article-container .article-content h3 {
        text-transform: uppercase;
        font-size: 28px;
        font-family: Oswald;
        margin: 20px 0 10px; }
      section.communityhub-uptodate .uptodate-articles .article-container .article-content p {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        word-wrap: break-word; }
      section.communityhub-uptodate .uptodate-articles .article-container .article-link {
        position: absolute;
        text-indent: -99999px;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0; }
  @media (max-width: 767.98px) {
    section.communityhub-uptodate {
      padding: 30px; } }
  section.communityhub-uptodate .slick-dots li {
    width: 10px;
    height: 10px; }
    section.communityhub-uptodate .slick-dots li button {
      background: #00FF94;
      border-radius: 50%;
      width: 10px;
      height: 10px;
      opacity: 0.5; }
      section.communityhub-uptodate .slick-dots li button::before {
        display: none; }
    section.communityhub-uptodate .slick-dots li.slick-active button {
      opacity: 1; }

section.communityhub-online {
  background: #2C4047;
  padding: 80px;
  color: #ffffff;
  text-align: center; }
  @media (max-width: 991.98px) {
    section.communityhub-online {
      padding: 60px; } }
  @media (max-width: 767.98px) {
    section.communityhub-online {
      padding: 30px; } }
  section.communityhub-online h2 {
    color: #FFFC00;
    font-family: Oswald;
    text-transform: uppercase;
    margin-bottom: 20px; }
  section.communityhub-online p {
    width: 50%;
    margin: 0 auto 50px; }
    @media (max-width: 991.98px) {
      section.communityhub-online p {
        width: 75%; } }
    @media (max-width: 767.98px) {
      section.communityhub-online p {
        width: 100%; } }
  section.communityhub-online .online-frame {
    display: flex;
    flex-wrap: wrap; }
    section.communityhub-online .online-frame .online-item {
      min-width: 25%; }
      @media (max-width: 1023px) {
        section.communityhub-online .online-frame .online-item {
          min-width: 50%;
          margin-bottom: 40px; } }
      @media (max-width: 575.98px) {
        section.communityhub-online .online-frame .online-item {
          width: 100%;
          margin-bottom: 40px; } }
      section.communityhub-online .online-frame .online-item a {
        text-decoration: none; }
        section.communityhub-online .online-frame .online-item a img {
          width: 175px; }
          @media (max-width: 991.98px) {
            section.communityhub-online .online-frame .online-item a img {
              width: 125px; } }
          @media (max-width: 767.98px) {
            section.communityhub-online .online-frame .online-item a img {
              width: 125px; } }
        section.communityhub-online .online-frame .online-item a h4 {
          font-size: 28px;
          color: #FFFC00;
          text-transform: uppercase;
          font-family: Oswald;
          margin: 20px 0 10px 0; }
        section.communityhub-online .online-frame .online-item a p {
          color: #ffffff;
          margin: 0;
          width: 100%; }
          section.communityhub-online .online-frame .online-item a p span {
            font-weight: 900; }
        section.communityhub-online .online-frame .online-item a:active, section.communityhub-online .online-frame .online-item a:focus, section.communityhub-online .online-frame .online-item a:hover {
          text-decoration: none; }
          section.communityhub-online .online-frame .online-item a:active h4, section.communityhub-online .online-frame .online-item a:focus h4, section.communityhub-online .online-frame .online-item a:hover h4 {
            text-decoration: underline; }

section.communityhub-wifi {
  display: flex;
  margin: 80px 0; }
  @media (max-width: 767.98px) {
    section.communityhub-wifi {
      display: block; } }
  section.communityhub-wifi h2 {
    font-family: Oswald;
    text-transform: uppercase;
    margin-bottom: 30px; }
  section.communityhub-wifi .promo-body {
    margin-right: 50px;
    width: 40%; }
    @media (max-width: 991.98px) {
      section.communityhub-wifi .promo-body {
        width: 50%; } }
    @media (max-width: 767.98px) {
      section.communityhub-wifi .promo-body {
        width: 100%;
        margin-right: 0; } }
    section.communityhub-wifi .promo-body .lia-button {
      margin-top: 20px; }
      @media (max-width: 767.98px) {
        section.communityhub-wifi .promo-body .lia-button {
          margin-bottom: 20px; } }
  section.communityhub-wifi .promo-image {
    text-align: center;
    width: 60%; }
    @media (max-width: 991.98px) {
      section.communityhub-wifi .promo-image {
        width: 50%; } }
    @media (max-width: 767.98px) {
      section.communityhub-wifi .promo-image {
        width: 100%;
        margin-right: 0; } }

.lia-cookie-banner-alert {
  background-color: #2C4047;
  position: fixed;
  padding: 0 32px;
  z-index: 100;
  width: 100%;
  text-align: left; }
  .lia-cookie-banner-alert .lia-cookie-banner-alert-text, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 {
    position: relative;
    max-width: 1280px;
    font-size: 18px;
    font-weight: 500;
    margin: 0 auto;
    color: #ffffff;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 0 !important;
    height: 284px; }
    .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-text-content, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-text-content {
      display: inline; }
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-text-content .cookie__main, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-text-content .cookie__main {
        margin-right: 24px;
        font-weight: 100; }
    .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-preferences, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-preferences {
      margin-left: 0; }
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-preferences .lia-button, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-preferences .lia-button {
        background-color: transparent;
        border: 0;
        border-bottom: 2px solid #00f0ff;
        border-radius: 0;
        padding: 0;
        margin: 0;
        height: auto;
        font-size: inherit;
        font-weight: 100;
        line-height: 27px;
        text-decoration: none; }
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-preferences .lia-button:hover, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-preferences .lia-button:hover {
          color: inherit; }
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-preferences .lia-button::after, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-preferences .lia-button::after {
          content: '';
          background-image: url("/html/assets/arrow-right-white.svg");
          background-repeat: no-repeat;
          display: inline-block;
          width: 16px;
          height: 16px;
          margin: 0 0 -3px 25px; }
    .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions {
      width: 100%; }
      @media (min-width: 576px) {
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions {
          display: flex;
          width: auto;
          gap: 10px; } }
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-accept,
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-reject, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-accept,
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-reject {
        display: block; }
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-accept .lia-button,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-reject .lia-button, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-accept .lia-button,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-reject .lia-button {
          display: block;
          font-weight: 100;
          margin-left: 0; }
          @media (max-width: 575.98px) {
            .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-accept .lia-button,
            .lia-cookie-banner-alert .lia-cookie-banner-alert-text .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-reject .lia-button, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-accept .lia-button,
            .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 .lia-cookie-banner-alert-actions .lia-cookie-banner-alert-reject .lia-button {
              width: 100%; } }
    @media (max-width: 575.98px) {
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 {
        font-size: 16px; } }
    @media (max-width: 767.98px) {
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 {
        padding: 32px 0 !important; } }
    @media (min-width: 576px) {
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 {
        height: 194px; } }
    @media (min-width: 768px) {
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 {
        flex-direction: row;
        align-items: center;
        height: 80px; } }
    @media (min-width: 1200px) {
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 {
        height: 64px; } }
    .lia-cookie-banner-alert .lia-cookie-banner-alert-text a, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 a {
      text-decoration: underline;
      color: #ffffff; }
      @media (max-width: 767.98px) {
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text a, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 a {
          display: inline-block; } }
    .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-accept,
    .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-reject, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-accept,
    .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-reject {
      text-align: right;
      margin-left: 0; }
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-accept a,
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-reject a, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-accept a,
      .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-reject a {
        text-decoration: none;
        display: inline-flex;
        align-items: center;
        justify-content: center; }
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-accept a span,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-reject a span, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-accept a span,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-reject a span {
          padding-bottom: 1px; }
      @media (min-width: 768px) {
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-accept,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-reject, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-accept,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-reject {
          flex-grow: 1; } }
      @media (max-width: 767.98px) {
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-accept,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-reject, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-accept,
        .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-reject {
          text-align: left; }
          .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-accept a,
          .lia-cookie-banner-alert .lia-cookie-banner-alert-text div.lia-cookie-banner-alert-reject a, .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-accept a,
          .lia-cookie-banner-alert .lia-cookie-banner-alert-text-v1 div.lia-cookie-banner-alert-reject a {
            margin: 15px 0 0;
            height: 48px; } }
  .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top,
  .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top {
    margin-top: 284px; }
  .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav,
  .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav {
    margin-top: calc( 72px + 284px) !important; }
  @media (min-width: 576px) {
    .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top,
    .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top {
      margin-top: 194px; }
    .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav,
    .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav {
      margin-top: calc( 72px + 194px) !important; } }
  @media (min-width: 768px) {
    .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top,
    .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top {
      margin-top: 80px; }
    .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav,
    .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav {
      margin-top: calc( 72px + 80px) !important; } }
  @media (min-width: 992px) {
    .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav,
    .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav {
      margin-top: calc( 88px + 80px) !important; } }
  @media (min-width: 1200px) {
    .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top,
    .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-top {
      margin-top: 64px; }
    .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav,
    .lia-cookie-banner-alert + .lia-top-quilt > .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav {
      margin-top: calc( 88px + 64px) !important; } }

@media (min-width: 768px) {
  body.fixedNav .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav #main-menu > ul,
  body.fixedNav .lia-cookie-banner-alert + .lia-top-quilt .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav #main-menu > ul {
    top: calc( 3px + 194px) !important; } }

@media (min-width: 992px) {
  body.fixedNav .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav #main-menu > ul,
  body.fixedNav .lia-cookie-banner-alert + .lia-top-quilt .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav #main-menu > ul {
    top: calc( 3px + 80px) !important; } }

@media (min-width: 1200px) {
  body.fixedNav .lia-cookie-banner-alert + .ContentArchivalSearchPage .lia-top-quilt .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav #main-menu > ul,
  body.fixedNav .lia-cookie-banner-alert + .lia-top-quilt .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav #main-menu > ul {
    top: calc( 3px + 64px) !important; } }

.lia-cookie-banner-preferences-dialog {
  -webkit-box-shadow: 0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 0px 9999px rgba(0, 0, 0, 0.5); }
  .lia-cookie-banner-preferences-dialog .lia-cookie-preferences-main-content {
    font-size: 18px; }
    @media (max-width: 575.98px) {
      .lia-cookie-banner-preferences-dialog .lia-cookie-preferences-main-content {
        font-size: 16px; } }

.forumHeader {
  border-bottom: 2px solid rgba(44, 64, 71, 0.4);
  padding-bottom: 26px; }
  .forumHeader .lia-component-common-widget-page-title {
    font-size: 40px; }
    .forumHeader .lia-component-common-widget-page-title > .lia-link-navigation {
      font-weight: 500;
      color: #2C4047; }

@media (max-width: 767.98px) {
  .ForumPage .lia-component-common-widget-page-title {
    margin-top: 40px; } }

.lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-thread-topic .lia-quilt-row-message-header-top {
  border-bottom: 2px solid rgba(44, 64, 71, 0.4);
  margin-bottom: 20px;
  padding-bottom: 26px; }

.lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-thread-topic .lia-inline-message-reply-container #messageActions {
  margin: 25px 0 27px; }

.lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-thread-topic .lia-inline-message-reply-container .lia-button-group {
  text-align: center; }
  .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-thread-topic .lia-inline-message-reply-container .lia-button-group .reply-action-link {
    float: none; }

.lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-link-navigation.verified-icon {
  display: none; }

.lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-message-subject {
  font-size: 40px;
  font-family: Oswald;
  text-transform: uppercase;
  color: #2C4047;
  font-weight: 500; }

.lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main {
  margin-top: 40px;
  margin-bottom: 20px;
  margin-left: 15px;
  margin-right: 15px; }
  @media (max-width: 767.98px) {
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main {
      margin-top: 20px;
      margin-bottom: 20px; } }
  @media (max-width: 991.98px) {
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left {
      display: flex;
      align-items: center; } }
  .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .lia-message-author-avatar {
    display: block; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .lia-message-author-avatar .UserAvatar > img {
      height: 70px;
      width: 70px; }
  @media (min-width: 768px) {
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .lia-message-author-with-avatar {
      margin-top: 10px; } }
  .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .lia-message-author-with-avatar .lia-message-author-rank {
    display: block; }
  @media (max-width: 767.98px) {
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .lia-message-author-with-avatar .MessageInResponseTo.lia-component-in-response-to {
      padding-left: 0; } }
  .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .lia-message-author-with-avatar a.lia-user-name-link {
    font-weight: 600;
    display: block; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .lia-message-author-with-avatar a.lia-user-name-link span {
      color: #2C4047; }
  @media (max-width: 991.98px) {
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .badges {
      position: relative;
      left: 7px;
      top: -6px; } }
  @media (max-width: 575.98px) {
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-quilt-column-alley-left .badges {
      display: none; } }
  .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right {
    position: relative; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-position-in-thread {
      position: absolute;
      right: 0;
      top: 0;
      font-size: 14px; }
      @media (max-width: 575.98px) {
        .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-position-in-thread {
          position: initial;
          margin-bottom: 10px; } }
      .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-position-in-thread a {
        font-weight: 500; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-post-date {
      font-size: 14px;
      margin-bottom: 20px;
      margin-top: 0; }
      @media (max-width: 991.98px) {
        .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-post-date {
          margin-top: 20px;
          margin-bottom: 10px; } }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-product-tag-list {
      padding-bottom: 15px; }
      .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-product-tag-list a.lia-products-add-product-tag {
        color: #2C4047;
        font-size: 15px;
        font-weight: 500; }
        .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-product-tag-list a.lia-products-add-product-tag::before {
          content: '\f067';
          font-family: FontAwesome;
          color: #2C4047;
          margin-right: 5px;
          font-size: 12px;
          position: relative;
          bottom: 2px; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-body-content .lia-panel-feedback-banner-safe {
      background-color: transparent;
      border-color: transparent;
      color: #6AB547;
      padding: 0;
      z-index: 1;
      margin-top: 20px; }
      .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-body-content .lia-panel-feedback-banner-safe p {
        text-transform: uppercase;
        font-family: Oswald;
        font-size: 22px;
        font-weight: 500;
        line-height: initial; }
        .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-body-content .lia-panel-feedback-banner-safe p a {
          display: none; }
        .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-body-content .lia-panel-feedback-banner-safe p::before {
          content: '\f14a';
          font-family: FontAwesome;
          font-weight: 900;
          font-size: 20px;
          color: #6AB547;
          position: relative;
          bottom: 2px; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-body-content ul li {
      font-size: 18px; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .LabelsForArticle {
      margin: 0;
      padding: 0; }
    .lia-forum-linear-view-gte-v5 .lia-message-view-forum-message.lia-message-view-display .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-menu-navigation-wrapper {
      float: right;
      position: relative;
      top: -45px;
      margin-bottom: -35px; }

.lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .lia-message-body-accepted-solution-checkmark {
  float: none;
  margin-bottom: 15px;
  background: #6AB547;
  padding: 10px; }
  .lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .lia-message-body-accepted-solution-checkmark::before {
    content: '\f14a';
    font-family: FontAwesome;
    font-weight: 900;
    font-size: 16px;
    color: #ffffff;
    position: relative;
    bottom: 2px; }
  .lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .lia-message-body-accepted-solution-checkmark::after {
    content: 'solution';
    text-transform: uppercase;
    font-family: Oswald;
    font-size: 18px;
    font-weight: 500;
    line-height: initial;
    color: #ffffff;
    margin-left: 3px; }

.lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .view-original-post-link a {
  color: #2C4047;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none; }
  .lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .view-original-post-link a:active, .lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .view-original-post-link a:focus, .lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .view-original-post-link a:hover {
    text-decoration: underline; }
  .lia-forum-linear-view-gte-v5 .lia-accepted-solution .lia-quilt-column-alley-right .lia-message-body-content .view-original-post-link a::after {
    content: '\f054';
    font-family: FontAwesome;
    color: #00f0ff;
    margin-left: 5px;
    display: inline-block; }

.lia-forum-linear-view-gte-v5 .lia-component-accepted-solutions-button {
  display: none; }

.lia-component-message-list-detail-with-inline-editors .lia-message-view-forum-message {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x; }

.lia-message-view-display.lia-list-row-thread-readonly:after {
  color: #6AB547;
  top: 15px; }

.lia-message-body-content a.lia-mention-container-editor-message {
  margin-left: 35px; }
  .lia-message-body-content a.lia-mention-container-editor-message::before {
    position: absolute;
    left: -45px;
    top: -15px; }

.lia-panel-feedback-banner-alert .lia-text,
.lia-panel-feedback-banner-warning .lia-text,
.lia-panel-feedback-spam-warning .lia-text,
.lia-panel-feedback-banner-note .lia-text,
.lia-component-tag-banner .lia-text,
.lia-panel-feedback-banner-safe .lia-text,
.lia-panel-feedback-inline-alert .lia-text,
.lia-panel-feedback-inline-warning .lia-text,
.lia-panel-feedback-inline-note .lia-text,
.lia-panel-feedback-inline-safe .lia-text,
.lia-panel-status-banner-note .lia-text,
.lia-quilt-column-feedback .lia-component-common-widget-page-information .lia-text,
.no-blog-articles .lia-text {
  max-width: 1200px;
  margin: auto;
  padding: 0; }

.lia-content > .lia-top-quilt .lia-quilt-row-header .lia-component-quilt-header > .lia-quilt-row:not(.lia-quilt-row-header-top):not(.lia-quilt-row-header-hero):not(.lia-quilt-row-header-bottom) {
  max-width: 1920px; }

.lia-quilt-row-header-feedback .lia-quilt-column-feedback {
  position: inherit; }
  .lia-quilt-row-header-feedback .lia-quilt-column-feedback #staging-server-message {
    position: absolute;
    top: 40px;
    left: -70px;
    background: orange;
    z-index: 9999;
    color: white;
    padding: 5px;
    width: 400px;
    transform: rotate(-45deg);
    text-align: center;
    border: 3px white solid; }
    .lia-quilt-row-header-feedback .lia-quilt-column-feedback #staging-server-message h1 {
      font-size: 14px; }

.lia-component-quilt-header {
  margin-bottom: 65px; }
  @media (max-width: 767.98px) {
    .lia-component-quilt-header {
      margin-bottom: 20px; } }

.lia-content > .lia-top-quilt .lia-quilt-row-header .lia-quilt-row-header-bottom {
  padding-top: 5px; }

@media (max-width: 767.98px) {
  .ForumPage .lia-component-quilt-header {
    margin-bottom: 0; } }

#lia-body .lia-content .lia-quilt-row-header-skip {
  position: absolute;
  top: 0;
  z-index: 100; }
  #lia-body .lia-content .lia-quilt-row-header-skip #skip-content-button {
    color: white;
    background: #2C4047;
    height: 44px;
    display: inline-flex;
    align-items: center;
    border-radius: 15px;
    padding: 22px;
    margin: 16px 0 0 -300px;
    font-size: 18px;
    text-decoration: none;
    border: 3px solid #00f0ff;
    font-weight: 400;
    transition: all 0.0s; }
    #lia-body .lia-content .lia-quilt-row-header-skip #skip-content-button:focus {
      background-color: #2C4047;
      margin-left: 190px; }
    #lia-body .lia-content .lia-quilt-row-header-skip #skip-content-button:focus-visible {
      outline-offset: 1px;
      outline-color: black !important; }

.lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top {
  background-color: #2C4047;
  height: 72px;
  padding: 0 22px; }
  @media (min-width: 992px) {
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top {
      height: 88px;
      padding: 0 20px 0 32px; } }
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top a {
    text-decoration: none; }
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-component-common-widget-slide-out-user-menu .lia-notifications-messages-aggregate, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-component-users-widget-menu .lia-notifications-messages-aggregate {
    display: block; }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-component-common-widget-slide-out-user-menu .lia-notifications-messages-aggregate .lia-header-nav-component-unread-count, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-component-users-widget-menu .lia-notifications-messages-aggregate .lia-header-nav-component-unread-count {
      background-color: #F75B5B;
      padding: 3px 5px; }
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content {
    max-width: 1280px;
    height: 100%;
    padding: 0; }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single {
      height: 100%;
      align-items: center; }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu {
        width: 100%; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-logo a {
          color: white;
          display: block; }
          @media (max-width: 991.98px) {
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-logo a img {
              width: 102px; } }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul {
          list-style: none;
          margin: 0;
          display: flex; }
          @media (max-width: 991.98px) {
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul {
              height: 44px; } }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li {
            padding-right: 40px;
            display: inline; }
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li:last-child {
              padding-right: 0; }
            @media (min-width: 992px) {
              .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li > a {
                height: 25px; } }
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a {
              color: #ffffff;
              font-weight: 500;
              font-size: 16px;
              word-break: normal; }
              .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a .account-icon,
              .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a .account-icon-hover {
                padding: 0 4px 5px 0; }
              .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a .account-icon-hover {
                display: none; }
              .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:active, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:hover, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:focus {
                color: #00f0ff;
                text-decoration: none; }
                .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:active .account-icon, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:hover .account-icon, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:focus .account-icon {
                  display: none; }
                .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:active .account-icon-hover, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:hover .account-icon-hover, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content .lia-quilt-column-alley.lia-quilt-column-alley-single #global-menu .header-wrapper > ul > li a:focus .account-icon-hover {
                  display: inline-block; }

body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top #global-menu > div.header-wrapper > ul > li:not(li:last-child) {
  display: none !important; }

.lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #nav-help-button.active + #help-menu {
  display: flex; }
  @media (max-width: 991.98px) {
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #nav-help-button.active + #help-menu {
      display: block;
      margin-bottom: 20px; } }
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #nav-help-button.active + #help-menu > li button,
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #nav-help-button.active + #help-menu > li a {
    opacity: 1; }

@media (max-width: 991.98px) {
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a {
    background: transparent;
    border: none;
    color: #ffffff;
    border-bottom: 2px solid transparent;
    margin-left: 24px;
    padding: 24px 0 4px 0;
    line-height: 30px;
    display: inline-block;
    position: relative; }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button:hover, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button:active, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button:focus, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a:hover, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a:active, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a:focus {
      border-bottom: 2px solid #00f0ff;
      text-decoration: none; }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button i, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a i {
      display: none; }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button::after, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a::after {
      content: '';
      background-image: url("/html/assets/arrow-right-cyan.svg");
      width: 17px;
      height: 16px;
      position: absolute;
      right: -26px;
      top: 28px; } }

@media (min-width: 992px) {
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu {
    flex-direction: row;
    flex-wrap: wrap;
    flex-basis: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    justify-content: center; }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu::before {
      content: '';
      display: block;
      width: 970px;
      height: 11px;
      margin-bottom: 5.5px;
      background-color: #2C4047; }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li {
      background-color: #2C4047;
      margin: 5.5px;
      box-shadow: 0 0 3px #fff; }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a {
        background-color: transparent;
        border: 0;
        opacity: 0;
        transition: all 0.3s;
        flex-direction: column;
        font-family: Oswald, Arial;
        font-size: 28px;
        font-weight: 700;
        text-decoration: none;
        color: #FFFC00;
        width: 310px;
        height: 310px;
        display: flex;
        align-items: center;
        justify-content: center; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button i,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a i {
          color: #ffffff;
          font-size: 150px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button .help-nav-board-title,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a .help-nav-board-title {
          font-size: 28px;
          text-transform: uppercase; } }
      @media (min-width: 992px) and (max-height: 800px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a {
          height: 236px; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button .help-nav-board-title,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a .help-nav-board-title {
            position: relative;
            top: -15px; } }

@media (min-width: 992px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > button:hover,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu > li > a:hover {
          background-color: rgba(255, 255, 255, 0.1); } }

@media (min-width: 992px) {
  body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu #help-menu::before {
    height: 5px; } }

@media (max-width: 991.98px) {
  .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-margin {
    margin-top: 72px !important; } }

.lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero {
  padding: 0;
  margin: 0 auto;
  max-width: 1920px; }
  .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content {
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 96px 0 !important;
    min-height: 300px; }
    @media (max-width: 767.98px) {
      .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content {
        padding: 30px 0 !important; } }
    @media (min-width: 992px) {
      .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content {
        min-height: 450px; } }
    .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley {
      max-width: 1200px;
      margin: auto;
      padding: 0 15px; }
      .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley #headerText {
        color: #FFFC00;
        max-width: 650px; }
        @media (max-width: 767.98px) {
          .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley #headerText {
            text-align: center; } }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley #headerText h1 {
          margin-bottom: 30px; }
        @media (max-width: 767.98px) {
          .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley #headerText p {
            font-size: 20px; } }
        @media (min-width: 768px) {
          .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley #headerText p {
            font-size: 28px; } }
      .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .lia-component-common-widget-search-form {
        margin-top: 40px; }
      .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm {
        overflow: hidden;
        border-radius: 10px; }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm .lia-search-granularity-wrapper {
          background-color: #00f0ff;
          height: 60px; }
          .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm .lia-search-granularity-wrapper:before {
            font-size: 24px;
            color: #2C4047;
            top: 18px;
            right: 25px;
            pointer-events: none; }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm select, .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm input {
          height: 60px;
          font-size: 20px;
          color: #2C4047; }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm input::-webkit-input-placeholder {
          font-size: 20px !important; }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm input::-moz-placeholder {
          font-size: 20px !important; }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm input::-ms-input-placeholder {
          font-size: 20px !important; }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm input::placeholder {
          font-size: 20px !important; }
        .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content > div.lia-quilt-column-alley .SearchForm select {
          padding: 0 50px 0 30px; }

.lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action,
.CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action {
  background-image: url("/html/assets/hero-search-icon.svg");
  background-repeat: no-repeat;
  background-size: 26px;
  background-color: transparent; }
  .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action:hover, .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action:active, .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action:focus,
  .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action:hover,
  .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action:active,
  .CommunityPage .lia-component-common-widget-search-form .SearchForm.lia-form-inline .lia-button-wrapper-searchForm-action .lia-button-searchForm-action:focus {
    background-image: url("/html/assets/hero-search-icon.svg");
    background-repeat: no-repeat;
    background-size: 26px;
    background-color: transparent; }

.lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top[aria-hidden="true"] + .lia-quilt-row.lia-quilt-row-header-nav .lia-common-slide-menu .lia-slide-menu-overlay.lia-slide-menu-overlay-open {
  opacity: 0 !important; }

@media (max-width: 991.98px) {
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav {
    position: fixed;
    top: 72px !important;
    width: 100%;
    z-index: 1050;
    max-height: calc(100% - 72px);
    overflow-y: scroll; } }

@media (min-width: 992px) {
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row-header-nav {
    margin-top: 88px !important; } }

.lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content {
  min-height: 0; }
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu {
    position: relative;
    z-index: 98;
    width: 100%; }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu {
        display: none; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu.active {
          display: block; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu .lia-slide-out-nav-menu {
          width: 100%; } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu {
        height: 104px;
        display: flex;
        align-items: center;
        justify-content: center; } }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul.global-menu-mobile {
        background-color: white;
        padding: 4px 0; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul.global-menu-mobile > li > a {
          display: inline-block;
          font-family: Omnes, Arial;
          font-size: 18px;
          text-decoration: none;
          padding: 19px 24px;
          line-height: 30px;
          color: #2C4047; } }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) {
        background-color: #2C4047;
        padding-bottom: 4px;
        padding-top: 12px; } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) {
        display: inline-flex;
        justify-content: space-around;
        max-width: 991px;
        min-width: 668px;
        position: relative; } }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button.lia-slide-menu-trigger.lia-slide-out-nav-menu-wrapper {
      padding: 0; }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button.lia-slide-menu-trigger.lia-slide-out-nav-menu-wrapper::before {
        display: none; }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a {
        display: inline-block;
        font-family: Omnes, Arial;
        font-weight: 500;
        font-size: 24px;
        text-decoration: none;
        padding: 19px 24px;
        line-height: 30px;
        color: #ffffff;
        cursor: pointer; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a span {
          border-bottom: 2px solid transparent;
          padding-bottom: 4px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a::after {
          content: '';
          background-image: url("/html/assets/arrow-right-cyan.svg");
          display: inline-block;
          width: 17px;
          height: 16px;
          margin: 0 0 -3px 6px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a) + ul, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active + ul,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a) + ul,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a.active + ul {
          display: block; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a)::after, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a)::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a.active::after {
          background-image: url("/html/assets/arrow-down-cyan.svg"); } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a {
        font-family: Omnes, Arial;
        font-size: 20px;
        font-weight: 400;
        text-decoration: none;
        color: #2C4047;
        padding: 0 15px;
        height: 83px;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title:not(.customLink)::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a:not(.customLink)::after {
          content: '';
          display: inline-block;
          background-image: url("/html/assets/chevron-down-dark.svg");
          width: 16px;
          height: 9px;
          margin: 0 0 -3px 6px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title:not(.customLink):hover::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a:not(.customLink):hover::after {
          background-image: url("/html/assets/chevron-down-cyan.svg"); }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a span {
          border-bottom: 2px solid transparent;
          padding: 8px 0 4px;
          line-height: 27px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a), .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a),
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a.active {
          background-color: #2C4047;
          color: #ffffff; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a) span, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active span,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a) span,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a.active span {
            border-bottom-color: #00f0ff; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a) + ul, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active + ul,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a) + ul,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a.active + ul {
            display: block; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a)::after, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active::after,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a)::after,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > a.active::after {
            background-image: url("/html/assets/chevron-down-cyan.svg") !important; } }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul {
      display: none; }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content {
        max-width: 100%; } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content {
        min-height: 555px; } }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
      position: relative;
      background-color: #2C4047;
      overflow: hidden; }
      @media (min-width: 992px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
          border: 1px solid rgba(0, 0, 0, 0.15); } }
      @media (min-width: 992px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
          position: absolute;
          padding: 21px 0 30px; } }
      @media (max-height: 800px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
          max-height: 555px;
          overflow-y: scroll; } }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a {
        display: inline-block;
        font-family: Omnes, Arial;
        font-weight: 500;
        font-size: 18px;
        text-decoration: none;
        padding: 15px 24px 15px;
        line-height: 30px;
        color: #ffffff; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a span {
          border-bottom: 2px solid transparent;
          padding-bottom: 4px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a::after {
          content: '';
          background-image: url("/html/assets/arrow-right-cyan.svg");
          display: inline-block;
          width: 17px;
          height: 16px;
          margin: 0 0 -3px 6px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a:hover span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a:hover span {
          border-bottom-color: #00f0ff; }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node {
        background-color: #2C4047; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back {
          background-color: transparent; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action {
            background-color: rgba(0, 0, 0, 0.5); }
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::before,
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::before {
              content: '';
              background-image: url("/html/assets/arrow-left-cyan.svg");
              display: inline-block;
              width: 17px;
              height: 16px;
              margin: 0 6px -3px 0; }
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::after,
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::after {
              display: none; }

@media (max-width: 991.98px) {
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top {
    padding: 0; } }

.lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content {
  min-height: 0; }
  @media (max-width: 991.98px) {
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content {
      padding: 0 22px; } }
  .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu {
    position: relative;
    z-index: 98;
    width: 100%; }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu {
        display: none; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu.active {
          display: block;
          position: absolute;
          top: 72px;
          left: 0;
          height: calc(100vh - 72px);
          height: calc(100dvh - 72px);
          overflow-y: scroll;
          background-color: white; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu .lia-slide-out-nav-menu {
          width: 100%; } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu {
        height: 104px;
        display: flex;
        align-items: center;
        justify-content: center; } }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul.global-menu-mobile {
        background-color: white;
        padding: 4px 0; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul.global-menu-mobile > li > a {
          display: inline-block;
          font-family: Omnes, Arial;
          font-size: 18px;
          text-decoration: none;
          padding: 19px 24px;
          line-height: 30px;
          color: #2C4047; } }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) {
        background-color: #2C4047;
        padding-bottom: 4px;
        padding-top: 12px; } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) {
        display: inline-flex;
        justify-content: space-around;
        max-width: 991px;
        min-width: 668px;
        position: relative; } }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button.lia-slide-menu-trigger.lia-slide-out-nav-menu-wrapper {
      padding: 0; }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button.lia-slide-menu-trigger.lia-slide-out-nav-menu-wrapper::before {
        display: none; }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a {
        display: inline-block;
        font-family: Omnes, Arial;
        font-weight: 500;
        font-size: 24px;
        text-decoration: none;
        padding: 19px 24px;
        line-height: 30px;
        color: #ffffff;
        cursor: pointer; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a span {
          border-bottom: 2px solid transparent;
          padding-bottom: 4px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a::after {
          content: '';
          background-image: url("/html/assets/arrow-right-cyan.svg");
          display: inline-block;
          width: 17px;
          height: 16px;
          margin: 0 0 -3px 6px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a) + ul, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active + ul,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a) + ul,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a.active + ul {
          display: block; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a)::after, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a)::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a.active::after {
          background-image: url("/html/assets/arrow-down-cyan.svg"); } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a {
        font-family: Omnes, Arial;
        font-size: 20px;
        font-weight: 400;
        text-decoration: none;
        color: #ffffff;
        padding: 0 15px;
        height: 83px;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title:not(.customLink)::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a:not(.customLink)::after {
          content: '';
          display: inline-block;
          background-image: url("/html/assets/chevron-down-cyan.svg");
          width: 16px;
          height: 9px;
          margin: 0 0 -3px 6px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title:not(.customLink):hover::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a:not(.customLink):hover::after {
          background-image: url("/html/assets/chevron-down-cyan.svg"); }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a span {
          border-bottom: 2px solid transparent;
          padding: 8px 0 4px;
          line-height: 27px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a), .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a),
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a.active {
          background-color: #2C4047;
          color: #ffffff; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a) + ul, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active + ul,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a) + ul,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a.active + ul {
            display: block; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title[data-lia-previous-aria-hidden="null"]:not(a)::after, .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li button > .lia-slide-out-nav-menu-title.active::after,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a[data-lia-previous-aria-hidden="null"]:not(a)::after,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > a.active::after {
            transform: rotate(180deg); } }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul {
      display: none; }
    @media (max-width: 991.98px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content {
        max-width: 100%; } }
    @media (min-width: 992px) {
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content {
        min-height: 555px; } }
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
    .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
      position: relative;
      background-color: #2C4047;
      overflow: hidden; }
      @media (max-width: 991.98px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
          width: 100%;
          max-width: 400px; } }
      @media (min-width: 992px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
          border-radius: 15px;
          border: 1px solid #56666C;
          position: absolute;
          padding: 4px 0;
          margin-top: -12px; } }
      @media (min-width: 992px) and (max-height: 800px) {
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) {
          max-height: 555px;
          overflow-y: scroll; } }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a {
        display: inline-block;
        font-family: Omnes, Arial;
        font-weight: 500;
        font-size: 18px;
        text-decoration: none;
        padding: 15px 72px 15px 24px;
        line-height: 32px;
        color: #ffffff;
        width: 100%;
        position: relative; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a span {
          border-bottom: 2px solid transparent;
          padding-bottom: 4px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a::after,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a::after {
          content: '';
          background-image: url("/html/assets/arrow-right-long-cyan.svg");
          background-repeat: no-repeat;
          display: inline-block;
          width: 22px;
          height: 25px;
          margin: 0 0 -3px 6px;
          position: absolute;
          right: 24px;
          top: 23px; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content li a:hover span,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) li a:hover span {
          border-bottom-color: #00f0ff; }
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node,
      .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node {
        background-color: #2C4047; }
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back,
        .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back {
          background-color: transparent; }
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action,
          .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action {
            background-color: rgba(0, 0, 0, 0.5); }
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::before,
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::before {
              content: '';
              background-image: url("/html/assets/arrow-left-cyan.svg");
              display: inline-block;
              width: 17px;
              height: 16px;
              margin: 0 6px -3px 0; }
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li nav.lia-slide-menu-content .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::after,
            .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-top .lia-quilt-column-header-top-content #main-menu > ul:not(.global-menu-mobile) > li > ul:not(#help-menu) .lia-community-nav-node .lia-nav-item.lia-nav-back .lia-nav-action::after {
              display: none; }

.lia-common-slide-menu .lia-slide-menu-overlay.lia-slide-menu-overlay-open {
  opacity: 0; }

@media (min-width: 992px) {
  body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu {
    z-index: 100;
    max-width: 991px;
    min-width: 668px;
    margin: auto; }
    body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul {
      max-width: 991px;
      min-width: 668px;
      position: fixed;
      top: 0;
      height: 88px; }
      body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul > li button {
        color: #ffffff; }
      body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul > li button > .lia-slide-out-nav-menu-title,
      body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul > li > a {
        color: #ffffff; }
        body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul > li button > .lia-slide-out-nav-menu-title:not(.customLink)::after,
        body.fixedNav .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul > li > a:not(.customLink)::after {
          background-image: url("/html/assets/chevron-down-white.svg"); } }

body.fixedNav.lia-slide-menu-open .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu {
  width: 100%; }
  @media (min-width: 992px) {
    body.fixedNav.lia-slide-menu-open .lia-quilt-row.lia-quilt-row-header .lia-quilt-row.lia-quilt-row-header-nav .lia-quilt-column-header-nav-content #main-menu > ul {
      background-color: #2C4047; } }

section.ideaexchange-welcome {
  text-align: center;
  margin-bottom: 50px; }
  section.ideaexchange-welcome h2 {
    margin-bottom: 20px; }

section.ideas-eureka {
  padding: 60px;
  text-align: center; }
  @media (max-width: 767.98px) {
    section.ideas-eureka {
      padding: 30px; } }
  section.ideas-eureka h2 {
    margin-bottom: 30px; }
  section.ideas-eureka p {
    width: 50%;
    margin: 0 auto 40px; }
    @media (max-width: 991.98px) {
      section.ideas-eureka p {
        width: 75%; } }
    @media (max-width: 767.98px) {
      section.ideas-eureka p {
        width: 100%; } }

.lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  padding: 30px 0;
  background-position: center bottom; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left {
    width: 5%; }
    @media (max-width: 767.98px) {
      .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left {
        width: 100%; } }
    .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-message-author-avatar {
      float: none;
      margin-bottom: 10px; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-status::before {
    display: none; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-status .message-status-link {
    font-weight: 700;
    color: #2C4047; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-body-content .lia-truncate-with-message-link {
    max-height: initial; }
    .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-message-body-content .lia-truncate-with-message-link .lia-truncated-message-link {
      display: none; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-button-image-kudos-wrapper {
    position: initial; }
    .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-quilt-row-message-main .lia-button-image-kudos-wrapper .lia-button-image-kudos .lia-button-image-kudos-count > .lia-link-navigation {
      padding-top: 6px; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item.lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link {
    font-weight: 500; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-byline-wrapper .lia-message-byline::after, .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-byline-wrapper .lia-status::after {
    content: '-'; }
  .lia-quilt-idea-exchange-page .lia-message-view-wrapper .lia-message-view-idea-message-item .lia-component-comments-action-comments-link {
    color: #2C4047;
    font-size: 14px;
    font-weight: 700; }

section.idea-stats {
  background-color: #2C4047;
  padding: 60px;
  text-align: center;
  color: #ffffff; }
  @media (max-width: 767.98px) {
    section.idea-stats {
      padding: 30px; } }
  section.idea-stats h2 {
    color: #FFFC00;
    margin-bottom: 30px; }
  section.idea-stats p {
    width: 50%;
    margin: 0 auto; }
    @media (max-width: 991.98px) {
      section.idea-stats p {
        width: 75%; } }
    @media (max-width: 767.98px) {
      section.idea-stats p {
        width: 100%; } }
    section.idea-stats p a {
      color: #FFFC00;
      font-weight: 500; }
  section.idea-stats .modal-body {
    color: #2C4047;
    text-align: left; }
    section.idea-stats .modal-body .tt_icon {
      font-size: 20px;
      position: relative;
      top: -3px;
      margin-right: 10px;
      color: #F75B5B; }
    section.idea-stats .modal-body p {
      width: 100%;
      margin-bottom: 30px; }
    section.idea-stats .modal-body h3 {
      margin-bottom: 10px; }
  section.idea-stats .statRings {
    font-family: Oswald;
    font-weight: 500;
    text-transform: uppercase; }
    section.idea-stats .statRings h4 {
      text-transform: uppercase;
      font-size: 28px; }
      @media (max-width: 991.98px) {
        section.idea-stats .statRings h4 {
          font-size: 20px; } }
    @media (min-width: 768px) {
      section.idea-stats .statRings .chartArea::after {
        content: '';
        display: inline-block;
        background-image: url(//community-stage.talktalk.co.uk/html/assets/chevron-right-white.svg);
        width: 16px;
        height: 28px;
        position: absolute;
        right: -10px;
        top: 50%;
        transform: translateY(-100%); } }
    section.idea-stats .statRings .chartArea, section.idea-stats .statRings .chartAreaLast {
      font-size: 20px; }
      section.idea-stats .statRings .chartArea .new .rbc-center-text, section.idea-stats .statRings .chartAreaLast .new .rbc-center-text {
        fill: #00f0ff; }
      section.idea-stats .statRings .chartArea .investigating .rbc-center-text, section.idea-stats .statRings .chartAreaLast .investigating .rbc-center-text {
        fill: #00FF94; }
      section.idea-stats .statRings .chartArea .accepted .rbc-center-text, section.idea-stats .statRings .chartAreaLast .accepted .rbc-center-text {
        fill: #FFFC00; }
      section.idea-stats .statRings .chartArea .delivered .rbc-center-text, section.idea-stats .statRings .chartAreaLast .delivered .rbc-center-text {
        fill: #F6F6F1; }

section.ideas-welcome {
  text-align: center;
  max-width: 80%;
  margin: 0 auto;
  margin-bottom: 50px; }
  @media (max-width: 767.98px) {
    section.ideas-welcome {
      max-width: 100%; } }
  section.ideas-welcome h2 {
    margin-bottom: 30px; }
  section.ideas-welcome p {
    margin-bottom: 50px; }
  section.ideas-welcome img {
    max-width: 560px;
    margin-bottom: 50px; }

.intro-welcome {
  max-width: 600px;
  margin: 0 auto; }
  @media (max-width: 767.98px) {
    .intro-welcome {
      max-width: 100%; } }
  .intro-welcome h2 {
    font-size: 40px;
    font-family: Oswald;
    text-transform: uppercase;
    margin-bottom: 20px; }

.MessageList .lia-list-wide tbody > tr {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom;
  position: relative;
  display: table; }
  @media (max-width: 767.98px) {
    .MessageList .lia-list-wide tbody > tr {
      display: block; }
      .MessageList .lia-list-wide tbody > tr .messageContext {
        display: block; } }
  .MessageList .lia-list-wide tbody > tr:last-of-type {
    background-image: none; }
  .MessageList .lia-list-wide tbody > tr > td {
    padding: 30px 10px; }
    @media (max-width: 767.98px) {
      .MessageList .lia-list-wide tbody > tr > td {
        padding: 0 20px 0 10px; } }
    .MessageList .lia-list-wide tbody > tr > td.cMessageAuthorAvatarColumn {
      padding: 35px 10px 35px 25px; }
      @media (max-width: 767.98px) {
        .MessageList .lia-list-wide tbody > tr > td.cMessageAuthorAvatarColumn {
          padding: 5px 15px 0 0; } }
  .MessageList .lia-list-wide tbody > tr.t-last {
    border-bottom: 1px solid rgba(44, 64, 71, 0.4); }
  .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-solved {
    border-top: 3px solid #6AB547;
    background-image: none;
    background-color: rgba(106, 181, 71, 0.2); }
    .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-solved .triangletop::before {
      display: none; }
    .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-solved .triangletop::after {
      background: #6AB547;
      width: 34px;
      height: 34px;
      right: 0;
      top: -1px;
      color: #ffffff;
      content: "\f3f4";
      font-family: TalkTalkIcons;
      font-size: 28px;
      text-align: center;
      line-height: 31px; }
  .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-escalated {
    border-top: 3px solid #F75B5B;
    background-image: none;
    background-color: rgba(247, 91, 91, 0.2); }
    .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-escalated .triangletop::before {
      display: none; }
    .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-escalated .triangletop::after {
      background: #F75B5B;
      width: 34px;
      height: 34px;
      right: 0;
      top: -1px;
      color: #ffffff;
      content: "\f0a1";
      font-family: FontAwesome;
      font-size: 18px;
      text-align: center;
      line-height: 34px; }
  .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-readonly {
    border-top: 3px solid #7E3B94;
    background-image: none;
    background-color: rgba(126, 59, 148, 0.2); }
    .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-readonly .triangletop::before {
      display: none; }
    .MessageList .lia-list-wide tbody > tr.lia-list-row-thread-readonly .triangletop::after {
      background: #7E3B94;
      width: 34px;
      height: 34px;
      right: 0;
      top: -1px;
      color: #ffffff;
      content: "\f023";
      font-family: FontAwesome;
      font-size: 18px;
      text-align: center;
      line-height: 34px; }

.MessageList .lia-list-wide .MessageSubject .page-link {
  padding-bottom: 6px; }

.MessageList .lia-list-wide .MessageSubject ul {
  display: none; }

.MessageList .lia-list-wide td.lia-data-cell-primary .lia-info-area {
  color: #2C4047;
  font-size: 14px; }
  .MessageList .lia-list-wide td.lia-data-cell-primary .lia-info-area .local-friendly-date {
    color: #2C4047; }
  .MessageList .lia-list-wide td.lia-data-cell-primary .lia-info-area .lia-info-area-item {
    display: block; }

.MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-replies-count .lia-message-stats-count, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-views-count .lia-message-stats-count, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-kudos-count .lia-message-stats-count {
  font-family: Omnes, Arial, sans-serif;
  font-size: 24px;
  font-weight: 700; }

.MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-replies-count a:active, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-replies-count a:hover, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-replies-count a:focus, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-views-count a:active, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-views-count a:hover, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-views-count a:focus, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-kudos-count a:active, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-kudos-count a:hover, .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-kudos-count a:focus {
  text-decoration: none; }

.MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-replies-count {
  min-width: 80px;
  color: #2C4047; }
  .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-replies-count::after {
    content: 'Replies';
    font-size: 14px;
    font-weight: 500;
    font-family: Omnes, Arial, sans-serif;
    text-transform: uppercase; }

.MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-kudos-count {
  min-width: 80px;
  color: #2C4047; }
  .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-kudos-count::after {
    content: 'Kudos';
    font-size: 14px;
    font-weight: 500;
    font-family: Omnes, Arial, sans-serif;
    text-transform: uppercase; }

.MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-views-count {
  min-width: 100px;
  color: #2C4047; }
  .MessageList .lia-list-wide td.lia-data-cell-secondary .lia-component-messages-column-message-views-count::after {
    content: 'Views';
    font-size: 14px;
    font-weight: 500;
    font-family: Omnes, Arial, sans-serif;
    text-transform: uppercase; }

@media (max-width: 767.98px) {
  .MessageList .lia-list-wide .lia-stats-area {
    display: block; } }

@media (max-width: 767.98px) {
  .MessageList .lia-list-wide .lia-list-row .lia-data-cell-primary {
    padding-right: 20px; } }

.MessageList .lia-list-wide .triangletop.lia-data-cell-secondary.lia-data-cell-icon {
  padding: 0; }

.MessageList .messageContext ul.lia-list-standard-inline {
  margin-top: 15px; }
  .MessageList .messageContext ul.lia-list-standard-inline li {
    margin: 3px;
    padding: 0 4px 2px 4px;
    color: #ffffff;
    font-family: Oswald;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 21px;
    vertical-align: middle; }
    .MessageList .messageContext ul.lia-list-standard-inline li.label {
      background: #2C4047; }
    .MessageList .messageContext ul.lia-list-standard-inline li.tag {
      background: #808C91; }

.MessageList .lia-panel-status-banner-note {
  margin: 20px 0; }

.MessageInResponseTo.lia-component-in-response-to {
  position: initial; }

.replyEditor .message-list .lia-linear-display-message-view .lia-message-view-forum-message .lia-quilt-forum-message .lia-inline-message-reply-container {
  float: none;
  position: absolute;
  right: 40px;
  bottom: 16px; }
  @media (max-width: 991.98px) {
    .replyEditor .message-list .lia-linear-display-message-view .lia-message-view-forum-message .lia-quilt-forum-message .lia-inline-message-reply-container {
      bottom: 10px; } }
  .replyEditor .message-list .lia-linear-display-message-view .lia-message-view-forum-message .lia-quilt-forum-message .lia-inline-message-reply-container .lia-inline-message-reply-wrapper .lia-button-group .lia-button-wrapper a {
    font-size: 0;
    padding: 6px;
    height: auto; }
    .replyEditor .message-list .lia-linear-display-message-view .lia-message-view-forum-message .lia-quilt-forum-message .lia-inline-message-reply-container .lia-inline-message-reply-wrapper .lia-button-group .lia-button-wrapper a::after {
      font-family: FontAwesome;
      content: '\f112';
      font-size: 14px;
      background-image: none;
      color: #2C4047;
      margin: 0;
      line-height: 18px; }

.lia-product-list-wrapper {
  margin-top: 20px; }
  .lia-product-list-wrapper .lia-product-list {
    height: auto;
    overflow: auto; }
    .lia-product-list-wrapper .lia-product-list li.lia-product-item .lia-product-card-text .lia-product-card-manufacturer {
      font-family: Omnes, Arial, sans-serif;
      color: #999; }
    .lia-product-list-wrapper .lia-product-list li.lia-product-item .lia-product-card-text .lia-product-card-title {
      font-family: Omnes, Arial, sans-serif;
      color: #2C4047;
      font-size: 15px;
      font-weight: 500; }
    .lia-product-list-wrapper .lia-product-list li.lia-product-item .lia-product-card-text .lia-product-card-category {
      font-family: Omnes, Arial, sans-serif; }
    .lia-product-list-wrapper .lia-product-list li.lia-product-item .lia-product-card-text .lia-product-card-price {
      font-family: Omnes, Arial, sans-serif;
      font-size: 18px; }
  .lia-product-list-wrapper .lia-product-overlay, .lia-product-list-wrapper .lia-button-wrapper {
    display: none; }

.lia-modify-products-dialog {
  border-radius: 0;
  border: 0; }
  .lia-modify-products-dialog .ui-dialog-titlebar {
    padding: 30px;
    border-bottom: 0; }
    .lia-modify-products-dialog .ui-dialog-titlebar .ui-dialog-title {
      font-family: Oswald;
      text-transform: uppercase; }
    .lia-modify-products-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close img {
      height: 16px;
      width: 16px; }
  .lia-modify-products-dialog .ui-dialog-content {
    padding: 20px; }
  .lia-modify-products-dialog .lia-form-footer {
    margin-bottom: 0; }
    .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Submit-action, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Cancel-action {
      padding-left: 5px; }
      .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Submit-action .lia-button, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Cancel-action .lia-button {
        font-size: 15px;
        padding: 0 20px;
        height: 40px;
        border-radius: 20px;
        color: #2C4047;
        font-weight: 500; }
        .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Submit-action .lia-button.lia-button-Cancel-action, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action {
          border: none; }
          .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Submit-action .lia-button.lia-button-Cancel-action:hover, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Submit-action .lia-button.lia-button-Cancel-action:active, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Submit-action .lia-button.lia-button-Cancel-action:focus, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action:hover, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action:active, .lia-modify-products-dialog .lia-form-footer .lia-button-group .lia-button-wrapper-Cancel-action .lia-button.lia-button-Cancel-action:focus {
            background: transparent;
            color: #2C4047; }

section.service-status-main {
  padding: 60px;
  background: #2C4047;
  color: #ffffff;
  text-align: center;
  margin-top: 80px; }
  section.service-status-main h2 {
    text-transform: uppercase;
    font-family: Oswald;
    margin-bottom: 30px; }
  section.service-status-main > div {
    display: flex;
    margin-top: 60px;
    flex-wrap: wrap; }
    section.service-status-main > div .service-box {
      width: 25%;
      margin-bottom: 40px; }
      @media (max-width: 991.98px) {
        section.service-status-main > div .service-box {
          width: 33.3333%; } }
      @media (max-width: 767.98px) {
        section.service-status-main > div .service-box {
          width: 50%; } }
      @media (max-width: 575.98px) {
        section.service-status-main > div .service-box {
          width: 100%; } }
      section.service-status-main > div .service-box .tt_icon {
        font-size: 80px;
        color: #00FF94; }
      section.service-status-main > div .service-box h3 {
        color: #ffffff;
        text-transform: uppercase;
        font-family: Oswald;
        font-size: 28px; }
      section.service-status-main > div .service-box a {
        color: #00f0ff;
        text-decoration: none !important; }
        section.service-status-main > div .service-box a:active, section.service-status-main > div .service-box a:hover, section.service-status-main > div .service-box a:focus {
          text-decoration: none; }
          section.service-status-main > div .service-box a:active span:active, section.service-status-main > div .service-box a:active span:hover, section.service-status-main > div .service-box a:active span:focus, section.service-status-main > div .service-box a:hover span:active, section.service-status-main > div .service-box a:hover span:hover, section.service-status-main > div .service-box a:hover span:focus, section.service-status-main > div .service-box a:focus span:active, section.service-status-main > div .service-box a:focus span:hover, section.service-status-main > div .service-box a:focus span:focus {
            text-decoration: underline; }
      section.service-status-main > div .service-box.status-red h3::after {
        content: '\f462';
        font-family: TalkTalkIcons;
        color: #F75B5B;
        font-size: 20px;
        margin-left: 8px;
        position: relative;
        top: -4px; }
      section.service-status-main > div .service-box.status-red i {
        color: #F75B5B; }
      section.service-status-main > div .service-box.status-yellow h3::after {
        content: '\f1f9';
        font-family: TalkTalkIcons;
        color: #ffbf00;
        font-size: 20px;
        margin-left: 8px;
        position: relative;
        top: -4px; }
      section.service-status-main > div .service-box.status-yellow i {
        color: #ffbf00; }

.lia-component-solution-list {
  width: 100vw;
  margin-left: calc(50% - 50vw); }
  .lia-component-solution-list .lia-linear-display-message-view {
    background: #F6F6F1; }
    .lia-component-solution-list .lia-linear-display-message-view .lia-accepted-solution {
      max-width: 1200px;
      float: none;
      margin: 0 auto;
      padding: 0 15px;
      background-image: none; }
      .lia-component-solution-list .lia-linear-display-message-view .lia-accepted-solution .lia-quilt-row-message-main {
        margin-top: 40px;
        margin-bottom: 40px; }
        @media (max-width: 767.98px) {
          .lia-component-solution-list .lia-linear-display-message-view .lia-accepted-solution .lia-quilt-row-message-main {
            margin-top: 20px;
            margin-bottom: 20px; } }

.lia-component-solutions-widget-recently-solved-threads .lia-panel-content > .lia-list-standard > li {
  padding-left: 20px; }

section.stars-about {
  text-align: center;
  margin-bottom: 60px; }
  section.stars-about h2 {
    margin-bottom: 30px; }
  section.stars-about p {
    width: 80%;
    margin-left: auto;
    margin-right: auto; }
    @media (max-width: 767.98px) {
      section.stars-about p {
        width: 100%; } }

section.stars-meet {
  margin-bottom: 60px;
  text-align: center; }
  section.stars-meet h2 {
    margin-bottom: 30px; }
  section.stars-meet p {
    margin-bottom: 60px; }
  section.stars-meet .stars-table {
    display: flex;
    flex-wrap: wrap;
    margin-right: -30px;
    background-image: url("/html/assets/meet-background.png");
    background-size: cover; }
    section.stars-meet .stars-table .star {
      background: #2C4047;
      color: #ffffff;
      min-width: calc((100% / 4) - 30px);
      margin-right: 30px;
      margin-bottom: 30px;
      padding: 30px 10px;
      position: relative;
      font-size: 18px; }
      @media (max-width: 991.98px) {
        section.stars-meet .stars-table .star {
          min-width: calc((100% / 3) - 30px); } }
      @media (max-width: 767.98px) {
        section.stars-meet .stars-table .star {
          min-width: calc((100% / 2) - 30px); } }
      @media (max-width: 575.98px) {
        section.stars-meet .stars-table .star {
          min-width: calc((100% / 1) - 30px); } }
      section.stars-meet .stars-table .star .UserAvatar > img {
        width: 70px;
        height: 70px;
        border: 3px solid #ffffff;
        margin-bottom: 20px; }
      section.stars-meet .stars-table .star h3 {
        margin-bottom: 15px; }
      section.stars-meet .stars-table .star ul {
        margin-bottom: 0; }
        section.stars-meet .stars-table .star ul li span {
          font-weight: 700; }
      section.stars-meet .stars-table .star .online-status {
        position: absolute;
        width: 12px;
        height: 12px;
        border-radius: 6px;
        right: 20px;
        top: 20px; }
        section.stars-meet .stars-table .star .online-status.online {
          background: #00FF94; }
        section.stars-meet .stars-table .star .online-status.offline {
          background: #F75B5B; }

section.stars-rewards {
  padding: 0 60px;
  margin-bottom: 60px; }
  @media (max-width: 767.98px) {
    section.stars-rewards {
      padding: 30px; } }
  section.stars-rewards h2 {
    text-align: center;
    margin-bottom: 40px; }
    @media (max-width: 767.98px) {
      section.stars-rewards h2 {
        margin-bottom: 20px; } }
  section.stars-rewards p.narrow {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-bottom: 40px; }
    @media (max-width: 767.98px) {
      section.stars-rewards p.narrow {
        width: 100%;
        margin-bottom: 20px; } }

section.stars-selection {
  background-color: #f6f6f1;
  padding: 60px;
  margin-bottom: 60px; }
  @media (max-width: 767.98px) {
    section.stars-selection {
      padding: 30px; } }
  section.stars-selection h2 {
    text-align: center;
    margin-bottom: 40px; }
    @media (max-width: 767.98px) {
      section.stars-selection h2 {
        margin-bottom: 20px; } }

.ForumPage .thread-list .lia-list-wide .UserAvatar > img, .ProductPage .thread-list .lia-list-wide .UserAvatar > img {
  height: 70px;
  width: 70px; }
  @media (max-width: 767.98px) {
    .ForumPage .thread-list .lia-list-wide .UserAvatar > img, .ProductPage .thread-list .lia-list-wide .UserAvatar > img {
      height: 40px;
      width: 40px;
      margin-bottom: 10px; } }

@media (max-width: 767.98px) {
  .ForumPage .thread-list .lia-list-wide .lia-list-row, .ProductPage .thread-list .lia-list-wide .lia-list-row {
    padding-left: 20px; }
    .ForumPage .thread-list .lia-list-wide .lia-list-row .readByModeratorColumn, .ProductPage .thread-list .lia-list-wide .lia-list-row .readByModeratorColumn {
      padding: 0;
      padding-right: 0;
      height: auto;
      vertical-align: initial; }
    .ForumPage .thread-list .lia-list-wide .lia-list-row .cMessageAuthorAvatarColumn, .ProductPage .thread-list .lia-list-wide .lia-list-row .cMessageAuthorAvatarColumn {
      position: initial;
      left: 0;
      padding-left: 0;
      padding-right: 15px; }
    .ForumPage .thread-list .lia-list-wide .lia-list-row .cThreadInfoColumn, .ProductPage .thread-list .lia-list-wide .lia-list-row .cThreadInfoColumn {
      width: auto;
      padding-left: 0; } }

.TkbArticlePage .lia-thread-topic .lia-quilt-layout-custom-message-tkb {
  padding: 0;
  border: none; }
  .TkbArticlePage .lia-thread-topic .lia-quilt-layout-custom-message-tkb .lia-quilt-row-message-header-row {
    border-bottom: 2px solid rgba(44, 64, 71, 0.4);
    margin-bottom: 20px;
    padding-bottom: 26px; }
    .TkbArticlePage .lia-thread-topic .lia-quilt-layout-custom-message-tkb .lia-quilt-row-message-header-row .lia-quilt-column-message-header-nav {
      text-align: right; }
  @media (max-width: 991.98px) {
    .TkbArticlePage .lia-thread-topic .lia-quilt-layout-custom-message-tkb > .lia-quilt-row > .lia-quilt-column-right {
      text-align: left; } }
  .TkbArticlePage .lia-thread-topic .lia-quilt-layout-custom-message-tkb .lia-message-body-content {
    border-bottom: 1px solid rgba(44, 64, 71, 0.4);
    padding-bottom: 20px;
    margin-bottom: 0; }

.TkbArticlePage .lia-thread-topic .lia-menu-navigation-wrapper {
  top: 13px; }
  @media (max-width: 991.98px) {
    .TkbArticlePage .lia-thread-topic .lia-menu-navigation-wrapper .lia-menu-dropdown-items {
      left: 0;
      right: initial; } }
  @media (max-width: 991.98px) {
    .TkbArticlePage .lia-thread-topic .lia-menu-navigation-wrapper {
      position: initial;
      margin-top: 20px; } }

.TkbArticlePage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link {
  font-size: 40px;
  font-weight: 500;
  color: #2C4047;
  text-transform: uppercase;
  font-family: Oswald; }
  .TkbArticlePage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link:active, .TkbArticlePage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link:focus, .TkbArticlePage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link:hover {
    text-decoration: none; }

.Error404Page .lia-component-quilt-header {
  margin-bottom: 0; }

.Error404Page section.error-page {
  display: flex; }
  .Error404Page section.error-page .error-content {
    width: 60%;
    padding-right: 50px; }
    .Error404Page section.error-page .error-content h2 {
      margin: 30px 0; }
    .Error404Page section.error-page .error-content a {
      margin: 20px 0 50px; }
      @media (max-width: 767.98px) {
        .Error404Page section.error-page .error-content a span {
          display: none; } }
    @media (max-width: 767.98px) {
      .Error404Page section.error-page .error-content {
        width: 100%;
        padding-right: 0; } }
  .Error404Page section.error-page .error-image {
    width: 40%; }
    .Error404Page section.error-page .error-image img {
      max-width: 600px; }
    @media (max-width: 767.98px) {
      .Error404Page section.error-page .error-image {
        width: 100%; } }
  @media (max-width: 767.98px) {
    .Error404Page section.error-page {
      display: block; } }

#age-verification h2.main {
  margin-bottom: 30px; }

body.accessibility-default p,
body.accessibility-blue p,
body.accessibility-dark p,
body.accessibility-yellow p {
  font-size: 24px;
  font-weight: 400; }

body.accessibility-default section a:not(.lia-button),
body.accessibility-blue section a:not(.lia-button),
body.accessibility-dark section a:not(.lia-button),
body.accessibility-yellow section a:not(.lia-button) {
  text-decoration: underline; }

body.accessibility-default .lia-panel, body.accessibility-default .lia-panel-heading-bar,
body.accessibility-blue .lia-panel,
body.accessibility-blue .lia-panel-heading-bar,
body.accessibility-dark .lia-panel,
body.accessibility-dark .lia-panel-heading-bar,
body.accessibility-yellow .lia-panel,
body.accessibility-yellow .lia-panel-heading-bar {
  background-color: transparent; }

body.accessibility-blue {
  background-color: #293b5d;
  color: #9ac7fe; }
  body.accessibility-blue section a {
    color: #9ac7fe; }
  body.accessibility-blue hr {
    border-top: 2px dashed #9ac7fe; }

body.accessibility-dark {
  background-color: black;
  color: white; }
  body.accessibility-dark section a {
    color: white; }
  body.accessibility-dark hr {
    border-top: 2px dashed #ffffff; }

body.accessibility-yellow {
  background-color: #fdff94;
  color: black; }
  body.accessibility-yellow section a {
    color: black; }
  body.accessibility-yellow hr {
    border-top: 2px dashed #000000; }
  body.accessibility-yellow .lia-button.lia-button-primary:not(.lia-cookie-banner-alert-accept)::after {
    background-image: url("/html/assets/arrow-right-yellow.svg"); }

#billingDT .returnToStart {
  background: transparent;
  border: 0;
  color: #2C4047;
  width: auto;
  margin-bottom: 20px;
  font-weight: 500; }
  #billingDT .returnToStart:hover, #billingDT .returnToStart:active, #billingDT .returnToStart:focus {
    text-decoration: underline; }

#billingDT #questions {
  margin-top: 30px;
  margin-bottom: 30px;
  position: relative;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease; }
  #billingDT #questions h2 {
    color: #2C4047;
    font-size: 24px;
    text-transform: uppercase;
    font-family: Oswald; }
  #billingDT #questions > div {
    width: 100%;
    position: absolute;
    background-color: #fff;
    top: 0;
    left: 100%;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease; }
    #billingDT #questions > div.in, #billingDT #questions > div:first-child {
      left: 0; }
    #billingDT #questions > div input[type="radio"] {
      opacity: 0;
      position: fixed;
      width: 0; }
    #billingDT #questions > div label {
      cursor: pointer;
      text-align: center;
      display: inline-block;
      width: 100%;
      padding: 22px;
      font-weight: 500;
      background-color: #ffffff;
      border: 2px solid #2C4047;
      font-size: 18px;
      margin-bottom: 10px; }
    #billingDT #questions > div label:hover,
    #billingDT #questions > div input[type="radio"]:checked + label {
      background-color: #00f0ff;
      padding: 22px;
      border: 2px solid #2C4047;
      color: #2C4047; }
    #billingDT #questions > div iframe {
      display: none;
      width: 100%;
      min-height: 500px;
      border: 0; }
    #billingDT #questions > div .dtCTA {
      display: none; }

#billingDT #dtArticle, #billingDT #dtLivechat {
  margin-bottom: 20px; }

#billingDT #dtCTA .btn-primary {
  background-color: #00f0ff;
  border: none;
  margin: 5px;
  font-size: 18px;
  height: 44px;
  padding: 0 20px;
  border-radius: 21px;
  color: #2C4047;
  font-weight: 500;
  transition: background-color 180ms ease,color 180ms ease,border 180ms ease;
  float: left; }
  #billingDT #dtCTA .btn-primary:hover {
    background: #00d1ff; }

#billingDT .dtLink {
  padding: 0 !important; }

@media (min-width: 768px) {
  #billingDT #dtLivechat a.btn {
    max-width: 300px; } }

#billingDT .previousStep {
  background-color: #ffffff;
  margin: 5px;
  font-size: 18px;
  height: 44px;
  padding: 0 20px;
  border-radius: 21px;
  color: #2C4047;
  font-weight: 500;
  transition: background-color 180ms ease,color 180ms ease,border 180ms ease;
  border: 2px solid #2C4047; }
  #billingDT .previousStep:hover {
    background: #00d1ff; }

#billingDT .loadingArticle {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 100px 0; }

@media (min-width: 1025px) {
  #billingDT .answerColumns {
    columns: 2;
    column-gap: 10px; } }

#billingDT .answerRow {
  margin-bottom: 1px; }

.BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-layout-custom-message .lia-menu-navigation-wrapper {
  top: 20px; }
  @media (max-width: 991.98px) {
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-layout-custom-message .lia-menu-navigation-wrapper {
      top: -50px;
      right: 0; } }

.BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message {
  padding: 0 0 15px 0;
  border: none; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-header-top {
    padding: 0;
    border-bottom: none; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-header-bottom {
    padding-top: 0; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-message-author-with-avatar .lia-user-name-link, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-message-author-with-avatar .lia-component-author-rank {
    font-size: 14px; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-message-author-avatar {
    position: initial;
    float: none; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-message-author-avatar .UserAvatar img {
      width: 70px;
      height: 70px; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content {
    font-size: 18px; }
    @media (max-width: 991.98px) {
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content {
        font-size: 16px; } }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h1, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h2, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h3, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h4, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h5, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h6 {
      font-family: Oswald;
      text-transform: uppercase;
      font-weight: 500; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h1 {
      font-size: 40px; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h2 {
      font-size: 36px; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h3 {
      font-size: 28px; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h4 {
      font-size: 24px; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h5 {
      font-size: 20px; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .lia-message-body-content h6 {
      font-size: 18px; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .post-info {
    padding: 10px 0;
    text-transform: capitalize; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .AddMessageTags {
    display: inline-flex !important;
    margin-left: 5px;
    margin-top: 5px; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li {
    padding: 0;
    background: transparent; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a {
      padding: 2px 4px 2px 4px;
      transition: all 0.3s ease; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a:active, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a:hover, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a:focus {
        text-decoration: none; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/community"] {
      border: 1px solid #2C4047;
      background-color: #ffffff;
      color: #2C4047; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/community"]:active, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/community"]:hover, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/community"]:focus {
        background-color: #f1f1f1; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/security"] {
      border: 1px solid #00f0ff;
      background-color: #00f0ff;
      color: #2C4047; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/security"]:active, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/security"]:hover, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/security"]:focus {
        background-color: #00d1ff; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/technology"] {
      border: 1px solid #FFFC00;
      background-color: #FFFC00;
      color: #2C4047; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/technology"]:active, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/technology"]:hover, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/technology"]:focus {
        background-color: #e8dc00; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/talktalk"] {
      border: 1px solid #00FF94;
      background-color: #00FF94;
      color: #2C4047; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/talktalk"]:active, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/talktalk"]:hover, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/talktalk"]:focus {
        background-color: #00e87e; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/ufo"] {
      border: 1px solid #7E3B94;
      background-color: #7E3B94;
      color: #ffffff; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/ufo"]:active, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/ufo"]:hover, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/ufo"]:focus {
        background-color: #5a2c6d; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/beat%20the%20scammers"] {
      border: 1px solid #2C4047;
      background-color: #2C4047;
      color: #ffffff; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/beat%20the%20scammers"]:active, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/beat%20the%20scammers"]:hover, .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-main .LabelsList ul li a[href="/t5/Our-Blog/bg-p/ttblog/label-name/beat%20the%20scammers"]:focus {
        background-color: #000; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-footer .lia-button-group .lia-button {
    margin-left: 0; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-footer .lia-button-image-kudos-wrapper {
    margin-top: 0; }
    @media (max-width: 767.98px) {
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-quilt-blog-topic-message.lia-quilt-layout-custom-message .lia-quilt-row-message-footer .lia-button-image-kudos-wrapper {
        margin-top: 30px; } }

.BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author {
  margin: 30px 0; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author .lia-quilt-column-alley-left {
    display: flex;
    align-items: center; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author .lia-quilt-column-alley-left .lia-message-author-rank {
      display: block; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author .lia-quilt-column-alley-left .lia-user-name-link {
      color: #2C4047; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author .lia-quilt-column-message-header-bottom-right {
    text-align: right;
    width: 25%;
    float: left; }
    .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author .lia-quilt-column-message-header-bottom-right .default-menu-option {
      padding: 0;
      font-size: 0; }
      .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author .lia-quilt-column-message-header-bottom-right .default-menu-option::after {
        content: '';
        background-image: url("/html/assets/tt-dots.svg");
        height: 20px;
        width: 5px; }
  .BlogArticlePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .blog-author .lia-quilt-column-message-header-bottom-left {
    width: 75%;
    float: left; }

.blog-type {
  padding: 2px 4px 2px 4px;
  transition: all 0.3s ease;
  text-transform: uppercase;
  font-family: Oswald;
  display: inline-block;
  margin: 5px;
  font-size: 12px; }
  .blog-type.community {
    border: 1px solid #2C4047;
    background-color: #ffffff;
    color: #2C4047; }
  .blog-type.security {
    border: 1px solid #00f0ff;
    background-color: #00f0ff;
    color: #2C4047; }
  .blog-type.technology {
    border: 1px solid #FFFC00;
    background-color: #FFFC00;
    color: #2C4047; }
  .blog-type.talktalk {
    border: 1px solid #00FF94;
    background-color: #00FF94;
    color: #2C4047; }
  .blog-type.ufo {
    border: 1px solid #7E3B94;
    background-color: #7E3B94;
    color: #ffffff; }
  .blog-type.beat-the-scammers {
    border: 1px solid #2C4047;
    background-color: #2C4047;
    color: #ffffff; }
  .blog-type.help {
    border: 1px solid #F75B5B;
    background-color: #F75B5B;
    color: #ffffff; }

.custom-blog-articles section {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: bottom center; }
  .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile {
    border: none;
    padding-bottom: 50px;
    width: calc((100% / 3) - 30px); }
    @media (max-width: 767.98px) {
      .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile {
        padding-bottom: 10px; } }
    @media (max-width: 767.98px) {
      .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile {
        width: 100%; } }
    .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile a {
      height: 200px; }
      @media (max-width: 767.98px) {
        .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile a {
          height: 240px; } }
    .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:first-of-type {
      width: 100%; }
      .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:first-of-type a {
        height: 400px; }
        @media (max-width: 767.98px) {
          .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:first-of-type a {
            height: 240px; } }
    .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(2), .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(3) {
      width: calc((100% / 2) - 30px); }
      .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(2) a, .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(3) a {
        height: 300px; }
        @media (max-width: 767.98px) {
          .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(2) a, .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(3) a {
            height: 240px; } }
      @media (max-width: 767.98px) {
        .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(2), .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile:nth-of-type(3) {
          width: 100%; } }
    .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile p {
      display: none; }
    .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile h3 {
      padding: 10px 0;
      line-height: 1; }
      @media (max-width: 767.98px) {
        .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile h3 {
          line-height: 0.8; } }
      .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile h3 a {
        text-transform: uppercase;
        color: #2C4047;
        font-size: 28px;
        font-family: Oswald; }
        @media (max-width: 767.98px) {
          .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile h3 a {
            font-size: 20px; } }
    .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile footer {
      border-top: none;
      position: relative;
      left: initial;
      bottom: initial;
      padding: 0;
      display: block; }
      .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile footer span {
        display: none; }
      .custom-blog-articles section > div:nth-of-type(1) .custom-blog-article-tile footer .post-time {
        color: rgba(44, 64, 71, 0.5);
        font-family: Omnes, Arial, sans-serif;
        text-transform: capitalize; }

section#blog-labels {
  margin-bottom: 50px;
  margin-top: 30px; }
  @media (max-width: 767.98px) {
    section#blog-labels {
      margin-bottom: 0; } }
  section#blog-labels ul {
    margin: 0 -10px 30px -10px;
    text-align: right; }
    section#blog-labels ul li {
      display: inline-block;
      margin-bottom: 20px; }
      section#blog-labels ul li a {
        text-transform: uppercase;
        font-size: 18px;
        font-family: Oswald;
        font-weight: 500;
        border: 1px solid #2C4047;
        background-color: #ffffff;
        padding: 2px 5px;
        margin: 10px;
        color: #2C4047;
        transition: all 0.3s ease; }
        section#blog-labels ul li a:active, section#blog-labels ul li a:hover, section#blog-labels ul li a:focus {
          text-decoration: none;
          opacity: 0.8; }
        section#blog-labels ul li a.security {
          border: 1px solid #00f0ff;
          background-color: #00f0ff;
          color: #2C4047; }
        section#blog-labels ul li a.technology {
          border: 1px solid #FFFC00;
          background-color: #FFFC00;
          color: #2C4047; }
        section#blog-labels ul li a.talktalk {
          border: 1px solid #00FF94;
          background-color: #00FF94;
          color: #2C4047; }
        section#blog-labels ul li a.ufo {
          border: 1px solid #7E3B94;
          background-color: #7E3B94;
          color: #ffffff; }
        section#blog-labels ul li a.beat-the-scammers {
          border: 1px solid #2C4047;
          background-color: #2C4047;
          color: #ffffff; }

.BlogPage .forumHeader .lia-decoration-border-menu-bar-content {
  position: absolute;
  right: 0;
  top: 0; }
  @media (max-width: 767.98px) {
    .BlogPage .forumHeader .lia-decoration-border-menu-bar-content {
      position: initial;
      margin-top: 15px; } }

.BlogPage .forumHeader .lia-paging-full-wrapper {
  display: none; }

.BrowserError {
  margin-top: 50px; }
  .BrowserError .forumHeader {
    margin-bottom: 30px; }
  .BrowserError h3 {
    font-family: Oswald;
    text-transform: uppercase;
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 28px; }
  .BrowserError ul {
    padding-inline-start: 40px;
    list-style-type: disc; }

.custom-tiled-node-navigation section > div article {
  width: calc((100% / 3) - 30px);
  margin-bottom: 50px; }
  @media (max-width: 991.98px) {
    .custom-tiled-node-navigation section > div article {
      margin-bottom: 30px; } }
  @media (max-width: 767.98px) {
    .custom-tiled-node-navigation section > div article {
      width: calc((100% / 2) - 30px); } }
  @media (max-width: 575.98px) {
    .custom-tiled-node-navigation section > div article {
      width: calc((100% / 1) - 30px);
      margin-bottom: 0; } }
  .custom-tiled-node-navigation section > div article > a {
    height: 200px;
    width: 100%;
    background-position: center bottom !important; }
    @media (max-width: 991.98px) {
      .custom-tiled-node-navigation section > div article > a {
        height: 150px; } }
  .custom-tiled-node-navigation section > div article h3 {
    font-size: 28px;
    text-transform: uppercase;
    font-family: Oswald;
    margin-bottom: 5px; }
    .custom-tiled-node-navigation section > div article h3 a {
      color: #2C4047; }
      .custom-tiled-node-navigation section > div article h3 a:active, .custom-tiled-node-navigation section > div article h3 a:hover, .custom-tiled-node-navigation section > div article h3 a:focus {
        text-decoration: none; }
  .custom-tiled-node-navigation section > div article i {
    color: rgba(44, 64, 71, 0.6);
    font-size: 16px;
    font-weight: 500;
    position: initial; }
  .custom-tiled-node-navigation section > div article p {
    display: none; }

section.check-report-welcome {
  display: flex; }
  @media (max-width: 767.98px) {
    section.check-report-welcome {
      display: block; } }
  section.check-report-welcome .welcome {
    margin-right: 250px; }
    @media (max-width: 991.98px) {
      section.check-report-welcome .welcome {
        margin-right: 180px; } }
    @media (max-width: 767.98px) {
      section.check-report-welcome .welcome {
        margin-right: 0;
        margin-bottom: 40px; } }
    section.check-report-welcome .welcome p.highlight {
      font-weight: 700; }
  section.check-report-welcome .stats {
    position: relative; }
    @media (max-width: 767.98px) {
      section.check-report-welcome .stats {
        text-align: right; } }
    section.check-report-welcome .stats .stat-main {
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1); }
      @media (max-width: 991.98px) {
        section.check-report-welcome .stats .stat-main {
          width: 250px; } }
      @media (max-width: 767.98px) {
        section.check-report-welcome .stats .stat-main {
          width: 100%; } }
    section.check-report-welcome .stats .figure {
      position: absolute;
      background: #2C4047;
      color: #FFFC00;
      padding: 20px;
      font-size: 40px;
      width: 5.25em;
      font-family: Oswald;
      font-weight: 700;
      line-height: 44px;
      text-align: left;
      left: -150px;
      top: 60px; }
      @media (max-width: 991.98px) {
        section.check-report-welcome .stats .figure {
          font-size: 28px;
          line-height: 34px;
          width: 160px;
          left: -130px;
          top: 50px; } }
      @media (max-width: 767.98px) {
        section.check-report-welcome .stats .figure {
          position: initial;
          width: 100%;
          margin-bottom: 50px; } }
      section.check-report-welcome .stats .figure::after {
        content: '\f38c';
        font-family: TalkTalkIcons;
        position: absolute;
        bottom: -33px;
        color: #2C4047;
        right: 0; }
        @media (max-width: 991.98px) {
          section.check-report-welcome .stats .figure::after {
            bottom: -25px; } }
        @media (max-width: 767.98px) {
          section.check-report-welcome .stats .figure::after {
            bottom: 25px; } }
  section.check-report-welcome #number-submit {
    position: relative;
    margin-top: 20px; }
    section.check-report-welcome #number-submit input[type="tel"] {
      padding: 6px 60px 6px 12px;
      border: 1px solid #ccc;
      border-radius: 6px;
      font-size: 18px;
      height: 55px; }
    section.check-report-welcome #number-submit .lia-button-wrapper {
      position: absolute;
      right: 45px;
      top: 13px; }
      section.check-report-welcome #number-submit .lia-button-wrapper input {
        background-image: url("/html/assets/hero-search-icon.svg");
        background-repeat: no-repeat;
        background-size: 26px;
        border-color: transparent;
        border-radius: 0;
        background-color: transparent;
        padding: 0;
        height: auto;
        width: 30px; }

.check-report-footer {
  display: flex;
  text-align: center;
  font-weight: 500; }
  .check-report-footer h2 {
    width: 75%;
    margin: 0 auto; }
    @media (max-width: 991.98px) {
      .check-report-footer h2 {
        width: 100%; } }
  @media (max-width: 767.98px) {
    .check-report-footer {
      display: block; } }
  .check-report-footer .learn-more {
    padding: 80px;
    color: #2C4047;
    background: #FFFC00;
    width: 50%; }
    @media (max-width: 991.98px) {
      .check-report-footer .learn-more {
        padding: 40px; } }
    @media (max-width: 767.98px) {
      .check-report-footer .learn-more {
        width: 100%;
        padding: 30px; } }
  .check-report-footer .stop-unwanted-callers {
    padding: 80px;
    color: #ffffff;
    background: #2C4047;
    width: 50%; }
    @media (max-width: 991.98px) {
      .check-report-footer .stop-unwanted-callers {
        padding: 40px; } }
    @media (max-width: 767.98px) {
      .check-report-footer .stop-unwanted-callers {
        width: 100%;
        padding: 30px; } }
    .check-report-footer .stop-unwanted-callers .video-div {
      position: relative;
      padding-bottom: 56.25%;
      margin-top: 40px; }
      .check-report-footer .stop-unwanted-callers .video-div iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }

.CheckAndReportResults .check-and-report-forum h2.oops {
  border-bottom: 2px solid rgba(44, 64, 71, 0.4);
  margin-bottom: 20px;
  padding-bottom: 26px;
  text-transform: uppercase;
  font-family: Oswald; }

.CheckAndReportResults .checksearch {
  display: none; }

.lia-content .ContentArchivalSearchPage > .lia-top-quilt .lia-quilt-row-header .lia-component-quilt-header > .lia-quilt-row:not(.lia-quilt-row-header-top):not(.lia-quilt-row-header-hero), .lia-content .ContentArchivalSearchPage > .lia-top-quilt .lia-quilt-row-header .lia-content > .lia-top-quilt .lia-quilt-row-header .lia-page-header {
  margin: 0 auto;
  max-width: 1200px; }

.lia-content .ContentArchivalSearchPage > .lia-top-quilt .lia-quilt-row-header .lia-quilt-row-header-bottom {
  padding: 5px 15px 0; }

.lia-content .ContentArchivalSearchPage > .lia-top-quilt > .lia-quilt-row-main, .lia-content .ContentArchivalSearchPage > .lia-top-quilt .lia-content > .lia-top-quilt > .lia-quilt-row:not(.lia-quilt-row-header):not(.lia-quilt-row-main):not(.lia-quilt-row-main-bottom):not(.lia-quilt-row-footer) > .lia-quilt-column {
  float: none;
  margin: 0 auto;
  max-width: 1200px;
  padding: 0 15px; }

.lia-content .ContentArchivalSearchPage > .lia-top-quilt .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley {
  padding: 0; }

section#eastwood-welcome {
  background-color: #2C4047;
  color: #ffffff;
  padding: 80px;
  text-align: center; }
  @media (max-width: 767.98px) {
    section#eastwood-welcome {
      padding: 30px; } }
  @media (max-width: 575.98px) {
    section#eastwood-welcome {
      padding: 15px; } }
  section#eastwood-welcome .welcome-copy {
    max-width: 680px;
    margin: 0 auto; }
    section#eastwood-welcome .welcome-copy h2 {
      font-family: Oswald;
      text-transform: uppercase;
      margin-bottom: 20px;
      color: #FFFC00; }
  section#eastwood-welcome .alert-box {
    max-width: 430px;
    margin: 0 auto;
    border: 1px solid #FFFC00;
    margin-top: 50px;
    position: relative;
    padding: 15px;
    background-color: rgba(255, 250, 0, 0.05); }
    @media (max-width: 575.98px) {
      section#eastwood-welcome .alert-box {
        max-width: none; } }
    section#eastwood-welcome .alert-box i {
      position: absolute;
      font-size: 38px;
      color: #FFFC00;
      top: -26px;
      left: 0;
      right: 0; }
    section#eastwood-welcome .alert-box p {
      font-size: 16px;
      margin-bottom: 0; }

section#eastwood-grid .grid-frame {
  display: flex;
  flex-wrap: wrap; }
  section#eastwood-grid .grid-frame .grid-item {
    width: 50%;
    padding: 80px;
    min-height: 550px;
    display: flex;
    align-items: center;
    text-align: center; }
    @media (max-width: 991.98px) {
      section#eastwood-grid .grid-frame .grid-item {
        padding: 50px; } }
    @media (max-width: 767.98px) {
      section#eastwood-grid .grid-frame .grid-item {
        width: 100%;
        min-height: auto;
        padding: 30px; } }
    section#eastwood-grid .grid-frame .grid-item .grid-item-content {
      width: 100%; }
      section#eastwood-grid .grid-frame .grid-item .grid-item-content h2 {
        font-family: Oswald;
        text-transform: uppercase;
        color: #2C4047; }
      section#eastwood-grid .grid-frame .grid-item .grid-item-content img {
        height: 170px;
        margin: 30px 0; }
        @media (max-width: 991.98px) {
          section#eastwood-grid .grid-frame .grid-item .grid-item-content img {
            height: 140px; } }
        @media (max-width: 767.98px) {
          section#eastwood-grid .grid-frame .grid-item .grid-item-content img {
            height: 100px;
            margin: 20px 0; } }
      section#eastwood-grid .grid-frame .grid-item .grid-item-content p {
        margin-bottom: 30px; }
    section#eastwood-grid .grid-frame .grid-item.green {
      background-color: #00FF94; }
    section#eastwood-grid .grid-frame .grid-item.grey {
      background-color: #F4F5F6; }
    section#eastwood-grid .grid-frame .grid-item.blue {
      background-color: #2C4047; }
      section#eastwood-grid .grid-frame .grid-item.blue h2, section#eastwood-grid .grid-frame .grid-item.blue p {
        color: #ffffff; }
    section#eastwood-grid .grid-frame .grid-item.yellow {
      background-color: #FFFC00; }
    section#eastwood-grid .grid-frame .grid-item.green .lia-button-primary, section#eastwood-grid .grid-frame .grid-item.grey .lia-button-primary, section#eastwood-grid .grid-frame .grid-item.yellow .lia-button-primary {
      background-color: #2C4047;
      border-color: #2C4047;
      color: #ffffff; }
      section#eastwood-grid .grid-frame .grid-item.green .lia-button-primary:active, section#eastwood-grid .grid-frame .grid-item.green .lia-button-primary:hover, section#eastwood-grid .grid-frame .grid-item.green .lia-button-primary:focus, section#eastwood-grid .grid-frame .grid-item.grey .lia-button-primary:active, section#eastwood-grid .grid-frame .grid-item.grey .lia-button-primary:hover, section#eastwood-grid .grid-frame .grid-item.grey .lia-button-primary:focus, section#eastwood-grid .grid-frame .grid-item.yellow .lia-button-primary:active, section#eastwood-grid .grid-frame .grid-item.yellow .lia-button-primary:hover, section#eastwood-grid .grid-frame .grid-item.yellow .lia-button-primary:focus {
        background-color: #435f69;
        border-color: #435f69; }
      section#eastwood-grid .grid-frame .grid-item.green .lia-button-primary::after, section#eastwood-grid .grid-frame .grid-item.grey .lia-button-primary::after, section#eastwood-grid .grid-frame .grid-item.yellow .lia-button-primary::after {
        background-image: url("/html/assets/arrow-right-white.svg"); }

section#eastwood-blog .blog-frame {
  display: flex; }
  @media (max-width: 767.98px) {
    section#eastwood-blog .blog-frame {
      display: block; } }
  section#eastwood-blog .blog-frame .blog-text {
    width: 50%;
    padding: 80px;
    min-height: 550px;
    background: #FFFC00;
    position: relative; }
    @media (max-width: 767.98px) {
      section#eastwood-blog .blog-frame .blog-text {
        padding: 30px;
        width: 100%;
        min-height: auto;
        text-align: center;
        padding-top: 50px; } }
    @media (max-width: 575.98px) {
      section#eastwood-blog .blog-frame .blog-text {
        padding: 15px;
        padding-top: 50px; } }
    section#eastwood-blog .blog-frame .blog-text h2 {
      font-family: Oswald;
      text-transform: uppercase;
      margin-bottom: 0; }
    section#eastwood-blog .blog-frame .blog-text .author {
      font-size: 14px;
      margin-bottom: 30px; }
      @media (max-width: 767.98px) {
        section#eastwood-blog .blog-frame .blog-text .author {
          margin-bottom: 15px; } }
    section#eastwood-blog .blog-frame .blog-text .blog-tag {
      position: absolute;
      background-color: #2C4047;
      color: #ffffff;
      top: 0;
      font-size: 14px;
      padding: 8px 15px; }
    section#eastwood-blog .blog-frame .blog-text .blog-body {
      display: -webkit-box;
      -webkit-line-clamp: 5;
      -webkit-box-orient: vertical;
      overflow: hidden;
      word-wrap: break-word; }
    section#eastwood-blog .blog-frame .blog-text .lia-button-primary {
      background-color: #2C4047;
      border-color: #2C4047;
      color: #ffffff;
      margin-top: 30px; }
      section#eastwood-blog .blog-frame .blog-text .lia-button-primary:active, section#eastwood-blog .blog-frame .blog-text .lia-button-primary:hover, section#eastwood-blog .blog-frame .blog-text .lia-button-primary:focus {
        background-color: #435f69;
        border-color: #435f69; }
      section#eastwood-blog .blog-frame .blog-text .lia-button-primary::after {
        background-image: url("/html/assets/arrow-right-white.svg"); }
      @media (max-width: 767.98px) {
        section#eastwood-blog .blog-frame .blog-text .lia-button-primary {
          margin-top: 15px; } }
  section#eastwood-blog .blog-frame .blog-image {
    background-image: url("/html/assets/eastwood-blog.jpg");
    background-size: cover;
    background-position: center center;
    width: 50%;
    min-height: 550px; }
    @media (max-width: 767.98px) {
      section#eastwood-blog .blog-frame .blog-image {
        width: 100%; } }

section#eastwood-hottopics {
  padding: 80px 0;
  text-align: center; }
  @media (max-width: 991.98px) {
    section#eastwood-hottopics {
      padding: 50px 0; } }
  @media (max-width: 767.98px) {
    section#eastwood-hottopics {
      padding: 25px 0; } }
  section#eastwood-hottopics h2 {
    font-family: Oswald;
    text-transform: uppercase;
    margin-bottom: 30px; }
    @media (max-width: 767.98px) {
      section#eastwood-hottopics h2 {
        margin-bottom: 15px; } }
  section#eastwood-hottopics .hot-topic-posts {
    margin-top: 50px; }
    @media (max-width: 767.98px) {
      section#eastwood-hottopics .hot-topic-posts {
        margin-top: 30px; } }

.EditPage .lia-component-common-widget-page-title, .PostPage .lia-component-common-widget-page-title {
  padding: 0; }
  .EditPage .lia-component-common-widget-page-title .lia-link-navigation, .PostPage .lia-component-common-widget-page-title .lia-link-navigation {
    font-family: Oswald;
    text-transform: uppercase; }

.EditPage .lia-content label, .PostPage .lia-content label {
  text-transform: uppercase;
  font-family: Oswald;
  font-size: 18px; }

.EditPage .lia-content .lia-form-row-checkbox.lia-form-row-reverse-label-input .lia-form-label, .PostPage .lia-content .lia-form-row-checkbox.lia-form-row-reverse-label-input .lia-form-label {
  font-family: Omnes, Arial, sans-serif;
  text-transform: initial; }

.EditPage .lia-content .lia-mentions-hints, .PostPage .lia-content .lia-mentions-hints {
  font-size: 13px;
  color: #2C4047; }

.EditPage .lia-content .lia-search-filter-legend, .PostPage .lia-content .lia-search-filter-legend {
  padding-top: 20px; }
  .EditPage .lia-content .lia-search-filter-legend .lia-notify-title, .PostPage .lia-content .lia-search-filter-legend .lia-notify-title {
    margin-bottom: 10px; }
  .EditPage .lia-content .lia-search-filter-legend .lia-form-row-checkbox, .PostPage .lia-content .lia-search-filter-legend .lia-form-row-checkbox {
    margin-bottom: 0; }

.EditPage .lia-content .lia-message-editor-preview-button:active, .EditPage .lia-content .lia-message-editor-preview-button:hover, .EditPage .lia-content .lia-message-editor-preview-button:focus, .PostPage .lia-content .lia-message-editor-preview-button:active, .PostPage .lia-content .lia-message-editor-preview-button:hover, .PostPage .lia-content .lia-message-editor-preview-button:focus {
  color: #2C4047; }

.EditPage .lia-content .message-body-editor, .PostPage .lia-content .message-body-editor {
  border: 1px solid #dadada;
  padding: 15px;
  margin-top: 0; }

.EditPage .InfoMessage, .PostPage .InfoMessage {
  margin-bottom: 20px; }

@media (max-width: 767.98px) {
  .EditPage .lia-form-subject-entry, .PostPage .lia-form-subject-entry {
    margin-bottom: 25px; } }

@media (max-width: 767.98px) {
  .EditPage .lia-form-subject-entry > .lia-form-label-wrapper, .PostPage .lia-form-subject-entry > .lia-form-label-wrapper {
    display: block !important; } }

.EditPage .lia-panel.MessageHistory, .PostPage .lia-panel.MessageHistory {
  padding-top: 20px; }
  .EditPage .lia-panel.MessageHistory .lia-panel-heading-bar-title, .PostPage .lia-panel.MessageHistory .lia-panel-heading-bar-title {
    font-size: 18px; }
  .EditPage .lia-panel.MessageHistory table tr td, .PostPage .lia-panel.MessageHistory table tr td {
    padding: 0; }
  .EditPage .lia-panel.MessageHistory .lia-view-all, .PostPage .lia-panel.MessageHistory .lia-view-all {
    text-align: right; }
    .EditPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation, .PostPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation {
      border: none;
      padding: 0;
      color: #2C4047; }
      .EditPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation:active, .EditPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation:hover, .EditPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation:focus, .PostPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation:active, .PostPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation:hover, .PostPage .lia-panel.MessageHistory .lia-view-all a.lia-link-navigation:focus {
        color: #2C4047;
        text-decoration: underline; }

.EditPage .lia-form-cover-image-input, .PostPage .lia-form-cover-image-input {
  padding-top: 20px; }

.EditPage .lia-quilt-column-alley-right .lia-form-products-entry,
.EditPage .lia-quilt-column-alley-right .lia-form-labels-fieldset-toggle,
.EditPage .lia-quilt-column-alley-right .lia-form-tags-fieldset-toggle,
.EditPage .lia-quilt-column-alley-right .lia-form-cover-image-input,
.EditPage .lia-quilt-column-alley-right .lia-form-kudos-fieldset-toggle,
.EditPage .lia-quilt-column-alley-right .lia-form-canonical-url-entry,
.EditPage .lia-quilt-column-alley-right .lia-form-message-seo-title-entry, .PostPage .lia-quilt-column-alley-right .lia-form-products-entry,
.PostPage .lia-quilt-column-alley-right .lia-form-labels-fieldset-toggle,
.PostPage .lia-quilt-column-alley-right .lia-form-tags-fieldset-toggle,
.PostPage .lia-quilt-column-alley-right .lia-form-cover-image-input,
.PostPage .lia-quilt-column-alley-right .lia-form-kudos-fieldset-toggle,
.PostPage .lia-quilt-column-alley-right .lia-form-canonical-url-entry,
.PostPage .lia-quilt-column-alley-right .lia-form-message-seo-title-entry {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom;
  padding-bottom: 20px; }

.EditPage .lia-quilt-column-alley-right .lia-form-products-entry, .PostPage .lia-quilt-column-alley-right .lia-form-products-entry {
  margin-bottom: 0; }

.EditPage .lia-quilt-column-alley-right .lia-form-kudos-fieldset-toggle, .PostPage .lia-quilt-column-alley-right .lia-form-kudos-fieldset-toggle {
  margin-bottom: 20px; }
  .EditPage .lia-quilt-column-alley-right .lia-form-kudos-fieldset-toggle .lia-form-label, .PostPage .lia-quilt-column-alley-right .lia-form-kudos-fieldset-toggle .lia-form-label {
    margin-bottom: 0; }

.EditPage .lia-contributor-search-field .lia-button-wrapper a, .PostPage .lia-contributor-search-field .lia-button-wrapper a {
  border: none;
  padding: 0;
  color: #2C4047;
  font-size: 14px;
  height: auto; }
  .EditPage .lia-contributor-search-field .lia-button-wrapper a:active, .EditPage .lia-contributor-search-field .lia-button-wrapper a:hover, .EditPage .lia-contributor-search-field .lia-button-wrapper a:focus, .PostPage .lia-contributor-search-field .lia-button-wrapper a:active, .PostPage .lia-contributor-search-field .lia-button-wrapper a:hover, .PostPage .lia-contributor-search-field .lia-button-wrapper a:focus {
    color: #2C4047;
    text-decoration: underline;
    background-color: transparent; }
  .EditPage .lia-contributor-search-field .lia-button-wrapper a::after, .PostPage .lia-contributor-search-field .lia-button-wrapper a::after {
    display: none; }

@media (max-width: 767.98px) {
  .EditPage .lia-quilt-blog-topic-message .lia-message-author-avatar, .PostPage .lia-quilt-blog-topic-message .lia-message-author-avatar {
    left: 0; } }

@media (max-width: 767.98px) {
  .EditPage .lia-quilt-blog-topic-message .lia-message-author-with-avatar, .PostPage .lia-quilt-blog-topic-message .lia-message-author-with-avatar {
    margin-left: 70px; }
    .EditPage .lia-quilt-blog-topic-message .lia-message-author-with-avatar .lia-user-name, .PostPage .lia-quilt-blog-topic-message .lia-message-author-with-avatar .lia-user-name {
      white-space: normal; } }

.EditPage .lia-component-editor {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center top;
  padding-top: 30px;
  margin-top: 30px; }

.lia-autocomplete, .lia-autocomplete-container, .lia-menu-dropdown-items, .user-navigation-settings-drop-down-inner > .lia-list-standard, .user-navigation-settings-drop-down-inner > .lia-list-standard, .lia-common-dropdown-menu, .ui-datepicker, .lia-token-input-dropdown, .lia-metadata-application-tool-panel, .lia-search-typeahead .dropdown-menu, .mce-tinymce-inline.mce-container {
  z-index: 999; }

section.index-welcome {
  display: flex; }
  section.index-welcome .welcome-copy {
    width: 70%;
    padding-right: 120px; }
    section.index-welcome .welcome-copy p {
      margin: 30px 0; }
    section.index-welcome .welcome-copy .lia-button {
      margin-right: 20px;
      margin-bottom: 20px; }
    @media (max-width: 991.98px) {
      section.index-welcome .welcome-copy {
        padding-right: 50px; } }
    @media (max-width: 767.98px) {
      section.index-welcome .welcome-copy {
        width: 100%;
        padding-right: 0; } }
  section.index-welcome .welcome-image {
    width: 30%; }
    section.index-welcome .welcome-image .lightbox {
      display: none;
      position: fixed;
      z-index: 999;
      width: 100%;
      height: 100%;
      text-align: center;
      top: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.8); }
      section.index-welcome .welcome-image .lightbox iframe {
        position: relative;
        top: 30%; }
      section.index-welcome .welcome-image .lightbox img {
        max-width: 90%;
        max-height: 80%;
        margin-top: 2%; }
      section.index-welcome .welcome-image .lightbox:target {
        outline: none;
        display: block; }
    @media (max-width: 767.98px) {
      section.index-welcome .welcome-image {
        display: none; } }

.ForumIndex .BoardList {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x; }
  .ForumIndex .BoardList .lia-list-wide {
    border-top: 0; }

.post-btn-wrapper {
  text-align: center;
  margin-bottom: 20px; }

.message-subject .lia-link-navigation {
  font-size: 18px; }

.lia-content .lia-message-read.lia-message-read.lia-link-navigation, .lia-content .lia-message-read.lia-message-read > .lia-link-navigation {
  font-weight: 500;
  color: #2C4047; }

.forum-page-newdiscussion h2 {
  font-size: 40px;
  font-family: Oswald;
  text-transform: uppercase;
  margin-bottom: 20px; }

.ForumPage .cRepliesCountColumn a {
  color: #2C4047; }

.ForumPage .lia-quilt-forum-page .forumHeader {
  position: relative; }
  @media (min-width: 768px) {
    .ForumPage .lia-quilt-forum-page .forumHeader h1 {
      margin-left: 70px; } }

.ForumPage #masonry-view-menu {
  display: none; }

.lia-forum-topic-page-solution-count, .lia-forum-topic-page-reply-count {
  font-size: 28px;
  font-family: Oswald;
  color: #2C4047; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager {
  margin-top: 10px;
  margin-bottom: 0; }
  @media (max-width: 767.98px) {
    .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager {
      float: none;
      margin: 0;
      width: 100%; } }
  .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li a {
    color: #2C4047;
    font-size: 15px;
    font-weight: 500;
    text-transform: capitalize; }
    @media (max-width: 767.98px) {
      .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li a {
        padding-left: 0; } }
    @media (max-width: 991.98px) {
      .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li a span {
        display: inline; } }
    .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li a:active, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li a:hover, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li a:focus {
      background-color: transparent;
      text-decoration: underline; }
  .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li.lia-paging-page-listing a::after, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li.lia-component-next a::after {
    content: '\f054';
    font-family: FontAwesome;
    color: #2C4047;
    margin-left: 5px;
    display: inline-block;
    font-size: 12px; }
  .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper ul li.lia-component-previous a::before {
    content: '\f053';
    font-family: FontAwesome;
    color: #2C4047;
    margin-left: 5px;
    display: inline-block;
    font-size: 12px; }
  @media (max-width: 767.98px) {
    .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-forum-topic-page-gte-5-pager .lia-paging-full-wrapper {
      text-align: right; } }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-discussion-view-style-menus .default-menu-option {
  padding: 0;
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 3px; }
  .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-discussion-view-style-menus .default-menu-option::after {
    content: '\f078';
    font-family: FontAwesome;
    color: #2C4047;
    margin-left: 5px;
    font-size: 12px; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-inline-topic {
  margin-top: 0; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-message-editor-preview-button {
  margin: 0;
  height: 40px;
  margin-top: 20px; }
  .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-message-editor-preview-button:hover, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-message-editor-preview-button:active, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-message-editor-preview-button:focus {
    color: #2C4047; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note {
  border-radius: 0;
  padding: 20px;
  background: #2C4047;
  border-color: #2C4047;
  color: #ffffff; }
  .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text {
    padding: 0; }
    .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text p {
      font-size: 15px;
      margin-bottom: 0; }
    .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text .lia-autosave-load, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text a {
      color: #ffffff;
      font-size: 15px;
      font-weight: 500;
      text-decoration: none; }
      .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text .lia-autosave-load:active, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text .lia-autosave-load:hover, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text .lia-autosave-load:focus, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text a:active, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text a:hover, .ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-wrapper .lia-panel-feedback-banner-note .lia-text a:focus {
        text-decoration: underline; }

.ForumTopicPage .lia-forum-topic-page-gte-5 .lia-inline-message-editor-forums-gte5 .lia-form-additional-options-fieldset-toggle .lia-form-fieldset-content-wrapper {
  background: #f7f7f7; }

.ForumTopicPage #tt_cust_editors {
  display: none; }

body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item .lia-js-menu-opener {
  display: none; }

body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item ul.lia-menu-dropdown-items {
  position: static;
  border: 0;
  display: block; }
  body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item ul.lia-menu-dropdown-items li {
    display: inline-block;
    position: relative; }
    body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item ul.lia-menu-dropdown-items li a,
    body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item ul.lia-menu-dropdown-items li span {
      padding-left: 28px;
      background-color: transparent;
      color: #2C4047; }
      body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item ul.lia-menu-dropdown-items li a::before,
      body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item ul.lia-menu-dropdown-items li span::before {
        content: '';
        display: inline-block;
        height: 20px;
        width: 20px;
        border: 1px solid #2C4047;
        position: absolute;
        margin-left: -28px; }
    body.IdeaExchangePage .menu-wrapper .lia-component-menu-bar .dropdown-default-item ul.lia-menu-dropdown-items li span::after {
      content: '';
      position: absolute;
      left: 0;
      height: 12px;
      width: 12px;
      background-color: #2C4047;
      margin-top: 4px; }

body.IdeaExchangePage .menu-wrapper .ideaexchange-filters {
  display: none;
  position: absolute;
  right: 0; }
  body.IdeaExchangePage .menu-wrapper .ideaexchange-filters > div:first-child {
    margin-right: 15px; }
  body.IdeaExchangePage .menu-wrapper .ideaexchange-filters .lia-panel-heading-bar {
    cursor: pointer; }
    body.IdeaExchangePage .menu-wrapper .ideaexchange-filters .lia-panel-heading-bar span {
      color: #2C4047; }
    body.IdeaExchangePage .menu-wrapper .ideaexchange-filters .lia-panel-heading-bar::after {
      content: '\f153';
      font-family: TalkTalkIcons;
      font-size: 24px;
      color: #2C4047;
      top: 4px;
      position: relative;
      height: auto;
      width: auto; }
  body.IdeaExchangePage .menu-wrapper .ideaexchange-filters .lia-panel {
    display: inline-block; }
    body.IdeaExchangePage .menu-wrapper .ideaexchange-filters .lia-panel .lia-menu-dropdown-items {
      right: 0;
      left: auto;
      margin-top: 28px; }
      body.IdeaExchangePage .menu-wrapper .ideaexchange-filters .lia-panel .lia-menu-dropdown-items li.active a.lia-link-navigation::before {
        content: '';
        display: block;
        height: 5px;
        width: 5px;
        background-color: black;
        border-radius: 5px;
        position: absolute;
        margin: 10px 0 0 -10px; }

.IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-component-ideas-widget-management {
  padding-bottom: 15px; }
  .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-component-ideas-widget-management .lia-menu-dropdown-items a {
    font-size: inherit !important; }

.IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link {
  font-size: 40px;
  font-family: Oswald;
  text-transform: uppercase;
  font-weight: 500;
  border-bottom: 2px solid rgba(44, 64, 71, 0.4);
  padding-bottom: 26px; }
  .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link:active, .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link:hover, .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link:focus {
    text-decoration: none; }

.IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main {
  margin-top: 30px;
  margin-bottom: 30px; }
  .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left {
    overflow: auto; }
    .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-message-author-avatar {
      float: left; }
      .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-message-author-avatar .UserAvatar > img {
        height: 70px;
        width: 70px; }
    .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-message-author-with-avatar {
      margin-top: 10px; }
      .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-left .lia-message-author-with-avatar .lia-message-author-rank {
        display: block; }
  .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right {
    position: relative; }
    @media (max-width: 767.98px) {
      .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .post-info {
        margin-top: 60px; } }
    .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .post-info .lia-message-post-date {
      font-size: 14px;
      margin-bottom: 20px;
      margin-top: 0; }
      @media (max-width: 767.98px) {
        .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .post-info .lia-message-post-date {
          margin-top: 20px;
          margin-bottom: 10px; } }
      @media (max-width: 991.98px) {
        .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .post-info .lia-message-post-date {
          margin-top: 10px; } }
    .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .status-wrapper {
      position: absolute;
      top: -30px;
      right: 0; }
      @media (max-width: 991.98px) {
        .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .status-wrapper {
          top: -100px; } }
      @media (max-width: 767.98px) {
        .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .status-wrapper {
          left: 0;
          top: -35px; } }
      .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .status-wrapper .lia-component-message-view-widget-message-status {
        font-size: 18px;
        font-family: 'Oswald';
        text-transform: uppercase;
        font-weight: 500; }
        .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .status-wrapper .lia-component-message-view-widget-message-status::before {
          display: none; }
        .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .status-wrapper .lia-component-message-view-widget-message-status a {
          color: #2C4047; }
    .IdeaPage .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-menu-navigation-wrapper {
      position: absolute;
      right: 0;
      bottom: 12px; }

.IdeaPage .lia-message-view-wrapper .lia-message-view-idea-message .lia-message-actions {
  position: fixed;
  background-color: #2C4047;
  z-index: 39;
  bottom: 0;
  width: 100%;
  float: initial;
  margin: 0;
  left: 0;
  padding: 40px 10px;
  border-top: 2px solid #ffffff; }
  .IdeaPage .lia-message-view-wrapper .lia-message-view-idea-message .lia-message-actions .lia-component-comments-action-comment-button {
    text-align: center; }
    .IdeaPage .lia-message-view-wrapper .lia-message-view-idea-message .lia-message-actions .lia-component-comments-action-comment-button a {
      float: none; }

.IdeaPage .lia-message-view-wrapper .lia-message-view-idea-message .lia-message-body-content {
  margin-bottom: 10px; }

.IdeaPage .lia-message-view-wrapper .lia-message-view-idea-message .lia-button-image-kudos-wrapper {
  position: initial; }
  @media (max-width: 991.98px) {
    .IdeaPage .lia-message-view-wrapper .lia-message-view-idea-message .lia-button-image-kudos-wrapper {
      margin: 0;
      margin-top: 30px; } }

.IdeaPage .lia-message-view-wrapper .UserAvatar > img {
  height: 70px;
  width: 70px; }

.IdeaPage .lia-message-view-wrapper .lia-message-author-with-avatar, .IdeaPage .lia-message-view-wrapper .lia-message-author-avatar-username {
  margin-top: 10px; }

.IdeaPage .lia-idea-page-status-change {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x; }
  .IdeaPage .lia-idea-page-status-change.lia-discussion-page-sub-section-header {
    padding: 0;
    padding-top: 20px;
    font-family: Oswald;
    text-transform: uppercase;
    font-size: 28px;
    color: #2C4047; }

.IdeaPage .MessageStatusForm {
  background-color: #f6f6f1;
  border: none;
  padding: 30px; }
  .IdeaPage .MessageStatusForm .lia-button-Reset-action {
    background: transparent;
    border-color: transparent;
    font-size: 16px;
    padding: 0 15px; }
    .IdeaPage .MessageStatusForm .lia-button-Reset-action:focus, .IdeaPage .MessageStatusForm .lia-button-Reset-action:active, .IdeaPage .MessageStatusForm .lia-button-Reset-action:hover {
      text-decoration: underline;
      font-weight: 500; }
  .IdeaPage .MessageStatusForm .mce-panel.mce-panel {
    background-color: #f6f6f1;
    padding-bottom: 0; }

.IdeaPage .CommentList .lia-message-view-idea-reply-message {
  padding-top: 10px;
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x; }

.IdeaPage .CommentList .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-message-main .lia-quilt-column-message-main-content-right .lia-menu-navigation-wrapper {
  top: 0;
  bottom: initial; }

.IdeaPage .lia-idea-page-comment-count {
  font-size: 28px;
  font-family: Oswald;
  text-transform: uppercase;
  color: #2C4047; }
  .IdeaPage .lia-idea-page-comment-count.comment-header {
    font-size: 40px;
    font-family: Oswald;
    text-transform: uppercase;
    color: #2C4047;
    text-align: center; }

.IdeaPage .lia-discussion-page-discussion-navigator.lia-menu-bar {
  float: none; }

.IdeaPage .lia-decoration-border-menu-bar-content a {
  color: #2C4047;
  font-size: 15px;
  font-weight: 500;
  text-transform: capitalize; }
  .IdeaPage .lia-decoration-border-menu-bar-content a:active, .IdeaPage .lia-decoration-border-menu-bar-content a:hover, .IdeaPage .lia-decoration-border-menu-bar-content a:focus {
    background-color: transparent; }

.MediaGalleryPage .lia-tabs-standard-wrapper .lia-tabs-standard {
  margin-top: 30px;
  margin-bottom: 30px; }
  .MediaGalleryPage .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs.lia-tabs-active > span > .lia-link-navigation {
    border-bottom: 4px solid #00f0ff; }
  .MediaGalleryPage .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:hover, .MediaGalleryPage .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:active, .MediaGalleryPage .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:focus {
    border-bottom: 4px solid #00f0ff; }
  .MediaGalleryPage .lia-tabs-standard-wrapper .lia-tabs-standard li > span a {
    border-bottom: 4px solid transparent;
    line-height: 1.5; }

.MediaGalleryPage .AlbumGalleryList .lia-media-list, .MediaGalleryPage .ImageGalleryList .lia-media-list {
  margin: 30px 0; }
  .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay, .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay {
    width: 200px; }
    .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .album-name a.lia-link-navigation, .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .lia-media-image-posted-in a.lia-link-navigation, .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .album-name a.lia-link-navigation, .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .lia-media-image-posted-in a.lia-link-navigation, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .album-name a.lia-link-navigation, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .lia-media-image-posted-in a.lia-link-navigation, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .album-name a.lia-link-navigation, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .lia-media-image-posted-in a.lia-link-navigation {
      color: #2C4047;
      font-weight: 500; }
    .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .lia-media-image-kudos, .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .lia-media-image-kudos, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .lia-media-image-kudos, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .lia-media-image-kudos {
      margin-top: 10px; }
      .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .lia-media-image-kudos::before, .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .lia-media-image-kudos::before, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .AlbumThumbnailDisplay .lia-media-image-kudos::before, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile .ImageThumbnailDisplay .lia-media-image-kudos::before {
        color: #2C4047;
        content: '\f3f1';
        font-family: TalkTalkIcons;
        font-size: 28px;
        position: relative;
        top: 5px; }
  .MediaGalleryPage .AlbumGalleryList .lia-media-list .lia-list-tile.lia-list-tile .lia-list-tile-image, .MediaGalleryPage .ImageGalleryList .lia-media-list .lia-list-tile.lia-list-tile .lia-list-tile-image {
    margin: 0 auto; }

.MediaGalleryPage .AlbumGalleryList #selectAnAlbumForm, .MediaGalleryPage .ImageGalleryList #selectAnAlbumForm {
  margin-top: 20px; }
  .MediaGalleryPage .AlbumGalleryList #selectAnAlbumForm .lia-form-upload-entry, .MediaGalleryPage .ImageGalleryList #selectAnAlbumForm .lia-form-upload-entry {
    background: #F6F6F1;
    padding: 20px; }
    .MediaGalleryPage .AlbumGalleryList #selectAnAlbumForm .lia-form-upload-entry .image-upload-link, .MediaGalleryPage .ImageGalleryList #selectAnAlbumForm .lia-form-upload-entry .image-upload-link {
      margin: 0; }
    .MediaGalleryPage .AlbumGalleryList #selectAnAlbumForm .lia-form-upload-entry .lia-quilt-column-left, .MediaGalleryPage .ImageGalleryList #selectAnAlbumForm .lia-form-upload-entry .lia-quilt-column-left {
      width: 60px; }

.MediaGalleryPage .AlbumDisplay .lia-media-album-details {
  margin: 30px 0; }

.MediaGalleryPage .AlbumDisplay .lia-media-album-actions-bar {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom;
  padding-bottom: 30px; }

.MessageHistoryPage .lia-page-header .PageTitle {
  display: block; }

.MessageHistoryPage #messageList table.lia-list-wide thead {
  display: inline-block; }
  @media (max-width: 991.98px) {
    .MessageHistoryPage #messageList table.lia-list-wide thead {
      display: none; } }
  .MessageHistoryPage #messageList table.lia-list-wide thead tr th {
    padding: 10px;
    text-align: center; }
    .MessageHistoryPage #messageList table.lia-list-wide thead tr th.revisionColumn {
      width: 80px; }
      @media (max-width: 991.98px) {
        .MessageHistoryPage #messageList table.lia-list-wide thead tr th.revisionColumn {
          width: auto; } }
    .MessageHistoryPage #messageList table.lia-list-wide thead tr th.messageAuthorColumn, .MessageHistoryPage #messageList table.lia-list-wide thead tr th.messageEditorColumn, .MessageHistoryPage #messageList table.lia-list-wide thead tr th.messageEditDateColumn {
      width: 140px; }
      @media (max-width: 991.98px) {
        .MessageHistoryPage #messageList table.lia-list-wide thead tr th.messageAuthorColumn, .MessageHistoryPage #messageList table.lia-list-wide thead tr th.messageEditorColumn, .MessageHistoryPage #messageList table.lia-list-wide thead tr th.messageEditDateColumn {
          width: auto; } }

@media (max-width: 991.98px) {
  .MessageHistoryPage #messageList table.lia-list-wide tbody tr {
    padding: 10px 0;
    display: block; } }

.MessageHistoryPage #messageList table.lia-list-wide tbody tr td {
  padding: 10px; }
  .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.revisionColumn {
    width: 80px; }
    @media (max-width: 991.98px) {
      .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.revisionColumn {
        width: auto;
        display: inline-block; } }
  .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageAuthorColumn, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditorColumn, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditDateColumn {
    width: 140px; }
    @media (max-width: 991.98px) {
      .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageAuthorColumn, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditorColumn, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditDateColumn {
        width: auto;
        display: inline-block; } }
    .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageAuthorColumn a span, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditorColumn a span, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditDateColumn a span {
      word-wrap: break-word;
      white-space: normal;
      hyphens: auto; }
    .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageAuthorColumn .UserProfileSummary, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditorColumn .UserProfileSummary, .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditDateColumn .UserProfileSummary {
      margin: 0 auto; }
  .MessageHistoryPage #messageList table.lia-list-wide tbody tr td.messageEditDateColumn {
    text-align: center; }

.MessageHistoryPage #messageList .lia-message-body-content .lia-inline-image-display-wrapper {
  width: auto !important; }

body.MyProfilePage .lia-component-quilt-header {
  margin-bottom: 0; }
  body.MyProfilePage .lia-component-quilt-header .lia-quilt-row-header-bottom {
    display: none; }

body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main {
  padding-top: 60px; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .forumHeader {
    margin-bottom: 40px; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-button-group .btn-lg {
    margin-bottom: 30px; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-button {
    margin: 5px; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs.lia-tabs-active > span > .lia-link-navigation {
    border-bottom: 4px solid #00f0ff; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:hover, body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:active, body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:focus {
    border-bottom: 4px solid #00f0ff; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-tabs-standard li {
    margin-bottom: -4px; }
    body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-tabs-standard li > span > a {
      border-bottom: 4px solid transparent;
      margin-right: 0; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .UserIcons .lia-form-current-avatar-entry .lia-user-avatar {
    margin-bottom: 10px; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .UserSubscriptions .lia-email-subscriptions .lia-decoration-border-menu-bar .lia-subscription-mymuted {
    margin-bottom: 10px; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .SubscriptionsList .subscription a {
    color: #2C4047; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper a#closeUserAccount {
    margin-top: 20px; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-badge-preview .lia-user-avatar-message {
    margin: 10px 0; }
  body.MyProfilePage .lia-content > .lia-top-quilt > .lia-quilt-row-main .lia-tabs-standard-wrapper .lia-badge-preview .lia-badge-statistics .lia-quilt-row {
    margin-bottom: 5px; }

.NotifyModeratorPage .forumHeader {
  margin-bottom: 30px; }

.PrivateNotesPage .lia-quilt-row-main {
  height: auto !important;
  margin-bottom: 50px !important; }
  .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list {
    border: 1px solid #e7e7e7; }
    .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list .lia-thread-top .lia-compose-note {
      padding-top: 0; }
      .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list .lia-thread-top .lia-compose-note .lia-button-wrapper-primary a {
        background-image: none;
        display: inline-block;
        width: auto;
        height: auto;
        padding: 6px 10px;
        margin: 0; }
        .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list .lia-thread-top .lia-compose-note .lia-button-wrapper-primary a::after {
          background-image: none;
          content: '\f044';
          font-family: FontAwesome;
          color: #2C4047;
          margin: 0; }
    .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list .lia-thread-top .lia-global-actions {
      padding-top: 0; }
    .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list .lia-thread-top .inpage-notes-search .lia-form-search-query-entry .lia-button-wrapper-searchForm-action .lia-button-searchForm-action {
      background-image: url("/html/assets/hero-search-icon.svg");
      background-repeat: no-repeat;
      background-size: 22px; }
    .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list .note-subject .unread-note-dot {
      background-color: #F75B5B; }
    .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list .selected {
      background-color: rgba(44, 64, 71, 0.2); }
    .PrivateNotesPage .lia-quilt-row-main .lia-notes-thread-list table tr:hover {
      background-color: rgba(44, 64, 71, 0.1); }
  .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .default-menu-option::before, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-contact-actions-menu-display .lia-menu-navigation .default-menu-option::before, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .default-menu-option::before, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-contact-actions-menu-display .lia-menu-navigation .default-menu-option::before {
    color: #2C4047; }
  .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a {
    margin: 0;
    font-weight: 300;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    height: auto; }
    .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a::after, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a::after, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a::after, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a::after {
      display: none; }
    .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:active, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:hover, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:focus, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:active, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:hover, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-top .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:focus, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:active, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:hover, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-threaded-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:focus, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:active, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:hover, .PrivateNotesPage .lia-quilt-row-main .lia-conversation-body .lia-notes-contact-actions-menu-display .lia-menu-navigation .dropdown-positioning ul li a:focus {
      background-color: #f3f3f3; }

.PrivateNotesPage .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  color: #FFFC00; }

.PrivateNotesPage .lia-private-notes-page .private-note-conversations .lia-quilt-column-main-content .lia-quilt-column-alley .lia-note-comments .lia-note-first-message .lia-note-subject {
  font-weight: 500; }

.PrivateNotesPage .lia-private-notes-page .private-note-conversations .lia-quilt-column-main-content .lia-quilt-column-alley .lia-conversation-top .lia-notes-delete-thread .lia-button-primary {
  background-image: none;
  height: auto;
  width: auto;
  display: inline-block; }
  .PrivateNotesPage .lia-private-notes-page .private-note-conversations .lia-quilt-column-main-content .lia-quilt-column-alley .lia-conversation-top .lia-notes-delete-thread .lia-button-primary::after {
    background-image: none;
    content: '\f1f8';
    font-family: FontAwesome;
    color: #2C4047;
    margin: 0;
    height: auto;
    width: auto; }

.PrivateNotesPage .lia-private-notes-page .private-note-conversations .lia-quilt-column-main-content .lia-quilt-column-alley .lia-conversation-top .lia-conversation-column {
  line-height: 22px; }
  .PrivateNotesPage .lia-private-notes-page .private-note-conversations .lia-quilt-column-main-content .lia-quilt-column-alley .lia-conversation-top .lia-conversation-column .UserName a span {
    color: #2C4047; }

.PrivateNotesPage .lia-private-notes-page .private-note-conversations .lia-note-body-expand-link {
  color: #2C4047; }
  .PrivateNotesPage .lia-private-notes-page .private-note-conversations .lia-note-body-expand-link::before {
    color: #2C4047; }

.ProductPage .lia-product-detail .lia-quilt-row-top {
  padding: 0 0 50px 0; }
  .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-image {
    order: 2;
    padding-right: 0;
    padding-left: 50px;
    text-align: right; }
    @media (max-width: 767.98px) {
      .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-image {
        padding-left: 0;
        text-align: left; } }
  .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-grid .lia-product-title-price {
    align-content: center;
    display: block;
    justify-self: left; }
    .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-grid .lia-product-title-price .lia-product-title {
      font-family: Oswald;
      text-transform: uppercase;
      font-size: 40px;
      font-weight: 500;
      margin-top: 0; }
    .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-grid .lia-product-title-price .lia-product-price {
      margin-left: 0; }
      @media (max-width: 767.98px) {
        .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-grid .lia-product-title-price .lia-product-price {
          display: block; } }
  .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-grid .lia-product-discussion-links {
    text-align: left; }
  .ProductPage .lia-product-detail .lia-quilt-row-top .lia-quilt-column-alley-single .lia-product-grid .lia-component-product-manufacturer .lia-product-price {
    display: none; }

.ProductPage .lia-product-detail .lia-quilt-row-bottom {
  padding: 30px 0; }

.ProductPage .lia-product-detail .lia-product-discussion-phrase {
  padding: 0; }

.ProductPage .lia-common-dropdown-link:hover, .ProductPage .lia-common-dropdown-link:focus {
  background-color: transparent; }
  .ProductPage .lia-common-dropdown-link:hover a:active, .ProductPage .lia-common-dropdown-link:hover a:focus, .ProductPage .lia-common-dropdown-link:hover a:hover, .ProductPage .lia-common-dropdown-link:focus a:active, .ProductPage .lia-common-dropdown-link:focus a:focus, .ProductPage .lia-common-dropdown-link:focus a:hover {
    color: #2C4047;
    text-decoration: none; }

.ProductPage .ProductMessageList .lia-panel-status-banner-note {
  background-color: transparent;
  padding: 0;
  border-color: transparent; }

.ProductPage .lia-multiboard-message-list .lia-list-wide tbody > tr > td {
  vertical-align: middle; }
  .ProductPage .lia-multiboard-message-list .lia-list-wide tbody > tr > td.cMessageAuthorAvatarColumn {
    padding: 30px 10px; }

@media (max-width: 767.98px) {
  .ProductPage .lia-multiboard-message-list .lia-list-wide td.lia-data-cell-primary .lia-message-stats-display .lia-message-stat-title {
    display: inline-block; }
  .ProductPage .lia-multiboard-message-list .lia-list-wide td.lia-data-cell-primary .lia-message-stats-display .lia-message-stat-count {
    font-weight: bold; }
    .ProductPage .lia-multiboard-message-list .lia-list-wide td.lia-data-cell-primary .lia-message-stats-display .lia-message-stat-count::before {
      display: none; } }

.ProductPage .lia-author-rank-date .lia-user-name-link span {
  color: #666;
  font-size: 14px;
  font-family: Omnes, Arial, sans-serif; }

.ProductPage .lia-author-rank-date .lia-user-name .lia-user-rank {
  font-size: 14px;
  font-family: Omnes, Arial, sans-serif;
  font-weight: 700; }

.ProductPage .lia-author-rank-date .lia-message-post-board a {
  color: #2C4047;
  font-weight: 500; }

.RecentPostsPage .lia-menu-bar {
  display: block; }

.RecentPostsPage .lia-message-view-display .lia-message-author-avatar.lia-component-author-avatar.lia-component-message-view-widget-author-avatar {
  left: 20px;
  position: absolute;
  top: 1px; }

.RecentPostsPage .lia-message-view-display .lia-quilt-row-top .lia-quilt-column-06.lia-quilt-column-right.lia-quilt-column-right-content {
  position: absolute;
  bottom: 30px;
  right: 0; }
  .RecentPostsPage .lia-message-view-display .lia-quilt-row-top .lia-quilt-column-06.lia-quilt-column-right.lia-quilt-column-right-content .lia-message-post-date {
    text-align: right; }
    .RecentPostsPage .lia-message-view-display .lia-quilt-row-top .lia-quilt-column-06.lia-quilt-column-right.lia-quilt-column-right-content .lia-message-post-date .local-friendly-date {
      font-size: 12px; }
    .RecentPostsPage .lia-message-view-display .lia-quilt-row-top .lia-quilt-column-06.lia-quilt-column-right.lia-quilt-column-right-content .lia-message-post-date::after {
      display: none; }
  .RecentPostsPage .lia-message-view-display .lia-quilt-row-top .lia-quilt-column-06.lia-quilt-column-right.lia-quilt-column-right-content .lia-message-item-metadata.lia-message-item-metadata-main {
    display: none; }
  .RecentPostsPage .lia-message-view-display .lia-quilt-row-top .lia-quilt-column-06.lia-quilt-column-right.lia-quilt-column-right-content .lia-message-item-metadata-side {
    display: block; }

.RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message {
  padding: 30px 0 60px;
  margin-bottom: 0;
  border-radius: 0;
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content {
    width: 100%; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main .lia-message-post-date::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main .lia-message-post-date::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main .lia-message-post-date::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main .lia-message-post-date::before {
      display: none; }
    @media (max-width: 767.98px) {
      .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-message-item-metadata-main {
        margin-top: 0; } }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum {
      height: 50px;
      width: 50px; }
      .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-forum::before {
        content: "\f26c";
        font-family: TalkTalkIcons;
        color: #2C4047;
        font-size: 50px;
        position: relative;
        top: -12px; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog {
      height: 50px;
      width: 50px; }
      .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-blog::before {
        content: "\f18c";
        font-family: TalkTalkIcons;
        color: #2C4047;
        font-size: 45px;
        position: relative;
        top: -12px;
        background: none;
        padding: 0; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb {
      height: 50px;
      width: 50px; }
      .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-tkb::before {
        content: '\f15f';
        font-family: TalkTalkIcons;
        color: #2C4047;
        font-size: 45px;
        position: relative;
        top: -12px;
        background: none;
        padding: 0; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea {
      height: 50px;
      width: 50px; }
      .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-idea::before {
        content: '\f3dd';
        font-family: TalkTalkIcons;
        color: #2C4047;
        font-size: 45px;
        position: relative;
        top: -12px;
        background: none;
        padding: 0; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content {
    width: 100%;
    padding-left: 0; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right {
      margin-left: 78px; }
      .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side {
        text-align: left; }
        .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side .lia-message-post-date::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side .lia-message-post-date::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side .lia-message-post-date::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-quilt-column-alley-right .lia-message-item-metadata-side .lia-message-post-date::after {
          content: ''; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-component-kudos-count, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-component-kudos-count, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item .lia-quilt-row-top .lia-quilt-column-right-content .lia-component-kudos-count, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message .lia-quilt-row-top .lia-quilt-column-right-content .lia-component-kudos-count {
      display: none; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display.lia-list-row-thread-solved::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display.lia-list-row-thread-solved::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display.lia-list-row-thread-solved::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display.lia-list-row-thread-solved::after {
    background: #6AB547;
    width: 34px;
    height: 34px;
    right: 0;
    top: -1px;
    color: #ffffff;
    content: "\f3f4";
    font-family: TalkTalkIcons;
    font-size: 28px;
    text-align: center;
    line-height: 31px; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .message-subject .page-link, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .message-subject .page-link, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .message-subject .page-link, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .message-subject .page-link {
    font-weight: 500;
    color: #2C4047; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution, .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved {
    margin-bottom: 8px; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved::before {
      content: '\f14a';
      font-family: FontAwesome;
      font-weight: 900;
      font-size: 19px;
      color: #6AB547; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after {
      text-transform: uppercase;
      font-family: Oswald;
      font-size: 18px;
      font-weight: 500;
      line-height: initial;
      color: #6AB547;
      margin-left: 8px; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solved::after {
    content: 'solved'; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .MessageSubject .lia-img-message-type-solution::after {
    content: 'solution'; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation {
    color: #2C4047;
    text-decoration: none; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:hover, .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:focus, .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:active, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:hover, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:focus, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:active, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:hover, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:focus, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:active, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:hover, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:focus, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-message-view-display .lia-message-byline-author-board .lia-link-navigation:active {
      text-decoration: underline; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-solved, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-solved, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-solved, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-solved {
    border-top: 3px solid #6AB547;
    background-image: none;
    background-color: rgba(106, 181, 71, 0.2); }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-solved .triangletop::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-solved .triangletop::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-solved .triangletop::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-solved .triangletop::before {
      background: #6AB547;
      width: 34px;
      height: 34px;
      top: -2px; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-solved .triangletop::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-solved .triangletop::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-solved .triangletop::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-solved .triangletop::after {
      background-image: url("/html/assets/verified-tick.svg");
      background-repeat: no-repeat;
      height: 15px;
      width: 14px;
      position: absolute;
      right: 9px;
      top: 9px; }
  .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated {
    border-top: 3px solid #F75B5B;
    background-image: none;
    background-color: rgba(247, 91, 91, 0.2);
    margin-top: -1px; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated::before, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated::before, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated::before {
      display: none; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated::after, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated::after, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated::after {
      background: #F75B5B;
      width: 34px;
      height: 34px;
      right: 0;
      top: -1px;
      color: #ffffff;
      content: "\f0a1";
      font-family: FontAwesome;
      font-size: 18px;
      text-align: center;
      line-height: 34px; }
    .RecentPosts .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated .lia-message-state-indicator, .RecentPosts .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated .lia-message-state-indicator, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-recent-posts-item.lia-list-row-thread-escalated .lia-message-state-indicator, .userMessagesFeed .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated .lia-message-state-indicator {
      display: none; }

.RecentPosts .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley, .userMessagesFeed .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley {
  display: flex;
  flex-wrap: wrap; }
  .RecentPosts .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper, .userMessagesFeed .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper {
    margin-bottom: 0;
    order: 1;
    width: 100%; }
    .RecentPosts .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper .lia-message-body, .userMessagesFeed .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper .lia-message-body {
      margin-bottom: 0; }
      .RecentPosts .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper .lia-message-body .lia-message-body-content, .userMessagesFeed .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper .lia-message-body .lia-message-body-content {
        margin-bottom: 0; }
        .RecentPosts .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper .lia-message-body .lia-message-body-content .preview-attachments, .userMessagesFeed .lia-message-view-wrapper .lia-quilt-row-contents .lia-quilt-column-alley .lia-message-body-wrapper .lia-message-body .lia-message-body-content .preview-attachments {
          display: none; }

.RecentPosts .lia-message-view-wrapper:last-child .lia-message-view-recent-posts-item, .userMessagesFeed .lia-message-view-wrapper:last-child .lia-message-view-recent-posts-item {
  background-image: none; }

.RecentPosts .TagList, .userMessagesFeed .TagList {
  order: 3;
  margin: 0;
  margin-top: 15px; }
  .RecentPosts .TagList ul.lia-list-standard-inline li:first-of-type, .userMessagesFeed .TagList ul.lia-list-standard-inline li:first-of-type {
    display: none; }

.RecentPosts .LabelsForArticle, .userMessagesFeed .LabelsForArticle {
  margin: 0;
  margin-top: 15px;
  order: 2; }

.RecentPosts .lia-recent-posts, .userMessagesFeed .lia-recent-posts {
  margin: 0; }
  .RecentPosts .lia-recent-posts > div:last-of-type, .userMessagesFeed .lia-recent-posts > div:last-of-type {
    border-bottom: 1px solid rgba(44, 64, 71, 0.4); }

.SearchPage .lia-promoted-search-result .lia-message-body-content::after {
  content: 'RECOMMENDED';
  padding: 0 4px 2px 4px;
  color: #2C4047;
  background: #00f0ff;
  font-family: Oswald;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 21px;
  vertical-align: middle; }

.SearchPage .lia-message-search-container {
  margin-bottom: 50px; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper {
    background-image: url("/html/assets/tt-dash.png");
    background-repeat: repeat-x; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display {
      border-bottom: none;
      padding: 20px 20px 10px 20px; }
      .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject {
        padding-bottom: 0; }
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link {
          font-weight: 500;
          color: #2C4047; }
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solution, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solved {
          margin-bottom: 8px; }
          .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solution::before, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solved::before {
            content: '\f3f2';
            font-family: TalkTalkIcons;
            font-weight: 900;
            font-size: 20px;
            color: #6AB547; }
          .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solution::after, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solved::after {
            text-transform: uppercase;
            font-family: Oswald;
            font-size: 18px;
            font-weight: 500;
            line-height: initial;
            color: #6AB547;
            margin-left: 8px; }
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solved::after {
          content: 'solved'; }
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .lia-img-message-type-solution::after {
          content: 'solution'; }
      .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display .TagList, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display .LabelsList {
        display: none; }
      @media (max-width: 767.98px) {
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display .lia-message-item-metadata-main {
          display: none; } }
      .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display .lia-quilt-column-right-content {
        position: absolute;
        bottom: 10px;
        right: -30px;
        z-index: 1; }
        @media (max-width: 767.98px) {
          .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display .lia-quilt-column-right-content .lia-message-item-metadata-side {
            display: inline-block; } }
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display .lia-quilt-column-right-content .lia-message-item-metadata-side .lia-message-post-date::after {
          display: none; }
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-view-display .lia-quilt-column-right-content .lia-message-item-metadata-side .lia-component-kudos-count {
          display: none; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-byline-author-board {
      display: none; }
      .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-byline-author-board .lia-link-navigation {
        color: #2C4047;
        text-decoration: none; }
        .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-byline-author-board .lia-link-navigation:active, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-byline-author-board .lia-link-navigation:hover, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-message-byline-author-board .lia-link-navigation:focus {
          text-decoration: underline; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-search-match-lithium {
      border-bottom: none;
      color: #2C4047; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-list-row-thread-solved {
      border-top: 3px solid #6AB547;
      background-image: none;
      background-color: rgba(106, 181, 71, 0.2); }
      .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-list-row-thread-solved::after {
        background: #6AB547;
        width: 34px;
        height: 34px;
        right: 0;
        top: -1px;
        color: #ffffff;
        content: "\f3f4";
        font-family: TalkTalkIcons;
        font-size: 28px;
        text-align: center;
        line-height: 31px; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-list-row-thread-escalated {
      border-top: 3px solid #F75B5B;
      background-image: none;
      background-color: rgba(247, 91, 91, 0.2); }
      .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-list-row-thread-escalated::after {
        background: #F75B5B;
        width: 34px;
        height: 34px;
        right: 0;
        top: -1px;
        color: #ffffff;
        content: "\f0a1";
        font-family: FontAwesome;
        font-size: 18px;
        text-align: center;
        line-height: 31px; }
      .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-list-row-thread-escalated::before {
        display: none; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-truncated-body-container {
      font-size: 16px; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-menu-action-search-result-sorting .default-menu-option::after {
    content: '\f153';
    font-family: TalkTalkIcons;
    font-size: 20px; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .search-menu-bar .search-result-sorting .search-result-sort-by-label {
    font-weight: 700;
    padding: 0;
    padding-right: 10px; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .search-menu-bar .search-result-sorting .lia-menu-navigation-wrapper {
    top: 2px; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .search-menu-bar .search-result-sorting .lia-menu-navigation-wrapper .default-menu-option {
      font-family: Omnes, Arial, sans-serif;
      font-weight: 400;
      padding: 0; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .search-menu-bar {
    margin-bottom: 20px; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .boardIconColumn .lia-fa-forum {
    background-color: #2C4047;
    width: 40px;
    height: 40px; }
    .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .boardIconColumn .lia-fa-forum::before {
      content: "\f26c";
      font-family: TalkTalkIcons;
      font-size: 30px;
      line-height: 45px; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-node-search-results-description .lia-link-navigation {
    color: #2C4047;
    font-weight: 500; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-by, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-user-name, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .local-date, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .local-friendly-date, .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .local-time {
    font-size: 12px; }
  .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend {
    margin: 30px 0; }
    @media (max-width: 767.98px) {
      .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend {
        margin: 20px 0; } }
    .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend legend {
      display: none; }
    .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend .lia-form-fieldset-content-wrapper .lia-list-standard {
      display: flex; }
      @media (max-width: 767.98px) {
        .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend .lia-form-fieldset-content-wrapper .lia-list-standard {
          display: block; } }
      .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend .lia-form-fieldset-content-wrapper .lia-list-standard .SearchToggleFieldFilter {
        margin-right: 30px; }
        .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend .lia-form-fieldset-content-wrapper .lia-list-standard .SearchToggleFieldFilter > div {
          height: 22px;
          display: flex;
          align-items: center; }
          @media (max-width: 767.98px) {
            .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend .lia-form-fieldset-content-wrapper .lia-list-standard .SearchToggleFieldFilter > div {
              margin: 10px 0; } }
          .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend .lia-form-fieldset-content-wrapper .lia-list-standard .SearchToggleFieldFilter > div .search-toggle-element input[type="checkbox"] {
            height: 20px;
            width: 20px; }
          .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-search-filter-legend .lia-form-fieldset-content-wrapper .lia-list-standard .SearchToggleFieldFilter > div .search-toggle-text label {
            font-weight: 400;
            margin-bottom: 0;
            margin-left: 10px; }
  .SearchPage .lia-message-search-container .lia-quilt-column-common-header .filter-bread-crumb {
    border-bottom: 1px solid rgba(44, 64, 71, 0.4); }
    .SearchPage .lia-message-search-container .lia-quilt-column-common-header .filter-bread-crumb .lia-panel-feedback-inline-note {
      display: none; }
  .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-component-search-actions .default-menu-option {
    padding: 0;
    font-family: Omnes, Arial, sans-serif;
    font-weight: 400;
    position: relative;
    top: -4px; }
    .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-component-search-actions .default-menu-option::after {
      content: '\f153';
      font-family: TalkTalkIcons;
      color: #2C4047;
      top: -3px;
      position: relative;
      height: auto;
      width: auto;
      font-size: 20px; }
  .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-tabs-standard-wrapper .lia-tabs-standard li > span > a {
    border-bottom: 4px solid transparent;
    color: #2C4047;
    line-height: 26px; }
  .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs.lia-tabs-active > span > .lia-link-navigation {
    font-family: Oswald;
    text-transform: uppercase;
    border-bottom: 4px solid #00f0ff; }
  .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link {
    font-family: Oswald;
    text-transform: uppercase; }
    .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:hover, .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:active, .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs .tab-link:focus {
      border-bottom: 4px solid #00f0ff; }
  .SearchPage .lia-message-search-container .lia-quilt-column-common-header .lia-tabs-standard-wrapper .lia-tabs-standard .lia-tabs.lia-tab-overflow {
    right: 20px;
    top: 5px; }

.SearchPage .lia-quilt-message-search .lia-advanced-search-toggle {
  display: none; }

.SearchPage .lia-message-batch-checkbox.lia-component-batch-processing-checkbox.lia-component-message-view-widget-batch-processing-checkbox {
  float: left; }

.SearchPage .lia-message-subject-wrapper.lia-component-subject.lia-component-message-view-widget-subject-with-options, .SearchPage .lia-quilt-row.lia-quilt-row-contents {
  margin-left: 50px; }

.SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon.lia-fa-blog {
  background: transparent; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon.lia-fa-blog::before {
    background-position: 11px 10px;
    content: "\f18c";
    font-family: TalkTalkIcons;
    color: #2C4047;
    font-size: 45px;
    position: relative;
    top: -12px;
    background: none;
    padding: 0;
    left: 3px; }

.SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon.lia-fa-tkb {
  background: transparent; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon.lia-fa-tkb::before {
    content: '\f15f';
    font-family: TalkTalkIcons;
    color: #2C4047;
    font-size: 45px;
    position: relative;
    top: -12px;
    background: none;
    padding: 0;
    left: 3px; }

.SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon {
  background: transparent; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon::before {
    content: '\f26c';
    font-family: TalkTalkIcons;
    color: #2C4047;
    font-size: 45px;
    position: relative;
    top: -12px;
    background: none;
    padding: 0;
    left: 3px; }

.SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon.lia-fa-idea {
  background: transparent; }
  .SearchPage .lia-message-search-container > .lia-quilt > .lia-quilt-row-main .lia-quilt-column-main-content .lia-message-view-wrapper .lia-quilt-message-search-item .lia-component-discussion-style-icon .lia-fa-icon.lia-fa-idea::before {
    content: '\f3dd';
    font-family: TalkTalkIcons;
    color: #2C4047;
    font-size: 45px;
    position: relative;
    top: -12px;
    background: none;
    padding: 0;
    left: 3px; }

.SearchPage .lia-message-view-display .lia-message-discussion-style-icon {
  left: -10px;
  top: 4px; }

.SearchPage .lia-message-batch-checkbox.lia-component-batch-processing-checkbox.lia-component-message-view-widget-batch-processing-checkbox {
  position: relative;
  top: -20px;
  left: -10px; }

.SearchPage .search-result-attachments {
  display: none; }

.TkbArticleEditorPage .lia-content .forumHeader {
  margin-bottom: 20px; }

.TkbArticleEditorPage .lia-content label, .TkbArticleEditorPage .lia-content .lia-fieldset-title {
  text-transform: uppercase;
  font-family: Oswald;
  font-size: 18px; }

.TkbArticleEditorPage .lia-content .lia-js-labels-editor,
.TkbArticleEditorPage .lia-content .lia-revision-info,
.TkbArticleEditorPage .lia-content .lia-form-products-entry,
.TkbArticleEditorPage .lia-content .lia-form-cover-image-input,
.TkbArticleEditorPage .lia-content .lia-form-scheduling-fieldset-toggle {
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom;
  padding-bottom: 20px;
  margin-bottom: 20px; }
  .TkbArticleEditorPage .lia-content .lia-js-labels-editor .lia-revision-info-wrapper,
  .TkbArticleEditorPage .lia-content .lia-revision-info .lia-revision-info-wrapper,
  .TkbArticleEditorPage .lia-content .lia-form-products-entry .lia-revision-info-wrapper,
  .TkbArticleEditorPage .lia-content .lia-form-cover-image-input .lia-revision-info-wrapper,
  .TkbArticleEditorPage .lia-content .lia-form-scheduling-fieldset-toggle .lia-revision-info-wrapper {
    margin-bottom: 0; }

.TkbArticleEditorPage .lia-content .message-body-editor {
  border: 1px solid #dadada;
  padding: 15px;
  margin-top: 0; }

.TkbArticleEditorPage .lia-content .lia-add-contributor-link a.lia-button-secondary {
  height: auto;
  padding: 0;
  border: none;
  font-size: 15px; }
  .TkbArticleEditorPage .lia-content .lia-add-contributor-link a.lia-button-secondary::after {
    display: none; }
  .TkbArticleEditorPage .lia-content .lia-add-contributor-link a.lia-button-secondary:active, .TkbArticleEditorPage .lia-content .lia-add-contributor-link a.lia-button-secondary:hover, .TkbArticleEditorPage .lia-content .lia-add-contributor-link a.lia-button-secondary:focus {
    background-color: transparent;
    text-decoration: underline; }

.TkbArticleEditorPage .lia-content .lia-form-publication-scheduled-entry label.lia-form-label, .TkbArticleEditorPage .lia-content .lia-form-subscribe-entry label.lia-form-label, .TkbArticleEditorPage .lia-content .lia-form-minor-edit-entry label.lia-form-label {
  font-family: Omnes, Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: initial; }

.TkbArticlePage #articleEdited {
  color: #747474;
  font-size: 14px;
  margin-top: 30px; }

.TkbArticlePage .lia-component-menu-bar .lia-component-tkb-action-edit-article {
  display: none; }

.TkbArticlePage .ArticleRevisionInfoTaplet {
  display: none; }

.TkbArticlePage p#articleEdited {
  display: none; }

.TkbArticlePage .forumHeader {
  margin-bottom: 30px; }

.TkbArticlePage .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.lia-component-article-block.lia-article-history-dialog.ui-draggable.ui-resizable.lia-accessibility.lia-in {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); }

.TkbCommunityPage .forumHeader {
  margin-bottom: 30px; }

.TkbCommunityPage .lia-panel .lia-panel-heading-bar {
  padding: 0;
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom; }
  .TkbCommunityPage .lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title {
    font-size: 28px; }

.TkbCommunityPage .lia-panel-content {
  padding: 20px 0; }
  .TkbCommunityPage .lia-panel-content .lia-sections-browser .lia-quilt-row-standard .lia-section-title {
    color: #2C4047; }
  .TkbCommunityPage .lia-panel-content .lia-sections-browser .lia-quilt-row-standard .lia-quilt-column-alley > div {
    margin: 0; }
  .TkbCommunityPage .lia-panel-content .lia-sections-browser .lia-quilt-row-standard .lia-quilt-column-alley .lia-section-message-list {
    margin-bottom: 20px; }
  .TkbCommunityPage .lia-panel-content #contributorsList .lia-user-item {
    margin-bottom: 15px; }
    .TkbCommunityPage .lia-panel-content #contributorsList .lia-user-item .lia-user-leaderboard-rank {
      padding: 0;
      width: 30px;
      text-align: left; }

.TkbCommunityPage .lia-component-tkb-widget-top-contributors-taplet .lia-paging-pager {
  position: initial;
  border-top: 2px solid rgba(44, 64, 71, 0.4);
  padding: 20px 0; }

.TkbCommunityPage .lia-section-item-count {
  font-weight: 500; }

.TkbCommunityPage .MessageListTaplet .lia-panel-content > .lia-list-standard {
  margin: 0; }
  .TkbCommunityPage .MessageListTaplet .lia-panel-content > .lia-list-standard li {
    padding: 0; }

.lia-component-community-widget-admin-links {
  margin-top: 30px; }

.TkbPage .custom-message-list header {
  position: relative;
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom; }
  .TkbPage .custom-message-list header h2 {
    color: #2C4047;
    font-weight: 500;
    font-family: Oswald;
    text-transform: uppercase;
    font-size: 40px;
    border-bottom: 2px solid rgba(44, 64, 71, 0.4);
    margin-bottom: 110px;
    padding-bottom: 26px; }
    @media (max-width: 767.98px) {
      .TkbPage .custom-message-list header h2 {
        margin-bottom: 0;
        border-bottom: none; } }
  .TkbPage .custom-message-list header > div {
    position: absolute;
    top: 110px;
    width: 100%; }
    .TkbPage .custom-message-list header > div .custom-start-conversation-button {
      position: absolute;
      right: 0; }
      @media (max-width: 767.98px) {
        .TkbPage .custom-message-list header > div .custom-start-conversation-button {
          position: initial;
          margin-left: 0px; }
          .TkbPage .custom-message-list header > div .custom-start-conversation-button a {
            background-color: transparent;
            padding: 0;
            font-size: 16px;
            font-weight: 700;
            height: auto; }
            .TkbPage .custom-message-list header > div .custom-start-conversation-button a::after {
              display: none; }
            .TkbPage .custom-message-list header > div .custom-start-conversation-button a:active, .TkbPage .custom-message-list header > div .custom-start-conversation-button a:hover, .TkbPage .custom-message-list header > div .custom-start-conversation-button a:focus {
              text-decoration: underline; } }
    @media (max-width: 767.98px) {
      .TkbPage .custom-message-list header > div {
        position: initial;
        margin-top: 0; } }
    @media (max-width: 767.98px) {
      .TkbPage .custom-message-list header > div #community-activity-sorted-by {
        margin-right: 20px; } }
  @media (max-width: 767.98px) {
    .TkbPage .custom-message-list header {
      border-bottom: 2px solid rgba(44, 64, 71, 0.4);
      background-image: none;
      padding-bottom: 30px; } }

.TkbPage .custom-message-list .custom-message-tile {
  border-bottom: none;
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom; }
  .TkbPage .custom-message-list .custom-message-tile h3 {
    padding-top: 0;
    font-size: 18px; }
    .TkbPage .custom-message-list .custom-message-tile h3 a {
      font-size: 18px;
      font-weight: 500;
      color: #2C4047; }
  .TkbPage .custom-message-list .custom-message-tile p {
    font-size: 15px;
    margin-bottom: 15px;
    color: #2C4047; }
  .TkbPage .custom-message-list .custom-message-tile footer {
    display: none; }
  .TkbPage .custom-message-list .custom-message-tile aside {
    font-weight: normal; }
    .TkbPage .custom-message-list .custom-message-tile aside .custom-tile-date {
      margin-right: 5px; }
    .TkbPage .custom-message-list .custom-message-tile aside .custom-tile-category {
      margin-left: 5px; }
      .TkbPage .custom-message-list .custom-message-tile aside .custom-tile-category strong {
        font-weight: normal; }
        .TkbPage .custom-message-list .custom-message-tile aside .custom-tile-category strong a {
          font-weight: 500;
          color: #2C4047; }
  .TkbPage .custom-message-list .custom-message-tile figure {
    display: none; }

.TkbPage .forumHeader {
  position: relative; }
  .TkbPage .forumHeader .lia-button-wrapper-primary {
    position: absolute;
    right: 0; }
  @media (max-width: 767.98px) {
    .TkbPage .forumHeader .lia-component-common-widget-page-title {
      display: block;
      padding: 0; }
    .TkbPage .forumHeader .lia-component-primary-post-button {
      position: relative;
      text-align: left;
      border: none; } }

.TkbPage .lia-panel-content-wrapper .lia-panel-content .BlogLabelsTaplet .LabelsList {
  margin: 0 -10px; }

.TkbPage .BlogLabelsTaplet .LabelsList .lia-paging-page-count-wrapper ul.lia-paging-count li a, .TkbPage .BlogLabelsTaplet .LabelsList .lia-paging-page-count-wrapper ul.lia-paging-count li span {
  padding-top: 25px; }

.TkbPage .lia-component-labels-widget-labels-list .default-menu-option {
  font-family: Omnes, Arial, sans-serif;
  text-transform: capitalize; }

.TkbPage .lia-component-labels-widget-labels-list .default-menu-option, .TkbPage .lia-component-ideas-widget-labels-sortable .default-menu-option, .TkbPage .lia-paging-pager {
  padding: 0; }

.TkbPage .lia-component-labels-widget-labels-list .lia-panel-content, .TkbPage .lia-component-ideas-widget-labels-sortable .lia-panel-content {
  padding-top: 0; }

.TkbPage .lia-quilt-column-main-content .lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title {
  padding-bottom: 10px;
  padding-top: 10px; }
  .TkbPage .lia-quilt-column-main-content .lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title .dropdown-default-item .lia-link-navigation {
    font-family: 'Omnes';
    text-transform: capitalize; }

.TkbPage .lia-labels-list-sortable .lia-panel-standard {
  margin-bottom: 10px; }

.TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label {
  background-color: #2C4047;
  margin: 5px 10px;
  padding: 4px 60px 4px 10px;
  position: relative; }
  .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label a.label-link {
    color: #ffffff;
    font-weight: 500;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
    width: 100%; }
    .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label a.label-link:active, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label a.label-link:focus, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label a.label-link:hover {
      text-decoration: none; }
      .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label a.label-link:active ~ .label-count, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label a.label-link:focus ~ .label-count, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label a.label-link:hover ~ .label-count {
        color: #00f0ff;
        text-decoration: none; }
  .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList ul.lia-list-standard > .label .label-count {
    color: #FFFC00;
    position: absolute;
    right: 10px;
    top: 8px;
    font-weight: 500;
    font-size: 16px; }

.TkbPage .lia-message-view-display.lia-list-row-thread-solved, .TkbPage .lia-message-view-display {
  background: #f1f1f1; }

.TkbPage .lia-tkb-article-entry {
  padding: 10px;
  margin-bottom: 20px;
  margin-top: 0px; }
  .TkbPage .lia-tkb-article-entry .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link {
    background-color: transparent;
    font-weight: 500; }
    .TkbPage .lia-tkb-article-entry .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link::after {
      background: transparent; }
  .TkbPage .lia-tkb-article-entry .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .lia-message-unread .page-link {
    font-weight: 700; }
  .TkbPage .lia-tkb-article-entry .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-teaser-view-full-article {
    text-decoration: underline; }

.TkbPage .lia-article-list-header .lia-component-paging {
  margin-top: 10px; }

.TkbPage .lia-message-view-tkb-card-article .lia-teaser-text:after {
  background: transparent; }

.TkbPage .lia-menu-bar.lia-menu-bar-bottom.lia-component-paging {
  margin-bottom: 20px; }

.TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled, .TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count {
  color: #00f0ff;
  text-decoration: none; }
  .TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:hover, .TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:active, .TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:focus, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:hover, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:active, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:focus, .TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:hover, .TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:active, .TkbPage .LabelsTaplet.lia-component-labels-widget-labels-list .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:focus, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:hover, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:active, .TkbPage .LabelsTaplet.lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:focus, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:hover, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:active, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:focus, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:hover, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:active, .TkbPage .lia-component-ideas-widget-labels-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:focus, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:hover, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:active, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled:focus, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:hover, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:active, .TkbPage .lia-labels-list-sortable .BlogLabelsTaplet .LabelsList .lia-list-standard > .label .label-link.lia-link-disabled ~ .label-count:focus {
    text-decoration: none; }

.TkbPage .lia-article-list-header .default-menu-option {
  padding: 0;
  border: none;
  margin-bottom: 2px; }

.TkbPage .forumHeader .lia-component-primary-post-button {
  position: absolute;
  right: 0;
  top: 0; }
  @media (max-width: 767.98px) {
    .TkbPage .forumHeader .lia-component-primary-post-button {
      position: initial;
      margin-top: 20px;
      display: block; } }

.lia-quilt-column-community-hero .HeroSearch.trustpilot-header {
  background-color: transparent;
  width: auto;
  margin-top: 35px;
  margin-bottom: 90px;
  height: 225px; }
  @media screen and (max-width: 767px) {
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header {
      height: auto;
      margin-bottom: 60px; } }
  .lia-quilt-column-community-hero .HeroSearch.trustpilot-header img {
    max-width: 360px;
    margin: 0 auto;
    margin-bottom: 100px; }
    @media screen and (max-width: 767px) {
      .lia-quilt-column-community-hero .HeroSearch.trustpilot-header img {
        max-width: 200px;
        margin-bottom: 30px; } }
  .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress {
    background-color: #ffffff;
    box-shadow: none;
    position: relative;
    overflow: visible; }
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress .progress-bar {
      background-color: #2C4047;
      box-shadow: none;
      width: 33%;
      height: 10px; }
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress .progress-bubble {
      width: 30px;
      height: 30px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      margin: 0 auto;
      margin-top: 10px;
      background: #ffffff; }
      .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress .progress-bubble.active {
        border: 2px solid white;
        background: #00B67A; }
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress .progress-text-1 {
      position: absolute;
      top: -44px;
      left: -70px; }
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress .progress-text-2 {
      position: absolute;
      top: -44px;
      left: 0;
      right: 0;
      margin: auto; }
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress .progress-text-3 {
      position: absolute;
      top: -44px;
      right: -40px; }
    @media screen and (max-width: 767px) {
      .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .progress {
        display: none; } }
  @media screen and (min-width: 767px) {
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .mobile-progress {
      display: none; } }
  .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .mobile-progress .progress-bubble {
    width: 30px;
    height: 30px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin: 0 auto;
    margin-top: 10px;
    background: #ffffff;
    margin-bottom: 10px; }
    .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .mobile-progress .progress-bubble.active {
      border: 2px solid white;
      background: #00B67A; }
  .lia-quilt-column-community-hero .HeroSearch.trustpilot-header .trustpilot-progress .mobile-progress .tt_icon-arrowdown {
    font-size: 40px; }

.lia-quilt-category-page-trustpilot .progress-bar {
  width: 0% !important;
  height: 10px; }

.lia-quilt-category-page-trustpilot .progress-text-1 .progress-bubble {
  border: 2px solid #ffffff;
  background-color: #2C4047 !important; }

.lia-quilt-category-page-trustpilot .mobile-progress .progress-2, .lia-quilt-category-page-trustpilot .mobile-progress .progress-3 {
  opacity: 0.5; }

.lia-quilt-category-page-trustpilot .mobile-progress .tt_icon-arrowdown:nth-of-type(2) {
  opacity: 0.5; }

.lia-quilt-forum-page-trustpilot-join .progress-bar {
  width: 50% !important;
  height: 10px;
  border: 2px solid #ffffff; }

.lia-quilt-forum-page-trustpilot-join .progress-text-1 .progress-bubble {
  border: 2px solid #ffffff;
  background-color: #2C4047 !important; }
  .lia-quilt-forum-page-trustpilot-join .progress-text-1 .progress-bubble:after {
    color: #ffffff;
    content: "\f3f4";
    font-family: TalkTalkIcons;
    font-size: 22px;
    position: relative;
    top: -4px; }

.lia-quilt-forum-page-trustpilot-join .progress-text-2 .progress-bubble {
  border: 2px solid #ffffff;
  background-color: #2C4047 !important; }

.lia-quilt-forum-page-trustpilot-join .mobile-progress .progress-3 {
  opacity: 0.5; }

.lia-quilt-forum-page-trustpilot-join .mobile-progress .tt_icon-arrowdown:nth-of-type(2) {
  opacity: 0.5; }

.lia-quilt-forum-page-trustpilot-thanks .progress-bar {
  width: 100% !important;
  height: 10px;
  border: 2px solid #ffffff; }

.lia-quilt-forum-page-trustpilot-thanks .progress-text-1 .progress-bubble, .lia-quilt-forum-page-trustpilot-thanks .progress-text-2 .progress-bubble {
  border: 2px solid #ffffff;
  background-color: #2C4047 !important; }
  .lia-quilt-forum-page-trustpilot-thanks .progress-text-1 .progress-bubble:after, .lia-quilt-forum-page-trustpilot-thanks .progress-text-2 .progress-bubble:after {
    color: #ffffff;
    content: "\f3f4";
    font-family: TalkTalkIcons;
    font-size: 22px;
    position: relative;
    top: -4px; }

.lia-quilt-forum-page-trustpilot-thanks .progress-text-3 .progress-bubble {
  border: 2px solid #ffffff;
  background-color: #2C4047 !important; }

.lia-quilt-category-page-trustpilot .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-join .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-thanks .lia-component-quilt-community-hero {
  background-color: transparent;
  background-image: url("/html/assets/trustpilot-header.jpg");
  height: 180px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; }
  @media (min-width: 768px) {
    .lia-quilt-category-page-trustpilot .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-join .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-thanks .lia-component-quilt-community-hero {
      height: 350px; } }
  @media (max-width: 1024px) {
    .lia-quilt-category-page-trustpilot .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-join .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-thanks .lia-component-quilt-community-hero {
      background-image: url("/html/assets/trustpilot-header.jpg");
      background-position: center bottom; } }
  @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) {
    .lia-quilt-category-page-trustpilot .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-join .lia-component-quilt-community-hero, .lia-quilt-forum-page-trustpilot-thanks .lia-component-quilt-community-hero {
      background-image: url("/html/assets/trustpilot-header.jpg"); } }
  .lia-quilt-category-page-trustpilot .lia-component-quilt-community-hero .HeroSearch, .lia-quilt-forum-page-trustpilot-join .lia-component-quilt-community-hero .HeroSearch, .lia-quilt-forum-page-trustpilot-thanks .lia-component-quilt-community-hero .HeroSearch {
    display: none; }
  .lia-quilt-category-page-trustpilot .lia-component-quilt-community-hero::after, .lia-quilt-forum-page-trustpilot-join .lia-component-quilt-community-hero::after, .lia-quilt-forum-page-trustpilot-thanks .lia-component-quilt-community-hero::after {
    content: '';
    display: block;
    position: absolute;
    margin: auto;
    background-image: url("/html/assets/trustpilot-logo.png");
    width: 250px;
    top: 15%;
    height: 80px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transform: translateX(-50%);
    left: 50%; }
    @media (min-width: 768px) {
      .lia-quilt-category-page-trustpilot .lia-component-quilt-community-hero::after, .lia-quilt-forum-page-trustpilot-join .lia-component-quilt-community-hero::after, .lia-quilt-forum-page-trustpilot-thanks .lia-component-quilt-community-hero::after {
        width: 350px; } }

#trustpilot-submitting {
  text-align: center;
  margin-bottom: 150px; }

#trustpilot-submitting h1, #trustpilot-page h1, #trustpilot-join h1, #trustpilot-thanks h1 {
  margin-top: 30px; }

#trustpilot-submitting h2.main, #trustpilot-page h2.main, #trustpilot-join h2.main, #trustpilot-thanks h2.main {
  margin-bottom: 20px; }

#trustpilot-submitting h3, #trustpilot-page h3, #trustpilot-join h3, #trustpilot-thanks h3 {
  text-transform: uppercase;
  font-family: Oswald;
  font-size: 24px;
  margin-bottom: 10px; }

#trustpilot-submitting .trustpilot-frame, #trustpilot-page .trustpilot-frame, #trustpilot-join .trustpilot-frame, #trustpilot-thanks .trustpilot-frame {
  background-color: #E9E9E9;
  padding: 30px;
  margin-top: 20px;
  text-align: center;
  overflow: auto;
  margin-bottom: 30px; }
  #trustpilot-submitting .trustpilot-frame .small, #trustpilot-page .trustpilot-frame .small, #trustpilot-join .trustpilot-frame .small, #trustpilot-thanks .trustpilot-frame .small {
    font-size: 13px !important;
    margin-bottom: 20px; }
  #trustpilot-submitting .trustpilot-frame textarea, #trustpilot-page .trustpilot-frame textarea, #trustpilot-join .trustpilot-frame textarea, #trustpilot-thanks .trustpilot-frame textarea {
    resize: none; }
  #trustpilot-submitting .trustpilot-frame .form-char, #trustpilot-page .trustpilot-frame .form-char, #trustpilot-join .trustpilot-frame .form-char, #trustpilot-thanks .trustpilot-frame .form-char {
    text-align: right;
    font-size: 11px;
    opacity: 0.5;
    margin-bottom: 20px;
    margin-top: 8px; }
  #trustpilot-submitting .trustpilot-frame select, #trustpilot-page .trustpilot-frame select, #trustpilot-join .trustpilot-frame select, #trustpilot-thanks .trustpilot-frame select {
    font-size: 18px;
    border: none;
    border-radius: 0; }
  #trustpilot-submitting .trustpilot-frame .btn, #trustpilot-page .trustpilot-frame .btn, #trustpilot-join .trustpilot-frame .btn, #trustpilot-thanks .trustpilot-frame .btn {
    width: 200px;
    float: right; }
    @media screen and (max-width: 767px) {
      #trustpilot-submitting .trustpilot-frame .btn, #trustpilot-page .trustpilot-frame .btn, #trustpilot-join .trustpilot-frame .btn, #trustpilot-thanks .trustpilot-frame .btn {
        width: 100%; } }

#trustpilot-submitting .extra-fields, #trustpilot-page .extra-fields, #trustpilot-join .extra-fields, #trustpilot-thanks .extra-fields {
  text-align: left;
  margin-top: 30px;
  background: #E9E9E9;
  overflow: auto; }
  #trustpilot-submitting .extra-fields p, #trustpilot-page .extra-fields p, #trustpilot-join .extra-fields p, #trustpilot-thanks .extra-fields p {
    font-size: 14px; }
  #trustpilot-submitting .extra-fields input, #trustpilot-page .extra-fields input, #trustpilot-join .extra-fields input, #trustpilot-thanks .extra-fields input {
    margin-bottom: 20px; }
  #trustpilot-submitting .extra-fields label, #trustpilot-page .extra-fields label, #trustpilot-join .extra-fields label, #trustpilot-thanks .extra-fields label {
    font-weight: normal; }
    #trustpilot-submitting .extra-fields label span, #trustpilot-page .extra-fields label span, #trustpilot-join .extra-fields label span, #trustpilot-thanks .extra-fields label span {
      color: #F75B5B; }
  #trustpilot-submitting .extra-fields .forgot-password, #trustpilot-page .extra-fields .forgot-password, #trustpilot-join .extra-fields .forgot-password, #trustpilot-thanks .extra-fields .forgot-password {
    text-align: right;
    font-size: 12px; }
  #trustpilot-submitting .extra-fields input[type="checkbox"], #trustpilot-page .extra-fields input[type="checkbox"], #trustpilot-join .extra-fields input[type="checkbox"], #trustpilot-thanks .extra-fields input[type="checkbox"] {
    float: left;
    margin-right: 10px; }
  #trustpilot-submitting .extra-fields .btn, #trustpilot-page .extra-fields .btn, #trustpilot-join .extra-fields .btn, #trustpilot-thanks .extra-fields .btn {
    width: 47%;
    float: left;
    margin: 0; }
    #trustpilot-submitting .extra-fields .btn.btn-primary, #trustpilot-page .extra-fields .btn.btn-primary, #trustpilot-join .extra-fields .btn.btn-primary, #trustpilot-thanks .extra-fields .btn.btn-primary {
      margin-right: 10px; }
    #trustpilot-submitting .extra-fields .btn.btn-ghost, #trustpilot-page .extra-fields .btn.btn-ghost, #trustpilot-join .extra-fields .btn.btn-ghost, #trustpilot-thanks .extra-fields .btn.btn-ghost {
      float: right; }
    @media screen and (max-width: 767px) {
      #trustpilot-submitting .extra-fields .btn, #trustpilot-page .extra-fields .btn, #trustpilot-join .extra-fields .btn, #trustpilot-thanks .extra-fields .btn {
        width: 100%;
        margin-top: 20px; } }

.lia-quilt-category-page-trustpilot .lia-quilt-row-breadcrumbs, .lia-quilt-forum-page-trustpilot-join .lia-quilt-row-breadcrumbs, .lia-quilt-forum-page-trustpilot-thanks .lia-quilt-row-breadcrumbs {
  display: none; }

#trustpilot-join .join-header {
  padding: 15px 30px 20px 30px;
  background: #00B67A;
  margin-top: 20px; }
  #trustpilot-join .join-header h2 {
    color: #ffffff;
    margin: 0; }

#trustpilot-join .join-body, #trustpilot-join .member-body {
  padding: 30px;
  background: #E9E9E9; }
  #trustpilot-join .join-body p, #trustpilot-join .member-body p {
    font-size: 14px; }
  #trustpilot-join .join-body input, #trustpilot-join .member-body input {
    margin-bottom: 20px; }
  #trustpilot-join .join-body label, #trustpilot-join .member-body label {
    font-weight: normal; }
    #trustpilot-join .join-body label span, #trustpilot-join .member-body label span {
      color: #F75B5B; }
  #trustpilot-join .join-body .forgot-password, #trustpilot-join .member-body .forgot-password {
    text-align: right;
    font-size: 12px; }
  #trustpilot-join .join-body input[type="checkbox"], #trustpilot-join .member-body input[type="checkbox"] {
    float: left;
    margin-right: 10px; }

#trustpilot-join .join-body {
  overflow: auto; }
  #trustpilot-join .join-body .btn {
    width: 47%;
    float: left;
    margin: 0; }
    #trustpilot-join .join-body .btn.btn-primary {
      margin-right: 10px; }
    #trustpilot-join .join-body .btn.btn-ghost {
      float: right; }
    @media screen and (max-width: 767px) {
      #trustpilot-join .join-body .btn {
        width: 100%;
        margin-top: 20px; } }

#trustpilot-join .member-header {
  padding: 15px 30px 20px 30px;
  background: #00f0ff;
  margin-top: 20px; }
  #trustpilot-join .member-header h2 {
    color: #ffffff;
    margin: 0; }

.UserBadgesPage .lia-quilt-column-main-content .lia-component-badges-list .lia-panel .lia-panel-heading-bar .lia-panel-heading-bar-title {
  margin-top: 30px;
  font-size: 28px; }

.UserBadgesPage .lia-quilt-column-main-content .lia-component-badges-list .lia-panel .lia-user-badge-display-card .lia-user-badge-name {
  font-weight: 500; }

@media (max-width: 767.98px) {
  body.UserLoginPage .lia-component-quilt-header {
    margin-bottom: 0; }
  body.UserLoginPage .lia-quilt-row.lia-quilt-row-header-hero {
    display: none; } }

body.UserLoginPage .lia-button.lia-button-secondary {
  background-color: #2C4047;
  border-color: #2C4047;
  color: #ffffff; }
  body.UserLoginPage .lia-button.lia-button-secondary:active, body.UserLoginPage .lia-button.lia-button-secondary:hover, body.UserLoginPage .lia-button.lia-button-secondary:focus {
    background-color: #435f69;
    border-color: #435f69;
    color: white; }
  body.UserLoginPage .lia-button.lia-button-secondary::after {
    background-image: none;
    display: none;
    width: 0;
    height: 0; }

.UsersOnlinePage .user-summary-bar {
  font-weight: 500;
  margin-bottom: 30px; }
  .UsersOnlinePage .user-summary-bar a {
    margin-left: 20px; }

.UsersOnlinePage .UserList .t-data-grid .lia-list-wide thead {
  display: table-header-group;
  background-color: #2C4047; }
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide thead a {
    color: #ffffff; }
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide thead .lia-view-filter-ascending:before, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide thead .lia-view-filter-descending:before {
    color: #ffffff; }
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide thead .minutesOnlineColumn, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide thead .minutesIdleColumn {
    width: 200px;
    color: #ffffff; }
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide thead th {
    padding: 10px; }

.UsersOnlinePage .UserList .t-data-grid .lia-list-wide .ipAddressColumn, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide .lastRequestColumn, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide .lastCleanRequestColumn {
  display: none; }

.UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr td {
  padding: 15px; }
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr td.minutesOnlineColumn, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr td.minutesIdleColumn, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr td.ipAddressColumn {
    width: 120px; }
    @media (max-width: 991.98px) {
      .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr td.minutesOnlineColumn, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr td.minutesIdleColumn, .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr td.ipAddressColumn {
        width: auto;
        float: none;
        padding-top: 0; } }

@media (max-width: 991.98px) {
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr {
    border-top: 1px solid #e8e8e8;
    clear: both;
    display: table-row;
    padding: 20px;
    position: relative; } }

@media (max-width: 991.98px) {
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr .lia-data-cell-primary {
    clear: both;
    float: none;
    padding-right: 0; } }

.UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr .userAvatarNameColumn .lia-user-info-group .lia-message-author-avatar-username .UserName {
  line-height: initial; }
  .UsersOnlinePage .UserList .t-data-grid .lia-list-wide tbody tr .userAvatarNameColumn .lia-user-info-group .lia-message-author-avatar-username .UserName .lia-user-rank {
    display: block; }

body.ViewProfilePage .lia-component-quilt-header {
  margin-bottom: 0; }
  body.ViewProfilePage .lia-component-quilt-header .lia-quilt-row-header-bottom {
    display: none; }

body.ViewProfilePage .lia-quilt-row-header .lia-quilt-layout-custom-community-header .lia-quilt-row-header-hero .lia-quilt-column-header-hero-content {
  padding: 0 !important; }

body.ViewProfilePage .user-nav {
  max-width: 1200px;
  margin: auto;
  border-bottom: 2px solid rgba(44, 64, 71, 0.5); }
  body.ViewProfilePage .user-nav ul.user-tabs {
    float: left; }
    body.ViewProfilePage .user-nav ul.user-tabs li {
      display: inline-block;
      font-size: 28px;
      font-family: Oswald;
      font-weight: 500;
      text-transform: uppercase; }
      body.ViewProfilePage .user-nav ul.user-tabs li:not(li:first-child) {
        margin-left: 30px; }
      body.ViewProfilePage .user-nav ul.user-tabs li a {
        color: #2C4047;
        text-decoration: none;
        border: none;
        padding: 0;
        opacity: 0.5; }
        body.ViewProfilePage .user-nav ul.user-tabs li a.active {
          opacity: 1;
          position: relative;
          padding-bottom: 8px; }
          body.ViewProfilePage .user-nav ul.user-tabs li a.active::before {
            display: block;
            content: '';
            height: 8px;
            background: #2C4047;
            width: 100%;
            position: absolute;
            bottom: -5px; }
  body.ViewProfilePage .user-nav .user-status {
    margin-top: 15px;
    float: right;
    font-weight: 500; }
    body.ViewProfilePage .user-nav .user-status.online::before {
      content: '';
      background-color: #00FF94;
      width: 12px;
      height: 12px;
      display: inline-block;
      border-radius: 6px;
      margin-right: 5px; }
    body.ViewProfilePage .user-nav .user-status.offline::before {
      content: '';
      background-color: #F75B5B;
      width: 12px;
      height: 12px;
      display: inline-block;
      border-radius: 6px;
      margin-right: 5px; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts .activity-filters {
  display: flex;
  justify-content: space-between;
  padding: 30px 0;
  border-top: 2px solid rgba(44, 64, 71, 0.4);
  background-image: url("/html/assets/tt-dash.png");
  background-repeat: repeat-x;
  background-position: center bottom;
  margin-bottom: 20px; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts .activity-filters #activityTabsSelect {
    width: 200px; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-decoration-border-menu-bar-content {
  border-bottom: 1px solid rgba(44, 64, 71, 0.4);
  padding-bottom: 20px; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-decoration-border-menu-bar-content .default-menu-option {
    padding: 0; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages {
  margin-top: 0; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .MessageSubject .message-subject .page-link {
    font-family: Omnes, Arial, sans-serif;
    text-transform: initial;
    font-weight: 500;
    margin-bottom: 6px; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-top .lia-quilt-column-left-content .lia-quilt-column-alley-left .lia-component-message-view-widget-discussion-style-icon .lia-fa-qanda::before {
    content: "\f206";
    font-family: TalkTalkIcons;
    color: #2C4047;
    font-size: 30px;
    position: relative;
    top: -6px;
    background: none;
    padding: 0;
    display: inline;
    left: 8px; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-contents .lia-message-body-content .lia-truncate-with-message-link {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-wrap: break-word;
    max-height: initial;
    display: -webkit-box; }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-contents .lia-message-body-content .lia-truncate-with-message-link .lia-truncated-message-link {
      display: none; }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages .lia-message-view-wrapper .lia-message-view-display > .lia-quilt .lia-quilt-row-contents .lia-message-body-content .lia-truncate-with-message-link::after {
      display: none; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-escalated, body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-posts .lia-user-messages .lia-message-view-wrapper .lia-message-view-user-message.lia-list-row-thread-solved {
    margin-top: -2px; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-heading-bar-title {
  margin-top: 30px; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content {
  padding: 0; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.viewsCountColumn {
    min-width: 100px;
    font-family: Omnes, Arial, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 25px; }
    @media (max-width: 767.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.viewsCountColumn {
        font-size: 14px; } }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.viewsCountColumn::before {
      display: none; }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.viewsCountColumn::after {
      content: 'Views';
      font-size: 14px;
      font-weight: 500;
      font-family: Omnes, Arial, sans-serif;
      text-transform: uppercase;
      display: block; }
      @media (max-width: 768px) {
        body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.viewsCountColumn::after {
          display: inline; } }
    @media (max-width: 767.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.viewsCountColumn {
        width: 100%; } }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.messagePostDateColumn {
    min-width: 200px;
    text-align: center; }
    @media (max-width: 767.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.messagePostDateColumn {
        min-width: initial; } }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.messageSubjectColumn {
    padding: 30px; }
    @media (max-width: 767.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.messageSubjectColumn {
        padding: 0; } }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.messageSubjectColumn .lia-link-navigation {
      font-family: Omnes, Arial, sans-serif;
      text-transform: initial; }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td.messageSubjectColumn .message-subject-board .xsmall-text {
      font-size: 16px; }
  @media (max-width: 767.98px) {
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-panel-content .MessageList .lia-list-wide tbody tr td {
      padding: 0; } }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-view-all {
  text-align: right; }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-view-all a {
    padding: 0;
    border: none;
    font-size: 18px;
    font-weight: 500;
    color: #2C4047; }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-view-all a:active, body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-view-all a:focus, body.ViewProfilePage .tab-content #activity-wrapper #user-posts #activity-accepted .lia-view-all a:hover {
      text-decoration: underline; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts .activity-drafts .UnsavedDraftsTaplet .lia-quilt-layout-custom-unsaved-draft .lia-component-subject .lia-link-navigation {
  font-size: 18px;
  font-weight: 500; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts .activity-drafts .UnsavedDraftsTaplet .lia-quilt-layout-custom-unsaved-draft .lia-component-delete-draft-link .lia-autosave-discard:after {
  color: #2C4047; }

body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel {
  display: flex;
  background: #2C4047;
  color: #ffffff;
  padding: 50px;
  margin-bottom: 50px; }
  @media (max-width: 991.98px) {
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel {
      display: block;
      padding: 20px;
      margin-bottom: 30px; } }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to {
    padding: 0 50px; }
    @media (max-width: 1199.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to {
        padding: 0 20px 0 0; } }
    @media (max-width: 991.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to {
        padding: 0 0 30px 0; } }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from {
    padding: 0 50px; }
    @media (max-width: 1199.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from {
        padding: 0 0 0 20px; } }
    @media (max-width: 991.98px) {
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from {
        padding: 0; } }
  body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from {
    flex-grow: 1; }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes {
      display: flex;
      margin: 0 20px 30px 0; }
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes .likes, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes .likes {
        margin-left: auto;
        font-family: Oswald;
        text-transform: uppercase;
        font-size: 18px;
        font-weight: 500; }
        body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes .likes::after, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes .likes::after {
          content: '\f3f0';
          font-family: TalkTalkIcons;
          font-size: 26px;
          position: relative;
          top: 2px;
          margin-left: 5px; }
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes .avatar img, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes .avatar img {
        border-radius: 50%;
        margin-right: 10px; }
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes .user .username, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes .user .userlevel, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes .user .username, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes .user .userlevel {
        margin-bottom: 0;
        font-size: 14px; }
        body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes .user .username a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .userprofile-likes .user .userlevel a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes .user .username a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .userprofile-likes .user .userlevel a {
          color: #ffffff;
          font-weight: 700; }
    body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 50px; }
      @media (max-width: 991.98px) {
        body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header {
          display: block; } }
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header h2, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header h2, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header h2, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header h2 {
        margin-bottom: 0; }
      body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header a {
        font-size: 18px;
        font-weight: 500;
        color: #ffffff;
        border-bottom: 2px solid #00f0ff;
        padding-bottom: 8px;
        height: fit-content; }
        body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header a:hover, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header a:active, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header a:focus, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header a:hover, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header a:active, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header a:focus, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header a:hover, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header a:active, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header a:focus, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header a:hover, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header a:active, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header a:focus {
          text-decoration: none;
          color: #ffffff; }
        body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header a::after, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header a::after, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header a::after, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header a::after {
          content: '';
          background-image: url("/html/assets/arrow-right-white.svg");
          display: inline-block;
          width: 16px;
          height: 16px;
          margin: 0 0 -3px 15px; }
        @media (max-width: 991.98px) {
          body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-received-from-header a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-given-to .likes-given-to-header a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-received-from-header a, body.ViewProfilePage .tab-content #activity-wrapper #user-posts .likes-panel .likes-received-from .likes-given-to-header a {
            margin-top: 20px;
            display: inline-block; } }

body.ViewProfilePage .biography, body.ViewProfilePage .activity-header {
  padding: 50px 0;
  text-align: center;
  width: 60%;
  margin: 0 auto; }
  @media (max-width: 767.98px) {
    body.ViewProfilePage .biography, body.ViewProfilePage .activity-header {
      width: 100%; } }

body.ViewProfilePage #user-photos {
  background-color: #F6F6F1;
  text-align: center; }

body.ViewProfilePage #user-badges {
  background-color: #2C4047;
  color: #ffffff;
  text-align: center;
  padding: 50px; }
  @media (max-width: 767.98px) {
    body.ViewProfilePage #user-badges {
      padding: 50px 0; }
      body.ViewProfilePage #user-badges #badge-single-row .badge-item:first-child {
        padding-left: 25px; } }
  body.ViewProfilePage #user-badges #badge-single-row {
    display: flex;
    justify-content: center;
    margin-bottom: 30px; }
    body.ViewProfilePage #user-badges #badge-single-row .badge-item img {
      width: 65px;
      height: 65px;
      margin: 0 10px; }
    body.ViewProfilePage #user-badges #badge-single-row button {
      width: 48px;
      height: 48px;
      background: #00f0ff;
      border-radius: 24px;
      border: none;
      margin: 10px; }
      body.ViewProfilePage #user-badges #badge-single-row button img {
        color: #2C4047;
        width: 17px;
        height: 17px;
        margin-bottom: 3px; }
      body.ViewProfilePage #user-badges #badge-single-row button.disabled {
        opacity: 0.3; }
  body.ViewProfilePage #user-badges .link-tt {
    color: #ffffff; }
    body.ViewProfilePage #user-badges .link-tt::after {
      background-image: url("/html/assets/arrow-right-white.svg"); }

body.ViewProfilePage #user-friend {
  background-color: #2C4047;
  color: #ffffff;
  text-align: center;
  padding: 50px; }
  @media (max-width: 767.98px) {
    body.ViewProfilePage #user-friend {
      padding: 50px 0; }
      body.ViewProfilePage #user-friend #friend-slider .friend-item:first-child {
        padding-left: 25px; } }
  body.ViewProfilePage #user-friend #friend-slider {
    display: flex; }
    body.ViewProfilePage #user-friend #friend-slider .friend-item img {
      width: 65px;
      height: 65px;
      margin: 0 10px;
      border-radius: 50%; }

body.ViewProfilePage h2 {
  font-family: Oswald;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 30px; }

body.ViewProfilePage .lia-quilt-column-profile-stats-content {
  background: #2C4047;
  text-align: center;
  padding: 25px 0; }
  body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics {
    color: #ffffff; }
    body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics h2 {
      display: none; }
    body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics ul {
      display: flex;
      max-width: 1000px;
      margin: 0 auto;
      justify-content: space-around; }
      body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics ul li {
        font-size: 18px;
        text-transform: uppercase;
        font-weight: 500; }
        body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics ul li.custom-profile-statistics-kudos-received {
          display: none; }
        body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics ul li b {
          display: block;
          font-size: 50px;
          font-weight: 500;
          line-height: 50px; }
        @media (max-width: 767.98px) {
          body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics ul li {
            margin-bottom: 20px; } }
      @media (max-width: 767.98px) {
        body.ViewProfilePage .lia-quilt-column-profile-stats-content .custom-profile-statistics ul {
          display: block; } }

body.ViewProfilePage .profile-contact {
  max-width: 1920px;
  background: #F6F6F1;
  margin: 0 auto 50px; }
  body.ViewProfilePage .profile-contact > div {
    padding: 50px 15px;
    max-width: 1200px;
    margin: auto;
    display: flex;
    justify-content: space-between; }
    body.ViewProfilePage .profile-contact > div .additional-contact-links .link-tt {
      display: inline-block;
      margin-top: 5px; }
      @media (max-width: 767.98px) {
        body.ViewProfilePage .profile-contact > div .additional-contact-links .link-tt {
          margin-top: 20px; } }
    @media (max-width: 767.98px) {
      body.ViewProfilePage .profile-contact > div {
        display: block;
        text-align: center;
        padding: 30px; } }

body.ViewProfilePage .ManageRolesTaplet {
  margin: 50px 0; }
  body.ViewProfilePage .ManageRolesTaplet .lia-panel-content {
    padding: 0; }
    body.ViewProfilePage .ManageRolesTaplet .lia-panel-content .lia-list-slim tbody tr {
      display: flex;
      padding: 15px 0; }
      body.ViewProfilePage .ManageRolesTaplet .lia-panel-content .lia-list-slim tbody tr td {
        padding: 0; }
        body.ViewProfilePage .ManageRolesTaplet .lia-panel-content .lia-list-slim tbody tr td a.remove-role-link {
          padding: 0;
          background-color: transparent;
          border-color: transparent;
          height: auto; }
          body.ViewProfilePage .ManageRolesTaplet .lia-panel-content .lia-list-slim tbody tr td a.remove-role-link::after {
            display: none; }
          body.ViewProfilePage .ManageRolesTaplet .lia-panel-content .lia-list-slim tbody tr td a.remove-role-link::before {
            margin: 0; }
  body.ViewProfilePage .ManageRolesTaplet form .lia-form-footer .lia-button-primary {
    background-color: transparent;
    padding: 0;
    border-color: transparent;
    height: auto;
    float: right;
    font-size: 16px; }
    body.ViewProfilePage .ManageRolesTaplet form .lia-form-footer .lia-button-primary:active, body.ViewProfilePage .ManageRolesTaplet form .lia-form-footer .lia-button-primary:hover, body.ViewProfilePage .ManageRolesTaplet form .lia-form-footer .lia-button-primary:focus {
      text-decoration: underline; }

body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-heading-bar .lia-panel-heading-bar-title {
  color: #2C4047;
  font-size: 36px;
  padding-bottom: 20px; }

body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content {
  padding: 0; }
  body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list {
    margin: 0; }
    body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li {
      margin-bottom: 15px; }
      body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li a {
        padding: 0; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li a:active, body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li a:focus, body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li a:hover {
          background-color: transparent;
          text-decoration: underline; }
      body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.email-address-verification {
        padding: 0; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.email-address-verification span {
          padding: 0; }
          body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.email-address-verification span:first-of-type {
            font-weight: 500; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.email-address-verification a {
          background-color: transparent;
          border-color: transparent;
          padding: 0;
          height: auto;
          font-size: 14px;
          margin-top: 15px; }
          body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.email-address-verification a::after {
            display: none; }
      body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.bonus-points {
        padding: 0; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.bonus-points .lia-input-edit-form-row .lia-form-label-wrapper {
          text-align: left; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.bonus-points .lia-input-edit-form-row .lia-quilt-column-16 {
          width: 100%;
          padding: 0;
          margin-top: 10px; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.bonus-points .lia-form-footer .lia-quilt-column-left {
          display: none; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.bonus-points .lia-form-footer .lia-quilt-column-right {
          padding: 0;
          margin-bottom: 20px; }
      body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.user-signature {
        padding: 0; }
        body.ViewProfilePage .ModeratorControlsTaplet .lia-panel-content-wrapper .lia-panel-content .lia-nav-list ul.lia-list-standard li.user-signature .lia-text {
          font-weight: 500; }

body.ViewProfilePage .custom-profile-notifications {
  margin: 50px 0; }
  body.ViewProfilePage .custom-profile-notifications section ul li a {
    color: #2C4047; }
  body.ViewProfilePage .custom-profile-notifications section .lia-view-all {
    text-align: left;
    margin-top: 15px; }
    body.ViewProfilePage .custom-profile-notifications section .lia-view-all a {
      border: none;
      padding: 0;
      color: #2C4047;
      font-weight: 500;
      font-size: 16px; }
      body.ViewProfilePage .custom-profile-notifications section .lia-view-all a:active, body.ViewProfilePage .custom-profile-notifications section .lia-view-all a:hover, body.ViewProfilePage .custom-profile-notifications section .lia-view-all a:focus {
        text-decoration: underline; }

body.ViewProfilePage .custom-profile-bookmarks {
  margin-top: 50px; }
  body.ViewProfilePage .custom-profile-bookmarks ul.lia-list-standard li {
    margin: 5px 0; }
    body.ViewProfilePage .custom-profile-bookmarks ul.lia-list-standard li a, body.ViewProfilePage .custom-profile-bookmarks ul.lia-list-standard li small a {
      color: #2C4047 !important;
      font-size: 16px;
      font-weight: 500; }
    body.ViewProfilePage .custom-profile-bookmarks ul.lia-list-standard li span, body.ViewProfilePage .custom-profile-bookmarks ul.lia-list-standard li small, body.ViewProfilePage .custom-profile-bookmarks ul.lia-list-standard li a {
      font-size: 16px !important; }
  body.ViewProfilePage .custom-profile-bookmarks .view-all-link {
    font-size: 18px;
    font-weight: 500;
    color: #2C4047;
    border-bottom: 2px solid #00f0ff;
    display: inline-block;
    border-radius: 0;
    padding: 0 0 8px 0;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    text-transform: lowercase; }
    body.ViewProfilePage .custom-profile-bookmarks .view-all-link:hover, body.ViewProfilePage .custom-profile-bookmarks .view-all-link:active, body.ViewProfilePage .custom-profile-bookmarks .view-all-link:focus {
      text-decoration: none;
      color: #2C4047; }
    body.ViewProfilePage .custom-profile-bookmarks .view-all-link::after {
      content: '';
      background-image: url("/html/assets/arrow-right-stormblue.svg");
      display: inline-block;
      width: 16px;
      height: 16px;
      margin: 0 0 -3px 15px; }
    @media (max-width: 767.98px) {
      body.ViewProfilePage .custom-profile-bookmarks .view-all-link {
        position: relative;
        right: 0;
        top: 0; } }

body.BlogWorkflowPage .lia-page-h1,
body.TkbWorkflowPage .lia-page-h1 {
  margin: auto; }
  @media (min-width: 600px) {
    body.BlogWorkflowPage .lia-page-h1,
    body.TkbWorkflowPage .lia-page-h1 {
      width: 600px; } }
  @media (min-width: 768px) {
    body.BlogWorkflowPage .lia-page-h1,
    body.TkbWorkflowPage .lia-page-h1 {
      width: 768px; } }
  @media (min-width: 1025px) {
    body.BlogWorkflowPage .lia-page-h1,
    body.TkbWorkflowPage .lia-page-h1 {
      width: 1000px; } }

body.BlogWorkflowPage .lia-component-article-block .lia-component-article-block-preview,
body.TkbWorkflowPage .lia-component-article-block .lia-component-article-block-preview {
  max-width: 1000px;
  margin: auto; }

body.BlogWorkflowPage .lia-content > .lia-quilt-row-main,
body.TkbWorkflowPage .lia-content > .lia-quilt-row-main {
  width: 100% !important;
  max-width: 1500px; }

body.BlogWorkflowPage #articleContent,
body.TkbWorkflowPage #articleContent {
  display: none; }

body.BlogWorkflowPage #articleEdited,
body.TkbWorkflowPage #articleEdited {
  display: none; }

