.navbarNew {max-width:1300px;}
.list-news.compact li.video:after{
	background:initial!important;
}
/*
.list-news.triple figure img, #top .list-news img, .list-news.compact img, .list-news.hr img
*/
/* לעשות החלפה של blockquote ב q*/

blockquote { margin: 28px 0 26px;    padding-right: 32px;    font-size: 28px;    quotes: none;    display: block;    position: relative;    font-weight: 900;    line-height: 29px;    font-family: 'almoni-tzar'; }
blockquote:before { content: "\e924"; left: auto; right: 0; top: 4px; bottom: auto;margin: 0; font-size: 18px; line-height: 18px; display: block; position: absolute;  font-weight: 400; font-family: i; text-align: center; text-indent: 0; letter-spacing: normal; }
blockquote.tiktok-embed{padding:0}
blockquote.tiktok-embed:before{display:none}
.embera-embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
  padding-bottom: 50%;
}

.embera-embed-responsive-item {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.wp-caption  {font-size: 14px;}
.wp-caption  span{   float: left;        margin-left: 40px;}

@media only screen and (max-width: 47.5em)	{ /* 760 	*/
	.wp-caption  span{   float: none;        margin-left: 0px; margin-right: 10px;}
	.navbarNew {display:inline!important}
}

	
	@media only screen and (max-width: 81.25em) { /* 1300 */
			.mobile-2-2 li{width:50%!important;}
			.mobile-2-2 li:nth-of-type(n+5){ display: none; }
			.rashit {border-left-width:0px!important;}
	}	

	.list-author li {    width: 25%!important;}
	.doubleSize{width:50%;  }
	.doubleSize .double li{width:50%; display:block!important; }
  
	@media only screen and (min-width: 47.5em)	 and (max-width: 62.5em) { /* 760 - 1000 */
		.mobile-only-article aside{display:none}
		.mobile-only-article {padding-left:0px!important;}
		.list-author li {    width: 50%!important;}
		.list-news.triple li.video {    width: 50%;}
		.list-news.triple li.video:nth-of-type(3){display:none}
		.quadruple div{width:50%;}
		.quadruple .doubleSize,.quadruple .double{width:100%!important;}
				
	}
	@media only screen and (max-width: 47.5em)	{ /* 760 	*/
		.doubleSize {width:100%!important;}
	}
	
	
	.election2020 .header-line:before {
			//border-color: var(--kipa);
	}
	.election2020 .header-line a {
		color : var(--jam);
	}
	.zevelForm{width:1px; height:1px; display: none; }



/* Icons widget */		

			.list-icon .icon-thumb-up.selected:before { content: "\e91f"; }
			.list-icon .icon-thumb-down.selected:before { content: "\e920"; }
			.list-icon .icon-emot-happy.selected:before { content: "\e921"; }
			.list-icon .icon-bulb.selected:before { content: "\e92e"; }
			.list-icon .icon-emot-unhappy.selected:before { content: "\e923"; }
			.list-icon .icon-emot-sad.selected:before { content: "\e922"; }
/* End of: Icons widget */
 

.scheme-author picture:nth-child(1){ margin-right: 0px;}
.scheme-author picture:nth-child(2){ margin-right: -10px;}
.scheme-author picture:nth-child(3){ margin-right: -20px;}
.scheme-author {         display: block;}



.instagramEmbed iframe{    width: 100%;}

 .list-news.compact li.video figure:after{left: 25px;bottom: 25px;}
.articleText{overflow: auto;font-family: 'Assistant';   max-width: 735px;}
.pageText{overflow: auto;font-family: 'Assistant';   }
.articleText a,.pageText a{text-decoration: underline;}
.articleText h1,.pageText h1{ font-size: 30px; color:var(--coal);  font-weight: bold;}
.articleText h2, .pageText h2 {    color: var(--kipa);    font-size: 24px; font-weight: bold;}
.ask .articleText h2  {    color: var(--coal);  }
.articleText h3,.articleText h4, .pageText h3,.pageText h4{  font-size: 21px;color:var(--coal);  font-weight: bold;}

.articleText .patiach ,.pageText .patiach   {font-size: 60px;    color: var(--cherry);    font-weight: 700;line-height:1}
.articleText .mood,.pageText .mood{margin:20px 0;}

.articleText .askList a{    font-size: 20px;    line-height: 20px;}
.articleText .askList li {    margin: 0 0 10px;}
 
.newArticleLink{    padding: 20px 0;    font-family: 'almoni-tzar';    font-size: 22px;    text-decoration: none;    cursor: pointer;}
@media only screen and (min-width: 81.25em) { /* 1300 */
	.sargelWarp{display:block;     text-align: center;   height: 60px;    position: fixed;    bottom: 0;    background: #FFF;    width: 100%;    z-index: 99999999;}
	.sargelWarp span{    position: absolute;     cursor: pointer;    z-index: 9999999999; display: inline;    left: calc(50% - 640px);    width: 30px;    font-size: 23px;    font-weight: 800;    font-family: cursive;    text-align: left;		}
}

.moreInCategory{
	font-family: 'almoni-tzar';
    font-size: 23px;
    line-height: 28px;
    font-weight: 900;
}
.moreInCategory .header{
	font-family: 'almoni-tzar';
    font-size: 23px;
    line-height: 23px;
    font-weight: 700;
}
.moreInCategory .mekodam {color:var(--yonder);     margin-right: 10px;}
.s17 + figure {    margin-top: 27px!Important;}

/* פס התקדמות עליון */

	.progressTop{   z-index: 9999999;
		position: fixed;
		top: 0;
		width: 100%;
		border-radius: 0;
		height: 3px;
	}
	.progress-container {
	  width: 100%;
	  background-color: transparent;
	  position: fixed;
	  top: 0;
	  left: 0;
	  display: block;
	}
	.progress-bar {
	  background-color: red;
	  color:var(--melrose);
	  width: 0%;
	  display: block;
	  height: inherit;
	}
	progress::-webkit-progress-bar {
		background: transparent;
	}  
	progress::-webkit-progress-value {  
	  background-color:var(--melrose);
	}
/* פס התקדמות עליון */

#IconsWidget {font-family: 'Assistant';} 

#IconsWidget .header{font-family: 'almoni-tzar'; font-size:23px; font-weight:700;} 

#loginIcon{font-family: 'Assistant';} 


@media only screen and (min-width: 47.5em)	{ /* 760 */
	.desktopMax1 li:not(:nth-of-type(-n+1)){ display: none!Important; }
	.desktopMax2 li:not(:nth-of-type(-n+2)){ display: none!Important; }
	.desktopMax3 li:not(:nth-of-type(-n+3)){ display: none!Important; } 
	.desktopMax4 li:not(:nth-of-type(-n+4)){ display: none!Important; } 
}



.icon-google-play:before,.icon-app-store:before{display:none}
						 
.list-app i  {
    height: 40px;
    width: 140px;
}

.f li {
    display: inline-block;
    vertical-align: middle;
    line-height: 50px;
    text-align: center;
    
    height:45px;
    width: 32%; 
 
}
.f .ptab {display: none;     
    width: 100%;
    overflow: auto;
    clear: both;
    padding: 3px 10px;
    border-color: var(--zodiac);
    min-height: 200px; 
    height: 50vh;
    max-height: 400px; 
    background-color: #F5F5F5;
    border-width: 1px;
    border-style: solid;
    direction: ltr;
	
	
    color: var(--jam);
    text-align: center; 
	} 													


.f .ptab::-webkit-scrollbar-track{	border: 1px solid black; background-color: var(--white);}
.f .ptab::-webkit-scrollbar{	width: 10px;    background-color: var(--zodiac);}
.f .ptab::-webkit-scrollbar-thumb{	 background-color: var(--zodiac);	}



/*@font-face { font-family: 'i2'; src:   url('styles/icons/kipa.woff') format('woff'); font-display: swap; } */
.f i {font-size: 22px!important;}
ul.f {   
    min-width: 300px!important;
    margin: 0px 20px 0 118px!important;
    display: flex;
    flex-direction: row;
    height: 50px;
	
    cursor: pointer;
	
	
}

.ptab div.read0 {background-color:var(--athens)}
.ptab div.read1 {background-color:var(--cruise)}
.ptab div {   
	
	color: var(--black);
    cursor: pointer;
    background: var(--white);
    margin: 2px 0 5px;
    font-weight: normal;
    font-size: 16px;
    text-align: right;
    padding: 10px 15px;
    line-height: 13px;
	
	}
.ptab div span{
   display: block;
    font-size: 14px;
    color: var(--comet);
    padding: 6px 0 0;
	}

.ptab div a{
	color: var(--black) !important;
    border: none !important;
    display: block !important;
}

.ptab div a:hover{background-color:initial!important; text-decoration:underline!important; }
.ptab.profile  div {    padding: 0;}


 
#loginIcon.login .icon-user, .f .on i{
    color: var(--aqua);
}
@media only screen and (max-width: 47.5em)	{ /* 760 */

	.ptab div{
		font-size: 1.2em!important;
		line-height: 1.2em;
		
		padding: 10px 12px;
	}

	#loginIcon.show ul.f{
	 
	     margin: 0!important;
    width: 100%;
    display: block!important;
    position: fixed!important;
    left: 0!important;
    right: 0!important;
    top: 55px!important;
    height: 100%;
	}
	
	#loginIcon.show .icon-user{
		
		margin: -3px -3px  -3px -20px; !important;

	}
	#loginIcon.show .icon-user:before{
		content: "\e929"!important;
		font-size: 16px!important;
	}
	#loginIcon.show ul.f  .ptab{
	    max-height: 100%!important;
	    height: 100%!important;
	}
}

