/*---------------------------------- imports ------------------------------------*/

/*** non-child style-rtl ***/
@import url("../arutz/style-rtl.css");

/*** fonts ***/
/* @import url(//fonts.googleapis.com/earlyaccess/opensanshebrew.css); */
/* @import url('https://fonts.googleapis.com/css2?family=Arimo&display=swap'); */
@import url("css/fonts.css");

/*---------------------------------- config 14 ----------------------------------*/


*,
*::before,
*::after {
	box-sizing: inherit;
	-webkit-font-smoothing: antialiased;
	word-break: break-word;
	word-wrap: break-word;
}

/** body **/
body {
	background: #ffffff;
	letter-spacing: -0.5px;
	/* new */
	margin: 0;
	padding: 0;
	border: none;
	box-sizing: border-box;
}

body * {
	font-variant-caps: petite-caps;
}

body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
li > a,
body span,
.squareZone,
.weatherPerCity div {
	font-family: "FbPractica", "Simpler";
}

body p,
body div,
body * {
	font-family: "Linotype", "Simpler";
}

img {
	display: block;
	height: auto;
	max-width: 100%;
}

.weatherPerCity div {
	color: #141533;
}

label,
textarea,
.wpcf7 .wpcf7-submit:disabled,
.wpcf7 .wpcf7-submit:disabled,
.wpcf7-response-output {
	font-size: 17px !important;
	/* TO Do: remove !important */
}

textarea {
	padding: 25px;
	border-width: thin;
	border-color: #1e1e1f;
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"] {
	font-size: 17px;
	border-width: thin;
	border-color: #1e1e1f;
	padding: 4px;
}

input[type="checkbox"]:checked::before {
	height: 20px;
	width: 20px;
	margin: -4px;
}

.wpcf7-list-item-label {
	color: white;
}

.input[type="search"]:focus {
	width: 95%;
	margin-inline: auto;
}

div[id^="cdnwizPlayerWrapper_"] {
	/* try to fix android media player only sound for kaltura */
	width: auto !important;
}

/* TO Do: remove !important's */
/** paragraphs & links **/
a {
	color: #1e1e1f;
	font-size: 16px;
}

p>em>a {
  color: #e30613;
  /* color: #144177; */
}

p {
	color: #1e1e1f;
	font-size: 17px;
	line-height: 30px;
	/* margin: 0 0 1em 0;  */
}

p > a {
  font-weight: 300;
}

figcaption {
	font-size: 17px !important;
	font-weight: 100 !important;
}

/* headlines */
h1 {
	font-size: 32px;
	font-weight: 800 !important;
	color: #141533;	
	font-family: "Practica";
	
}

h2 {
	font-size: 24px;	
	color : #141533;
	font-family: "Linotype", bold;
}

h3 {
	font-size: 22px;	
	color : #141533;
	font-family: "Linotype";
}

h4 {
	font-size: 20px;	
	color : #141533;
	font-family: "Linotype";
}

h5 {
	font-size: 19px;
}

h6 {
	font-size: 18px;
}

@media only screen and (max-width: 750px) {
	p {
		font-size: 16px;
		line-height: 28px;
	}
}

button:hover,
a {
	text-decoration: none !important;
}

/* timer move to 14 */
#block-16 .pirsumLinkTitle {
	font-family: "FbPractica", "Simpler";
	font-size: 40px;
	text-align: -webkit-center;
	margin-inline: auto;
	margin-top: 25px;
}

.time_circles {
	max-height: 100px;
}

.section-inner.thin {
	max-width: 100% !important;
	min-height: 450px;
	margin-top: 50px;
}

/* radius */
.radius-left-top {
	border-radius: 10px 0 0 0;
}

.radius {
	border-radius: 10px;
}

/* dot */
.redDot::before {
	content: "\2022";
	color: #ed1c24;
}

/* scroll bar */
@media only screen and (min-width: 750px) {
	html>body::-webkit-scrollbar {
		width: 11.5px;
		background-color: #ddd;
	}

	html>body::-webkit-scrollbar-corner {
		background: #ddd;
	}

	html>body::-webkit-scrollbar-thumb {
		background-color: #141533;
		box-shadow: inset -4px 0 0 #444;
		-webkit-box-shadow: inset -4px 0 0 #444;
	}

	/* try to fix for twitter sidebar */
	section::-webkit-scrollbar,
	div::-webkit-scrollbar {
		width: 0;
	}
}

/* selection */
p::selection,
h1::selection,
h2::selection,
a::selection,
div::selection,
strong::selection,
span::selection {
	background-color: #141533;
	color: #fff;
}

/* skip line top */
@media only screen and (min-width: 750px) {
	.skip-link-native {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		text-align: center;
		background-color: #141533;
		color: #fff;
		padding: 0.5rem;
		opacity: 0;
		transition: translate 150ms ease-in-out;
	}

	.skip-link-native:focus {
		opacity: 1;
		z-index: 10;
	}
}

@media only screen and (max-width: 750px) {
	.skip-link-native {
		display: none;
	}
}

/*---------------------------------- end config 14 ----------------------------------*/

/* google ads */
/* maavaron */

@media only screen and (max-width: 750px) {
	#maavaron-rashi-container {
		width: 100%;
		height: 100vh;
		position: fixed;
		z-index: 25;
		text-align: center;
		background-color: #fff;
		padding-top: 60px;
	}

	.close-maavaron {
		position: absolute;
		top: 0;
		font-size: 20px;
		padding: 8px 17px;
		color: #fff;
		border: 1px solid #000;
		background-color: #000;
	}

	.close-maavaron-under {
		position: absolute;
		color: #000;
		right: 50%;
		margin-top: 20px;
		font-weight: 400;
		font-size: 20px;
		padding: 10px 50px;
		border-radius: 10px;
		background-color: #fff;
		box-shadow: 1px 1px 1px 1px #c9bdbd;
	}
}

/*----------------------------------To do: this is temporal----------------------------------*/

/* ----------------------------------END OF TEMPORAL ---------------------------------- */

@media only screen and (min-width: 750px) {

  main,
  .pirsomot.desktop-header-top {
    width: 1000px !important;
  }

	div#home-first-section {
		display: flex;
	}

	.twitter-timeline {
		height: 2323px !important;
	}
}

@media only screen and (max-width: 750px) {
	.hideInMobile {
		display: none !important;
	}

  .home-mobile-content>* {
    margin-bottom: 20px;
  }

	.seventeen-mobile {
		font-size: 22px;
	}

	.eighteen {
		font-size: 20px !important;
	}

	.cat-name-container.back-blue {
		display: inline-block;
		border-radius: 10px;
		margin: 10px;
		/* position: absolute; */
		/* margin-top: -110px; */
	}

	.container-inside {
		height: 24px;
		display: flex;
		align-items: center;
		padding-inline: 7px;
	}

	.container-inside a {
		font-family: "FbPractica", "Simpler";
		font-size: 13px !important;
	}
}

.site-logo img {
	max-height: unset;
	height: unset;
}

.blue {
	color: #141533;
}

.white {
	color: #ffffff !important;
}

.back-blue {
	background-color: #141533;
	font-weight: 100;
}

.blue a {
	color: #000;
	padding-inline: 5px;
}

.padding-seshesre {
	padding: 16px;
}

.boldtitle {
	font-size: 15px;
	font-weight: 800;
	border-radius: 10px 0 0 0;
	background-color: #e5e5e5;
	padding: 7px 5px;
}

.boldtitle::before {
	content: "\2022";
	/* content: "• "; */
	color: #ed1c24;
}

header img.custom-logo {
	border-right: 1px solid #bfd6e7;
	border-left: 1px solid #bfd6e7;
}

.widget {
	margin-top: 0;
	margin-bottom: 16px;
}

.widget.widget_media_image img {
	margin: auto;
}

body:not(.overlay-header) .primary-menu>li>a,
body:not(.overlay-header) .primary-menu>li>.icon,
.modal-menu a,
.footer-menu a,
.footer-widgets a,
#site-footer .wp-block-button.is-style-outline,
.wp-block-pullquote:before,
.singular:not(.overlay-header) .entry-header a,
.archive-header a,
.header-footer-group .color-accent,
.header-footer-group .color-accent-hover:hover {
	color: #002f6b;
}

.eighteen {
	font-size: 20px;
}

.first-right>div {
  margin-bottom: 16px;
}

.first-right>div:last-child {
  margin-bottom: 0px;
}

.home-right.second-right>div {
  margin-bottom: 25px;
  margin-top: 8px;
}

.forty {
	font-size: 40px;
}

.hide {
	display: none;
}

/* double - to delete */
.toggleSwitch {
	box-shadow: 0 0 1px #2196f3;
	background-color: #2196f3;
}

.toggleSwitch:before {
	transform: translateX(15px);
	-webkit-transform: translateX(15px);
	/* 26 */
	-ms-transform: translateX(15px);
}

/* arrows for all */
.arrow {
	border: solid #000;
	border-width: 0 1px 1px 0;
	display: inline-flex;
	padding: 3px;
}

.rightArrow {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

.leftArrow {
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
}

.upArrow {
	transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg);
}

.downArrow {
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}

.whiteArrow {
	border: solid #ffffff;
	border-width: 0 1px 1px 0;
	margin: 3px 8px 0 0;
}

/* arrows for mobile */
@media only screen and (max-width: 750px) {
	.arrow {
		border: solid #ffffff;
		border-width: 0 1px 1px 0;
		margin: 3px 8px 0 0;
	}
}

@media only screen and (min-width: 750px) {
	.hideInDesktop {
		display: none !important;
	}

	.acf-input {
		margin-bottom: 20px;
	}
}

.preview-container-kaltura {
	height: 100%;
}

video.preview-container-kaltura {
	object-fit: cover;
}

.preview-container-youtube .preview_video {
	border: unset !important;
}

img.red-play {
	margin: -27px 4px 0 0;
	width: 25px !important;
	aspect-ratio: auto !important;
	height: auto !important;
	margin-left: auto;
	/* cerful! */
}

/* 
-------------------------------------------------------------------------
                            GENERAL DESKTOP 
-------------------------------------------------------------------------
*/

@media only screen and (min-width: 750px) {
	main {
		margin: auto;
		max-width: 1100px;
	}

	.section-inner {
		margin-right: auto;
		margin-left: auto;
		max-width: 800px;
		width: unset;
	}

  main>* {
    margin-bottom: 16px;
  }

	/* title category desktop */
	.title {
		display: flex;
		border-bottom: 1px solid #141533;
		width: 100%;
		justify-content: space-between;
	}

	.titleRight {
		font-family: "FbPractica", "Simpler";
		background-color: #141533;
		color: #ffffff;
		padding: 9px 16px 5px;
		border-radius: 10px 0 0 0;
		font-size: 16px;
	}

	.titleLeft {
		font-family: "FbPractica", "Simpler";
		color: #333fff;
		align-self: center;
		font-size: 15px;
		line-height: 18px;
		letter-spacing: 0;
		cursor: pointer;
		padding-left: 8px;
	}

	.titleLeft i {
		border: solid #333fff;
		border-width: 0 1px 1px 0;
		padding: 2px;
		vertical-align: middle;
	}

	.displayNoneDesk {
		display: none;
	}

	.displayNoneDeskImportant {
		display: none !important;
	}
}

