@charset "UTF-8";
@font-face {
  font-family: "YonitRegular";
  font-display: swap;
  src: url("/fonts/yonit/Yonit-Regular.eot");
  src: url("/fonts/yonit/Yonit-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/yonit/Yonit-Regular.woff2") format("woff2"), url("/fonts/yonit/Yonit-Regular.woff") format("woff"), url("/fonts/yonit/Yonit-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "YonitLight";
  font-display: swap;
  src: url("/fonts/yonit/Yonit-Light.otf") format("opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "YonitMedium";
  font-display: swap;
  src: url("/fonts/yonit/Yonit-Medium.eot");
  src: url("/fonts/yonit/Yonit-Medium.eot?#iefix") format("embedded-opentype"), url("/fonts/yonit/Yonit-Medium.woff2") format("woff2"), url("/fonts/yonit/Yonit-Medium.woff") format("woff"), url("/fonts/yonit/Yonit-Medium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "YonitBold";
  font-display: swap;
  src: url("/fonts/yonit/Yonit-Bold.eot");
  src: url("/fonts/yonit/Yonit-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/yonit/Yonit-Bold.woff2") format("woff2"), url("/fonts/yonit/Yonit-Bold.woff") format("woff"), url("/fonts/yonit/Yonit-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: OpenSansHebrewRegular;
  font-display: swap;
  src: url("/fonts/OpenSans/OpenSansHebrew-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal; }

.hover:hover .image_inside:not(.html5_player) img,
.scale_image > li:hover:not(.html5_player) a img {
  transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -moz-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -ms-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -webkit-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -o-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -webkit-backface-visibility: hidden; }

.hover .image_inside img,
.scale_image > li a img {
  display: block;
  transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-backface-visibility: hidden; }

.hover .image_inside,
.hover .image_inside a {
  display: block;
  overflow: hidden; }

.social-share {
  position: absolute;
  top: 0;
  left: 0;
  display: none; }

.hover:hover .image_inside:not(.html5_player) img,
.scale_image > li:hover:not(.html5_player) a img {
  transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -moz-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -ms-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -webkit-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -o-transform: scale(1.05) translate3d(0, 0, 0) rotate(0.1deg) translateZ(0);
  -webkit-backface-visibility: hidden; }

.hover .image_inside img,
.scale_image > li a img {
  display: block;
  transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-backface-visibility: hidden; }

.hover .image_inside,
.hover .image_inside a {
  display: block;
  overflow: hidden; }

.hover:hover .social-share {
  display: block; }

div.itemsWrap ul li:hover .social-share a {
  background-color: rgba(27, 46, 62, 0.8);
  opacity: 1; }

div.itemsWrap ul li:hover .social-share a {
  background-color: rgba(27, 46, 62, 0.8);
  opacity: 1; }

.social-share a {
  width: 74.5px; }

.social-share a {
  background: #1b2e3e;
  width: 76px;
  height: 39px;
  float: left;
  position: relative;
  display: block;
  border-right: 1px solid #3d4e5a;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  text-align: center;
  line-height: 3.3em; }

.social-share a:after {
  background: transparent url(/images/health/Sprite_c_i_25x25.png) no-repeat 0 0;
  display: inline-block;
  width: 25px;
  height: 25px;
  content: "";
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  position: absolute; }

.social-share a[data-network="facebook"]:after {
  background-position: 50% -25px; }

.social-share a[data-network="twitter"]:after {
  background-position: 0 -50px; }

.social-share a[data-network="whatsapp"]:after {
  background-position: 0 -75px; }

.social-share a[data-network="whatsapp"] {
  border-right-width: 0; }

#vid-searchbar [data-search] > form input[type="text"],
.ie [data-search] > form span label {
  background-color: #f5f7f6;
  font-family: "YonitRegular";
  font-size: 15px;
  text-indent: 11px;
  font-weight: normal; }

.ie [data-search] > form span label,
[data-search] > form input[type="text"] {
  width: 425px;
  height: 34px;
  text-indent: 14px;
  font: bold 16px arial;
  color: #6f7d8c;
  line-height: 34px;
  direction: rtl;
  text-align: right;
  border: solid 2px #f2f2f2; }

div.vid-nav-sub ul li > a {
  text-decoration: none;
  border: 1px solid #d4d9da;
  background: #e4e4e5;
  border-radius: 0;
  font-family: "YonitRegular";
  font-size: 20px; }

#vid-searchbar [data-search] > form:before {
  right: auto;
  left: 0; }

.mako_main_portlet_container div.vid-gallery li .image_inside a:after {
  font: normal 13px/22px "YonitRegular";
  letter-spacing: 0.35px; }

div.vid-gallery li.hover:not(.playing) .image_inside a:after {
  content: attr(data-ln);
  position: absolute;
  top: 165px;
  left: 0;
  height: 22px;
  color: #fff;
  font: normal 13px/22px "YonitRegular";
  letter-spacing: 0.35px;
  padding: 0 10px 0 33px;
  background: #4d5057; }

div.vid-gallery li.hover:not(.playing) .image_inside a:before {
  background: #ae1600 url(/images/news/news-paly.png) 9px 8px no-repeat;
  background-size: contain;
  content: "";
  position: absolute;
  z-index: 1;
  left: 0px;
  top: 165px;
  width: 24px;
  height: 22px; }

div.vid-nav-sub.slide > b:before,
div.vid-nav-sub.slide > a:before {
  background: url(/images/svg/news/arrow-large.svg) 100% 0 no-repeat;
  content: "";
  width: 39px;
  height: 39px;
  z-index: 1;
  float: right;
  margin: 0;
  overflow: hidden; }

div.vid-nav-sub.slide > a:before {
  transform: rotate(180deg); }

div.vid-nav-sub.slide > b:not(.off):hover:before {
  background: url(/images/svg/news/arrow-large-hover.svg) 100% 0 no-repeat;
  transform: rotate(180deg); }

div.vid-nav-sub.slide > a:not(.off):hover:before {
  transform: rotate(0deg);
  background: url(/images/svg/news/arrow-large-hover.svg) 100% 0 no-repeat; }

div.vid-nav-sub.slide ul {
  width: 862px;
  display: block;
  margin: 0 auto; }

div.vid-nav-sub.slide > .off:before {
  opacity: 0.4; }

[data-search] > form > b {
  background-image: url(/images/neo/neo-sprite.png);
  background-repeat: no-repeat !important; }

#vid-searchbar [data-search] > form > b {
  width: 34px;
  height: 34px;
  background-position: -290px -50%;
  cursor: pointer;
  position: absolute;
  left: 7px; }

#vid-searchbar [data-search] > form > b:hover {
  background-position: -219px -50%; }

div.vid-nav-sub.slide.active > b:after,
div.vid-nav-sub.slide.active > a:after {
  display: none; }

div.vid-nav-sub ul li > a {
  color: black; }

div.vid-nav-sub ul li:hover > a {
  background: #ae0000;
  border-color: #ae0000;
  color: white; }

.vid-gallery ul.more li > button.more > b {
  display: block;
  font: normal 20px/49px "YonitBold";
  width: inherit;
  height: inherit;
  color: white;
  margin: 1px;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); }

.vid-gallery ul.more li > button.more > b > i {
  display: none; }

.vid-gallery li.btns > button.more {
  border: none;
  color: #657584;
  margin: 0 auto 60px;
  background: #d51c00;
  width: 130px;
  height: 49px;
  position: relative; }

.vid-gallery ul.more li > button.more > b,
.vid-gallery ul.loading li > button.more > u {
  border: none; }

div.vid-gallery ul li.vid-plcr,
div.vid-gallery div#vid-wrpr {
  overflow: visible; }

div.vid-gallery ul li h5 > a {
  font-family: "YonitBold";
  font-size: 17px; }

div.vid-gallery ul li h5 > i:before,
div.vid-gallery h5 > i:before {
  font-family: "YonitBold";
  font-size: 17px; }

div.vid-nav ul li:last-child > a,
.vid-nav a,
div.vid-nav ul li:last-child {
  font-family: "YonitRegular";
  font-size: 31px; }

.vid-gallery ul.more li.btns > button.more:hover {
  background-color: #394a58; }

div.vid-nav ul li:not(:last-child):hover > a {
  color: #ae1600; }

div.vid-nav ul li:not(:first-child) > a {
  color: #db000b;
  font-family: "YonitBold"; }

div.vid-gallery ul li h5 > i {
  font-family: OpenSansHebrewRegular;
  font-size: 12px; }

#vid-searchbar [data-search] > form:before {
  display: none; }

#vid-searchbar [data-search] > form input[type="text"] {
  background-image: url(/images/news/search-icon.png);
  background-position: 11px center;
  background-repeat: no-repeat; }

#vid-searchbar [data-search] > form input[type="text"]:focus {
  background-image: none; }

#vid-searchbar [data-search] > form input[type="text"]:not(:focus) ~ b {
  display: none; }

div.vid-gallery > ul li.btns > button.up {
  background: url(/images/news/sprite-arrow-videogallery.png) 100% 0;
  width: 50px;
  height: 50px;
  right: calc(50vw - 530px - 50px) !important;
  transition: background-position 0.4s, opacity 0.5s ease-in !important; }

@media screen and (min-width: 1640px) {
  div.vid-gallery > ul li.btns > button.up {
    right: calc(50vw - 690px - 50px) !important; } }

div.vid-gallery > ul li.btns > button.up:hover {
  background-position: 0 0; }

#vid-wrpr h5 > a {
  font-family: "YonitBold";
  font-size: 33px; }

#vid-wrpr h5 > i {
  font-family: OpenSansHebrewRegular;
  font-size: 25px; }

main .vid-gallery ul.more li > button.more > b:before {
  content: "הצג עוד";
  color: white;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); }

main .vid-gallery li.btns > button.more {
  border: 2px solid #db000b;
  background-color: #db000b;
  cursor: pointer; }

main .vid-gallery li.btns > button.more:hover {
  background-color: transparent !important; }

main .vid-gallery ul.more li > button.more:hover > b:before {
  color: #db000b; }

main .vid-gallery ul.more:not(.loading) li > button.more:hover > b {
  background-color: transparent; }

main .vid-gallery ul.more.loading b:before {
  content: "" !important; }

main div.vid-nav ul li:last-child > a {
  color: #db0000;
  font: normal 31px YonitBold; }

div.vid-nav ul li:last-child:after {
  display: none; }

main div.vid-nav ul li:last-child > a:hover {
  text-decoration: none; }

div.vid-nav ul li {
  font-family: YonitBold !important;
  font-size: 38px !important; }

.vid-gallery ul.loading li > button.more > u {
  background: url(/images/neo/more-loading.gif) center no-repeat;
  width: 100%; }

/*# sourceMappingURL=newsVideoGallery.css.map */