.node-type-main-site-frontpage .region.region-content {
  min-height: 0;
}
.masonry-box > a {
  display: block;
}
.node-type-main-site-frontpage .region.region-content-wrap {
  display: none;
}
.node-type-main-site-frontpage .breadcrumb {
  display: none;
}
.node-type-main-site-frontpage .header-wrapper-top #header .social_search_container {
  float: inline-start;
  grid-column: 2/3;
  align-self: flex-start;
}
.node-type-main-site-frontpage .header-wrapper-top #header .social_network_icons,
.node-type-main-site-frontpage .header-wrapper-top #header .block-search {
  margin-block-start: 0;
}
.node-type-main-site-frontpage .header-wrapper-top #header .social_network_icons form#search-block-form .form-item .form-text,
.node-type-main-site-frontpage .header-wrapper-top #header .block-search form#search-block-form .form-item .form-text {
  font-size: 16px;
}
.node-type-main-site-frontpage .header-wrapper-top #header .registration-button {
  padding: 7px 17px;
}
.node-type-main-site-frontpage .header-wrapper-top #header .registration-button.top {
  font-size: 14px;
}
.node-type-main-site-frontpage .header-wrapper-top #header #logo {
  display: inline-block;
}
html.mobile .node-type-main-site-frontpage .field-name-field-spotlight-reference,
body.tau-mobile-v2.node-type-main-site-frontpage .field-name-field-spotlight-reference,
html.mobile .node-type-main-site-frontpage .field-name-field-carusele-reference,
body.tau-mobile-v2.node-type-main-site-frontpage .field-name-field-carusele-reference {
  display: none;
}
html.mobile .node-type-main-site-frontpage .section-content,
body.tau-mobile-v2.node-type-main-site-frontpage .section-content {
  background-color: #f5f5f5;
}
/**
* LTR General
*/
.domain-enter-cms-tau-ac-il.node-type-main-site-frontpage .breadcrumb {
  display: block;
}
.banner-toggle-wrapper {
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  left: 10px;
  top: 10px;
  width: 40px;
  height: 40px;
  z-index: 50;
}
.banner-pause,
.banner-play {
  position: relative;
  left: -12px;
  cursor: pointer;
  background-color: transparent;
  width: 10px;
  height: 22px;
  border: solid transparent;
  border-width: 12px 0 12px 12px;
  border-left-color: #ffffff;
  margin-top: 8px;
}
.banner-pause {
  border: 0 double #ffffff;
  border-left-width: 17px;
}
.banner-toggle-wrapper:hover,
.banner-toggle-wrapper:focus {
  box-shadow: 0 0 5px #51cbee;
  border: 3px solid #51cbee;
}
body.dir_ltr .faculty-school-banner-images-wrap .banner-play {
  left: 15px;
}
body.dir_ltr .faculty-school-banner-images-wrap .banner-pause {
  left: 12px;
}
.domain-enter-cms-tau-ac-il .faculty-school .faculty {
  font-weight: bold;
}
.domain-enter-m-tau-ac-il .faculty-school .faculty.black {
  font-weight: bold;
}
.domain-enter-m-tau-ac-il .tau-mobile-v2 .faculty-school .faculty.black {
  font-weight: bold;
}
.banner-pause_news {
  padding: 0;
  width: 100%;
  margin-right: -5px;
  margin-top: 5px;
  cursor: pointer;
  background-color: transparent;
  height: 8px;
  border: solid transparent;
  border-width: 12px 0 12px 12px;
  border-left-color: #ffffff;
  border: 0 double #ffffff;
  border-left-width: 8px;
}
.banner-play_news {
  cursor: pointer;
  background-color: transparent;
  height: 10px;
  border: solid transparent;
  border-width: 6px 0px 6px 6px;
  border-left-color: #ffffff;
  padding: 0px;
  width: 100%;
  margin-right: -7px;
  margin-top: 3px;
}
.marquee-container {
  overflow: hidden;
  height: 270px;
}
.banner_toogle_news {
  width: 18px;
  height: 18px;
  position: absolute;
  width: 22px;
  height: 22px;
  margin-top: -2px;
  margin-right: -2px;
  z-index: 50;
}
.node-type-main-site-frontpage.banner-toggle-wrapper_news {
  position: absolute;
  /* background: rgba(0,0,0,0.6); */
  border-radius: 50%;
  left: 20px;
  top: 51px;
  width: 18px;
  height: 18px;
  z-index: 50;
}
.banner-toggle-wrapper_news:hover,
.banner-toggle-wrapper_news:focus {
  box-shadow: 0 0 5px #51cbee;
  border: 3px solid #51cbee;
}
.social-slider-wrapper .hide_button:before {
  border: 5px solid #aba6a6 !important;
  cursor: auto !important;
}