/* 
-------------------------------------------------------------------------
                            GENERAL MOBILE 
-------------------------------------------------------------------------

*/

@media only screen and (max-width: 750px) {
	.title {
		/* display: none; */
		display: flex;
		background-color: #141533;
		color: #ffffff !important;
		padding: 8px 15px;
		justify-content: space-between;
		border-radius: 10px 0 0 0;
		align-items: center;
		font-size: 18px;
		font-weight: 300;
		font-family: "FbPractica", "Simpler";
	}

	.titleRight {
		font-size: 18px;
		font-family: "FbPractica", "Simpler";
	}
}

/* .bannerDeskPrimaries img {
    background-image: url('/wp-content/themes/14-child/assets/election/bannerDesktop.png'); 
} */
@media only screen and (min-width: 750px) {
	.bannerDeskPrimaries img {
		height: 135px;
	}
}

/* 
-------------------------------------------------------------------------
                                HEADER DESKTOP 
-------------------------------------------------------------------------

*/

@media only screen and (min-width: 750px) {
	header#site-header {
		margin: auto;
		max-width: 1100px;
	}

	.header-inner.section-inner {
		align-items: unset;
		padding-top: 16px;
		max-width: 800px !important;
		padding-bottom: 0px;
		margin-bottom: 16px;
	}

	.col-two {
		flex-basis: 100%;
		padding-right: 7px;
		margin-top: 12px;
	}

	header#site-header .custom-logo {
		width: 120px;
		height: auto;
	}

	.vod-style header#site-header .custom-logo {
		width: 150px;
		height: auto;
	}

	.vod-style ul.primary-menu {
		margin-right: -18px;
	}

	.vod-style img.custom-logo {
		border: 4px solid #ffffff !important;
	}

	.header-blue {
		align-items: center;
		background-color: #005da0;
		display: flex;
		height: 80px;
	}

	.header-title {
		font-weight: 700;
		flex-basis: 75%;
		font-size: 45px;
		color: #ffffff;
		padding-right: 5%;
		cursor: default;
	}

	.vod-style .header-title {
		font-size: 53px;
	}

	.header-navigation-wrapper {
		display: flex;
		flex-direction: column;
	}

	.header-navigation-wrapper .row-one {
		justify-content: space-between;
		width: 100%;
		display: flex;
	}

	.header-navigation-wrapper .row-two {
		width: 100%;
	}

  #site-header>* {
    max-width: 735px;
    margin-right: 0px;
  }

	header ul.primary-menu li {
		margin-right: 4px;
	}

	/* Two Elements In Skyblue */
	ul#two-header-items {
		list-style: none;
		margin-bottom: 0px;
	}

	ul#two-header-items a {
		line-height: 1px;
		color: #ffffff;
		text-decoration: none;
		font-weight: 700;
		font-size: 16px;
	}

	ul#two-header-items li {
		height: 18px;
		width: 85px;
		background-color: #00aeef;
		padding-right: 5px;
		line-height: 0px;
	}

	ul#two-header-items li:first-child {
		margin-bottom: 10px;
	}

	ul#two-header-items .two-header-element {
		padding-top: 9px;
	}

	/* Primary menu */
	ul.primary-menu {
		flex-wrap: nowrap;
		justify-content: space-around;
	}

	ul.primary-menu a {
		font-size: 17px !important;
		font-weight: 400;
	}

	/* ul.primary-menu li a {
        color:#005DA0!important;
    }
    ul.primary-menu li:first-child a {
        color:#005DA0!important;
    } */
	nav.primary-menu-wrapper .primary-menu li:first-child {
		margin-right: 3px;
	}

	nav.primary-menu-wrapper {
		padding-top: 10px;
	}

	/* Secondary menu */
	ul.secondary-menu.reset-list-style {
		display: flex;
	}

	ul.secondary-menu.reset-list-style li {
		margin-left: 16px;
	}

	ul.secondary-menu.reset-list-style a {
		text-decoration: unset;
		font-weight: 400;
	}

	.vod-style ul.secondary-menu a {
		color: #55c2ea !important;
	}

	/*VOD ICON*/
	.vod-container {
		margin-right: 12px;
	}

	.vod-container {
		/* width: 74px; */
		margin-right: 12px;
	}
}

/* N E W */
.redColorAlert {
	display: none;
	background: red;
	color: white;
	align-items: center;
	height: 80px;
	justify-content: center;
	font-size: 1.5em;
}

/* child categories */
.child-cat {
	position: absolute;
	background-color: #ffffff;
	width: 135px;
	padding: 9px 10px 20px;
	border-radius: 0 0 0 17px;
	/* margin-top: 9px; */
	line-height: 30px;
	box-shadow: 2px 3px #8a616147;
	z-index: 5;
	/* z-index: calc(100 + var(--abc)*-1); */
}

.child-cat-a {
	border-bottom: 1px solid rgb(0 237 232);
	text-align: right;
	font-family: "FbPractica";
	font-weight: 200;
	color: #141533;
}

.child-cat-a::before {
	content: "●";
	color: #e30512;
	padding-left: 3px;
	font-size: 11px;
}

.child-cat-a:hover {
	font-weight: 600;
}

.child-cat {
	display: none;
}

.linav>a:hover~.child-cat,
.linav:hover~.child-cat,
.navul:hover~.child-cat,
.child-cat:hover {
	display: grid;
}

.navul1 {
	display: none;
}

/* 
-------------------------------------------------------------------------
                                HEADER MOBILE 
-------------------------------------------------------------------------

*/

@media only screen and (max-width: 750px) {
	.header-inner.mobile {
		padding: 10px 0px 0px;
	}

  .header-inner.section-inner.mobile>div {
    margin-bottom: 10px;
  }

	div#red-part {
		background-color: #ed1c24;
		display: none !important;
	}

	div#red-part .container * {
		color: #ffffff;
	}

	div#red-part .right {
		width: 100%;
		padding: 3px;
	}

	.header-text {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.mobile-header {
		max-width: unset;
		width: 100%;
	}

	.mobile-header button.mobile-nav-toggle {
		display: block;
		position: relative;
	}

	div#red-part .container {
		display: flex;
		justify-content: space-between;
	}

	div#blue-part span.toggle-inner {
		padding: unset !important;
		height: 25px;
	}

	div#blue-part span.toggle-icon {
		height: unset;
	}

	.mobile-header .header-inner.mobile {
		width: 100%;
	}

	button.toggle.search-toggle.mobile-search-toggle {
		position: relative;
	}

	/* Desplegable */
	.menu-modal button.toggle.close-nav-toggle {
		padding: 10px;
	}

	.menu-modal button.toggle.close-nav-toggle * {
		color: #ffffff;
	}

	.menu-modal {
		margin-top: 45px;
		max-height: 400px;
	}

	.menu-modal-inner.modal-inner,
	.menu-modal {
		background-color: rgba(0, 47, 107, 0.6);
	}

	ul.modal-menu li a {
		font-size: 24px !important;
		padding: 10px 10px;
		color: #ffffff;
		font-weight: 300 !important;
	}

	button.toggle.close-nav-toggle {
		padding-left: 3px !important;
		padding-right: 0px !important;
	}

	.header-inner .toggle {
		padding: 0px;
	}

	.nav-toggle {
		width: 30px;
	}

	/* Blue part */
	.header-blue {
		display: flex;
		height: 88px;
		align-items: center;
	}

	div#blue-part {
		margin-right: 2px;
	}

	.col-one {
		flex-basis: 25%;
	}

	.col-two {
		margin-right: 5px;
		flex-basis: 75%;
		background-color: #005da0;
		height: 67px;
	}

	.col-two .header-title .site-description {
		font-size: 29px;
		text-align: right;
		font-weight: 700;
		margin-top: 18px;
		margin-right: 5px;
		display: block;
		color: #ffffff;
	}

	.menu-icon-zone {
		display: flex;
		overflow: hidden;
		align-items: center;
		margin-top: 20px;
	}

	.menu-icon-zone img {
		height: auto;
		width: 25px;
	}

	.menu-icon-zone img.mail {
		height: 15px;
		width: 20px;
	}

	.menu-icon-zone img.mail {
		height: 20px;
		width: 20px;
	}

	.menu-icon-zone img.lupa {
		height: auto;
		width: 20px;
		margin-right: 5px;
	}

	.toggle-wrapper {
		margin-right: 10px;
	}

	.menu-modal {
		top: 70px;
	}

	.menu-modal-inner .section-inner {
		margin-left: 3px;
		width: unset;
	}

  div#myLinks>a {
    color: #005da0;
  }
}

/* 
-------------------------------------------------------------------------
                                PIRSOMOT DESKTOP 
-------------------------------------------------------------------------
*/

.pirsomot {
	margin: auto;
	text-align: center;
}

.pirsomot.desktop-header-top {
	width: 1100px;
	height: 150px;
}

.pirsomot.sidebar-box-one,
.pirsomot.sidebar-box-two {
	height: 250px;
}

.pirsomot.homepage-large-pirsum {
	width: 1100px;
	max-width: 100%;
	height: 175px;
}

.pirsomot.homepage-under-rashi {
	height: 150px;
}

/* 
-------------------------------------------------------------------------
                                SIDEBARS 
-------------------------------------------------------------------------
*/

@media only screen and (min-width: 750px) {
	.sidebar {
		margin-right: 16px;
	}

	#home-third-section {
		display: flex;
	}

	.first-right,
	.second-right {
		flex-basis: 75%;
		max-width: 735px;
	}

	div#sidebar-homepage-one {
		z-index: 3;
	}

	form.google-search.searchform {
		display: flex;
	}

	form.google-search.searchform button {
		font-size: 20px;
		padding: unset;
	}

	button.back-darkblue.button {
		background-color: #0058a0 !important;
		font-size: 32px !important;
		padding: 0px 12px !important;
	}

	div#sidebar-homepage-one.sidebar {
		float: left;
		margin-top: 28px;
		flex-basis: 25%;
		max-width: 284px;
		margin-top: 344px;
	}

	div#sidebar-homepage-two.sidebar {
		float: left;
		flex-basis: 25%;
		max-width: 284px;
		margin-top: 12px;
	}

	form.searchform {
		height: 40px;
	}

	/*---------------IMAGE WIDGET------------------*/

	aside#media_image-2 img {
		margin: auto;
	}

	aside#media_image-2 {
		padding: 12px;
		border: 1px solid #80aed0;
	}

	aside#media_image-2 img {
		width: 250px;
		max-width: 100%;
	}

	aside#media_image-3 img {
		width: 100%;
	}

	aside#custom_html-9 {
		display: none;
	}

	div#sidebar-homepage-one {
		z-index: 3;
		position: relative;
	}

	.mibzakim-sidebar-wrapper {
		height: 280px;
		overflow: hidden;
	}
}

