@font-face {
  font-family: "ragMarom";
  src: url("https://cfvod.kaltura.com/p/5587972/sp/558797200/raw/entry_id/1_wkk208xl/version/100001") format("woff")
}

.kms-ds-header-menu {
  background-image: url('https://cfvod.kaltura.com/p/5587972/sp/558797200/raw/entry_id/1_4tzgc009/version/100001') !important;
  background-size: 100% 100%;
  height: 140px !important;
  background-color: rgb(0,0,0) !important;
}

#channel-poster img.blurred {
  -webkit-transform: initial !important;
  transform: initial !important;
  filter: initial !important;
}

@media (max-width: 767px) {
  #channel-poster img.blurred {
    left: unset !important;
  }
}

.channel-texts #toggleDescription {
  display: none !important;
}

.channel-thumb-and-description-wrapper .channel-image {
  display: none !important;
}

.kms-ds-header-menu-logo .kms-ds-header-logo-image {
  width: 100%;
  margin-top: -55px;
  margin-left: -75px;
  max-width: unset !important;
  max-height: unset !important;
}

@media (max-width: 599.95px) {
  .kms-ds-header-menu-logo .kms-ds-header-logo-image {
    width: 70%;
  }
}

@media (max-width: 490px) {
  .kms-ds-header-menu-logo .kms-ds-header-logo-image {
    margin-top: -40px;
    margin-left: -50px;
  }
}

@media (max-width: 599.95px) {
  .kms-ds-header-menu-logo {
    max-width: unset !important;
  }
}

.kms-ds-footer-logo .kms-ds-header-logo-image {
  max-width: 22rem;
  margin-top: -40px;
  margin-left: -75px;
  max-height: unset !important;
}

@media (max-width: 1280px) {
  .kms-ds-footer-logo .kms-ds-header-logo-image {
    margin-top: -40px;
  }
}

@media (max-width: 960px) {
  .kms-ds-footer-logo .kms-ds-header-logo-image {
    margin-top: -40px;
  }
}

@media (max-width: 599.95px) {
  .kms-ds-footer-logo .kms-ds-header-logo-image {
    margin-top: 45px;
    margin-left: -85px;
  }
}

.kms-ds-footer-textAndLinks {
  margin-top: 75px !important;
}

.kms-ds-footer-bottomText {
  font-size: 14px !important;
  margin-right: 30px !important;
  color: #aaaaa8 !important;
}

@media (max-width: 599.95px) {
  .kms-ds-footer-bottomText {
    margin: 0 !important;
  }
}

.kms-ds-footer-image {
    background-size: 100% 100%;
}

#channel-thumb-border {
  display: none !important;
}

#userMenuToggle {
  display: none;
}

.channel-texts {
  width: 100% !important;
  text-align: center;
}

#channel_title {
  font-size: 5rem;
  font-family: 'ragMarom' !important;
  letter-spacing: 3px;
  text-transform: uppercase;
}

@media (max-width: 599.95px) {
  #channel_title {
      font-size: 3rem;
  }
}

#galleryGrid.grid li.galleryItem div.thumbnail:focus-within .thumb_user .thumb_user_content, #galleryGrid.grid li.galleryItem div.thumbnail:hover .thumb_user .thumb_user_content, #galleryGrid.grid li.galleryItem div.thumbnail.active .thumb_user .thumb_user_content{
  display: none !important;
}

#shareMediaBtn {
  display: none !important;
}

.search-filter-group:nth-child(n+3) {
  display: none !important;
}
.search-filters__more-filters {
  display: none !important;
}

#channelActionsDropdown {
    z-index: 10;
}
#galleryGrid.grid li.galleryItem div.thumbnail:focus-within .accordion .accordion-body, #galleryGrid.grid li.galleryItem div.thumbnail:hover .accordion .accordion-body, #galleryGrid.grid li.galleryItem div.thumbnail.active .accordion .accordion-body {
    display: none;
}
.kms-ds-homepage-component-hero-unit-join-button {
	  display: none !important;
}
.kms-ds-homepage-component-hero-unit-toggle-play-button {
	display: none !important;
}

.module-custompages .kms-ds-header-menu {
  background-color: rgb(255,255,255) !important;
}

.endlessScrollAlert {
  display: none !important;
}

.kms-ds-horizontal-menuitem-btn {
  font-size: 1rem !important;
}

.kms-ds-horizontal-menuitem a {
  font-size: 1rem !important;
}

.customHomePageImageLink {
  transition: transform 0.2s ease-in-out;
  &:hover {
    transform: scale(0.95);
  }
}

@media (max-width: 599.95px) {
  .customHomePageImageLink {
    width: 50% !important;
  }
}

.kms-ds-homepage-component-htmlonly > div {
  max-height: 600px !important;
}

@media (max-width: 599.95px) {
  .customHomePageText {
    width: unset !important;
  }
}
