.filterMedia li button {
  text-align: left;
  background: none;
  border: none;
  padding: 0.5em 1em;
  display: block;
  font-size: 1.2em;
  color: #1a1c1e;
  font-family: 'Roboto Light', 'robotolight', sans-serif;
}
.filterMedia li button:focus {
  box-shadow: none;
}

.channelSlider .slider button {
  text-align: left;
  background: none;
  border: none;
  padding: 0.5em 1em;
  display: block;
  font-size: 1.2em;
  color: #1a1c1e;
  font-family: 'Roboto Light', 'robotolight', sans-serif;
  position: absolute;
  top: 30%;
  padding: 0;
}
.channelSlider .slider button:focus {
  box-shadow: none;
}
.channelSlider .slider button.arrow-left {
  left: 0.2em;
}
.channelSlider .slider button.arrow-left:disabled {
  color: #aebcd0;
}
.channelSlider .slider button.arrow-right {
  right: 0.2em;
}
.channelSlider .slider button.arrow-right:disabled {
  color: #aebcd0;
}

#categoryLinks .open-sub-menu {
  text-align: left;
  background: none;
  border: none;
  padding: 0.5em 1em;
  display: block;
  font-size: 1.2em;
  color: #1a1c1e;
  font-family: 'Roboto Light', 'robotolight', sans-serif;
}
#categoryLinks .open-sub-menu:focus {
  box-shadow: none;
}
#categoryLinks .open-sub-menu i {
  color: #acbbc3;
}

#actionNav .actionLink .actionOffsetContainer {
  margin: 1px -2px;
  padding: 1px 2px;
}

#searchHead .input-group label {
  color: #000000;
  font-weight: 400;
  font-size: 1.08rem;
  position: absolute;
  pointer-events: none;
  top: -0.3rem;
  transition: 0.2s ease all;
  z-index: 10;
  left: calc(1em - 1px);
  padding-top: calc(0.9em - 1px);
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

#siteNav h1, #siteNav h2, #siteNav h3, #siteNav h4, #siteNav h5,
#siteNavHorizontal h1, #siteNavHorizontal h2, #siteNavHorizontal h3, #siteNavHorizontal h4, #siteNavHorizontal h5 {
  margin: 0;
  padding: 0.5em 15px;
}

#siteNavHorizontal li {
  float:left;
}

#siteNav li .sitemenu-wrap-form,
#siteNavHorizontal li .sitemenu-wrap-form {
  background: none;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
}
#siteNav li .sitemenu-wrap-form > button,
#siteNavHorizontal li .sitemenu-wrap-form > button {
  text-align: left;
  background: none;
  border: none;
  padding: 0.5em 1em;
  display: block;
  font-size: 1.2em;
  color: #1a1c1e;
  font-family: 'Roboto Light', 'robotolight', sans-serif;
  width: 100%;
  height: 100%;
}
#siteNav li .sitemenu-wrap-form > button:focus,
#siteNavHorizontal li .sitemenu-wrap-form > button:focus {
  box-shadow: none;
}
#siteNav li .sitemenu-submenu-wrap-form,
#siteNavHorizontal li .sitemenu-submenu-wrap-form {
  background: none;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
}
#siteNav li .sitemenu-submenu-wrap-form > button,
#siteNavHorizontal li .sitemenu-submenu-wrap-form > button {
  text-align: left;
  background: none;
  border: none;
  padding: 0.5em 1em;
  display: block;
  font-size: 1.2em;
  color: #1a1c1e;
  font-family: 'Roboto Light', 'robotolight', sans-serif;
}
#siteNav li .sitemenu-submenu-wrap-form > button:focus,
#siteNavHorizontal li .sitemenu-submenu-wrap-form > button:focus {
  box-shadow: none;
}
#siteNav li .sitemenu-submenu-wrap-form > button:first-child,
#siteNavHorizontal li .sitemenu-submenu-wrap-form > button:first-child {
  width: 80%;
  float: left;
}
#siteNav li .sitemenu-submenu-wrap-form > button:last-child,
#siteNavHorizontal li .sitemenu-submenu-wrap-form > button:last-child {
  padding: 0.5em 0;
  width: 20%;
  float: right;
  text-align: center;
}
#siteNav li .sitemenu-submenu-wrap-form:after,
#siteNavHorizontal li .sitemenu-submenu-wrap-form:after {
  content: '';
  clear: both;
  display: block;
}
#siteNav li.active,
#siteNavHorizontal li.active {
  border-right: none;
}
#siteNav li.active > .sitemenu-wrap-form button {
  border-right: 5px solid #587298;
}
#siteNav li.active > .sitemenu-submenu-wrap-form > button:last-child {
  border-right: 5px solid #587298;
}
#siteNav .hasSublinks.active ul li.active a,
#siteNavHorizontal .hasSublinks.active ul li.active a {
  pointer-events: none;
  cursor: default;
}

.show-more {
  height: auto;
}
.show-more button {
  border: none;
  background: none;
  padding: 0;
  margin: 0;
}
.show-more button span {
  display: inline-block;
}
.show-more button:after {
  content: '';
  clear: both;
  display: block;
}

#tagLinks button {
  border: none;
}

.bottom form {
  float: right;
}
.bottom:after {
  content: '';
  clear: both;
  display: block;
}

.button-wrap-form {
  background: none;
  padding: 0;
  margin: 0 2px;
  border-radius: 0;
  -webkit-border-radius: 0;
  float: left;
}
.button-wrap-form button {
  border: none;
}

.mediaInfo .mediaInfoHolder .button-wrap-form {
  float: none;
  display: inline-block;
}

.changeLanguage a .language-close-icon {
  width: 16px;
  padding: 2px 0;
  margin: 0 5px 0 0;
}

.mediaDetail .share .left-share-container {
  float: left;
  width: 50%;
  padding: 0 1em 1em 0;
}
.mediaDetail .share .left-share-container .bookmarks,
.mediaDetail .share .left-share-container .permalink,
.mediaDetail .share .left-share-container .mail {
  width: 100%;
}

.off-screen-text {
  position: absolute;
  display: inline-block;
  width: 1px;
  height: 1px;
  margin: -1px;
  left: 0.1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

.channelThumbs.small .details li p, .channelThumbs.categoryThumbs .details li p, .channelThumbs.small .details li p, .channelThumbs.list .details li p, .channelThumbs.big .details li p,
.mediaThumbs.small .details li p,
.mediaThumbs.categoryThumbs .details li p,
.mediaThumbs.small .details li p,
.mediaThumbs.list .details li p,
.mediaThumbs.big .details li p {
  margin: 0;
  padding: 0;
}

.viewChannel .statistics li p {
  margin: 0;
  padding: 0;
}

/*# sourceMappingURL=main-changes.css.map */