.widget div#mydivdraggable iframe,
.widget div#mydivdraggable #closeBtn {
	right: 0px;
}

@media only screen and (max-width: 750px) {
	input#search-form-1 {
		border: unset;
	}
}

/*TEXT WIDGET*/
.widget-title {
	text-align: center;
	background-color: #ed1c24;
	padding: 0px;
	margin-bottom: 0px !important;
	height: 22px;
	padding: 0px 4px;
	text-align: right !important;
	font-size: 24px;
	font-weight: 900;
}

/*
===========================================================================================
                                SECOND SECTION
===========================================================================================
*/

@media only screen and (min-width: 750px) {
	.banners-tochniot {
		display: flex;
		justify-content: space-between;
	}

  div#home-second-section>* {
    margin-bottom: 16px;
  }

  .banners-tochniot>div {
    margin-left: 16px;
  }

  .banners-tochniot>div:last-child {
    margin-left: 0px;
  }

	h2.post-excerpt.eighteen.vod-excerpt {
		margin-top: 16px;
		font-weight: unset;
	}
}

/* 
-------------------------------------------------------------------------
                        SINGLE POST NO VOD DESKTOP
-------------------------------------------------------------------------
*/

.article .content-zone {
	color: #000;
}

.the-excerpt {
	margin-bottom: 10px;
}

@media only screen and (min-width: 750px) {
	.article .content-zone {
		display: grid;
		grid-template-rows: auto 43px 64px;
	}

	.article .the-excerpt {
		padding: 0;
	}

	.share-zone {
		padding-top: 10px;
	}
}

main.post-main .tagit-container p {
	color: #ffffff;
	font-size: 40px;
	font-weight: 700;
	cursor: default;
}

main.post-main .caption {
	margin-top: 5px;
	font-size: 12px;
}

.meta-data1 {
	color: #727171;
	display: flex;
	padding-top: 10px;
	font-weight: 100;
}

.underExp {
	display: grid;
	border-bottom: #f1f1f1 1px solid;
	grid-template-columns: 600px 135px;
	font-size: 16px;
}

.article .the-excerpt p {
	margin-bottom: 5px;
	line-height: 22px !important;
}

.article .content-zone strong {
	font-weight: 700;
}

.article .meta-data {
	display: flex;
}

@media only screen and (min-width: 750px) {
	a.tagDesktop {
		margin-right: 5px;
		font-weight: 300;
		border: 1px #6dfff1 solid;
		border-radius: 18px 20px;
		padding: 2px 8px;
		background-color: #edfeff;
		letter-spacing: 0;
		font-size: 12px !important;
	}

	.tags {
		text-align: left;
		margin-top: 13px;
	}

	.tags_comments {
		display: grid;
		grid-template-columns: 135px 600px;
		padding-top: 10px;
	}

	.single-no-vod-desktop div#first-section {
		display: flex;
	}

	.cover-zone img.icon-al-temuna {
		display: unset;
	}

	main.post-main .cover-zone {
		text-align: left;
		margin-bottom: 20px;
	}

	main.post-main .tagit .icon-al-temuna {
		max-width: 220px;
	}

	main.post-main .tagit .tagit-container {
		float: left;
		min-width: 250px;
		padding: 0px 8px;
	}

	.single-no-vod-desktop .article .title-zone h1 {
		margin-top: 25px;
		margin-bottom: 10px;
		letter-spacing: 0;
		font-size: 38px;
		line-height: 38px;
		padding: 0 0 0 55px;
		font-weight: 600 !important;
	}

	main.post-main .tagit-container p {
		margin-bottom: 0px;
	}

	main.post-main .article .tagit {
		position: absolute;
		max-width: 730px;
		text-align: left;
	}

	main.post-main .cover-zone .wp-post-image {
		width: 735px;
		height: 490px;
		object-fit: cover;
	}

	main.post-main .article img.icon-al-temuna {
		direction: ltr !important;
		position: absolute;
		max-width: 200px;
		margin-top: 20px;
		float: left !important;
		max-height: 130px;
	}

	.right-splitted {
		display: flex;
	}

	.article figure {
		max-width: 735px !important;
	}
}

@media only screen and (max-width: 750px) {
  .the-content>p {
    padding-inline: 10px;
  }

	.article .wp-post-image {
		width: 100%;
		height: auto;
	}

	.article h1.post-title,
	.article .the-excerpt p {
		margin-top: 0px !important;
	}

	.article h1.post-title {
		font-size: 32px;
		letter-spacing: 0px;
		line-height: 31px;
	}

	main.post-main .tagit {
		margin-top: 16px;
		position: absolute;
		width: 100%;
		max-width: 350px;
		text-align: left;
	}

	main.post-main .article img.icon-al-temuna {
		direction: ltr !important;
		position: absolute;
		max-width: 150px !important;
		margin-top: 10px;
		float: left !important;
		max-height: 70px;
	}

  .article figure,
  .article>*,
  .article img,
  .article {
    max-width: 100% !important;
  }

	.article .the-content {
		margin-top: 20px;
	}

	.the-content {
		padding: 0 10px 0;
		width: 100%;
	}

	.article .the-content,
	.article .the-content p {
		text-align: justify;
	}

	.article .content-zone,
	.article .meta-data,
	.article .share-zone {
		margin-bottom: 7px;
	}

	.share-zone {
		display: grid;
		margin-top: 10px;
		grid-template-columns: 20% 80%;
		padding-inline: 10px;
	}

	.article .title-zone {
		padding: 20px 25px 10px 30px;
	}

	.article .meta-data {
		color: #726f6f;
		padding: 15px 25px 25px;
		font-size: 13px;
	}

	.meta-data {
		border-bottom: 1px #99999975 solid;
		padding-bottom: 10px;
	}

	#related-posts .orech-or-tochnit {
		display: none;
	}
}

/* 
-------------------------------------------------------------------------
                                SINGLE POST VOD
-------------------------------------------------------------------------
*/

/* Author Name Vod */
.meta-data-vod {
	color: #000;
	display: flex;
	font-size: 18px;
	text-align: center;
	margin-top: 5px;
	font-weight: 100;
}

@media only screen and (max-width: 750px) {
	.meta-data-vod {
		padding-inline: 10px;
		font-size: 13px !important;
	}
}

.author-zone-vod {
	font-weight: 700;
}

@media only screen and (min-width: 750px) {
	main.content.vod-content .tochniot-in-use-images {
		margin-bottom: 40px;
		justify-content: space-between;
		display: flex;
	}

  /* UP SECTION */
  main.vod-content .content>div {
    margin-bottom: 16px;
  }

	.vod-style .header-blue {
		align-items: center;
		background-color: #005da0;
		display: flex;
		height: 100px;
	}

	.vod-style .header-inner.section-inner {
		flex-basis: 100%;
		max-width: unset !important;
	}

	.vod-style .pirsomot.desktop-header-top {
		margin: auto !important;
	}

	.up-section {
		border-bottom: #141533 10px solid;
		margin: 0 auto 50px;
		width: 1000px;
	}

	.vod-style header#site-header {
		background-color: transparent;
	}

	.vod-style header ul.primary-menu a {
		color: #00aeef !important;
	}

	ul.secondary-menu a {
		color: #005da0 !important;
	}

	.vod-style header .site-logo .custom-logo {
		border: unset;
	}

	.vod-style .primary-menu-wrapper ul.primary-menu li:first-child {
		margin-right: 0px !important;
	}

	.vod-content .images-zone .right {
		flex-basis: 12.5%;
	}

	.vod-content .images-zone .center {
		flex-basis: 72%;
		margin: 0px 16px;
	}

	.vod-content .images-zone .left {
		flex-basis: 12.5%;
	}

	.vod-content h1.vod-title {
		margin-top: 0px;
		margin-bottom: 0px;
		color: #15499d !important;
	}

	.vod-content .content-zone {
		max-width: 720px;
		margin: auto;
	}

	.single-vod-desktop .up-section .custom-logo {
		height: 130px !important;
		width: 130px !important;
		max-width: unset;
	}

	.single-vod-desktop .post-excerpt.vod-excerpt p {
		margin-bottom: 0px;
	}

  .single-vod-desktop .content-zone>div {
    margin-bottom: 7px;
    align-items: center;
    font-weight: 100;
  }

	.vod-content p,
	.vod-content .content-zone {
		color: #ffffff;
	}

  .vod-content .center>img {
    width: 100%;
  }

	.up-section {
		padding-bottom: 16px;
	}

	.up-section .right.category-icon {
		margin-top: -21px;
		display: none;
		/* add in 2.11 */
	}

	/* DOWN SECTION */

	.down-section {
		max-width: 720px;
		margin: 16px auto;
	}

	.down-section-other-pages {
		max-width: 1000px;
		margin-inline: auto;
	}

	.more-vod div#ketanim-posts {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.more-vod .katan-unit {
		max-width: 164px;
		flex-basis: 25%;
		margin-left: unset;
		margin-bottom: 16px;
		height: 180px;
	}

	.down-section video.preview_video {
		object-fit: cover;
	}

	.down-section .preview-container-youtube {
		max-height: 100% !important;
		overflow: hidden;
	}

	.down-section iframe.preview_video {
		height: 120px !important;
		max-height: 100% !important;
	}

	.more-vod .katan-image img,
	.more-vod .katan-image {
		max-width: 164px;
		max-height: 120px;
	}

	.katan-unit img.red-play {
		display: block !important;
		z-index: 5 !important;
		position: relative;
	}

	.more-vod div#ketanim-posts .cat-name-container {
		margin: 10px 0px;
	}

	.more-vod .katan-unit .the-title,
	.more-vod .katan-unit img {
		cursor: pointer;
	}

	div#ketanim-posts.more-vod {
		flex-wrap: wrap;
		display: flex;
		justify-content: space-between;
	}

	.more-vod .preview-container-kaltura .overlay-youtube {
		z-index: 10 !important;
		height: 120px;
		max-width: 164px;
	}

	.more-vod .the-title {
		font-size: 15px;
		padding: 2px;
	}

	.under-ketanim-content .the-title {
		width: 90%;
	}

	.more-vod .cat-name-container {
		font-size: 13px;
		padding-top: 4px;
	}
}

