.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 {
  margin: 0;
  padding: 0.5em 15px;
}
#siteNav li .sitemenu-wrap-form {
  background: none;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
}
#siteNav 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 {
  box-shadow: none;
}
#siteNav 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 {
  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 {
  box-shadow: none;
}
#siteNav li .sitemenu-submenu-wrap-form > button:first-child {
  width: 80%;
  float: left;
}
#siteNav 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 {
  content: '';
  clear: both;
  display: block;
}
#siteNav 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;
}

.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 */