.myForums {
overflow: auto;
    padding-bottom: 20px!important;}
.myForums span{    display: block;
		font-size: 20px!important;
    color: var(--comet);
    line-height: 20px!important;
    border-bottom: 1px solid;
    padding-bottom: 7px;
    margin-bottom: 10px;}
.myForums a{
    width: 50%;
    padding:10px !important;
    direction: rtl;
    float: right;} 




footer .form-newsletter {max-width:initial!important;}
aside .form-newsletter{    padding: 30px 20px 20px;}
.moreInCategory div {display:inline}

/* Forms */

.kipaForm .floating-label-group {		  position: relative;		  margin-top: 15px;		  margin-bottom: 0px;		}
.kipaForm .floating-label-group .floating-label {	  color: #999;		  position: absolute;		  pointer-events: none;	  top: 9px;		  right: 12px;		  transition: all 0.1s ease;		}
.kipaForm .floating-label-group input:focus ~ .floating-label,.kipaForm .floating-label-group input:not(:focus):valid ~ .floating-label,.kipaForm .floating-label-group textarea:focus ~ .floating-label,.kipaForm .floating-label-group textarea:not(:focus):valid ~ .floating-label {			  			top: -1px;			bottom: 0px;			right: 4px;			opacity: 1;			color: #999;			font-size: 15px;		}
.kipaForm .error{			color:var(--jam);		margin: 0;		font-size: 16px;		}
.kipaForm input.error,.kipaForm select.error,.kipaForm textarea.error{border: 1px solid var(--jam);    margin: 0;}
.kipaForm{			display: flex; 			flex-direction: column;						background:var(--mystic);			padding:20px 20px 10px;			margin-bottom:30px;		}
.kipaForm input[type=button], .kipaForm input[type=submit]{ max-width:155px;color:#FFF;margin-left:0;text-align:center;			 background: var(--kipa);		 } 
.kipaForm input,.kipaForm select,.kipaForm textarea{			margin: 0 0 14px;			padding:  10px;			background:var(--white); 		flex-direction: row; 		  font-size: 23px; 		  line-height:  23px;  		  text-align: right;		  color: var(--purple-grey);  					} 
.kipaForm textarea{ 		 min-height: 200px;}
.kipaForm select { 		 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAh0lEQVQ4T93TMQrCUAzG8V9x8QziiYSuXdzFC7h4AcELOPQAdXYovZCHEATlgQV5GFTe1ozJlz/kS1IpjKqw3wQBVyy++JI0y1GTe7DCBbMAckeNIQKk/BanALBB+16LtnDELoMcsM/BESDlz2heDR3WePwKSLo5eoxz3z6NNcFD+vu3ij14Aqz/DxGbKB7CAAAAAElFTkSuQmCC');		  background-repeat: no-repeat;		  background-position: 15px center;	}

/*.FormThanks .formStep1 {display: none;}*/
.FormThanks {display: none;}
.FormThanks {font-size: 27px;    padding: 100px 0;  text-align: center;  line-height: 20px;}
.FormThanks .backLink{margin-top:25px}
.FormThanks .backLink a{    font-size: 20px;    line-height: 15px; text-decoration: underline;}
.FormThanks .button{    border: none;    background: var(--kipa);    clear: both;    color: #FFF;    padding: 8px 25px;    font-size: 24px;    font-weight: 500;    letter-spacing: 0;    line-height: 19px; }
.FormThanks .FormThanksLinks {margin:50px auto;}
.FormThanks .FormThanksHeader:before {     content: "\e925";    font-family: 'i';    display: block;    padding: 50px;   color: var(--kipa);    font-weight: 100;}
.FormThanks .FormThanksHeader {   font-weight: bold;}
@media only screen and (max-width: 34.375em) { /* 550 */
	.FormThanks 	.FormThanks { padding: 50px 0;}
}
 
 #ask_form .terms{    top: 0;    margin-right: 20px;}
.askSeachForm{	    flex-direction: initial;}
.askSeachForm input,.askSeachForm select{flex-grow: 3; margin-left:14px;}
.askSeachForm input[type=button], .formAsk input[type=submit]{flex-grow: 1;}
    


/* ask */
.askFormLeft {float:right;    max-width: 320px;    padding: 0 0 0 50px;}
.askFormLeft .numbered-list {     counter-reset: li;    list-style-type: none; }
.askFormLeft .numbered-list li {  position: relative;      padding: 0 40px 15px 5px;}
.askFormLeft .numbered-list li:before {    content: counter(li);    counter-increment: li;    height: 30px;    width: 30px;    border: 2px solid var(--jam);    border-radius: 50%;    color: #000;    text-align: center;    position: absolute;    right: 0;    top: 4px;}

.askList li{     margin: 0 0 27px;}
.askList li:after{ border-radius: 0;}
.askList a{ 		  margin:  0; 		  font-size: 34px;		  font-weight: 500;		  font-stretch: normal;		  font-style: normal;	  line-height: 34px;		  letter-spacing: normal;		  text-align: right;		  color: var(--charcoal-grey);		}
.askList div{  		  font-size: 19px; 		  color: var(--greyish-brown);		}
.askList div span:before{			content:' | ';	}
.askList div span{		  font-weight: 300; 		  color: var(--purple-grey);		}

.moodMarker {    margin: 10px 0;}
.moodMarker a {      background: yellow;    padding: 5px 14px;    font-family: 'Assistant';    font-weight: 600;    overflow: auto;}

.mood {
    margin: auto ;
    position: relative;
    overflow: hidden;
	text-align: center;
}
.mood.mood1280-100{    width: 1280px;    overflow: hidden;}
.mood.mood1280-100 .oneMood { float:right;}
.mood.mood1280-100 .oneMood:last-child { float:left;}

.mood.mood300-242 a, .moodiframe.mood300-242 a {position:static!important}

.mood a, .moodiframe a {    border: none;    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;   z-index: 2;}
	
.mood1300-100 .oneMood {	float:right;}
.mood1300-100 .oneMood:last-child {	float:left;}
aside .mood300-250  {margin:25px 0;}
.Shivukim.list-news  li {float:right}
.post_fotter_link {margin:20px auto;}
.maavron {position: fixed; z-index: 9999999; top: 0px; left: 0px; display: block; width:100%; height: 100vh;    background-color: #fff;    text-align: center;} 
.maavron div {width:100%!important}
.maavron .daleg {    position: absolute;    left: 0px;    top: 0px;cursor:pointer;z-index:99999}
.maavron .maavron_logo {text-align:right; padding:10px 20px; width:1300px!important; margin:auto;min-height:50px}
.maavron .maavron_logo span{float:left; cursor:pointer;    color: var(--kipa);    font-weight: 800;}
.maavron .daleg{    cursor: pointer;    width: 40px;    height: 40px;    background-image: url(https://static12.kipa.co.il/images/maavron-X.jpg);}
.maavron .oneMood {position:relative;}
.intro #a-7202{    margin: 0;}
@media (min-width: 640px) {		
		.maavron img{    width: initial;} 
		.maavron iframe {width:100%!important;height:100%!important;}
		.maavron div {max-width:100%!important}
}

@media (min-width: 1280px) {
	.maavron iframe {width:1300px!important;height:100%!important;}
	.maavron div {height:100%!important;}
}

.mainSpot{    margin-top: 0px;padding-top:25px;}
@media only screen and (max-width: 81.25em) { /* 1300 */
	.mainSpot{    margin-top:20px;}
}

@media only screen and (min-width: 47.5em) and (max-width: 75em) { /* 760 - 1200 */
	.mainSpot{    margin-top: 45px;}
}
@media only screen and (max-width: 47.5em) { /* 760 */
	.sargelWarp{display:none;}
	#fotterBar {    height: 50px;    width:100%;    background: var(--mystic);}
	#fotterBar.fotterBar105 {height: 105px; }
	.mood320-410 {    height: 410px;    width: 320px;    background: var(--mystic);}
	.mobile2Columns{
	  columns: 2;
	  -webkit-columns: 2;
	  -moz-columns: 2;
	}
	
	blockquote {  font-size: 24px; line-height: 1.08;}
	#IconsWidget .header{ font-size:24px;} 
}
@media only screen and (max-width: 34.375em) { /* 550 */}

 
.gsc-control-cse{  font-family: 'almoni-tzar'!important;    font-size: 19px!important;}
.gsc-control-cse .gsc-table-result {    font-family: 'almoni-tzar'!important;    font-size: 24px!important;}
.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *{	       font-size: 34px!important;    line-height: 0.74!important;    font-weight: 900!important;}
.gsc-webResult.gsc-result{padding: 20px 0!important;}

#fotterBar	{       box-shadow: 0px 5px 5px 5px rgb(0 0 0 / 70%);text-align:center; position: fixed;    bottom: 0;    left: 0;    width: 100%;    background: #FFF;    z-index: 60;}

.logoProject li{   font-size: 28px;    line-height: 28px;	}
.logoProject img{border: 1px solid var(--gray); margin-bottom:6px}
.searchPage	.logoProject li	{width:50%!important;}
.rightOzen, .leftOzen {    position: fixed;    z-index: 400;    display: none;    overflow: hidden;    bottom:65px!important;    direction: ltr;    width: 120px;    height: 600px;}
	.leftOzen{left: 2px;    text-align: right;}
	.rightOzen{	right: 2px;    text-align: left;}
    .Ozen300 {width:300px; height:600px;display:block}
	.Ozen160 {width:160px; height:600px;display:block}
	.Ozen120 {width:120px; height:600px;display:block}

 i.logo:before {
       content: "\e92c";
    top: auto;
    margin: 0;
    line-height: 30px;
    text-align: right;
    font-size: 30px;
    outline-color: var(--kipa);
    font-family: i;
    font-style: normal;
	}
.maavron_logo  i.logo:before {    line-height: 30px;    text-align: right;    font-size: 30px;}
.maavron_mobileClose { float: left;
    font-size: 25px;
    z-index: 99;
    padding: 5px 10px;
    background: var(--afur);
    position: absolute!important;
    top: 0;
    left: 0;	}
.kipa_login_form input[type=text], .kipa_login_form input[type=password], .kipa_login_form input[type=email]{	font-size: 20px!important;    line-height: 30px!important;    width: 100%;}
.kipa_login_form input[type=submit]{width: 100%!important;}
.kipa_login_form form{    margin-top: 23px;}
.kipa_login_form  .login-remember{display:none;}
.pushwoosh-subscription-widget__control,.pushwoosh-subscription-widget {   font-family: arial!important;}



/*----------  day times-------------*/
.zmanimPageInfo { display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: space-between; width: 100%; gap: 35px; padding: 20px 0;}
.zmanimPageInfo .prev:before,.zmanimPageInfo .next:before{ content: "\ea3c"; font-family: 'i'; box-shadow: 0px 2px 2px var(--silver); font-weight: 900; color: var(--white); border-radius: 50%; background: var(--kipa); width: 36px; height: 36px; line-height: 37px; font-size: 16px; text-align: center; margin: 0; cursor: pointer; float: right;}
.zmanimPageInfo .next:before{ content: "\ea40"; }
.zmanimPageInfo .dayInfo{ flex-basis: 80%; display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: space-between; width: 100%; gap: 35px;}
.zmanimPageInfo  h2{ display: inline; margin: 0; font-size: 32px; line-height: 42px;}
.zmanimPageInfo select { flex-grow: 2; display: inline; width: 100px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAh0lEQVQ4T93TMQrCUAzG8V9x8QziiYSuXdzFC7h4AcELOPQAdXYovZCHEATlgQV5GFTe1ozJlz/kS1IpjKqw3wQBVyy++JI0y1GTe7DCBbMAckeNIQKk/BanALBB+16LtnDELoMcsM/BESDlz2heDR3WePwKSLo5eoxz3z6NNcFD+vu3ij14Aqz/DxGbKB7CAAAAAElFTkSuQmCC); background-repeat: no-repeat; background-position: 10px center; padding: 10px; font-size: 23px; line-height: 23px; text-align: right; background-color: var(--mystic); border: none; color: var(--purple-grey); }
.timeTbl , .moreCities,.moreShabatTimes {        border: 1px solid var(--sea);        padding: 30px 35px;        font-family: 'Assistant';        font-size: 20px;        line-height: 35px;        margin-bottom:40px;        }
.timeTbl .location{        color: var(--astro); font-size: 22px; font-family: 'almoni-tzar'; font-weight: normal; float: left;      }
.timeTbl ol{list-style:none; columns: 2;       margin-top: 30px;       column-rule: 1px solid var(--sea);       column-gap: 80px;             }
.timeTbl ol li{width:100%; max-width: 260px; font-weight: 500;}
.timeTbl ol span{float:left;}
.moreCities ul{list-style:none; columns: 3;  ;margin: 0;padding: 0;}
.moreCities ul li:after{display:none;}
.moreShabatTimes ul{max-width:400px;list-style:none; columns: 2;  ;margin: 0 0 40px;padding: 0;       font-size: 23px; line-height: 50px;}
.moreShabatTimes ul li:after{display:none;}
.moreShabatTimes ul li span{ font-size: 32px; font-weight: 600; line-height: 20px; display: block;}
.moreShabatTimes a{ font-family: 'almoni-tzar'; font-size: 22px; margin-left: 20px; line-height: 32px;}
.title34,.timeTbl h2{ font-size: 34px; line-height: 51px; font-family: 'almoni-tzar'; font-weight: 800;}
@media only screen and (max-width: 34.375em) { /* 550 */
	.zmanimPageInfo .dayInfo{ display: block;}
	.zmanimPageInfo h2{ font-size: 27px; display: block; text-align: center; line-height: 37px; margin-bottom: 10px;;}
	.zmanimPageInfo select{ display: block; width: 100%;}
	.timeTbl ol { columns: 1;}
	.moreCities ul { columns: 2;}
	.moreShabatTimes a {display:block;}
	.zmanimPageInfo{ gap: 5px;}
	.timeTbl ol{padding:0}
}

h2.header,h3.header{    font-size: 30px;    line-height: 32px;} 
@media only screen and (max-width: 47.5em){
 	h2.header,h3.header{    line-height: 38px;} 
} 
.next_shabat_tbl{    border-collapse: collapse;}
.next_shabat_tbl th {text-align: right;    line-height: 50px;    font-family: 'almoni-tzar';    font-size: 18px;    font-weight: 800;}
.next_shabat_tbl tr:first-child td{     font-weight: bold;   background: #ABFFEA;}
.next_shabat_tbl th {    text-align: right;    line-height: 40px;    font-size: 18px;   font-weight: 800;} 
.next_shabat_tbl td{height:40px;    border-top: 1px solid var(--afur);}
.next_shabat_tbl {font-family: 'Assistant';    font-size: 16px;   line-height: 20PX;}
.articleText  h3 small,.pageText h3 small{display:none}
.next_shabat_tbl {    font-weight: 200;}
.next_shabat_tbl th {    text-align: right;    line-height: 20px;    vertical-align: bottom;}
/*----------  day times-------------*/

 
/*----------  calender-------------*/
#calendar{margin-bottom:50px;}
.calendar {border:none;    border-collapse: collapse;    border-spacing: 0px;background: #FFF;  table-layout: fixed; }
.calendar .today {background:#d6e4ff}
.calendar td {    vertical-align: top; border:1px solid var(--sea); margin:0px;padding:6px;   position: relative;    height: 160px;	}
.cal-dates	{display: flex;    line-height: 20px;    flex-direction: column; font-family: 'almoni-tzar';    font-size: 24px;}
.calendar th{      background: var(--sapphire);    color: #FFF;    text-align: center;    padding: 5px;    border: 1px solid #ccc;    width: 14%;    font-size: 24px;    font-weight: 200;}
.cal-eng{      line-height: 36px;   font-size: 36px;color: var(--coal);}
.cal-heb { display:block;     line-height: 24px;   font-size: 24px;    line-height: 24px;  }
.cal-candleLights {	    margin-top: 10px;    clear: both;    font-size: 18px;    text-align: right;    display: block;    color: var(--tundora);}
.pash {FONT-SIZE: 18PX;    FONT-WEIGHT: 700;    COLOR: var(--sapphire);}	
.omerCal {    font-size: 18px;    color: var(--silver);    display: block;    line-height: 18px;}
.holidays,.holidays a {  font-weight:900;  COLOR: var(--jam); font-size:18px;}
.cal-more{display: block;    color: var(--tundora);    font-family: 'almoni-tzar';    font-size: 17px;}
.cal-more:before{    content: "\e94e";    font-family: 'i';    font-size: 12px;	 }
.cal-candleLights:before{    content: "\e9d7";    font-family: 'i';    font-size: 12px;	 }
.cal-2line {position:absolute; bottom:2px}
.calMonthInfo {    display: flex;    flex-wrap: nowrap;    flex-direction: row;    justify-content: space-between;width: 100%;   gap: 35px;    padding: 20px 0;}
.calMonthInfo .MonthName{flex-grow: 1;}
.calMonthInfo .engMonthName,.calMonthInfoMobile .engMonthNameZ{    font-size: 31px;    font-family: 'almoni-tzar'; 	font-weight: 700;    margin-left: 20px;	}
.calMonthInfo .hebMonthName,.calMonthInfoMobile .hebMonthName{    font-size: 26px;    font-family: 'almoni-tzar'; }
.calMonthInfo select     {    display: inline;    width: 100px;    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAh0lEQVQ4T93TMQrCUAzG8V9x8QziiYSuXdzFC7h4AcELOPQAdXYovZCHEATlgQV5GFTe1ozJlz/kS1IpjKqw3wQBVyy++JI0y1GTe7DCBbMAckeNIQKk/BanALBB+16LtnDELoMcsM/BESDlz2heDR3WePwKSLo5eoxz3z6NNcFD+vu3ij14Aqz/DxGbKB7CAAAAAElFTkSuQmCC);    background-repeat: no-repeat;    background-position: 10px center;    padding: 10px;    font-size: 23px;    line-height: 23px;    text-align: right;    background-color: var(--mystic);    border: none;    color: var(--purple-grey);} 
.calMonthInfo .prev:before,.calMonthInfo .next:before{       content: "\ea3c";    font-family: 'i';    box-shadow: 0px 2px 2px var(--silver);    font-weight: 900;   color: var(--white);    border-radius: 50%;    background: var(--kipa);    width: 36px;    height: 36px;    line-height: 37px;    font-size: 16px;    text-align: center;    margin: 0;    cursor: pointer;    float: right;	}
.calMonthInfo .next:before	{    content: "\ea40"; }
.calMonthInfoMobile	{display:none;}
#calendarholidaysList td{height:initial;}
@media (max-width: 450px)  {
	.cla-next-prev{float:right}
	.cal-more, .cal-2line .fa{display:none}
	.pash,.cal-heb {	     float: none;    clear: both;}	
	.cal-candleLights{font-size: 11px;    line-height: 9px;}
	.pash,.holidays	,.omerCal,	.cal-heb {font-size: 13px;    line-height: 11px;} 
	.cal-eng {font-size: 17px;    line-height: 12px;} 
	.calendar td{ height:initial;   vertical-align: top;width:14%;font-size: 12px;padding:4px 2px}
	.calendar th{      line-height: 21px;  font-size: 20px;    font-weight: 700;padding:0}	.cal-candleLights:before {    display: none;}	
	.cal-dates{	position: relative;	}
	.calMonthInfo .MonthName{  display:none;}
	.calMonthInfo .selectMonth{    flex-grow: 1;}
	.calMonthInfo .selectMonth select{width: 49%;}
	.calMonthInfoMobile	{display:block;}
	.calMonthInfo select {    font-size: 19px;    line-height: 19px;     height: initial;}
	.calMonthInfoMobile .hebMonthName {    font-size: 20px;}
	.calMonthInfoMobile .engMonthName {       font-size: 24px;    font-weight: 700;    line-height: 24px;    margin-left: 10px;}
}  
/*----------  calender end-------------*/ 

/*----------  shabat start-------------*/ 
.next_shabat_tbl{    width: 100%;    font-size: 24px;   line-height: 46px;}
.next_shabat_tbl th{    text-align: right;} 
.next_shabat_tbl tr:first-child td{background:yellow}

.slinks {margin:0;padding:0;  overflow: auto;}
.slinks li:after{ display:none}
.slinks li{float:right; margin-left:20px} 
.shabatTimesCities { list-style: none;    padding: 0;    margin: 0;    display: flex;    column-rule: 1px solid var(--sea);    flex-direction: row;    align-content: flex-start;    flex-wrap: wrap;    justify-content: space-around;    align-items: flex-start;    gap: 0 20px;	}
.shabatTimesCities li {    text-align: center;    flex-basis: calc(25% - 20px);	border: 1px solid var(--sea);   padding: 30px 35px;     margin-bottom: 40px;	font-size: 24px;  line-height: 24px;}
.shabatTimesCities  li:after{display:none;}
.shabatTimesCities li .knisa{    padding: 0 0 10px;   font-weight: bold;display:block;}
.shabatTimesCities li .havdalah{display:block;}
.shabatTimesCities li .city{  font-size: 36px;  font-weight: 500;  letter-spacing: 0;  line-height: 52px;}
.articleText	.shabatTimesCities  {      font-family: almoni-tzar,Arial,Helvetica,sans-serif;}
.articleText	.shabatTimesCities li{    flex-basis: calc(33% - 20px);}
.articleText	.shabatTimesCities li a{  text-decoration:none;}
.articleText	.shabatTimesCities li .city{  font-size: 36px}  
@media only screen and (max-width: 34.375em) {
	.shabatTimesCities li {        padding: 20px 15px;flex-basis: calc(50% - 20px)!important;	}  
	.shabatTimesCities li .city {    font-size: 32px;	}
}
  
/*----------  shabat end-------------*/ 

/* תהילים */
.wikiCredit{    padding-top: 40px;    font-size: 12px;    text-align: center;    clear: both;}

/* ask */  
.module-article.ask header h1{    font-weight: 700;    padding: 40px 0 14px;}
.module-article.ask .scheme-author {margin-bottom: 36px;}
.faq {    font-size: 42px!important;    color:var(--charcoal-grey);;    font-weight: 700!important;    line-height: 42px;    font-family: 'almoni-tzar';}
.rabbi_a{	max-width:678px; padding: 19px 20px 10px;    margin-bottom: 50px; background-color: #e9ecf2;}
.rabbi_ask_btn {display: inline;}
.rabbi_ask_btn button{    border: none;    background: var(--jam);    margin-right: 17px;    display: block;    overflow: auto;    clear: both; /*   border-right: solid 16px var(--white);  */  margin-top: 5px;   min-width: 95px;}

/*admin*/
.kItemadmin{position: absolute;
    background: var(--rum);  
    font-size: 20px;
    padding: 10px 20px;
    font-weight: 900;  top: 0;    left: 0;     width: 100%;    height: 50px;   display: block;    z-index: 9;    opacity: 0.7;}
.kItemadmin a:before{display:none;}
.kItemadmin {  display: none;}
li:hover .kItemadmin ,div.liveBlogPost.kItem:hover .kItemadmin  {  display: block;}
 
@media only screen and (max-width: 34.375em) { /* 550 */
	.module-article.ask header h1{    padding: 18px 0;    font-size: 38px;    line-height: 38px;}
	.rabbi_ask_btn button{		font-size: 19px;		padding: 4px 12px;		font-weight: 900;		margin-top: 11px;			}
	.faq {		font-size: 38px!important; 		font-weight: 700!important;		line-height: 38px;			}
}


@media print {
	@page {    size: A4;    margin: 5mm;  }
	html, body {    width: 100%;  }
	body {    margin: 10px;}
	#root{padding:0!important;} 
	main{    width: 100%!important;    margin: 0!important;    padding: 10px!important;     min-width: 100%!important;    max-width: 100%!important;}
	.trc_related_container,nav, ul.list-news,#top,	#fotterBar,#taboola-below-article-thumbnails,aside,#IconsWidget,.list-tags,#talkbacksForm,.mood, .rightOzen, .leftOzen	{display:none!important;}	
	.noPrint,#tbl-next-up,#enable-toolbar,#enable-toolbar *,.scheme-author img,footer,.list-social{display:none!important}
	.articleText .innerMoodaa ,.pageText .innerMoodaa {display:none!important}
	.cols-a,.module-article{    width: 100%;    padding: 0;    margin: 0;}
	.module-article .lead,.module-article header,.module-article h1, .module-article h2, .module-article h3, .module-article h4, .module-article h5, .module-article h6, .module-article .header, .module-article ul, .module-article p {    max-width: 100%;	}
	.articleText,.pageText {    font-size: 14px!important;			
 			-webkit-column-count:2; 
				-moz-column-count: 2; 
				column-count: 2;
				-webkit-column-gap: 40px;
				-moz-column-gap: 40px;
				column-gap: 40px;
				direction:rtl;
				}
}
@media (max-width: 640px) {		
    #enable-toolbar-trigger{top: -115px!important;display:none}
    .mobile.menu-active #enable-toolbar-trigger{top: -115px!important;display:block}
	.list-tags{display:none}
}

/* טופס לידים בכתבה */
.module-article .r_form {     padding: 20px 0;    overflow: auto;}
.module-article .r_form h4{    z-index: 37;    color: var(--kipa);    font-size: 24px;}
.module-article .r_form ul{    list-style: none;    margin: 0;    padding: 0;}
/* טופס לידים בכתבה */

/*קרוסלה דף בית*/
.carousel  {position: relative;} 
.carousel picture{ position: absolute;top: 0;left: 0;}
.carousel .bullet{	position: absolute;top: -5px;	right:10px;z-index: 9;} 
.carousel .bullet div{display: inline;}
.carousel .bullet div:before {content:"•";	color: var(--white);font-size: 30px;}
.carousel .bullet div.on:before { color: var(--kipa);}
 
@media only screen and (max-width: 47.5em)	{ /* 760 	*/
	.carousel-video{ position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; }
	.carousel-video iframe, .carousel-video object, .carousel-video embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
}
/*קרוסלה דף בית*/

/*כפתור סטיקי נגלל*/
.stickyBtn{position: fixed; bottom: 72px; left: 18px; z-index: 104;}
@media only screen and (max-width: 47.5em)	{ /* 760 	*/
	.stickyBtn{bottom: 145px; }
}


/* טוקבקטים בפוטר סטיקי*/
#stickyTalkbacks {padding-top:5px}
#stickyTalkbacks .list-social{margin:0}
#stickyTalkbacks .list-social li {  margin: 0px 0 0 6px;}
#stickyTalkbacks .form, #stickyTalkbacks .stickyFotterShare {width:50%; float:right}
#stickyTalkbacks .form{  padding-right: 10px;} 
.stickyTalkbackShow	#stickyTalkbacks .close{display:none}
.stickyTalkbackShow #quickText{    height: 36px;    line-height: 25px;    min-height: 30px;    overflow: hidden;}
.stickyTalkbackShow .line2{   display: none;}
.stickyTalkbackShow .button{display:none;    margin-right: 10px;    height: 42px;}
.stickyTalkbackShow #fotterBar{height:105px}
.stickyTalkbackShow	#stickyTalkbacks {   padding-top: 5px;    border-top: 1px solid var(--jam);}
 
.stickyTalkbackOn .mood320-50  {display:none}
.stickyTalkbackOn .line2{   display: flex;    margin-top: 10px;}
.stickyTalkbackOn #stickyTalkbacks .form{width:100%;padding:0 10px;}
.stickyTalkbackOn .stickyFotterShare  {display:none}
.stickyTalkbackOn #fotterBar{height:230px!important} 
.stickyTalkbackOn #stickyTalkbacks #quickText{height:100px;} 
.stickyTalkbackOn #stickyTalkbacks #quickName,.stickyTalkbackOn #stickyTalkbacks #quickSend{display:block!important;    height: 40px;}
.stickyTalkbackOn	#stickyTalkbacks .close{  cursor: pointer;      font-weight: 300;    right: 10px;    top: -32px;    position: absolute;    color: var(--jam);    display: inline-block;    background: #FFF;    padding: 2px 10px;    border-left: 1px solid var(--jam);    border-right: 1px solid var(--jam);    border-top: 1px solid var(--jam);	}
/*כפתור סטיקי נגלל*/


/*פרסומת גוגל בפוטר רק במובייל*/
@media only screen and (min-width: 47.5em) { /* 760*/
	#fotterBar .mobile-only {display: none;}
}

/* טוקבקטים בפוטר סטיקי addstickyTalkbacks*/

@media only screen and (max-width: 47.5em) { /* 760*/
/*
	[data-template="ask/single"] #fotterBar,[data-template="maamar/single"] #fotterBar{height:105px}
*/
}

.kipaAppActive .mood320-410{    display: none;}/* ביטול מעברון באפליקציה*/
.kipaAppActive .fotterBar{    display: none;}/* ביטול פוטר פרסום באפליקציה*/

/* טוויטר בדף בית*/
#twitter-widget-0{width:100%!important}

/*סקר בדף הבית*/
h3#poll-question { font-size: 30px;    line-height: 30px;    margin-bottom: 25px; }
#poll-answers ul {    list-style-type: none;    padding: 0;}
#poll-answers li:after {	content:none;}
#poll-answers li:hover {    background: var(--sea);}
#poll-answers li {    margin-bottom: 12px; cursor: pointer;     transition: background-color 0.3s;width: 100%;    border: var(--sea) 1px solid;    color: var(--kipa);    font-weight: 500;    font-size: 25px;}
#poll-answers li .poll-answer{    padding: 10px 20px;}
.poll-ahuz {float:left}
.poll-line {    background: var(--jam);    height: 9px;    position: absolute;    bottom: 0;}
#dofekMigzariDesktop h2:first-child	{margin-top:-13px}

/*תוספת סקר בכתבה*/
.articleText #dofekMigzariEmbbed{    border-color: var(--mystic);    border-width: 1px;    border-style: solid;     padding: 20px 30px;	    font-family: 'almoni-tzar';	}
.articleText #dofekMigzariEmbbed h2{    font-size: 40px;}	
	
/*הגדרות כלליות*/
 .fs16 {     font-size:16px }
 .fs20 {     font-size:20px }
 .fs24{		font-size:24px;}
 .fs28{		font-size:28px;}
 .fs34 {     font-size:34px }
 .mb40 {     margin-bottom:40px }
.center{    text-align: center;}
 .almoni{font-family: almoni-tzar,Arial,Helvetica,sans-serif; }
 .assistant{font-family: assistant,Arial,Helvetica,sans-serif; }
 
 
/*תפריט כותרת לינקים צד*/ 
 .smallMenu {     display:block;     position:absolute;     left:0;     bottom:0;     padding:0 11px 2px 0;     background:var(--white);     color:var(--kipa);     font-weight:400;     font-size:22px;     line-height:24px;}
 .smallMenu a {     margin-right:30px;}
 .smallMenu a::after {     content:"";     border-right:2px solid var(--gallery);     margin-right:15px;     top:5px;     position:absolute;     bottom:6px;}
 .smallMenu a:last-child::after {     display: none }
 
#twitter-widget-0{width:100%!important;} 
#intro4 #s_9-10-45{display:block!important}
.shiuk{ bottom: 0;    top: initial!important;    background: var(--afur)!important;    color: #000!important;    font-size: 16px;    line-height: 18px;    padding: 4px 6px!important;}
.cb{clear: both;}

 
 header .breadcrumbs{list-style:none;margin:0;padding:0; position: relative;    right: 0;    clear: both;    left: 0;    top: 100%; color:#000; font-size: 18px; line-height:16px;    font-family: almoni-tzar,Arial,Helvetica,sans-serif; }
 header .breadcrumbs li{      float: right;}
 header .breadcrumbs  li+li:before {  padding:0 8px;  color: black;  content: "/\00a0";}
 header .breadcrumbs a{ color:#9b9b9b; }
 @media only screen and (max-width: 47.5em)	{ /* 760 	*/
	 header .breadcrumbs{display:none;}
	 #taboola-video {margin: 10px 0 0;}
 }
 
 .specialMenu{background: #7F1431;}
 .a27{    font-size: 18px;    line-height: 20px;    padding-top: 10px;    color: var(--fedora);}/*סעיף 27א*/
 .specialMenuLink{color:var(--niagara)!important;}
 
 
 
 
/*hp*/
.list-news div.mood {position: relative;    z-index: 2;    width: 25%;    margin: 0 0 30px;  /*  border-left: 26px solid rgba(0,0,0,0); */ ;   margin-left: -13px!important;   font-size: 15px;}
.list-news div.mood  div {    POSITION: ABSOLUTE;    RIGHT: 0;}
.hotNewsSection.list-news div.mood {    margin-left: 0px!important;}
.sidebar-article.list-news div.mood {width:100%}
/*hp*/
.mood {margin: 0!important;}
aside .mood300-250 {    margin: 25px 0!important;}
.maavron{		height: initial!important; }
.maavron #gpt-passback{    height: 100vh!important; }
#tbl-next-up.tbl-floating-unit.in-viewport{z-index:10}
 
.sidebar-article.list-news div.mood { min-height:250px;    margin-bottom: 30px!important;}
.articleText .innerMoodaa {    margin-bottom: 30px;}
@media only screen and (max-width: 34.375em) { /* 550 */
	/*hp*/
	.list-news div.mood div,.list-news div.mood iframe {    margin: 0;width: 100%;}
	.list-news div.mood {	 -webkit-flex-direction: column;    flex-direction: column;	display: -moz-box;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: wrap;    flex-wrap: wrap;	    width: 100%;    min-height: 104px;    margin-bottom: 13px;    padding-top: 1px;    border-left-width: 0;    padding-top: 3px;}
	.mood{    margin: 0!important;}
	.moodking_top {min-height:360px;}
	.list-news .mood {max-height:117px;min-height:117px!important; }
	.list-news .mood div,.list-news .mood iframe {max-height:104px;min-height:140px!important;height:140px!important;}
}

/*WAR LOGO/*
#logo:after , .scroll-to-fixed-fixed span#logoImg:after {
    content: url(/images/FLAG.svg);
    position: absolute;
    top: 38px;
    right: 0;
	width:50px;
    z-index: 999999;
}
.scroll-to-fixed-fixed span#logoImg:after {
    width: 17px;
	top:7px;
    right: 0;
}
@media only screen and (max-width: 34.375em) { 
	#logo:after {
		TOP: -4px;
		right: -5px;
		width: 26px;
	}
}*/
/*war end */ 


.miniProjectHp {      text-align: center;  padding: 0;    margin-top: 30px;}
.miniProjectHp li { margin-bottom: 20px;}
.miniProjectHp li:after {display:none}

/*story homepage start */
.story-scroll{    -webkit-flex-wrap: nowrap;flex-wrap: nowrap;    overflow-x: auto;    overflow-y: hidden;   margin-left: -20px;    margin-right: -20px;    margin-bottom: 37px;    MARGIN-TOP: 30px;	}
.story-scroll  li img {  border-radius: 18px;}
.story-scroll.list-news.mobile-scroll-big figure img{	max-height:200px!important;	height:200px!important;	}
.story-scroll  li {    position: relative;	width:147px!important;	min-width:147px!important;	margin-left:6px!important;}
.story-scroll  p {       position: absolute;    z-index: 10;   bottom: 0;   font-weight: 700;    font-family: 'almoni-tzar';     line-height: 0.7!important;    margin: 0px 15px 12px 12px !important;}
.story-scroll  a {     font-size: 19px;color:#FFF;	  text-shadow: 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585, 0 0 4px #264585;		}
.story-scroll.list-news figure span {background:initial;     font-size: 19px;color:#FFF;	  text-shadow: 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam), 0 0 4px var(--jam);		}

@media only screen and (min-width: 34.375em) { /* 550 */
	.story-scroll  li {  		width:180px!important;		min-width:180px!important;	}
	.story-scroll{    overflow-x: HIDDEN;    margin-right: 0px;	}
}
/*story homepage end */

.sidur_text_optional{    color: var(--niagara);	}

/*מסתיר תגובות*/
.loadAllCommentsBtn{      cursor: pointer;  font-size: 23px;    line-height: 23px;    margin: 15px auto;    padding: 10px;    max-width: 155px;    color: #fff;    text-align: center;    background: var(--kipa);}
.list-comments >li:nth-of-type(1n + 4) {    display: none;}
.list-comments.list-comments-showall >li:nth-of-type(1n + 4) {    display: block!important;}
.list-comments.list-comments-showall .loadAllCommentsBtn {    display: none;}




#installBtn{ 
    position: fixed;
    top: 18px;
    left: 55px;
    color: var(--aqua);
    font-size: 20px;
    border: none;
    cursor: pointer;
    z-index: 9999;
    font-family: 'Assistant';
    font-weight: 700;
    background: initial;
    padding: 0;
    margin: 0;
}
@media (min-width: 600px) {#installBtn{display: none!important;}}