@media only screen and (max-width: 750px) {
	div#ketanim-posts.more-vod .katan-image {
		flex-basis: 50% !important;
		max-width: 150px;
	}

	/* UP ZONE */
	header img.custom-logo {
		border-right: unset;
		border-left: unset;
	}

	.vod-content .right.category-icon img {
		max-height: 80px;
	}

	main.vod-content .images-zone {
		display: flex;
		flex-direction: column-reverse;
	}

	main.vod-content .center {
		order: 1;
	}

	.right.category-icon,
	.vod-logo {
		display: none;
	}

	main.content.vod-content {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.vod-style .up-section {
		border-bottom: #141533 10px solid;
		margin-bottom: 20px;
	}

	.up-section .tochniotImagesAbovePlayer {
		margin-bottom: 10px;
	}

	.vod-style .left.vod-logo {
		margin-top: 10px;
		max-width: 100px;
	}

	.article h1.post-title,
	.article .the-excerpt p {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
	}

	.article .the-excerpt p {
		padding: 0 25px;
		line-height: 20px !important;
		font-weight: 400;
	}

	main.post-main .tagit {
		margin-top: 16px;
		position: absolute;
		width: 100%;
		max-width: 350px;
		text-align: left;
	}

	main.vod-content .author-zone,
	.vod-content .excerpt-zone,
	.vod-content p {
		color: #ffffff;
	}

  .main.content.vod-content figure,
  main.content.vod-content>*,
  main.content.vod-content img,
  main.content.vod-content {
    max-width: 100% !important;
  }

	main.content.vod-content .content-zone {
		margin-top: 10px;
	}

	main.content.vod-content .content-zone,
	main.content.vod-content .content-zone p,
	main.content.vod-content .excerpt-zone,
	main.content.vod-content .excerpt-zone p {
		text-align: justify;
	}

	main.vod-content .content-zone,
	main.vod-content .author-zone,
	main.content.vod-content .title-zone,
	main.content.vod-content .excerpt-zone {
		padding-right: 10px;
		padding-left: 10px;
	}

	main.vod-content h1.post-title {
		font-weight: 700;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	main.vod-content h1.vod-title {
		text-align: right;
	}

	main.vod-content .author-zone {
		font-size: 14px;
	}
}

@media only screen and (max-width: 750px) {
	.vod-style header#site-header {
		padding-bottom: 20px;
		background-color: #002f6b;
	}
}

@media only screen and (max-width: 750px) {
  div.cat-render-style-one .main-post img.attachment-large.size-large.wp-post-image {
    width: 100%;
    max-height: 240px;
    object-fit: cover;
  }

	div.cat-render-style-one {
		margin-bottom: 40px;
	}
}

/* 
-------------------------------------------------------------------------
                                    FOOTER 
-------------------------------------------------------------------------
*/

footer {
	background-color: #141533;
	/* #0058A0; #15499d*/
	font-size: 1.5rem;
}

footer .footer-content {
	padding: 30px 0;
}

footer a.custom-logo-link img {
	border: 3px solid #ffffff;
	width: 130px;
}

footer a {
	color: #ffffff;
	font-family: "FbPractica";
}

.hakol {
	color: #ffffff;
	text-align: center;
	height: 25px;
	background-color: #00aeef;
	margin-top: 3px;
	font-weight: 700;
	font-size: 22px;
	padding-top: 2px;
}

footer ul {
	margin: 0;
	list-style-type: none;
}

.footer-contact {
	display: block;
	padding: 5px;
}

@media only screen and (max-width: 750px) {
	footer .column-1 * {
		height: 60px;
	}

	footer .hakol {
		font-size: 10px;
		height: 15px !important;
	}

	footer .footer-content {
		padding: 30px 30px 15px;
	}

	footer .first-row {
		display: flex;
		justify-content: space-between;
	}

	footer .conditional {
		margin-right: 1rem;
	}
}

@media only screen and (min-width: 750px) {
	footer {
		width: 1024px;
		margin: auto;
		border-radius: 30px 0 0 0;
		font-size: 14px;
		font-weight: 100;
	}

	footer .first-row {
		display: grid;
		grid-template-columns: 1.5fr 1fr 1fr 3.5fr;
	}

  .column-1>a>img {
    height: auto !important;
  }

	.footer-content li,
	.footer-conditional {
		padding: 5px;
	}

	.first-row .column-1 {
		justify-self: center;
	}
}

/* 
-------------------------------------------------------------------------
                        TAXONOMY ARCHIVE (TOCHNIT PAGE)
-------------------------------------------------------------------------

*/

@media only screen and (min-width: 750px) {
	.archive .taboola-section {
		width: 1000px;
		margin: 0 auto;
	}

	.tochniot-in-use-images a {
		flex-basis: 15% !important;
	}

	.tochniotImagesAbovePlayer .tochniot-in-use-images a {
		margin-bottom: 10px;
	}
}

/* Tochniot In Use */
.tochniot-in-use-images {
	display: flex;
}

/*.tochniot-in-use-images>a {
  /*margin-left: 10px;
} */

.tochniot-in-use-images>a:last-child {
  margin-left: 0px;
}

@media only screen and (max-width: 750px) {
	.tochniot-in-use-images {
		-webkit-overflow-scrolling: touch;
		width: 100% !important;
		display: flex !important;
		scroll-snap-type: x mandatory;
		overflow-x: auto !important;
		margin-top: 35px;
		margin-bottom: 25px;
	}

	.tochniot-in-use-images a.link-to-cat {
		width: 100px;
		margin-left: 20px;
		flex-shrink: 0 !important;
		height: auto !important;
		/* scroll-snap-align: start; */
	}

	.tochniot-in-use-images a.link-to-cat:last-child {
		margin-left: 50px;
	}

	.tochniot-in-use-images a.link-to-cat:first-child {
		margin-right: 8px;
	}
}

/* 
-------------------------------------------------------------------------
                        YOUTUBE AND KALTURA OVERLAY HOOK
-------------------------------------------------------------------------

*/

/* KETANIM YOUTUBE */
.preview-container-youtube iframe.preview_video,
.overlay-youtube {
	max-width: 100%;
	width: auto;
	height: 100%;
}

@media only screen and (min-width: 750px) {
	.youtubeZone iframe {
		height: 450px !important;
	}
}

.overlay-youtube {
	position: absolute;
}

.katan-image .overlay-youtube,
.preview-container-kaltura .overlay-youtube {
	height: 110px;
	max-width: 164px;
	width: 100%;
}

span#closeBtn {
	cursor: pointer;
}

/* UNDER KETANIM  YOUTUBE */
@media only screen and (min-width: 750px) {

  .under-ketanim-unit .overlay-youtube,
  .preview-container-kaltura .overlay-youtube {
    z-index: 10 !important;
    height: 149px;
    width: 100%;
    max-width: 253px;
  }

	.right-splitted div#under-ketanim {
		border: unset;
		padding-top: 0px;
		padding-left: 0px;
	}

	.right-splitted .under-ketanim-image .wp-post-image {
		width: 171px;
		height: 110px;
		object-fit: cover;
		object-position: top;
	}

	.right-splitted .under-ketanim-unit .overlay-youtube,
	.right-splitted .preview-container-kaltura .overlay-youtube,
	.right-splitted iframe.preview_video,
	.right-splitted .under-ketanim-image {
		z-index: 10 !important;
		height: 110px !important;
		width: 171px !important;
		min-width: unset;
		flex-basis: unset;
	}

	.right-splitted .under-ketanim-content {
		flex-basis: 66%;
	}

	.right-splitted .meta-data {
		margin-bottom: unset;
	}

	.right-splitted .keta-unit {
		width: 229px;
	}
}

.alignnone,
.aligncenter {
	margin-bottom: 1rem;
	margin-top: 1rem;
}

@media only screen and (max-width: 750px) {
	div#under-ketanim {
		width: 100%;
		display: grid;
		border-bottom: 1px #13499f solid;
		grid-template-columns: repeat(2, 50%);
	}

	div#under-ketanim .under-ketanim-image {
		margin-bottom: 10px;
		overflow: hidden;
		height: auto !important;
		scroll-snap-align: start;
		max-width: 300px !important;
		max-height: 120px !important;
		padding: 8px;
	}

	.katan-image .overlay-youtube,
	.preview-container-kaltura .overlay-youtube {
		height: 110px;
		max-width: 164px;
		width: 155px;
	}

	.preview-container-kaltura .preview_video {
		max-width: 100%;
		width: 155px;
		height: 110px;
	}

	div#ketanim-posts .preview-container-youtube {
		height: 110px;
	}
}

/* Ketaim Sidebar*/
.ketaim-sidebar .overlay-youtube {
	height: 94px;
	width: 130px;
}

/* KETANIM KALTURA */
.preview-container-kaltura iframe.preview_video,
.overlay-kaltura {
	max-width: 100%;
	width: auto;
	height: 100%;
}

.overlay-kaltura {
	position: absolute;
}

div#ketanim-posts .overlay-youtube {
	z-index: 10 !important;
	height: 100px;
	width: 100%;
	max-width: 164px;
}

.katan-image .overlay-kaltura,
.preview-container-kaltura .overlay-kaltura {
	height: 150px;
	max-width: 164px;
	width: 100%;
}

div#ketanim-posts .under-ketanim-unit .overlay-kaltura,
div#ketanim-posts .preview-container-kaltura .overlay-kaltura {
	z-index: 10 !important;
	height: 150px;
	width: 100%;
	max-width: 164px;
}

div#ketanim-posts video.preview_video {
	object-fit: cover;
}

/* UNDER KETANIM  kaltura */
.under-ketanim-unit .overlay-kaltura,
.preview-container-kaltura .overlay-kaltura {
	z-index: 10 !important;
	height: 149px;
	width: 100%;
	max-width: 253px;
}

/* Ketaim Sidebar*/
.ketaim-sidebar .overlay-kaltura {
	height: 94px;
	width: 106px;
}

@media only screen and (min-width: 750px) {

  div#sidebar-homepage-one .ketaim-sidebar,
  div#sidebar-homepage-two .ketaim-sidebar {
    width: 249px;
  }
}

/*SMALL FIXED PLAYER*/
@media only screen and (min-width: 750px) {
	div#mydivdraggable #closeBtn {
		right: 20px;
	}
}

/* KATABOT PIRUM */
.kataba-pirsum {
	background-color: #6877a047;
}

div#under-ketanim .kataba-pirsum .orech-or-tochnit:after,
div#ketanim-posts .kataba-pirsum .orech-or-tochnit:after {
	margin-left: 5px;
	padding-bottom: 5px;
	text-align: left !important;
	content: "תוכן ממומן";
	direction: rtl;
	display: flex;
	color: #002f6b;
	flex-direction: column-reverse;
	font-size: 13px !important;
}

.kataba-pirsum .content-zone.displayator:after {
	text-align: left !important;
	content: "תוכן ממומן";
	direction: rtl;
	display: flex;
	color: grey;
	flex-direction: column-reverse;
	font-size: 13px !important;
	margin-left: 5px;
	padding-bottom: 5px;
}

/* 
-------------------------------------------------------------------------
                             SHARE BUTTONS
-------------------------------------------------------------------------
*/

div.share-icons {
	display: flex;
}

div.share-icons img {
	margin-left: 7px;
	width: 23px;
}

/* 
--------------------------------------------------------
                    CATEGORY PAGE
--------------------------------------------------------
*/

.archive-header {
	padding-top: 0px;
	padding-bottom: 0px !important;
}

.nav-links a {
	opacity: 0.6;
}

h1.archive-title {
	color: #000;
}

div#taboola-below-article-thumbnails span {
	font-family: "Linotype", "Simpler";
}

.archive-title {
	margin: 3%;
	font-size: 48px;
}

.pagination .nav-links {
	display: flex;
	justify-content: space-evenly;
	padding-top: 150px;
}

@media only screen and (min-width: 750px) {
	main.archive-content {
		display: flex;
	}

	.archive-sidebars {
		float: left;
		flex-basis: 25%;
		max-width: 284px;
	}
}

/* 
-------------------------------------------------------
                        page.php
-------------------------------------------------------
*/

@media only screen and (min-width: 750px) {
	.taboola-section-page {
		margin-top: 100px;
	}
}

@media only screen and (max-width: 750px) {
	.taboola-section-page {
		margin-top: 50px;
	}
}

/* 
-------------------------------------------------------
            BLUE BACKGROUND TEMPLATE
-------------------------------------------------------

*/
.page-template-template-blue-background main {
	padding: 0px 10px 30px;
}

.page-template-template-blue-background main * {
	color: #141533;
}

.vod-style h1.post-title.white.forty {
	margin-top: 0px;
	color: #141533 !important;
	font-size: 30px;
}

/* 
------------------------------------------------------
                    WP-FORMS
-------------------------------------------------------

*/
div.wpforms-container-full .wpforms-form input[type="date"],
div.wpforms-container-full .wpforms-form input[type="datetime"],
div.wpforms-container-full .wpforms-form input[type="datetime-local"],
div.wpforms-container-full .wpforms-form input[type="email"],
div.wpforms-container-full .wpforms-form input[type="month"],
div.wpforms-container-full .wpforms-form input[type="number"],
div.wpforms-container-full .wpforms-form input[type="password"],
div.wpforms-container-full .wpforms-form input[type="range"],
div.wpforms-container-full .wpforms-form input[type="search"],
div.wpforms-container-full .wpforms-form input[type="tel"],
div.wpforms-container-full .wpforms-form input[type="text"],
div.wpforms-container-full .wpforms-form input[type="time"],
div.wpforms-container-full .wpforms-form input[type="url"],
div.wpforms-container-full .wpforms-form input[type="week"],
div.wpforms-container-full .wpforms-form select,
div.wpforms-container-full .wpforms-form textarea {
	max-width: unset;
}

input[type="search"] {
	appearance: none;
	/* add */
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff;
	box-shadow: none;
	display: block;
	letter-spacing: -0.015em;
	margin: 0;
	max-width: 100%;
	width: 100%;
}

@media only screen and (min-width: 750px) {
	.half-width-container {
		width: 50% !important;
	}

	/* Tzur Kesher */
	div#wpforms-26610 {
		margin-right: 0;
	}
}

/* 
------------------------------------------------------
                ARCHIVE     MIBZAKIM
-------------------------------------------------------
*/

.mibzakim-archive .hidden-part {
	display: none;
}

.mibzakim-archive .post-title a,
.mibzakim-archive h2 {
	color: #141533;
}

.mibzakim-archive .content-zone {
	border-top: 1px solid #dedbdb;
	padding-bottom: 15px;
	/* max-width: 500px; */
}

.mibzakim-archive .toPost {
	font-weight: 400;
	margin-top: -15px;
	color: #000;
	float: left;
}

.mibzakim-archive .share-icons {
	width: 70px;
}

.nav-links .current {
	font-family: "Linotype", "Simpler";
	font-size: 16px;
}

@media only screen and (min-width: 1300px) {
	.mibzakim-archive .post-title a {
		font-size: 25px;
		font-weight: 600;
		font-family: "FbPractica";
		color: #141533;
	}

	.mibzakim-archive .visible-part .no-title {
		display: flex;
		justify-content: space-between;
		padding-left: 20px;
	}

	.mibzakim-archive h2.post-title {
		text-align: justify;
		margin: 10px 0 10px;
	}

	.mibzakim-archive .post-excerpt {
		margin-top: 20px;
	}
}

@media only screen and (max-width: 750px) {
	.mibzakim-archive .toPost {
		font-size: 13px;
		margin-left: 5px;
	}

	.mibzakim-archive .post-excerpt {
		color: #000 !important;
		font-size: 16px;
	}

	.googleAd {
		max-width: 320px;
		margin: auto;
		display: flex;
	}

	.mibzakim-archive h2 {
		margin: 10px 0 5px;
	}

	.visible-part {
		padding-inline: 10px;
	}

	.visible-part .no-title {
		display: flex;
		justify-content: space-between;
	}

	.hidden-part .post-excerpt {
		display: block;
		margin: 10px;
	}
}

/* 
------------------------------------------------------
                NEW HEADER - BY YARDEN
-------------------------------------------------------
*/

@media only screen and (max-width: 750px) {
	.desktop-header-new {
		display: none;
	}
}

@media only screen and (min-width: 750px) {
	.topOfHeaders.weblogo {
		float: right;
		margin-top: 26px;
	}

	.header-top {
		background: #141533;
		display: flex;
		justify-content: center;
	}

	.desktop-header-new {
		position: relative;
		margin-bottom: 15px;
		text-align: center;
		text-align: -webkit-center;
		text-align: -moz-center;
	}

	.header-logo-new {
		width: 100px;
	}

	.newHeader {
		width: 900px;
		margin-right: 100px;
		margin-top: -65px;
	}

	.linav {
		width: max-content;
		margin-inline: auto;
		flex-shrink: 0;
	}

	.pirsom_contact {
		display: flex;
		margin: 28px 0rem 0rem 0 !important;
	}

  .linav>a {
    color: #ffffff !important;
  }

	.navbar_one {
		font-variant: JIS04;
		width: 1000px;
		margin: 0;
		margin-left: 0;
		flex-basis: 83%;
		position: relative;
	}

	.two-side {
		display: flex;
		line-height: 48px;
		justify-content: space-around;
	}

  .two-side>a {
    color: #ffffff !important;
    text-align: center;
    margin-right: 2px;
    text-decoration: none;
  }

	.linav:hover {
		color: #25b2f7 !important;
		border-bottom: #25b2f7 3px groove;
	}

	.linav :hover {
		color: #25b2f7 !important;
	}

	.under-header {
		height: 40px;
		background-color: #ffffff;
		width: 900px;
		margin-right: 100px;
		border: 1px solid #d5dbd6;
		display: flex;
		margin-inline: auto;
	}

	li.vod {
		list-style-type: none;
		margin-left: 2px;
	}

	li.shidor {
		list-style-type: none;
		margin-right: 4px;
		margin-left: -221px;
	}

	ul.navbar2 {
		width: 100%;
		margin: 0;
		place-content: space-evenly;
		display: flex;
		align-items: center;
		color: #333538;
		list-style-type: none;

		-webkit-overflow-scrolling: touch;
		width: 100%;
		scroll-snap-type: x mandatory;
		overflow: hidden;
		cursor: move;
		place-content: flex-start;
	}

	li.vod {
		list-style-type: none;
		margin-right: 100px;
	}

	li.shidor {
		list-style-type: none;
		margin-right: 4px;
	}

	.under-header-nav:hover {
		font-weight: bold;
	}

	.under-header-nav>a {
		font-size: 15px;
	}

	.under-header-nav {
		width: max-content;
		margin-inline: 11px;
		flex-shrink: 0;
	}

	.button2side {
		display: flex;
		list-style-type: none;
		margin-right: auto;
		margin-top: -9px;
	}

	.dropdown .dropbtn {
		font-size: 15px;
		color: #1e1e1f;
		background-color: inherit;
		font-family: "FbPractica", "Simpler";
		padding: 6px 0em !important;
		display: flex;
		line-height: 0.8;
	}

	.dropdown-content {
		display: none;
		position: absolute;
		background-color: #f9f9f9;
		min-width: 160px;
		box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
		z-index: 10;
	}

	.dropdown-content a {
		font-family: "FbPractica", "Simpler";
		font-weight: 500;
		font-size: 15px;
		color: #1e1e1f;
		float: none;
		padding: 6px 16px;
		text-decoration: none;
		display: block;
		text-align: right;
		height: 39px;
	}

	.dropdown-content a:hover {
		background-color: #ddd;
	}

	.dropdown:hover .dropdown-content {
		display: block;
	}

	.navul {
		width: 900px;
		height: 40px;
		align-items: center;
		margin: auto;
		padding-inline: 5px 15px;
		display: flex;
		list-style-type: none;
	}

	.divArrowheader {
		width: 35px;
		height: 100%;
		cursor: pointer;
		position: absolute;
		left: 0;
		top: 0;
		bottom: 0;
		bottom: auto;
		margin-left: 5px;
		margin-top: 8px;
	}

	.dropbtn1:focus {
		outline: 0 !important;
	}

	.dropbtn:focus {
		outline: 0 !important;
	}

	button.dropbtn1 {
		background-color: transparent !important;
		font-family: "FbPractica" !important;
		font-family: inherit;
		padding: 0;
		display: flex;
		font-weight: 500;
		font-size: 14px;
	}

	.dropbtn1 .arrow {
		border: solid #ffffff;
		border-width: 0 1px 1px 0;
		margin: 1px 7px 0 0;
	}

	.dropdown-content1 {
		display: none;
		position: fixed;
		background-color: #f9f9f9;
		color: #ffffff;
		min-width: 160px;
		box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
		z-index: 10;
		font-size: 18px;
	}

	.dropdown-content1 a {
		font-family: "FbPractica", "Simpler";
		font-weight: 500;
		font-size: 15px;
		color: #1e1e1f;
		float: none;
		padding: 6px 16px;
		text-decoration: none;
		display: block;
		text-align: right;
	}

	.dropdown1:hover .dropdown-content1 {
		display: block;
	}

	.dropdown-content1 a:hover {
		background-color: #ddd;
	}

	.topOfHeaders.logos {
		float: left;
		display: flex;
		height: initial;
	}

	.topOfHeaders.all {
		width: 1000px;
		display: flow-root;
	}

	.dateHidden {
		position: fixed;
		margin-right: 866px;
		margin-top: 18px;
		color: #15499d;
	}
}

/* 
------------------------------------------------------
                header-sticky
-------------------------------------------------------
*/

@media only screen and (min-width: 750px) {
	.header-sticky {
		position: fixed;
		top: 0;
		width: 1024px;
		left: 0;
		right: 0;
		margin: auto;
		display: none;
		background-color: #141533;
		height: 50px;
		justify-content: center;
		text-align: -webkit-center;
		z-index: 11;
	}

	.header-sticky-size {
		width: 1024px;
		display: flex;
	}

	.header-sticky-size .navul .linav {
		padding-inline: 14px;
		margin-inline: 0px;
	}

	.all-logo {
		margin: auto;
	}

	.logos-live-vod {
		display: flex;
		/* width: 160px; */
		width: 120px;
		align-self: center;
	}

	.sticky {
		position: fixed;
		display: flex;
		top: 0;
		height: 62px;
	}
}

@media only screen and (max-width: 750px) {
	.header-sticky {
		display: none;
	}
}

button.plyr__controls__item.plyr__control {
	border: 2px transparent groove;
	border-radius: 50%;
	background-color: #d6dbe1;
}

.plyr.plyr--full-ui.plyr--audio.plyr--html5.plyr--paused.plyr--stopped {
	border: 2px #d6dbe1 groove;
	border-radius: 40px;
}

.plyr.plyr--full-ui.plyr--audio.plyr--html5.plyr--playing {
	border: 2px #d6dbe1 groove;
	border-radius: 40px;
}

a.plyr__controls__item.plyr__control {
	display: none;
}

button.plyr__control {
	background-color: #d6dbe1 !important;
}

/* search */

.search-homepage {
	margin: 0px;
	width: 200px;
	margin: 0 0 0 0;
	display: grid;
	margin-top: 45px;
	float: left;
	border-bottom: 1px #325189 solid;
	margin-left: 82px;
	justify-content: end;
}

.search-form-home {
	align-items: stretch;
	display: flex;
	flex-wrap: nowrap;
	margin: 0 0 0 0;
	width: fit-content;
	height: 30px;
	/* margin-left: 20px;*/
}

.search-form-home .search-field-home,
.search-form-home .search-submit-home {
	width: 173px;
	height: 29px;
	border: 0;
	background-color: #e5e5e5;
	padding-right: 1px;
}

.search-form-home label {
	align-items: stretch;
	display: none;
	font-size: inherit;
	margin: 0;
	width: 180px;
	border: 0px;
}

.search-form-home .search-field-home::placeholder {
	color: #1110103d;
	font-family: "simpler";
}

.search-form-home .search-field-home {
	width: 172px;
	height: 20px;
	border: 0;
	background-color: #e5e5e5;
	margin: 0px;
}

.search-form-home .search-submit-home {
	flex-shrink: 0;
}

.search-form-home .search-submit-home:focus,
.search-form-home .search-submit-home:hover {
	text-decoration: none;
}

.screen-reader-text-home {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(50%);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
	word-break: normal;
}

input.search-img:hover {
	filter: opacity(40%);
}

input.search-img:active {
	border: transparent 0px;
}

img.vodLogo {
	margin-top: 26px;
	margin-left: 22px;
}

img.vodLogo:hover {
	margin-top: 30px;
}

img.liveLogo {
	margin-left: 15px;
	margin-top: 26px;
}

img.liveLogo:hover,
img.megazinLogoDesktop:hover,
img.schoolLogoDesktop:hover {
	margin-top: 30px !important;
}

iframe.wp-embedded-content {
	width: 100%;
}

/* 
------------------------------------------------------
              ועידת בחירות
-------------------------------------------------------
*/

@media only screen and (min-width: 750px) {
	img.mkPic {
		background-image: url("/wp-content/themes/14-child/assets/election/backgroundPrimaries.png");
		background-repeat: no-repeat;
		height: 134px;
		width: 150px;
		object-fit: cover;
		border-radius: 0 0 0 14px;
	}

	img.mkPic:hover {
		filter: grayscale(80%);
	}

	.picturesOfMKs {
		width: 90%;
		margin-inline: auto;
		display: grid;
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
		row-gap: 2.5%;
		margin-bottom: 325px;
		/* display: flex; */
		/* flex-wrap: wrap; */
	}

	p.mkText {
		text-align: -webkit-center;
		/* margin-left: 50px;
        margin-top: -16px; */
		font-weight: bold;
		color: #15499d;
	}

	.dateOfToday {
		color: #ffffff;
		display: flex;
		margin-top: 38px;
		font-size: 25px;
		font-weight: 100;
		margin-right: 40px;
	}

	.textCountDownAll {
		display: flex;
		margin-right: -11px;
		color: #ffffff;
		margin-top: -34px;
	}

	.countdown_timer {
		display: flex;
		width: 370px !important;
		margin-top: 24px;
		display: flex;
	}

	.countdown_timer_text {
		color: #ffffff;
		margin-right: 33px;
		border: #ffffff 1px solid;
		padding: 8px;
		padding-right: 18px;
		width: 70px;
		height: 60px;
		font-size: 29px;
		font-weight: 800;
	}

	p.textCountDown {
		margin-right: 55px;
	}

	.beforeCalendar {
		display: flex;
		border: 1px #041f4b solid;
		border-radius: 0 0 20px 20px;
		color: #041f4b;
	}

	.addToCalnder {
		display: flex;
		width: 33%;
	}

	.addToCalnder1 {
		display: flex;
		width: 33%;
		align-items: center;
	}

	.dateOfEvent {
		display: flex;
		background-color: #041f4b;
		color: #ffffff;
		align-items: center;
		width: 33%;
	}

	.dateOfEvent1 {
		display: flex;
		background-color: #041f4b;
		color: #ffffff;
		align-items: center;
		width: 33%;
	}

	.placeOfEvent {
		display: flex;
		align-items: center;
		width: 34%;
	}

	.placeOfEvent1 {
		display: flex;
		align-items: center;
		width: 34%;
	}

  .addToCalender>a {
    display: flex;
    align-items: center;
    height: fit-content;
  }

  .addToCalnder>a {
    display: flex;
    align-items: center;
    height: fit-content;
  }

  .addToCalnder>a>img {
    width: 75px;
    height: 75px;
    margin-left: 20px;
    margin-right: 29px;
  }

  .addToCalnder>a>p {
    color: #041f4b;
    height: fit-content;
    margin: 0px;
    font-size: 30px;
    font-weight: 100;
  }

  .dateOfEvent>img {
    width: 80px;
    height: 80px;
    margin-right: 20px;
    margin-left: 20px;
  }

  .placeOfEvent>img {
    width: 80px;
    height: 80px;
  }

	p.dateOfEventSecond {
		margin: 0px;
		font-size: 26px;
		font-weight: 100;
		margin-top: -15px;
	}

	p.dateOfEventFirst {
		margin: 0px;
		font-weight: bold;
		font-size: 26px;
		height: fit-content;
	}

	p.dateOfEventFirst1 {
		margin: 0px;
		font-size: 28px;
		font-weight: 100;
		height: fit-content;
		margin-right: 8px;
		margin-top: 7px;
		font-family: "FbPractica";
		font-weight: 600;
	}

	p.placeOfEventP {
		margin: 0px;
		font-size: 26px;
		font-weight: 400;
	}

	.addToCalnder:hover {
		box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	}

	.dateOfEvent:hover {
		box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	}

	.placeOfEvent:hover {
		box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	}

	.textv {
		flex-basis: 50%;
		padding: 30px;
		color: #134390;
	}

	.videoAndText {
		display: flex;
		background-color: #f1f1f1;
	}

	.vvideo {
		flex-basis: 50%;
	}

	p.firstText {
		font-weight: bold;
	}

	img.mkPic.A {
		filter: grayscale(60%);
	}

	img.mkPic.A:hover {
		filter: grayscale(0%);
	}
}

@media only screen and (max-width: 750px) {
	img.mkPic {
		background-image: url(/wp-content/themes/14-child/assets/election/backgroundPrimaries.png);
		background-repeat: no-repeat;
		border-radius: 0 0 0 14px;
		margin: 7px;
		height: 134px;
		width: 150px;
		object-fit: cover;
	}

	img.mkPic:hover {
		filter: grayscale(80%);
	}

	.picturesOfMKs {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	p.mkText {
		text-align: -webkit-center;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: -16px;
		font-weight: bold;
		color: #15499d;
	}

	.dateOfToday {
		display: none;
	}

	p.textCountDown {
		margin-top: -22px;
		color: #ffffff;
		margin-right: 19px;
		width: 56px;
	}

	.textCountDownAll {
		display: flex;
	}

	.countdown_timer {
		display: flex;
		width: 280px !important;
		margin-top: 24px;
		display: flex;
	}

	.countdown_timer_text {
		color: #ffffff;
		margin-right: 21px;
		border: #ffffff 1px solid;
		padding: 8px;
		padding-right: 18px;
		width: 54px;
		height: 45px;
		font-size: 19px;
		font-weight: 800;
	}

	.beforeCalendar {
		display: flex;
		border: 1px #041f4b solid;
		border-radius: 0 0 20px 20px;
		color: #041f4b;
		height: 80px !important;
	}

	#dateOfEventImg {
		margin-top: 10px;
		margin-left: 5px;
	}

	.addToCalnder {
		display: flex;
		width: 33%;
	}

	.dateOfEvent {
		display: flex;
		background-color: #041f4b;
		color: #ffffff;
		align-items: center;
		width: 34%;
	}

	.placeOfEvent {
		display: flex;
		align-items: center;
		width: 33%;
	}

	.addToCalnder1 {
		width: 33%;
		text-align: -webkit-center;
	}

	.dateOfEvent1 {
		width: 34%;
		text-align: -webkit-center;
	}

	.placeOfEvent1 {
		width: 34%;
		text-align: -webkit-center;
	}

  .addToCalender>a {
    display: flex;
    align-items: center;
    height: fit-content;
  }

  .addToCalnder>a {
    display: flex;
    align-items: center;
    height: fit-content;
  }

  .addToCalnder>a>img {
    width: 50px;
    height: 50px;
    margin-left: -3px;
    margin-right: 1px;
  }

  .addToCalnder>a>p {
    color: #15499d;
    height: fit-content;
    margin: 0px;
    font-size: 14px;
    font-weight: 100;
    font-weight: 400;
  }

  .dateOfEvent>img {
    width: 50px;
    height: 50px;
    margin-right: -2px;
    margin-left: -5px;
  }

  .placeOfEvent>img {
    width: 50px;
    height: 50px;
  }

	p.dateOfEventSecond {
		margin: 0px;
		font-size: 11px;
		font-weight: 100;
		margin-top: -5px;
	}

	p.dateOfEventFirst {
		margin: 0px;
		font-weight: bold;
		font-size: 11px;
		height: fit-content;
	}

	p.placeOfEventP {
		margin: 0px;
		font-size: 13px;
		font-weight: 400;
	}

	.textv {
		padding: 30px;
		color: #134390;
	}

	.videoAndText {
		margin-top: 10px;
		background-color: #f1f1f1;
	}

	p.firstText {
		font-weight: bold;
	}

	body.trigger-size-medium #enable-toolbar svg#enable-toolbar-trigger-svg {
		width: 50px;
		height: 40px;
		margin-bottom: 49px;
	}
}

/* pirsum page */
@media only screen and (min-width: 750px) {
	main.post-main-12750 {
		width: 100% !important;
		background: url(/wp-content/uploads/2021/04/רקע-לבאנר-למפרסמים.jpg);
		background-repeat: no-repeat;
		background-position: top;
		text-align: -webkit-center;
		display: grid;
		grid-auto-rows: 397px 600px 756px;
	}

	.videoPirsum {
		width: 750px !important;
		height: 420px !important;
	}

	.pirsum_content {
		width: 800px !important;
		justify-self: center;
	}

	input.wpcf7-form-control.wpcf7-submit {
		background-color: #ffffff;
		border: 1px #141533 solid;
		width: 100%;
		font-size: 17px;
	}
}

@media only screen and (max-width: 750px) {
	main.post-main-12750 {
		width: 100% !important;
		background: url(/wp-content/uploads/2021/04/רקע-לבאנר-למפרסמים.jpg);
		background-repeat: no-repeat;
		background-position: top;
		text-align: -webkit-center;
		display: grid;
		grid-auto-rows: 140px 160px 756px;
		background-size: contain;
		background-color: #f8c901;
	}

	.videoPirsum {
		width: 90% !important;
		height: 100% !important;
	}

	.pirsum_content {
		width: 90% !important;
		justify-self: center;
		padding-top: 70px !important;
	}

	input.wpcf7-form-control.wpcf7-submit {
		background-color: #ffffff;
		width: 100%;
		font-size: 17px;
	}
}

/*-------------------------------------------------OPEN Weather----------------------------------------------*/

@media only screen and (min-width: 750px) {
	#weatherDiv {
		font-family: "FbPractica", "Simpler";
		display: flex;
		position: absolute;
		justify-content: center;
		color: #141533 !important;
		height: 48px;
		font-size: 17px;
		margin-top: 15px;
		margin-right: 100px;
		font-weight: 100;
	}
	

	.weatherHeader {
		text-decoration: none;
		display: flex;
		line-height: 40px;
		color: #141533 !important;
	}
	
	a:active a:visited {
		text-decoration: none;
	}

	.spanWeather {
		margin-top: 4px;
		padding-left: 7.5px;
	}

	#nameCity {
		padding: 4px 4px 4px 8px;
		flex-shrink: 0;
	}

	#spanWeather {
		font-size: 13px;
	}

	#todayTemp {
		margin: 3px 0px 0px 5px;
		flex-shrink: 0;
	}

	#todayImg {
		padding: 0px 0px 8px 5px;
		align-self: center;
		 width: 30px; 
	}

	#todayDate {
		padding: 4px 6px 4px 11px;
		width: max-content;
	}
}




/* new search */
#newSearch {
	font-size: 18px;
	direction: rtl;
	width: 30px;
	border: none;
	padding: 2px;
	margin-top: 12px;
	margin-right: -7px;
	background-image: url("/wp-content/themes/14-child/assets/14imgs/desktop-icons-search.png");
	background-repeat: no-repeat;
	-webkit-transition: width 0.3s ease-in-out;
	transition: width 0.3s ease-in-out;
	color: #0f0e0ea9;
}

#newSearch:focus {
	font-family: "FbPractica";
	width: 160px;
	background-position: left center;
	z-index: 1;
	outline: none;
	border-bottom: 1px #141533 solid;
}

/*-------------------------------------------------END Weather--- -------------------------------------------*/

/* -------------------icons end of article------------------- */
.jumpUpBotton {
	display: none;
	width: 30px;
	position: fixed;
	bottom: 5px;
	left: 100px;
	z-index: 11;
	font-size: 18px;
	border: none;
	outline: none;
	color: #ffffff;
	cursor: pointer;
}

.jumpUpBotton:hover {
	-ms-transform: scale(1.5);
	/* IE 9 */
	-webkit-transform: scale(1.5);
	/* Safari 3-8 */
	transform: scale(1.5);
}

.jumpUpBottonImg {
	border-radius: 50%;
	box-shadow: 1px 2px 9px 0px #999;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 1px #999;
}

/* resize buttons */
.resize_buttons {
	display: none;
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
	margin-bottom: 10px;
}

span.resize_btn {
	align-self: flex-start;
	display: inline-flex;
	color: #141533;
	cursor: pointer;
	border-radius: 50%;
}

span.resize_btn:hover {
	background: #e30613;
	color: #fff;
	padding: 0 5px;
}

@media only screen and (min-width: 750px) {
	.resize_btn_bigger {
		font-size: 22px;
	}

	.resize_btn_lowwer {
		font-size: 20px;
	}
}

@media only screen and (max-width: 750px) {
	.resize_btn_bigger {
		font-size: 21px;
	}

	.resize_btn_lowwer {
		font-size: 19px;
	}
}

/* -------------------------------------------------------------------------- */

/* Error 404 page
/* -------------------------------------------------------------------------- */

.error404 #site-content {
	padding-top: 4rem;
}

.error404-content {
	max-width: 75% !important;
	min-height: 80%;
	margin: 5% 0 4%;
	color: #141533;
}

.error404 #site-content .search-form {
	width: 100%;
	box-shadow: 4px 4px 6px 0px #68615273;
	height: 35px;
	align-items: center;
}

.first-title {
	font-family: "FbPractica", "Simpler";
	font-size: 70px;
	text-align: -webkit-right;
	font-weight: 800;
	height: 70px;
}

.second-title {
	font-size: 27px;
	text-align: -webkit-right;
	font-weight: 100;
	margin-bottom: 5%;
	margin-top: -20px;
}

.search-form .search-field {
	width: 100%;
	border: 0;
	font-family: "FbPractica", FontAwesome, "Simpler";
}

.suggested_articles_taboola {
	margin-top: 20%;
	display: flex;
	align-items: center;
}

.suggested_articles_taboola span {
	color: red;
	align-self: center;
	flex-basis: 5%;
}

.suggested_articles_taboola div {
	font-size: 19px;
	font-weight: 900;
}

input.search-submit {
	font-family: "FbPractica";
	font-size: 18px;
	background-color: red !important;
	padding: 7px 17px;
	border-radius: 15px 0 0 0;
}

@media only screen and (max-width: 750px) {
	.first-title {
		font-size: 42px;
		height: 30px;
	}

	.second-title {
		font-size: 18px;
		padding-bottom: 30px;
		margin-top: 0 !important;
	}

	.error404 #site-content .search-form {
		width: auto;
		height: 50px;
	}
}

/* -------------------------------------------------------------------------- */

/* banner-most-viewed in single vod desktop
/* -------------------------------------------------------------------------- */
.banner-most-viewed {
	display: flex;
	gap: 0.5%;
	background-color: #cf0612;
	margin-bottom: 4%;
	box-shadow: 1px -1px 18px 4px #847c7c;
}

.mostVod-post:first-child {
	direction: ltr;
}

.mostVod-title.post-count-0 {
  background-image: linear-gradient(to left,
      #141533,
      #14244a,
      #143362,
      #143c6f);
  border-radius: 0 0 0 15%;
  box-shadow: -11px 2px 18px 0px #0000008a;
}

.mostVod-title.post-count-1 {
	border-radius: 0 0 15% 0;
	box-shadow: 11px 2px 18px 0px #0000008a;
}

.most-img.post-count-0 {
	border-bottom-left-radius: 20px 20px;
	overflow: hidden;
}

.most-img.post-count-1 {
	border-bottom-right-radius: 20px 20px;
	overflow: hidden;
}

.mostVod-post {
	display: flex;
	flex-basis: 50%;
	margin: 0;
	background-color: #1e171757;
}

.most-img {
	flex-basis: 50%;
}

.mostVod-title {
  flex-basis: 50%;
  background-image: linear-gradient(to right,
      #141533,
      #14244a,
      #143362,
      #143c6f);
  background-color: #141533;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 1% 2% 1% 1%;
  color: #141533;
}

.most-img>a>img {
  height: 100%;
  max-height: 140px;
  object-fit: cover;
}

.mostVod-date {
	display: flex;
	justify-content: space-between;
	font-size: 11px;
	padding-left: 3%;
	padding-right: 3%;
}

.mostVod-date>a {
  font-size: 10px;
  color: #03e5e1;
}

p.mostVod-post-time {
	margin: 0;
	font-size: 10px;
	line-height: normal;
	color: #03e5e1;
	padding-inline: 2%;
}

.most-img>a>div {
  height: 100%;
  width: 100%;
}

.most-img>a>div>img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.most-title {
	font-weight: 400;
}

.most-title a {
	color: #fff;
}

.most-subtitle>a {
  font-size: 13px;
}

.most-subtitle {
	line-height: 93%;
}

.mostVod-date.post-count-0 {
	direction: rtl;
}

@media only screen and (max-width: 750px) {
	.banner-most-viewed {
		display: grid;
		margin-bottom: 25px;
	}

	.mostVod-post {
		height: 125px;
	}
}

/*** ----------------------------- h e a d e r   m o b i l e --------------------------------- ***/

.header_mobile {
	top: 0%;
	position: -webkit-sticky;
	position: sticky;
	z-index: 10;
}

.topnav_mobile_new {
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	padding: 10px 15px;
	width: 100%;
	height: 63px;
	/* grid-template-columns: 20% 10% 40% auto; */
	border-bottom: 1px #99999975 solid;
	background-color: #ffffff;
}


.navbar_mobile_weather {
	display: flex;
	align-items: center;

	font-size: 17px;
	letter-spacing: 0.3px;
}

.navbar_mobile_weather a {
	display: flex;
	/* flex-direction: row-reverse; */
	justify-content: center;
	align-items: center;
	color: #1e1e1f;
}

.navbar_mobile_logo {
	/* position: absolute;
	top: 15%;
	left: 40%; */
	/*display: flex;
	justify-content: center;
	align-items: center; */
	width: 110px;
}
.navbar_mobile_logo img {
    margin-inline: auto;
}

.navbar_mobile_menu {
	align-self: center;
	/* justify-self: left; */
	width: 55px;
}

.search_mobile_form {
	width: 85%;
	margin: 0 auto;
	margin-top: 20px !important;
}

.search_mobile_label {
	position: relative;
}

#search_mobile_input {
	border-radius: 25px !important;
	border: none;
	background-color: #fafafa;
	font-size: 18px !important;
	font-family: "FbPractica";
	height: 45px;
	padding: 15px;
}

.search_mobile_input_img {
	width: 8%;
	position: absolute;
	top: 13px;
	left: 10px;
}

.live_vod_mobile {
	width: 70%;
	display: flex;
	margin: 20px auto;
	justify-content: space-evenly;
}

.navbar_mobile_div_category {
	width: 100%;
	justify-self: center;
	padding: 3% 4% 6%;
	display: grid;
	grid-template-columns: 1fr 1fr;
}


.navbar_mobile_category_right,
.navbar_mobile_category_left {
	position: relative;
	display: flex;
	flex-direction: column;
	gap: 7px;
	line-height: 1.8;
}

.navbar_mobile_category_right {
	height: 80%;
	overflow: scroll;	
	direction: ltr;
	padding-right: 10px;
}


.nav_mobile_catagory_left_content {
	display: flex;
	flex-direction: column;
	position: absolute;
	width: 45px;
	height: 535px;
	top: 0%;
	left: 25px;
	background-color: white;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.nav_mobile_top_catagories {
	width: 100vw;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
    position: relative;
    margin-right: -10px;
}

.nav_mobile_top_catagories_item {
  width: 80px;
  height: 33px;
  left: 267px;
  top: 97px;
  z-index: 2;
  background: #ffffff;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 10px 0px 10px 10px;
}
.navbar_mobile_category_right {
	position: relative;
	display: flex;
	flex-direction: column;
	gap: 7px;
	line-height: 25px;
}

.navbar_mobile_category {
  font-family: "FbPractica", "Simpler";
  color: #ffffff;
  font-weight: 400;
  font-size: 20px;
  background: linear-gradient(270deg,
      rgba(0, 237, 232, 0.14) 71.87%,
      rgba(20, 65, 119, 0.14) 100%);
  border-radius: 0px 0px 10px 0px;
  padding-right: 7px;
}

.vod_mobile {
  padding: 5px;
  position: absolute;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 87px;
  height: 35px;
  left: 0;
  background: #141432;
  border-radius: 0px 10px 10px 0px;
  margin-top: -2px;
}
.vod_mobile > img {
  height: 20px;
}
.vod_mobile.vod {
  top: 74px;
}
.vod_mobile.live {
  top: 118px;
}
.vod_mobile.magazin {
  top: 162px;
}
.vod_mobile.pirsum {
  top: 206px;
}
.vod_mobile.school {
  top: 250px;
}
.mobile_menu_social_links {
  position: absolute;
  width: 30px;
  height: 30px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  border-radius: 5px;
}
.mobile-search-svg {
  position: absolute; 
  top: 550px;
  right: 0;
  left: 0;
  transform: translate(-10%, -50%);
}
.mobile-search-svg > img {
  width: 35px;
}

.mobile_menu_social_links.facebook-icon {
  top: 299px
}
.mobile_menu_social_links.twitter-icon {
  top: 337px
}
.mobile_menu_social_links.linkedin-icon {
  top: 377px
}
.mobile_menu_social_links.youtube-icon {
  top: 415px
}
.mobile_menu_social_links.instagram-icon {
  background-color:#141533;
  color:white;
  top: 453px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.mobile_menu_social_links.instagram-icon > img {
  width: 20px;
  height: 20px;
}
.mobile_menu_social_links.telegram-icon {
  top: 492px
}
.iconImg {
	width: 32px;
}
.mobile_menu_date {
	position: absolute;
    bottom: 20%;
    width: 165px;
    height: 29px;
    left: 0px;
    background: #141533;
    border-radius: 0px 10px 10px 0px;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
	font-family: 'fbpractica';
}

.navbar_mobile_weather_line {
	font-family: "Linotype", "Simpler";
	margin-inline: 2px;
}

.borderLineArticle {
	margin-top: -2.5px;
	width: 100%;
	max-width: 100%;
}

#sidebar_mobile_new {
	display: none;
	position: absolute;
	z-index: 8;
	background-color: #144177;
	width: 100%;
}
.mobile-menu-date{
	position: absolute;
    bottom: 20%;
    width: 165px;
    height: 29px;
    left: 0px;
    background: #141533;
    border-radius: 0px 10px 10px 0px;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
}

.arrow-container {
	gap: 4px;
	transition: gap 0.2s ease-in-out;
}
.arrow-container.arrow-active{
	gap:1px;
}

.arrow-top.arrow-active {
	transform: rotate(27deg);
}

.arrow-bottom.arrow-active {
	transform: rotate(-27deg);
}

.arrow-top{
	width: 11px;
    height: 2px;
	transition: transform 1s ease-in-out;
}
.arrow-bottom{
	width: 11px;
    height: 2px;
	transition: transform 1s ease-in-out;
}
.arrow-center {
	width: 16.5px;
}

.navbar-tochniot-menu{
	position: absolute;
	display: flex;
	align-items: center;
	gap: 5px;
    width: 95%;
	top: 0%;
    overflow: auto;
    margin-left: 10px;
    list-style: none;
	z-index: 2;
	padding: 10px;
	
}

.navbar-tochniot-menu::-webkit-scrollbar {
	width: 1px;
    height: 2px;
}
.navbar-tochniot-menu::-webkit-scrollbar-track {
	background-color: white;
    border-radius: 100vw;
    margin-block: 2em;
    margin: 120px;
}
.navbar-tochniot-menu::-webkit-scrollbar-thumb {
	background-color: #C4C4C4;;
	border-radius: 100vw;
}
/* firefox scrollbar support */
@supports (scrollbar-color: #C4C4C4 white)
{
	.navbar-tochniot-menu {
		scrollbar-color: #C4C4C4 white;
		scrollbar-width: thin;
	}
}




.under-header-nav-menu{
	white-space: nowrap;
	font-weight: 600;
    height: 38px;
    left: 8px;
    top: 97px;
    background: #FFFFFF;
    box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 10px 0px 10px 10px;
	display: grid;
    align-content: center;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;

}
.under-header-nav-menu > a{
	justify-self: center;
    width: 100%;
	color: #141533;
}


  


/*** ----------------------------- c o n t a c t   p a g e --------------------------------- ***/

.content-zone-other-pages {
	display: grid;
	background: linear-gradient(to right, #141177 20%, #141533 100%);
	font-family: "FbPractica";
}

span.wpcf7-form-control-wrap.acceptance-280 {
	direction: rtl;
	color: #fff;
}

@media only screen and (min-width: 750px) {
	.content-zone-other-pages {
		grid-template-columns: 35% 65%;
	}

	span.wpcf7-form-control-wrap.acceptance-280 {
		margin-left: -740px;
		float: left;
	}

	.form-img {
		align-self: center;
		width: 80%;
		margin: 0 auto 15px;
		grid-row: 1;
   		grid-column: 2;
		
	}
}

@media only screen and (max-width: 750px) {
	.wpcf7 {
		grid-row-start: 2;
	}

	.form-img {
		grid-row-start: 1;
		width: 40%;
		margin: 25px auto -15px;
		
	}
}

.wpcf7 {
	width: 80%;
	margin: 30px auto 0;
}

.wpcf7-spinner {
	margin: 0;
	background-color: #e30613;
}

.wpcf7-spinner::before {
	background-color: #fff;
	width: 8px;
	height: 8px;
}

.wpcf7-not-valid-tip {
	color: #fff;
}

.wpcf7 form.invalid .wpcf7-response-output {
	color: #fff;
	border: 0;
	margin: 0;
	padding: 0;
	margin-top: -30px;
}

.wpcf7 form .wpcf7-response-output {
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #fff;
	border-radius: 10px 0 0 0;
	padding: 0 5px;
}

.wpcf7-response-output {
	color: #000;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
	height: 35px;
}

.textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
	height: 150px;
}

textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required,
input.wpcf7-form-control.has-spinner.wpcf7-submit,
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,
.wpcf7-response-output {
	border-radius: 10px 0 0 0;
	font-family: "FbPractica", "Linotype";
	direction: rtl;
	padding: 10px;
}

.content-zone-other-pages label br,
.form-contact br,
.wpcf7-spinner:after {
	display: none;
}

textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required,
input.wpcf7-form-control.has-spinner.wpcf7-submit,
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder {
	font-family: "FbPractica";
	font-weight: 400;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
	font-weight: 900;
	background: #e30613;
	font-size: 25px !important;
	line-height: 39px;
	width: 85px;
	height: 35px;
	float: left;
	padding: 0;
}

.wpcf7-list-item label input[type="checkbox"] {
	background-color: #fff;
	height: 15px;
	width: 15px;
	min-width: 15px;
	border-radius: 15px;
	text-decoration: none;
}

.wpcf7-list-item label input[type="checkbox"]:checked {
	box-shadow: inset 0 0 0 5px #e30613;
	transition: box-shadow 0.3s;
}

.wpcf7-list-item label input[type="checkbox"]:checked::before {
	content: none;
}

.wpcf7-list-item {
	margin: 0;
}

.wpcf7-list-item label .wpcf7-list-item-label {
	text-decoration: none;
}

/* ----------------------- LEGAL AT THE END OF PAGE ------------------------------ */
.lineForComments-question{
	font-family: 'FbPractica', 'Simpler';
	font-style: normal;
	font-weight: 400;
	font-size: 19px;
	line-height: 20px;
	text-align: right;
	color: #144177;
}
.lineForComments-outer{
	display: flex;
	flex-direction: row-reverse;
	justify-content: start;
	align-items: center;
}

.lineForComments-img {
	margin-bottom: 10px;

}


.legal-27a {
	display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 0;
}

.legal-27a-secondary-text {
	font-family: 'FbPractica';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
	text-align: right;
    margin: 0;
    line-height: 16px;
	color: #1E1E1F;

}
.legal-27a-main-text {
	font-family: 'FbPractica';
    font-weight: 700;
    font-size: 13px;
    margin: 0;
	text-align: right;
	color: #1E1E1F;
}

@media only screen and (max-width: 750px) {
	.legal-27a {
		width: 100%;
	}
	.legal-27a-main-text {
		padding: 0px 10px 0px 15px;
	}
	.legal-27a-secondary-text {
		padding: 0px 10px 0px 10px;

	}
}

@media only screen and (min-width: 750px) {
	.legal-27a {
		width: 735px;
	}
	.legal-27a-secondary-text {
		font-size: 16px;
	}
	.legal-27a-main-text {
		font-size : 16px;
	}
}

.post-title > .katan-title.dblue:hover {
	color: #144177;
}