/* -------------------------------------------

	Name:		Kipa 

---------------------------------------------  */
*, :before, :after { margin: 0; padding: 0; box-sizing: border-box; outline-color: var(--kipa); transform-origin: center center; }
 
html { overflow-y: scroll; overflow-x: hidden; min-height: 100%; margin: 0; font-size: 100.01%; -webkit-tap-highlight-color: transparent; -moz-osx-font-smoothing: grayscale; -webkit-overflow-scrolling: touch; -ms-content-zooming: none; -ms-overflow-style: scrollbar; scroll-behavior: smooth; }
body { overflow-x: hidden; width: 100%; min-height: 100%; background: var(--white); font-size: 20px; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
@-ms-viewport { width: device-width; }
@viewport { width: device-width; }	

/*! Variables - all the colors used sitewide --------- */
:root {
    --white:        #ffffff; 
    --alabaster:    #f9f9f9; 
    --gallery:      #ececec; 
    --mercury:      #e4e4e4; 
    --alto:         #d6d6d6; 
    --silver:       #cccccc; 
    --dusty:        #979797; 
    --gray:         #878787; 
    --dove:         #6b6b6b; 
    --tundora:      #4a4a4a; 
    --black:        #000000; 

    --pal:          #a6754a; 
	--sun: 			#ffe09a;
    --orange:       #f79433; 
    --aqua:         #9bfdc0; 
    --salad:        #4fa16e; 
    --cruise:       #b5ecdd; 
    --turquise:     #36edbe; 
	--downy: 		#65d7b9;
	--rum: 			#09bf90;
    --niagara:      #07aa81; 
    --bondi:        #00a3b8; 
    --athens:       #eef0f4; 
    --sea:          #d5e3ff; 
	--melrose: 		#b3cbff;
    --zodiac:       #152b57; 
    --mystic:       #e9ecf2; 
    --astro:        #264585; 
    --yonder:       #7286b0; 
    --river:        #0a1e48; 
    --kipa:         #234da6; 
    --rhino:        #233c71; 
    --biscay:       #1d366b; 
    --bayest:       #23407e; 
    --marine:       #2a5dcb; 
    --danube:       #6785c6; 
    --steel:        #5c78bd; 
    --bayer:        #2c4687; 
    --bay:          #1f3777; 
    --comet:        #505070; 
    --coal:         #272627; 
    --fedora:       #767576;/*797879; */
    --cherry:       #7f0936; 
    --jam:          #be114e; 
    --afur:         #e8e8e8; 
    --sapphire:     #234da6; 
}
		 


 
@font-face{ 
	font-family: 'almoni-tzar';
	font-weight: 100; /*(black)*/	
	font-style: normal;
	src: url('/styles/fonts/almoni-tzar-light-aaa.woff2') format('woff2'),
		url('/styles/fonts/almoni-tzar-light-aaa.woff') format('woff');
	font-display: swap;

}
@font-face{ 
	font-family: 'almoni-tzar';
	font-weight: 400; /*(regular)*/
	font-style: normal;
	src: url('/styles/fonts/almoni-tzar-regular-aaa.woff2') format('woff2'),
		url('/styles/fonts/almoni-tzar-regular-aaa.woff') format('woff');
	font-display: swap;
}
 
@font-face{ 
	font-family: 'almoni-tzar';
	font-weight: 700; /*(bold)*/
	font-style: normal;
	src: url('/styles/fonts/almoni-tzar-bold-aaa.woff2') format('woff2'),
		url('/styles/fonts/almoni-tzar-bold-aaa.woff') format('woff');
	font-display: swap;
}

@font-face{ 
	font-family: 'almoni-tzar';
	font-weight: 900; /*(black)*/
	font-style: normal;
	src: url('/styles/fonts/almoni-tzar-medium-aaa.woff2') format('woff2'),
		url('/styles/fonts/almoni-tzar-medium-aaa.woff') format('woff');
	font-display: swap;
}

/* google fonts */

/* assistant-regular - hebrew_latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 400;
  src: url('/styles/fonts/assistant-v19-hebrew_latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* assistant-600 - hebrew_latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 600;
  src: url('/styles/fonts/assistant-v19-hebrew_latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* assistant-700 - hebrew_latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 700;
  src: url('/styles/fonts/assistant-v19-hebrew_latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
} 


/*! Defaults - basic styling for all the elements --------- */
body, textarea, input, select, option, button { color: var(--black); font-family: almoni-tzar, Arial, Helvetica, sans-serif; line-height: 1.4; }
li *, dt *, dd *, p *, figure *, th *, td *, legend * { font-size: 1em; }
ul, ol, dl, p, figure, table, pre, h1, h2, h3, h4, h5, h6, legend { margin-bottom: 20px; }

h1, h2, h3, h4, h5, h6, legend, .header { margin: 34px 0 9px; color: var(--coal); font-size: 20px; font-weight: 800; line-height: 1.175; }
h1 { margin-bottom: 17px; font-weight: 700; font-size: 40px; }
	
a { background: none; color: var(--kipa); text-decoration: none; cursor: pointer; outline-width: 0; -webkit-text-decoration-skip: objects; } /*---*/ a span { cursor: pointer; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, legend a, .nav-breadcrumbs a, .scheme-author a, .form-newsletter a, .list-icon a, #root .list-news ul a, #top .list-news a, #footer > p a, .list-search a, .header a { color: inherit; }

ul, ol, dd { padding-right: 27px; }
ul { list-style: none; }
	li { position: relative; margin: 0 0 5px; }
	ul li:after { content: ""; display: block; position: absolute; right: -27px; top: 11px; width: 8px; height: 8px; border-radius: 9px; background: var(--kipa); }

/*! Mixins - all long repeatable CSS rules are compressed here --------- */
/* Clear floats, clip container */ .list-news.videoHp:after, .cols-a:after, #content:after, #footer:after, form p:after, .cols-a:after { content: ""; display: block; overflow: hidden; clear: both; }
/* Fill the container */ .list-author a:before, .list-author li:before, .list-news li.bg:after, #mobile > a.img-tl:after, #mobile > a.img-tl:before, #footer nav a.toggle, #footer .list-news li:before, .list-news li:before, #top .list-news li:before, .cols-a .double.a:before, .tabs-a > nav a:before, .tabs-a > nav ol:before, .tabs-a > nav ul:before, .list-news figure:before, .list-comments li:before, .header-line:before, .list-news.hr li:before, .list-news a:before, .list-social a, .list-social a:before, .scheme-btn:before { content: ""; display: block; overflow: hidden; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: -1; text-align: left; text-indent: -3000em; direction: ltr; }
/* Extend to the 100% screen width */ .list-news.ticker:before, .module-wide:before, #footer .double:before, #footer form:before, #footer > p:before, #nav > form:before, .nav-top:before, #nav:before, #top:before, #footer:before { content: ""; display: block; position: absolute; left: 50%; top: 0; bottom: 0; z-index: -1; width: 110vw; margin: 0 0 0 -55vw; }
/* Create a centered icon */ #footer form .header:before, .form-search button:before, #footer nav a.toggle:before, #nav > form > .close:before, #nav.scroll-to-fixed-fixed:after, #top:after, #nav > ul > li.sub > a:before, #logo:before, .list-comments li .link-btn i:after, .list-tags:before, q:before, .list-social i { display: block; position: absolute; left: 0; right: 0; top: 50%; margin: -10px 0 0; font-weight: 400; font-family: i; line-height: 20px; text-align: center; text-indent: 0; letter-spacing: normal; }
/* Assign high index */ .list-author a:before, #footer nav a.toggle, .list-news figure:before, .list-comments li.toggle, .list-news a:before, .list-social a, .list-social a:before { z-index: 8; }
/* Center horizontally */ #nav > ul > li.user > ul { -webkit-transform: translateX(-50%); transform: translateX(-50%); }
/* Full-width image */ .media-icon img, .list-news img, .media-icon video, .list-news video { display: block; position: relative; z-index: 1; width: 100% !important; }
/* Full-width/height image */ .list-news.triple figure img, #top .list-news img, .list-news.compact img, .list-news.hr img { display: block; width: 100% !important; height: 100% !important; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; }
/* Default curser */ /*#root #nav > ul > li.active > a, .tabs-a > nav li.active a, [disabled], .disabled { cursor: default; }*/
/* Underlining text */ .form-newsletter label a, [data-whatintent="mouse"] a:hover { text-decoration: underline; }
/* PRevent underlining text */ #root .s19 a, #root .list-search a, #root .list-author a, #root .list-social a, #root .media-icon a, #root a.media-icon, [data-whatintent="mouse"] #footer form p a:hover, #footer > p a, #root .list-app a, #root .nav-top ul a, #root .mivzakim a, #root .tabs-a > nav a, #root .list-icon a, [data-whatintent="mouse"] .form-newsletter label a:hover, #root .link-btn a, #root a.scheme-btn, #root .list-news a, #root .scheme-author a { text-decoration: none; }


/*! Layout - main layout styles --------- */
#root { position: relative; width: 100%; padding: 245px 0 0; }

	/* Header area */
	#top { position: absolute; left: 50%; top: 0; z-index: 9; width: 1280px; height: 167px; margin: 0 0 0 -640px; padding: 118px 0 0; color: var(--white); }
		#top:before, #nav.scroll-to-fixed-fixed:before { background: var(--bayer); }
		
		/* Logo */
		#logo { position: absolute; right: 0; top: 0; z-index: 9; width: 220px; height: 123px; margin: 0; color: var(--white); font-size: 53px; }
			#logo:before { content: "\e92c"; top: auto; margin: 0; line-height: 123px; text-align: right; font-size:70px}
			#logo a { display: block; overflow: hidden; position: relative; z-index: 9; width: 100%; height: 100%; text-indent: -3000em; }
			[data-whatintent="mouse"] #logo:hover:before { text-shadow: 0 3px 8px rgba(0,0,0,.49); }
		/* End of: Logo */
		
		/* Accessible menu */
		#skip { position: fixed; top: 0; left: 0; right: 0; z-index: 10001; line-height: 1.5; }
			#skip ul { list-style: none; margin: 0; padding: 0; }
			#skip a { display: block; position: absolute; left: -3000em; top: 0; min-width: 200px; padding: 8px 16px; background: var(--white); color: var(--kipa); font-weight: 700; text-align: center; text-decoration: none; white-space: nowrap; outline: none; }
				#skip a:focus, #skip a:active { left: 0; }
		/* End of: Accessible menu */
		
		/* Main menu */
		#nav { position: relative; z-index: 2; margin: 0; padding: 7px 0 0; }
			#nav:before { top: 0; bottom: -7px; }
			#nav > ul { list-style: none; margin: 0 0 0 3px; padding: 0; font-weight: 900; }
				#nav > ul:first-child { padding-left: 3px; }
				#nav > ul > li { position: relative; z-index: 2; margin: 0 0 0 -3px; font-size: 26px; font-weight: 900; }
				#nav > ul > li > a { display: block; position: relative; z-index: 2; height: 42px; padding: 0 16px; border: 1px solid rgba(0,0,0,0); color: var(--white); line-height: 38px; text-decoration: none; text-align: center; }
					[data-whatintent="mouse"] #nav > ul > li > a:hover, [data-whatintent="mouse"] #nav > ul > li:hover > a, #nav > ul > li.active > a, #nav > ul > li.toggle > a, [data-whatintent="mouse"] #top .list-news li:hover:before, .search-active #nav > ul > li.search-toggle > a { border-color: var(--yonder); background: var(--biscay); }
					#nav > ul > li.sub > a, #nav.scroll-to-fixed-fixed > ul > li.sub > a { padding-left: 31px; border-width: 0; }
						#nav > ul > li.sub > a:before { content: "\e91b"; left: 13px; right: auto; font-size: 5px; }
						#nav > ul > li.sub > a i { margin-left: -3px; }
					#root #nav > ul > li.active { z-index: 1; }
						#root #nav > ul > li.active > a, .search-active #nav > ul > li.search-toggle > a { border-color: var(--biscay); }
					#nav > ul > li > a.toggle { position: absolute; left: 0; right: 0; top: -3000em; z-index: 9; margin: 0; padding: 0; text-align: left; text-indent: -3000em; direction: ltr; }
						#nav > ul > li > a.toggle:focus { top: 0; bottom: 0; }
						.mobile #nav > ul > li > a.toggle { width: 31px; right: auto; top: 0; bottom: 0; }
				#nav > ul > li > a i { display: block; position: relative; margin: 0 -8px; font-size: 28px; line-height: 42px; }
					#nav > ul > li > a i span, #nav > ul > li > ul a .no { display: block; position: absolute; right: -14px; top: -2px; min-width: 22px; height: 22px; padding: 0 4px; border-radius: 22px; background: var(--jam); color: var(--white); font-weight: 700; font-family: Assistant, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 22px; text-align: center; text-indent: 0; }
						#loginIcon .no{display: block; position: absolute; right: 15px; top: -2px; min-width: 22px; height: 22px; padding: 0 4px; border-radius: 22px; background: var(--jam); color: var(--white); font-weight: 700; font-family: Assistant, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 22px; text-align: center; text-indent: 0;}
				#nav > ul + ul > li:last-child { margin-left: 6px; }
				#nav > ul > li > ul { display: none; position: absolute; right: 0; top: 100%; list-style: none; min-width: 171px; margin: 0; padding: 9px 0 20px; background: var(--biscay); line-height: 1.2; }
					#nav > ul > li > ul li { margin: 0 0 -3px; }
					#nav > ul > li > ul a { display: block; padding: 7px 16px 9px; border: 1px solid var(--biscay); color: var(--white); text-decoration: none; }
						[data-whatintent="mouse"] #nav > ul > li > ul a:hover { border-color: var(--yonder); background: var(--zodiac); }
						#nav > ul > li > ul a i { display: block; min-width: 32px; margin-bottom: -.2em; font-size: 1.25em; line-height: 1px; }
							#nav > ul > li > ul a i.icon-envelope { font-size: 0.875em; }
								#nav > ul > li > ul a i.icon-envelope:before { content: "\e928"; }
							#nav > ul > li > ul a .no { right: auto; left: 15px; top: 50%; margin: -11px 0 0; }
					#nav > ul > li.user > ul { left: 50%; right: auto; padding-top: 3px; padding-bottom: 3px; }
						#nav > ul > li.user > ul li { padding: 0px 0 1px; font-size: 16px; }
						#nav > ul > li.user > ul a { padding: 9px 15px 11px; font-weight: 600; }
			#top .nav-top { position: absolute; left: 0; right: 0; top: 100%; z-index: 1; }
			
			/* Search form */
			#nav > form { display: none; position: absolute; left: 17px; right: 17px; top: 100%; padding: 9px 0; }
				#nav > form:before { background: var(--biscay); }
				#nav > form p { width: 100%; max-width: 918px; margin: 0 auto; }
				#nav > form input { height: 51px; padding: 0 19px 0 105px; border-color: var(--dusty); color: var(--coal); font-size: 20px; }
					#nav > form ::-webkit-input-placeholder { opacity: 1; color: var(--coal); }
					#nav > form :-ms-input-placeholder { opacity: 1; color: var(--coal); }
					#nav > form ::-ms-input-placeholder { opacity: 1; color: var(--coal); }
					#nav > form ::placeholder { opacity: 1; color: var(--coal); }
				#nav > form button { display: block; position: absolute; left: 6px; top: 6px; width: 94px; min-width: 0; height: 39px; padding: 0 5px 2px; border-color: var(--jam); background: var(--jam); font-weight: 800; font-size: 22px; }
					[data-whatintent="mouse"] #nav > form button:hover { border-color: var(--cherry); background: var(--cherry); }
				#nav > form > .close { display: block; position: absolute; right: -23px; top: 0; bottom: 0; width: 69px; color: var(--white); font-size: 22px; text-decoration: none; text-align: left; text-indent: -3000em; direction: ltr; }
					#nav > form > .close:before { content: "\e929"; }
				#nav > form > .shadow { display: block; position: absolute; left: -3000em; right: -3000em; top: 100%; height: 100vh; background: rgba(39,38,39,.7214); }
			/* Enf of: Search form */
			
		#nav.scroll-to-fixed-fixed { padding-right: 0px;/*130*/ }
			/*#nav.scroll-to-fixed-fixed:after { content: "\e910"; left: auto; right: 17px; margin-top: -12px; padding-top: 3.5px; font-size: 24px; line-height: 24px; }*/
			/*#logoImg {display:none}*/		
			#logoImg {    margin: 0 ;    display: block;    padding: 9px 0 0 0;}	/*    margin: 0 -100px 0 0;*/
			/*.scroll-to-fixed-fixed #logoImg {display:inline; position: absolute;right: 17px;top: 16px;}*/
			.scroll-to-fixed-fixed #logoImg  i:after{content: "\e92c"; font-family: 'i';font-style: normal;font-weight: normal;color: #FFF;font-size: 24px; line-height: 24px; }

		/* End of: Main menu */
		
		/* News widget in Header area */
		#top .list-news { position: absolute; left: -20px; top: 24px; width: 655px; margin: 0; }
			#top .list-news li { width: 50%; min-height: 81px; margin: 0; padding: 2px 95px 2px 35px; border-left: 20px solid rgba(0,0,0,0); }
			#top .list-news figure { position: absolute; right: 9px; top: 6px; bottom: 6px; width: 68px; margin: 0; }
				#top .list-news li.video figure:after { left: 50%; top: 50%; bottom: auto; width: 30px; height: 30px; margin: -15px 0 0 -15px; padding-left: 2px; font-size: 11px; line-height: 29px; }
			#top .list-news h1, #top .list-news h2, #top .list-news h3, #top .list-news h4, #top .list-news h5, #top .list-news h6, #top .list-news p, #top .list-news .header { margin: 0; color: var(--white); font-size: 23px; font-weight: 900; line-height: 18px; }
			#top .list-news i { color: var(--turquise); }
		/* End of: News widget in Header area */
		
	/* End of Header area */
	
	#content, #footer { position: relative; width: 1280px; margin: 0 auto; }/*1280 FIX */
		#content { z-index: 3; }
			#content > *:last-child { margin-bottom: 70px; }
			#content > .cols-a:last-child { margin-bottom: 50px; }
			
		/* Footer area */
		#footer { z-index: 2; padding: 35px 0 0; color: var(--white); }
			#footer:before { background: var(--bayest); }
			
			/* Footer form */
			#footer form { position: relative; z-index: 2; margin: 0 0 35px -30px; padding: 17px 0 7px; color: var(--black); }
				#footer > form:first-child { margin-top: -35px; }
				#footer form:before { background: var(--sea); }
				#footer form h1, #footer form h2, #footer form h3, #footer form h4, #footer form h5, #footer form h6, #footer form .header { position: relative; margin: 0 0 11px 20px; padding: 0 57px 0 0; color: var(--black); font-size: 29px; font-weight: 700; }
					#footer form h1:before, #footer form h2:before, #footer form h3:before, #footer form h4:before, #footer form h5:before, #footer form h6:before, #footer form .header:before { content: "\e912"; display: block; position: absolute; right: 0; top: 50%; width: 42px; height: 42px; margin-top: -19px; padding: 0 1px 0 0; border-radius: 52px; background: var(--marine); color: var(--white); font-size: 18px; font-weight: 400; font-family: i; line-height: 42px; text-align: center; }
				#footer form p { margin: 0 0 10px 30px; font-size: 20px; }
					#footer form p a { color: var(--black); text-decoration: underline; }
					#footer .check label { padding-right: 27px; }
						#footer .check label:before { top: 2px; width: 20px; height: 20px; font-size: 11px; line-height: 18px; }
				#footer form input { width: 364px; padding: 0 16px; font-size: 18px; }
				#footer form button { min-width: 110px; height: 42px; padding-top: 0; padding-bottom: 0; }
			/* End of: Footer form */
			
			#footer > h1, #footer > h2, #footer > h3, #footer > h4, #footer > h5, #footer > h6, #footer > .header { margin: 0 0 26px; padding: 0; font-size: 34px; font-weight: 800; text-align: right; }
			#footer > p { position: relative; z-index: 2; margin: 0; padding: 4px 0 6px; color: var(--coal); font-size: 17px; text-align: left; }
				#footer > p:before { background: var(--white); } 
				#footer > p i { display: block; position: relative; top: 2px; margin-right: 12px; font-size: 12px; line-height: 1; }
				
			/* News widget in Footer area */
			#footer .list-news { margin-top: 0; margin-bottom: 45px; }
				#footer .list-news li { margin-bottom: 15px; padding-left: 13px; padding-right: 13px; padding-bottom: 11px; }
					#footer .list-news li:before { bottom: 0; background: var(--rhino); }
				#footer .list-news figure { margin-left: -13px; margin-right: -13px; border-bottom: 2px solid var(--bayest); }
			/* End of: News widget in Footer area */
		
			#footer a, #footer .list-news h1 span, #footer .list-news h2 span, #footer .list-news h3 span, #footer .list-news h4 span, #footer .list-news h5 span, #footer .list-news h6 span, #footer .list-news .header span, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer .header { color: var(--white); }
			
			/* Footer nav */
			#footer nav { margin-left: -20px; }
				#footer nav > * { margin-bottom: 20px; border-left: 20px solid rgba(0,0,0,0); }
				#footer nav h1, #footer nav h2, #footer nav h3, #footer nav h4, #footer nav h5, #footer nav h6, #footer nav .header { position: relative; margin: 0 0 7px; font-size: 22px; font-weight: 700;line-height:30px; }
				#footer nav ul { list-style: none; padding: 0; }
					#footer nav li { margin: 0 0 5px; font-size: 22px;    line-height: 30px;}
			/* End of: Footer nav */
			
			#footer .double { position: relative; z-index: 2; padding: 11px 0 0; }
				#footer .double:before { background: var(--rhino); }
				#footer .double h1, #footer .double h2, #footer .double h3, #footer .double h4, #footer .double h5, #footer .double h6, #footer .double .header { margin: 0 0 10px; font-size: 18px; font-weight: 800; }
				
			/* Social widget in Footer area */
			#footer .list-social { margin-right: -32px; }
				#footer .list-social li { margin-right: 32px; }
				#footer .list-social i { box-shadow: none; color: var(--kipa); }
					[data-whatintent="mouse"] #footer .list-social a:hover i { color: var(--white); }
			/* End of: Social widget in Footer area */
			
		/* End of: Footer area */
					
					
/*! Columns --------- */

/* Main columns mode */
.cols-a { margin: 50px 0 0; padding-left: 374px; }
	.cols-a > header:first-child + *, .cols-a > *:first-child { float: right; width: 100%; }
	.cols-a > header:first-child, .cols-a > aside { float: left; width: 300px; margin: 0 0 0 -374px; }
		.cols-a > * > .header-line:first-child { margin-top: -13px; }
	.cols-a + figure { margin-top: 33px; }
	.cols-a + .cols-a { margin-top: 53px; }
.cols-a.a { padding-left: 326px; }
	.cols-a.a > header:first-child, .cols-a.a > aside { margin-left: -326px; }
/* End of: Main columns mode */
	
/* Content 2-col mode */
.double { display: block; position: relative; z-index: 2; }
	.double > * { display: block; position: relative; clear: none; float: right; border: 0 solid rgba(0,0,0,0); }
	.double > *:first-child { float: left; }
.double.a { margin-left: -32px; }
	.double.a > * { float: left; width: 50%; border-left-width: 32px; }
	.cols-a .double.a:before { left: 50%; right: auto; top: 5px; bottom: 30px; width: 32px; margin-left: -16px; border-right: 2px solid var(--gallery); }
.double.b { margin-left: -26px; padding-left: 327px; }
	.double.b > * { width: 327px; margin-left: -327px; border-left-width: 26px; }
	.double.b > *:first-child { width: 100%; margin-left: 0; }
/* End of: Content 2-col mode */

/* Content 4-col mode */
.quadruple { margin: 53px 0 0 -26px; }
	.quadruple > * { width: 25%; border-left: 26px solid rgba(0,0,0,0); }
	figure + .quadruple { margin-top: 60px; }
/* End of: Content 4-col mode */


/*! Modules --------- */
.bx-wrapper { -ms-touch-action: pan-y; touch-action: pan-y; direction: rtl; }

/* Article */
.module-article, .nav-breadcrumbs.offset { position: relative; padding-right: 110px; }
	.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: 638px; }
	.module-article .lead { max-width: 706px; }
	.module-article .link-btn.wide, .module-article .header-line, .module-article .form-comment, .module-article .list-comments { max-width: 735px; }
	.module-article .list-news { max-width: 756px; }
		.module-article .list-news.offset { max-width: 674px; margin-right: 37px; }
	.module-article header { max-width: 786px; }
	.module-article .articleMainImg { max-width:735px;}
		.module-article header h1, .module-article header h2, .module-article header h3, .module-article header h4, .module-article header h5, .module-article header h6, .module-article header .header { max-width: none; margin-bottom: 17px; font-weight: 900; font-size: 50px;line-height:47px; }
		.module-article header .list-social { display: block; position: absolute; right: 0; top: -100px; margin: 0; padding: 108px 0 37px; }
			.module-article header .list-social li { margin-right: 0; }
			.module-article header .list-social.scroll-to-fixed-fixed { position: fixed !important; right: 50% !important; left: auto !important; margin-right: -640px; margin-left: 0 !important; }
			.module-article header .list-social[style*="absolute"]z[style*="margin-left"] { position: absolute !important; right: 0 !important; top: auto !important; bottom: 0; margin-right: 0; }
/* End of: Article */

/* Full-width element */
.module-wide { position: relative; z-index: 2; margin: 41px 0 0; padding: 44px 0 5px; color: var(--white); }
	.module-wide:before { background: var(--astro); }
	.module-wide .list-news, .module-wide a, #root .module-wide .list-news a, .module-wide .list-news h1, .module-wide .list-news h2, .module-wide .list-news h3, .module-wide .list-news h4, .module-wide .list-news h5, .module-wide .list-news h6, .module-wide h1, .module-wide h2, .module-wide h3, .module-wide h4, .module-wide h5, .module-wide h6, .module-wide .header, .module-wide .list-news h1 span, .module-wide .list-news .header span, .module-wide .list-news h2 span, .module-wide .list-news h3 span, .module-wide .list-news h4 span, .module-wide .list-news h5 span, .module-wide .list-news h6 span, .module-wide .list-news .header, .module-wide .list-news .header span { color: inherit; }
	.module-wide > h1:first-child, .module-wide > h2:first-child, .module-wide > h3:first-child, .module-wide > h4:first-child, .module-wide > h5:first-child, .module-wide > h6:first-child, .module-wide > .header:first-child { position: relative; z-index: 2; font-size: 52px;line-height:52px; font-weight:bold; }
		.module-wide > h1:first-child .small, .module-wide > h2:first-child .small, .module-wide > h3:first-child .small, .module-wide > h4:first-child .small, .module-wide > h5:first-child .small, .module-wide > h6:first-child .small, .module-wide > .header:first-child .small { display: block; position: absolute; left: 0; bottom: 6px; font-size: 28px; font-weight: 900;line-height:22px }
	[data-whatintent="mouse"] .module-wide .list-news li:hover figure:before, [data-whatintent="mouse"] #footer .list-news li:hover figure:before { border-color: var(--white); }
	.module-wide + *, .module-wide + .mobile-only + * { margin-top: 77px; }
.module-wide.overlay-c { color: var(--coal); }
	.module-wide.overlay-c:before { background: var(--rum); }
	.module-wide.overlay-c .list-news.compact li.video:after, .module-wide.overlay-c .list-news.triple li.video:after { background: var(--downy); }
	.overlay-c .list-news figure i { color: var(--downy); }
	.module-wide.overlay-c > h1:first-child .small, .module-wide.overlay-c > h2:first-child .small, .module-wide.overlay-c > h3:first-child .small, .module-wide.overlay-c > h4:first-child .small, .module-wide.overlay-c > h5:first-child .small, .module-wide.overlay-c > h6:first-child .small, .module-wide.overlay-c > .header:first-child .small, .module-wide.overlay-c > h1:first-child a, .module-wide.overlay-c > h2:first-child a, .module-wide.overlay-c > h3:first-child a, .module-wide.overlay-c > h4:first-child a, .module-wide.overlay-c > h5:first-child a, .module-wide.overlay-c > h6:first-child a { color: var(--zodiac); }
/* End of: Full-width element */
	
/* Breadcrumbs */ 
.nav-breadcrumbs, .nav-breadcrumbs h1{ color: var(--kipa); font-weight: normal; font-size: 26px; }
	.nav-breadcrumbs ol, .nav-breadcrumbs ul { overflow: hidden; list-style: none; margin: 0 0 6px; padding: 0; }
		.nav-breadcrumbs li { margin-left: 28px; }
		.nav-breadcrumbs li:before { content: "/"; display: block; position: absolute; left: 100%; top: 0; width: 28px; color: var(--gray); text-align: center; }

	.nav-breadcrumbs.header-line li h1 {   color:var(--black);     margin: 0;    font-weight: bold;    padding: 0;    font-size: 42px;    line-height: 40px;}
	.nav-breadcrumbs.header-line:before {    bottom: 12px;}
	.nav-breadcrumbs.header-line li:before{     content: ">";    font-weight: 900;	}
	.nav-breadcrumbs.header-line li{	   font-weight: 900;	color:#000;}
	.nav-breadcrumbs.header-line li:last-child{    font-weight: bold;}
	.nav-breadcrumbs.header-line .small-left{    display: block;    position: absolute;    left: 0;    bottom: 0;    padding: 0 11px 2px 0;    font-size: 22px;    line-height: 32px;    font-weight: 400;    background: var(--white);}
	.nav-breadcrumbs.header-line .small-left a{margin-right: 10px;}
	

/* End of: Breadcrumbs */

/* Upper menu */
.nav-top { position: relative; z-index: 3; margin: 0 0 30px 0; color: var(--kipa); font-weight: 400; letter-spacing: -.025em; }
	.nav-top:before { box-shadow: 0 4px 1px rgba(0,0,0,.08); border-bottom: 1px solid var(--kipa); background: var(--white); }
	.nav-top ul { list-style: none; margin: 0; padding: 0; }
		.nav-top ul li { margin: 0; font-size: 23px; }
		.nav-top ul a { display: block; height: 35px; padding: 0 11px; border: 1px solid rgba(0,0,0,0); border-top-width: 0; color: var(--tundora); font-size: 1.0588235294em; line-height: 33px; }
			[data-whatintent="mouse"] .nav-top ul a:hover { border-color: var(--kipa); background: var(--gallery); }
	.nav-top ul + ul { margin-right: -40px; color: var(--coal); }
		.nav-top ul + ul > li { margin-right: 20px; }
		.nav-top ul + ul > li a { color: var(--kipa); font-size: 23px; }
	.nav-top .list-social { margin: 0 -5px 0 12px; }
		.nav-top .list-social li { margin: 0 5px 0 0; }
		.nav-top .list-social li a { height: auto; margin: 0; padding: 0; box-shadow: none; border-radius: 0; border-width: 0; background: none; color: var(--kipa); }
			#root .nav-top .list-social li a { background: none; }
		.nav-top .list-social i { width: 27px; height: 27px; margin: 0 0 0 5px; padding: 0; border-radius: 22px; font-size: 13px; }
			.nav-top .list-social .icon-envelope { font-size: 12px; }
			.nav-top .list-social .icon-youtube { font-size: 14px; }
			.nav-top .list-social .icon-linkedin, .nav-top .list-social .icon-share { font-size: 17px; }
			.nav-top .list-social .icon-whatsapp, .nav-top .list-social .icon-facebook { font-size: 16px; }
			[data-whatintent="mouse"] .nav-top .list-social li a:hover i { border-color: var(--kipa); background: var(--kipa); color: var(--white); }
	#content > .nav-top:first-child { margin-top: -64px; }
	.no-mobile .navbarNew.scroll-to-fixed-fixed .hpMenu{margin-left:20px!important}	/* kipa */
/* End of: Upper menu */

/* Tabbed section */
.tabs-a { }
	.tabs-a > nav { }
		.tabs-a > nav ol, .tabs-a > nav ul { position: relative; z-index: 2; list-style: none; margin: 0 0 23px; padding: 0; font-weight:normal; line-height: 1.1; text-align: center; }
			.tabs-a > nav ol:before, .tabs-a > nav ul:before { border-bottom: 1px solid var(--dusty); }
			.tabs-a > nav li { margin: 0; font-size: 23px; }
			.tabs-a > nav a { display: block; position: relative; z-index: 2; padding: 8px 0 13px; color: var(--coal); }
				.tabs-a > nav a:before { bottom: -1px; }
				.tabs-a > nav li.active a { font-weight: bold;}
				.tabs-a > nav li.active a:before { border-bottom: 3px solid var(--kipa);  font-weight: bold;}
/* End of: Tabbed section */
	
/* Twitter feed */
.twitter-timeline { display: none; margin-bottom: 20px !important; padding: 0 !important; } 
	.twitter-timeline.twitter-timeline-rendered { display: block !important; }
/* End of: Twitter feed */


/*! Headers --------- */

/* Header with line behind */
.header-line ,.header-line h2{ position: relative; z-index: 2; margin: 48px 0 20px; font-size: 42px;	font-weight: bold;	letter-spacing: 0; 	line-height: 40px; clear: both;  }
	.header-line:before { bottom: 7px; border-bottom: 11px solid var(--mystic); }
	.header-line a.small { 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; }
	.header-line i { display: inline-block; position: relative; top: .05em; margin: 0 0 0 4px; color: var(--kipa); font-size: 0.8421052632em; line-height: 1px; }
	.header-line + .s16 { margin-top: -26px; }
	.double + .header-line { margin-top: 28px; }
	.header-line + .double { margin-top: 23px; }
.header-line.overlay-e, .header-line.overlay-e a { color: var(--black); }
	.header-line.overlay-e:before { border-color: var(--sun); }
/* End of: Header with line behind */


/*! Content --------- */
q { quotes: none; display: block; position: relative; margin: 51px 0 33px; padding-right: 52px; font-weight: 700; }
	q:before { content: "\e924"; left: auto; right: 0; top: 0; bottom: auto; margin: 0; font-size: 21px; line-height: 21px; }
	
/* Text weight declarations */
.semi, .mivzakim.semi, .s19 a span { font-weight: 900; }
.strong { font-weight: 700; }
.em { font-style: italic; }
/* End of: Text weight declarations */

/* Text alignment declarations */
.text-center { text-align: center; }
.text-right { text-align: right; }
.text-justify { text-align: justify; }
.text-uppercase { text-transform: uppercase; }
/* End of: Text alignment declarations */

/* Text size declarations */
.s16 { font-size: 16px; }
.s18 { font-size: 18px; }
.s19 { font-size: 19px; }
	.s19 + figure { margin-top: 37px; }
/* End of: Text size declarations */

/* Text color declarations */
.overlay-a, #root .list-comments .overlay-a, .overlay-a a, [data-whatintent="mouse"] .scheme-author a:hover, [data-whatintent="mouse"] .list-news a:hover, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h1 [data-whatintent="mouse"] .list-news .link-btn:hover ~ .header, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h2, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h3, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h4, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h5, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h6, [data-whatintent="mouse"] .mivzakim a:hover, [data-whatintent="mouse"] .mivzakim li.s19 a:hover span, [data-whatintent="mouse"] .list-author li:hover h1, [data-whatintent="mouse"] .list-author li:hover h2, [data-whatintent="mouse"] .list-author li:hover h3, [data-whatintent="mouse"] .list-author li:hover h4, [data-whatintent="mouse"] .list-author li:hover h5, [data-whatintent="mouse"] .list-author li:hover h6, [data-whatintent="mouse"] .list-author li:hover, [data-whatintent="mouse"] .list-search a:hover, [data-whatintent="mouse"] .s19 a:hove, [data-whatintent="mouse"] .s19 a:hover span { color: var(--kipa); }
.overlay-b, #root .list-comments .overlay-b, .overlay-b a, .s19 a { color: var(--black); }
.overlay-c, #root .list-comments .overlay-c, .overlay-c a { color: var(--aqua); }
.overlay-d, #root .list-comments .overlay-d, .overlay-d a, .s19 a span { color: var(--jam); }
.overlay-e, #root .list-comments .overlay-e, .overlay-e a { color: var(--orange); }
/* End of: Text color declarations */

/* Lead paragraph */
.lead, h1.lead, h2.lead, h3.lead, h4.lead, h5.lead, h6.lead, .header.lead, .module-article header .lead { margin-top: 0; margin-bottom: 27px; font-size: 36px; font-weight: 100; line-height: 35px; }
/* End of: Lead paragraph */

/* Author widget */
.scheme-author { display: block; position: relative; min-height: 42px; margin-bottom: 23px; padding-right: 52px; font-size: 17px; line-height: 1.4; font-family: 'Assistant'; }
	.scheme-author span { display: block; width: 100%; margin-top: auto; color: var(--fedora); font-size: 0.8823529412em; }
	.scheme-author img { display: block; position: absolute; right: 0; top: 0; width: 42px !important; border-radius: 55px; }
/* End of: Author widget */

/* Inline button */	
.scheme-btn { display: inline-block; position: relative; z-index: 2; padding: 0 13px; color: var(--white); font-weight: 800; }
	.scheme-btn:before { top: -5px; bottom: -6px; background: var(--jam); }
		[data-whatintent="mouse"] a.scheme-btn:hover:before { background: var(--cherry); }
	h1 .scheme-btn, h2 .scheme-btn, h3 .scheme-btn, h4 .scheme-btn, h5 .scheme-btn, h6 .scheme-btn { top: -.15em; margin-left: 9px; font-size: 0.625em; }
/* End of: Inline button */


/*! Links --------- */

/* Clickable button */	
.link-btn { margin: 0 -10px 10px 0; }
	.link-btn a { margin: 0 10px 10px 0; }
		#root .link-btn a { float: none; color: var(--white); }
		#root .link-btn a.overlay-c { border-color: var(--aqua); background: var(--aqua); color: var(--black); font-family:'Assistant' }
.link-btn.wide { margin-right: 0; }
	.link-btn.wide a { width: 100%; margin-right: 0; padding: 7px 8px 11px; font-size: 19px; font-weight: 600; line-height: 1.125; text-align: right; }
	.link-btn.wide i { display: block; position: relative; top: 2px; width: 35px; min-width: 35px; max-width: 35px; height: 35px; margin-left: 16px; border-radius: 35px; background: var(--white); color: var(--kipa); font-size: 21px; line-height: 35px; text-align: center; }
		.link-btn.wide a.overlay-c i { background: var(--kipa); color: var(--white); }
/* End of: Clickable button */


/*! Media --------- */
img, iframe, object, embed { max-width: 100% !important; border-style: none; }
img { height: auto !important; image-rendering: optimizeQuality; -ms-interpolation-mode: bicubic; }
	img::selection { background: transparent; }
	img::-moz-selection { background: transparent; }
picture { width: 100%; }
figure { margin: 47px 0 21px; color: var(--fedora); font-size: 16px; font-weight: 600; }
	img + figcaption, figcaption + img { display: block; margin-top: 2px; }

/* Left/right alignment */
.float-left { float: left; margin-right: 30px; margin-top: 0; }
.float-right { float: right; margin-left: 30px; margin-top: 0; }
/* End of: Left/right alignment */

/* Media icon container */	
/* disable kipa logo above picture
.media-icon { display: block; position: relative; }
	.media-icon:before { content: "\e910";display: block; position: absolute; left: 22px; bottom: 17px; z-index: 2; color: var(--white); font-weight: 400; font-family: i; font-size: 27px; line-height: 27px; opacity: .8; }
	*/
/* End of: Media icon container */	


/*! Lists --------- */
.nav-breadcrumbs li:after, .list-social li:after, #top li:after, #footer li:after, .list-news li:after, .list-icon li:after, .list-tags li:after, .list-comments li:after, .tabs-a > nav li:after, .mivzakim li:after, .list-aside li:after, .nav-top li:after, .list-author li:after, .list-scroll li:after { display: none; width: auto; height: auto; border-radius: 0; background: none; }

/* App widget */
.list-app { list-style: none; margin-right: -14px; padding: 0; }
	.list-app li { margin-right: 14px; }
	.list-app i { display: block; background-repeat: no-repeat; background-size: 100% 100%; font-size: 44px; line-height: 44px; }
		.list-app i.icon-google-play { color: rgba(0,0,0,0); background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qxe2ZpbGw6I2ZmZjtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6LjI7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0OHtvcGFjaXR5Oi4xMjtlbmFibGUtYmFja2dyb3VuZDpuZXd9PC9zdHlsZT48cGF0aCBkPSJNMTMwIDQwSDVjLTIuOCAwLTUtMi4zLTUtNVY1YzAtMi44IDIuMy01IDUtNWgxMjVjMi44IDAgNSAyLjMgNSA1djMwYzAgMi44LTIuMiA1LTUgNXoiLz48cGF0aCBkPSJNMTMwIC44YzIuMyAwIDQuMiAxLjkgNC4yIDQuMnYzMGMwIDIuMy0xLjkgNC4yLTQuMiA0LjJINUMyLjcgMzkuMi44IDM3LjMuOCAzNVY1Qy44IDIuNyAyLjcuOCA1IC44aDEyNW0wLS44SDVDMi4zIDAgMCAyLjMgMCA1djMwYzAgMi44IDIuMyA1IDUgNWgxMjVjMi44IDAgNS0yLjMgNS01VjVjMC0yLjctMi4yLTUtNS01eiIgZmlsbD0iI2E2YTZhNiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00Ny40IDEwLjJjMCAuOC0uMiAxLjUtLjcgMi0uNi42LTEuMy45LTIuMi45LS45IDAtMS42LS4zLTIuMi0uOS0uNi0uNi0uOS0xLjMtLjktMi4yIDAtLjkuMy0xLjYuOS0yLjIuNi0uNiAxLjMtLjkgMi4yLS45LjQgMCAuOC4xIDEuMi4zLjQuMi43LjQuOS43bC0uNS41Yy0uNC0uNS0uOS0uNy0xLjYtLjctLjYgMC0xLjIuMi0xLjYuNy0uNS40LS43IDEtLjcgMS43cy4yIDEuMy43IDEuN2MuNS40IDEgLjcgMS42LjcuNyAwIDEuMi0uMiAxLjctLjcuMy0uMy41LS43LjUtMS4yaC0yLjJ2LS44aDIuOXYuNHpNNTIgNy43aC0yLjd2MS45aDIuNXYuN2gtMi41djEuOUg1MnYuOGgtMy41VjdINTJ2Ljd6TTU1LjMgMTNoLS44VjcuN2gtMS43VjdINTd2LjdoLTEuN1YxM3pNNTkuOSAxM1Y3aC44djZoLS44ek02NC4xIDEzaC0uOFY3LjdoLTEuN1Y3aDQuMXYuN0g2NFYxM3pNNzMuNiAxMi4yYy0uNi42LTEuMy45LTIuMi45LS45IDAtMS42LS4zLTIuMi0uOS0uNi0uNi0uOS0xLjMtLjktMi4ycy4zLTEuNi45LTIuMmMuNi0uNiAxLjMtLjkgMi4yLS45LjkgMCAxLjYuMyAyLjIuOS42LjYuOSAxLjMuOSAyLjIgMCAuOS0uMyAxLjYtLjkgMi4yem0tMy44LS41Yy40LjQgMSAuNyAxLjYuNy42IDAgMS4yLS4yIDEuNi0uNy40LS40LjctMSAuNy0xLjdzLS4yLTEuMy0uNy0xLjdjLS40LS40LTEtLjctMS42LS43LS42IDAtMS4yLjItMS42LjctLjQuNC0uNyAxLS43IDEuN3MuMiAxLjMuNyAxLjd6TTc1LjYgMTNWN2guOWwyLjkgNC43VjdoLjh2NmgtLjhsLTMuMS00LjlWMTNoLS43eiIvPjxwYXRoIGQ9Ik02OC4xIDIxLjhjLTIuNCAwLTQuMyAxLjgtNC4zIDQuMyAwIDIuNCAxLjkgNC4zIDQuMyA0LjNzNC4zLTEuOCA0LjMtNC4zYzAtMi42LTEuOS00LjMtNC4zLTQuM3ptMCA2LjhjLTEuMyAwLTIuNC0xLjEtMi40LTIuNnMxLjEtMi42IDIuNC0yLjZjMS4zIDAgMi40IDEgMi40IDIuNiAwIDEuNS0xLjEgMi42LTIuNCAyLjZ6bS05LjMtNi44Yy0yLjQgMC00LjMgMS44LTQuMyA0LjMgMCAyLjQgMS45IDQuMyA0LjMgNC4zczQuMy0xLjggNC4zLTQuM2MwLTIuNi0xLjktNC4zLTQuMy00LjN6bTAgNi44Yy0xLjMgMC0yLjQtMS4xLTIuNC0yLjZzMS4xLTIuNiAyLjQtMi42YzEuMyAwIDIuNCAxIDIuNCAyLjYgMCAxLjUtMS4xIDIuNi0yLjQgMi42em0tMTEuMS01LjV2MS44SDUyYy0uMSAxLS41IDEuOC0xIDIuMy0uNi42LTEuNiAxLjMtMy4zIDEuMy0yLjcgMC00LjctMi4xLTQuNy00LjhzMi4xLTQuOCA0LjctNC44YzEuNCAwIDIuNS42IDMuMyAxLjNsMS4zLTEuM2MtMS4xLTEtMi41LTEuOC00LjUtMS44LTMuNiAwLTYuNyAzLTYuNyA2LjYgMCAzLjYgMy4xIDYuNiA2LjcgNi42IDIgMCAzLjQtLjYgNC42LTEuOSAxLjItMS4yIDEuNi0yLjkgMS42LTQuMiAwLS40IDAtLjgtLjEtMS4xaC02LjJ6bTQ1LjQgMS40Yy0uNC0xLTEuNC0yLjctMy42LTIuN3MtNCAxLjctNCA0LjNjMCAyLjQgMS44IDQuMyA0LjIgNC4zIDEuOSAwIDMuMS0xLjIgMy41LTEuOWwtMS40LTFjLS41LjctMS4xIDEuMi0yLjEgMS4ycy0xLjYtLjQtMi4xLTEuM2w1LjctMi40LS4yLS41em0tNS44IDEuNGMwLTEuNiAxLjMtMi41IDIuMi0yLjUuNyAwIDEuNC40IDEuNi45bC0zLjggMS42ek04Mi42IDMwaDEuOVYxNy41aC0xLjlWMzB6bS0zLTcuM2MtLjUtLjUtMS4zLTEtMi4zLTEtMi4xIDAtNC4xIDEuOS00LjEgNC4zczEuOSA0LjIgNC4xIDQuMmMxIDAgMS44LS41IDIuMi0xaC4xdi42YzAgMS42LS45IDIuNS0yLjMgMi41LTEuMSAwLTEuOS0uOC0yLjEtMS41bC0xLjYuN2MuNSAxLjEgMS43IDIuNSAzLjggMi41IDIuMiAwIDQtMS4zIDQtNC40VjIyaC0xLjh2Ljd6bS0yLjIgNS45Yy0xLjMgMC0yLjQtMS4xLTIuNC0yLjZzMS4xLTIuNiAyLjQtMi42YzEuMyAwIDIuMyAxLjEgMi4zIDIuNnMtMSAyLjYtMi4zIDIuNnptMjQuNC0xMS4xaC00LjVWMzBoMS45di00LjdoMi42YzIuMSAwIDQuMS0xLjUgNC4xLTMuOXMtMi0zLjktNC4xLTMuOXptLjEgNmgtMi43di00LjNoMi43YzEuNCAwIDIuMiAxLjIgMi4yIDIuMS0uMSAxLjEtLjkgMi4yLTIuMiAyLjJ6bTExLjUtMS44Yy0xLjQgMC0yLjguNi0zLjMgMS45bDEuNy43Yy40LS43IDEtLjkgMS43LS45IDEgMCAxLjkuNiAyIDEuNnYuMWMtLjMtLjItMS4xLS41LTEuOS0uNS0xLjggMC0zLjYgMS0zLjYgMi44IDAgMS43IDEuNSAyLjggMy4xIDIuOCAxLjMgMCAxLjktLjYgMi40LTEuMmguMXYxaDEuOHYtNC44Yy0uMi0yLjItMS45LTMuNS00LTMuNXptLS4yIDYuOWMtLjYgMC0xLjUtLjMtMS41LTEuMSAwLTEgMS4xLTEuMyAyLTEuMy44IDAgMS4yLjIgMS43LjQtLjIgMS4yLTEuMiAyLTIuMiAyem0xMC41LTYuNmwtMi4xIDUuNGgtLjFsLTIuMi01LjRoLTJsMy4zIDcuNi0xLjkgNC4yaDEuOWw1LjEtMTEuOGgtMnptLTE2LjggOGgxLjlWMTcuNWgtMS45VjMweiIgZmlsbD0iI2ZmZiIvPjxnPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjEuOCIgeTE9IjE3My4yOSIgeDI9IjUuMDE3IiB5Mj0iMTU2LjUwOCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE4MikiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwYTBmZiIvPjxzdG9wIG9mZnNldD0iLjAwNyIgc3RvcC1jb2xvcj0iIzAwYTFmZiIvPjxzdG9wIG9mZnNldD0iLjI2IiBzdG9wLWNvbG9yPSIjMDBiZWZmIi8+PHN0b3Agb2Zmc2V0PSIuNTEyIiBzdG9wLWNvbG9yPSIjMDBkMmZmIi8+PHN0b3Agb2Zmc2V0PSIuNzYiIHN0b3AtY29sb3I9IiMwMGRmZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMGUzZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGQ9Ik0xMC40IDcuNWMtLjMuMy0uNC44LS40IDEuNFYzMWMwIC42LjIgMS4xLjUgMS40bC4xLjFMMjMgMjAuMXYtLjJMMTAuNCA3LjV6IiBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMl8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMzMuODM0IiB5MT0iMTYxLjk5OSIgeDI9IjkuNjM3IiB5Mj0iMTYxLjk5OSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE4MikiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZTAwMCIvPjxzdG9wIG9mZnNldD0iLjQwOSIgc3RvcC1jb2xvcj0iI2ZmYmQwMCIvPjxzdG9wIG9mZnNldD0iLjc3NSIgc3RvcC1jb2xvcj0ib3JhbmdlIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmY5YzAwIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNMjcgMjQuM2wtNC4xLTQuMVYxOS45bDQuMS00LjEuMS4xIDQuOSAyLjhjMS40LjggMS40IDIuMSAwIDIuOWwtNSAyLjd6IiBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjQuODI3IiB5MT0iMTU5LjcwNCIgeDI9IjIuMDY5IiB5Mj0iMTM2Ljk0NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE4MikiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmM2E0NCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2MzMTE2MiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iTTI3LjEgMjQuMkwyMi45IDIwIDEwLjQgMzIuNWMuNS41IDEuMi41IDIuMS4xbDE0LjYtOC40IiBmaWxsPSJ1cmwoI1NWR0lEXzNfKSIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfNF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNy4yOTciIHkxPSIxODEuODI0IiB4Mj0iMTcuNDYiIHkyPSIxNzEuNjYxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTgyKSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzJhMDcxIi8+PHN0b3Agb2Zmc2V0PSIuMDY5IiBzdG9wLWNvbG9yPSIjMmRhNzcxIi8+PHN0b3Agb2Zmc2V0PSIuNDc2IiBzdG9wLWNvbG9yPSIjMTVjZjc0Ii8+PHN0b3Agb2Zmc2V0PSIuODAxIiBzdG9wLWNvbG9yPSIjMDZlNzc1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDBmMDc2Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBkPSJNMjcuMSAxNS44TDEyLjUgNy41Yy0uOS0uNS0xLjYtLjQtMi4xLjFMMjIuOSAyMGw0LjItNC4yeiIgZmlsbD0idXJsKCNTVkdJRF80XykiLz48cGF0aCBkPSJNMjcgMjQuMWwtMTQuNSA4LjJjLS44LjUtMS41LjQtMiAwbC0uMS4xLjEuMWMuNS40IDEuMi41IDIgMEwyNyAyNC4xeiIgb3BhY2l0eT0iLjIiLz48cGF0aCBjbGFzcz0ic3Q4IiBkPSJNMTAuNCAzMi4zYy0uMy0uMy0uNC0uOC0uNC0xLjR2LjFjMCAuNi4yIDEuMS41IDEuNHYtLjFoLS4xek0zMiAyMS4zbC01IDIuOC4xLjEgNC45LTIuOGMuNy0uNCAxLS45IDEtMS40IDAgLjUtLjQuOS0xIDEuM3oiLz48cGF0aCBkPSJNMTIuNSA3LjZMMzIgMTguN2MuNi40IDEgLjggMSAxLjMgMC0uNS0uMy0xLTEtMS40TDEyLjUgNy41Yy0xLjQtLjgtMi41LS4yLTIuNSAxLjRWOWMwLTEuNSAxLjEtMi4yIDIuNS0xLjR6IiBvcGFjaXR5PSIuMjUiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+); }
		.list-app i.icon-app-store { color: rgba(0,0,0,0); background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNDguNSA0NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDF7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggZD0iTTE0My4yIDBINS4yQzIuMyAwIDAgMi4zIDAgNS4ydjMzLjZDMCA0MS43IDIuMyA0NCA1LjIgNDRoMTM4YzIuOSAwIDUuMy0yLjMgNS4zLTUuMlY1LjJjMC0yLjktMi40LTUuMi01LjMtNS4yem0wIDQzSDUuMkMyLjkgNDMgMSA0MS4xIDEgMzguOFY1LjJDMSAyLjkgMi45IDEgNS4yIDFoMTM4YzIuMyAwIDQuMiAxLjkgNC4yIDQuMnYzMy42Yy4xIDIuMy0xLjggNC4yLTQuMiA0LjJ6IiBmaWxsPSIjYTZhNmE2Ii8+PHBhdGggZD0iTTY2IDI1LjljLS42IDAtMS4xLjItMS42LjYtLjUuNC0uOC45LS45IDEuNS0uMS4zLS4xLjUtLjEuN3YxLjhjMCAuOC4yIDEuNC43IDEuOS41LjUgMS4xLjggMS44LjguOSAwIDEuNi0uMyAyLjEtMXMuNy0xLjYuNy0yLjdjMC0xLS4yLTEuOS0uNy0yLjUtLjQtLjgtMS4xLTEuMS0yLTEuMXpNNzggMjUuOWMtLjYgMC0xLjEuMi0xLjYuNi0uNS40LS44LjktLjkgMS41LS4xLjMtLjEuNS0uMS43djEuOGMwIC44LjIgMS40LjcgMS45LjUuNSAxLjEuOCAxLjguOC45IDAgMS42LS4zIDIuMS0xcy43LTEuNi43LTIuN2MwLTEtLjItMS45LS43LTIuNS0uNC0uOC0xLjEtMS4xLTItMS4xek05Ni4zIDEwLjVjLS4yLS4yLS41LS4zLS44LS4zLS40IDAtLjguMi0xIC41LS4yLjMtLjQuOC0uNCAxLjNzLjEuOS40IDEuMmMuMi4zLjYuNSAxIC41cy43LS4xLjktLjRjLjItLjMuMy0uNi4zLS45di0uOS0uNGMwLS4yLS4yLS41LS40LS42ek04OS42IDEzLjNjLjItLjIuMy0uNC40LS42di0xYy0xLjMgMC0xLjkuMy0xLjkgMSAwIC4zLjEuNS4yLjYuMS4xLjMuMi42LjIuMy4xLjUgMCAuNy0uMnpNNTguNSA5LjhjLS41IDAtLjguMi0xLjEuNi0uMi4zLS4zLjgtLjMgMS4zcy4xLjkuMyAxLjJjLjIuNC42LjYgMSAuNnMuOC0uMiAxLS42Yy4yLS4zLjMtLjguMy0xLjIgMC0uNS0uMS0uOS0uMy0xLjItLjEtLjUtLjQtLjctLjktLjd6TTEzMi4zIDEwLjNjLS4yLS4zLS41LS41LS45LS41cy0uNy4yLS45LjVjLS4yLjItLjMuNS0uMy45aDIuNGMtLjEtLjQtLjItLjctLjMtLjl6TTUyIDEyLjdjLjUtLjUuNy0xLjIuNy0yLjEgMC0uOC0uMi0xLjUtLjctMS45LS40LS40LTEuMS0uNy0xLjktLjctLjQgMC0uNyAwLS45LjF2NS40aC44Yy44LS4xIDEuNS0uNCAyLS44ek01My4xIDIyYy0uMi42LS40IDEuNS0uNyAyLjhsLTEuMiAzLjhoMy45bC0xLjItMy44Yy0uMi0uNS0uNC0xLjQtLjgtMi44ek04Mi41IDkuOGMtLjUgMC0uOC4yLTEuMS42LS4yLjMtLjMuOC0uMyAxLjNzLjEuOS4zIDEuMmMuMi40LjYuNiAxIC42cy44LS4yIDEtLjZjLjItLjMuMy0uOC4zLTEuMiAwLS41LS4xLS45LS4zLTEuMi0uMS0uNS0uNC0uNy0uOS0uN3pNMTExLjIgMjUuN2MtLjkgMC0xLjcuNC0yLjIgMS4zLS40LjctLjYgMS41LS42IDIuNXMuMiAxLjguNiAyLjVjLjUuOCAxLjIgMS4zIDIuMSAxLjMuOSAwIDEuNi0uNCAyLjEtMS4zLjQtLjcuNy0xLjYuNy0yLjUgMC0xLS4yLTEuOC0uNi0yLjUtLjUtLjktMS4yLTEuMy0yLjEtMS4zek0xMDQuNSA5LjhjLS41IDAtLjguMi0xLjEuNi0uMi4zLS4zLjgtLjMgMS4zcy4xLjkuMyAxLjJjLjIuNC42LjYgMSAuNnMuOC0uMiAxLS42Yy4yLS4zLjMtLjguMy0xLjIgMC0uNS0uMS0uOS0uMy0xLjItLjEtLjUtLjQtLjctLjktLjd6TTEzMS43IDI2LjZjLS40LS43LTEtMS0xLjktMS0uOCAwLTEuNC4zLTEuOSAxLS40LjUtLjYgMS4xLS43IDEuOGg0LjljLjEtLjctLjEtMS4zLS40LTEuOHoiLz48cGF0aCBkPSJNMTQzLjIgMUg1LjJDMi45IDEgMSAyLjkgMSA1LjJ2MzMuNkMxIDQxLjEgMi45IDQzIDUuMiA0M2gxMzhjMi4zIDAgNC4yLTEuOSA0LjItNC4yVjUuMmMuMS0yLjMtMS44LTQuMi00LjItNC4yem0tMTMuNiA4LjhjLjQtLjYgMS4xLS44IDEuOC0uOHMxLjMuMyAxLjcuOGMuMy40LjUgMSAuNSAxLjZ2LjVoLTMuNWMwIC41LjIuOS41IDEuMi4zLjIuNy40IDEuMS40LjUgMCAxLS4xIDEuNC0uMmwuMi44Yy0uNS4yLTEuMS4zLTEuNy4zLS44IDAtMS40LS4yLTEuOS0uNy0uNS0uNS0uNy0xLjEtLjctMS45IDAtLjguMi0xLjQuNi0yek0xMTggOS4zaC44di0xbDEuMS0uM3YxLjNoMS4zdi45aC0xLjN2Mi41YzAgLjYuMiAxIC43IDEgLjIgMCAuNCAwIC41LS4xdi45Yy0uMi4xLS41LjEtLjkuMS0uNSAwLS44LS4xLTEuMS0uNC0uMy0uMy0uNC0uNy0uNC0xLjR2LTIuNmgtLjd2LS45em0tOC0uMmwuMS44Yy4xLS4zLjMtLjUuNi0uNi4zLS4yLjctLjMgMS0uMy41IDAgLjkuMiAxLjIuNS40LjQuNiAxIC42IDEuN3YzLjFoLTEuMnYtM2MwLS45LS4zLTEuNC0xLTEuNC0uMyAwLS42LjEtLjguNC0uMi4zLS4zLjUtLjMuOXYzLjFIMTA5di0zLjctMS41aDF6TTc3IDdoMS4ydjcuNkg3N1Y3ek02My4yIDlsLjYgMi41Yy4xLjYuMyAxLjEuNCAxLjcuMS0uNC4yLTEgLjQtMS43bC43LTIuNWguOWwuNyAyLjRjLjIuNi4zIDEuMi40IDEuNy4xLS41LjItMS4xLjQtMS43bC43LTIuNGgxLjFsLTEuNiA1LjJoLTEuMWwtLjctMi4zYy0uMi0uNi0uMy0xLjEtLjQtMS43LS4xLjYtLjIgMS4xLS40IDEuN2wtLjcgMi4zaC0xLjFMNjIgOWgxLjJ6TTQ4IDcuMWMuNiAwIDEuMy0uMSAyLS4xIDEuMyAwIDIuMi4zIDIuOC44LjcuNiAxLjEgMS41IDEuMSAyLjcgMCAxLjMtLjQgMi4zLTEuMiAyLjktLjcuNi0xLjcuOS0zIC45LS43IDAtMS4yIDAtMS43LS4xVjcuMXptLTIwLjUgMmMxLTEuMiAyLjctMi4xIDQuMS0yLjEuMiAxLjctLjUgMy4zLTEuNCA0LjUtMSAxLjItMi42IDIuMS00LjIgMi0uMi0xLjYuNi0zLjMgMS41LTQuNHptOC40IDIyLjdjLTEuMiAxLjctMi40IDMuNC00LjMgMy40cy0yLjUtMS4xLTQuNi0xLjFjLTIuMiAwLTIuOCAxLjEtNC42IDEuMS0xLjguMS0zLjItMS44LTQuNC0zLjUtMi40LTMuNS00LjItOS44LTEuOC0xNC4xIDEuMi0yLjEgMy40LTMuNSA1LjgtMy41IDEuOCAwIDMuNSAxLjIgNC43IDEuMiAxLjEgMCAzLjItMS41IDUuNC0xLjMuOSAwIDMuNS40IDUuMSAyLjgtLjEuMS0zLjEgMS44LTMgNS40IDAgNC4yIDMuNyA1LjcgMy44IDUuNy0uMiAwLS43IDItMi4xIDMuOXptMjEgMi44bC0xLjQtNC4zaC00LjhsLTEuMyA0LjNINDdMNTEuNyAyMGgyLjlsNC43IDE0LjZoLTIuNHptMS42LTIwLjJjLS44IDAtMS40LS4zLTEuOC0uOC0uNS0uNS0uNy0xLjEtLjctMS45IDAtLjguMi0xLjUuNy0yIC41LS40IDEuMS0uNyAxLjktLjcuOCAwIDEuNC4zIDEuOC44LjQuNS43IDEuMS43IDEuOSAwIC44LS4yIDEuNS0uNyAyLS41LjQtMS4xLjctMS45Ljd6bTExLjIgMTkuMmMtLjkuOS0xLjkgMS40LTMuMiAxLjQtMS40IDAtMi40LS41LTMtMS41djUuNmgtMi4zVjI3LjdjMC0xLjEgMC0yLjMtLjEtMy41aDIuMWwuMSAxLjdjLjgtMS4zIDItMS45IDMuNi0xLjkgMS4yIDAgMi4zLjUgMy4xIDEuNS44IDEgMS4yIDIuMyAxLjIgMy45IDAgMS44LS41IDMuMi0xLjUgNC4yem0yLjUtMjIuNHYzLjFINzF2LTMuNy0xLjVoMWwuMS44Yy4xLS4zLjMtLjUuNi0uNi4zLS4yLjctLjMgMS0uMy41IDAgLjkuMiAxLjIuNS40LjQuNiAxIC42IDEuN3YzLjFoLTEuMnYtM2MwLS45LS4zLTEuNC0xLTEuNC0uMyAwLS42LjEtLjguNC0uMi4zLS4zLjYtLjMuOXptOS41IDIyLjRjLS45LjktMS45IDEuNC0zLjIgMS40LTEuNCAwLTIuNC0uNS0zLTEuNXY1LjZoLTIuM1YyNy43YzAtMS4xIDAtMi4zLS4xLTMuNWgyLjFsLjEgMS43Yy44LTEuMyAyLTEuOSAzLjYtMS45IDEuMiAwIDIuMy41IDMuMSAxLjUuOCAxIDEuMiAyLjMgMS4yIDMuOSAwIDEuOC0uNSAzLjItMS41IDQuMnptMi43LTIwYy0uNS41LTEuMS44LTEuOS44LS44IDAtMS40LS4zLTEuOC0uOC0uNS0uNS0uNy0xLjEtLjctMS45IDAtLjguMi0xLjUuNy0yIC41LS40IDEuMS0uNyAxLjktLjcuOCAwIDEuNC4zIDEuOC44LjQuNS43IDEuMS43IDEuOSAwIC44LS4yIDEuNC0uNyAxLjl6bTIuNi0uN2MwLS42LjMtMS4xLjgtMS41LjUtLjMgMS4zLS41IDIuMi0uNXYtLjFjMC0uNy0uNC0xLTEuMS0xLS41IDAtMSAuMS0xLjQuNGwtLjItLjhjLjYtLjMgMS4xLS40IDEuOC0uNCAxLjQgMCAyIC43IDIgMi4xVjEzYzAgLjUgMCAuOS4xIDEuMmgtMWwtLjEtLjZjLS40LjUtLjkuNy0xLjUuNy0uNSAwLS45LS4yLTEuMi0uNS0uMy0uMS0uNC0uNS0uNC0uOXptOC44IDIwLjljLTEgLjktMi4zIDEuMy00IDEuMy0xLjYgMC0yLjgtLjMtMy44LS45bC41LTJjMSAuNiAyLjIuOSAzLjQuOS45IDAgMS42LS4yIDIuMS0uNi41LS40LjctLjkuNy0xLjYgMC0uNi0uMi0xLjEtLjYtMS41LS40LS40LTEuMS0uOC0yLTEuMS0yLjYtMS0zLjgtMi40LTMuOC00LjIgMC0xLjIuNC0yLjIgMS4zLTMgLjktLjggMi4xLTEuMiAzLjYtMS4yIDEuMyAwIDIuNC4yIDMuMy43bC0uNiAxLjljLS44LS40LTEuOC0uNy0yLjgtLjctLjggMC0xLjUuMi0xLjkuNi0uNC40LS42LjgtLjYgMS4zIDAgLjYuMiAxLjEuNyAxLjQuNC4zIDEuMS43IDIuMSAxLjEgMS4zLjUgMi4yIDEuMSAyLjggMS44LjYuNy45IDEuNS45IDIuNSAwIDEuNS0uNSAyLjUtMS4zIDMuM3ptMS4xLTE5LjJsLS4xLS44Yy0uMy42LS45IDEtMS43IDEtLjYgMC0xLjEtLjItMS42LS43LS4zLS42LS41LTEuMy0uNS0yLjFzLjItMS41LjctMmMuNC0uNSAxLS43IDEuNi0uNy43IDAgMS4yLjIgMS41LjdWN0g5OHY3LjZoLTEuMXptNy41IDEwLjhoLTIuNnY1LjFjMCAxLjMuNSAyIDEuNCAyIC40IDAgLjggMCAxLS4xbC4xIDEuOGMtLjUuMi0xLjEuMy0xLjguMy0uOSAwLTEuNi0uMy0yLjItLjgtLjUtLjYtLjgtMS41LS44LTIuOHYtNS4zSDk4di0xLjhoMS41di0xLjlsMi4zLS43djIuNmgyLjZ2MS42em0tMS43LTExLjdjLS41LS41LS43LTEuMS0uNy0xLjkgMC0uOC4yLTEuNS43LTIgLjUtLjUgMS4xLS44IDEuOS0uOC44IDAgMS40LjMgMS44LjguNC41LjcgMS4xLjcgMS45IDAgLjgtLjIgMS41LS43IDItLjUuNS0xLjEuOC0xLjkuOC0uOC0uMS0xLjQtLjMtMS44LS44em0xMi4yIDE5LjdjLTEgMS4xLTIuMyAxLjYtMy45IDEuNi0xLjUgMC0yLjgtLjUtMy43LTEuNS0uOS0xLTEuNC0yLjMtMS40LTMuOXMuNS0zIDEuNC00Yy45LTEgMi4yLTEuNiAzLjgtMS42IDEuNSAwIDIuOC41IDMuNyAxLjUuOSAxIDEuMyAyLjMgMS4zIDMuOS4yIDEuNi0uMiAzLTEuMiA0em04LjctNy4xYy0uMiAwLS41LS4xLS43LS4xLS44IDAtMS41LjMtMS45LjktLjQuNS0uNiAxLjItLjYgMi4xdjUuNWgtMi4zdi03LjJjMC0xLjIgMC0yLjMtLjEtMy4zaDJsLjEgMmguMWMuMi0uNy42LTEuMyAxLjItMS43LjUtLjQgMS4xLS42IDEuNy0uNmguNnYyLjR6bS42LTE1LjNjMCAuMS0uMS4zLS4xLjR2My4xSDEyM1Y3aDEuMnYzLjFjLjQtLjYuOS0uOSAxLjYtLjkuNSAwIC45LjIgMS4yLjUuNC40LjYgMSAuNiAxLjd2My4xaC0xLjJ2LTIuOWMwLS45LS4zLTEuNC0xLTEuNC0uNiAwLTEgLjMtMS4yLjh6bTEwLjEgMTkuMWgtN2MwIDEgLjQgMS44IDEgMi40LjYuNSAxLjQuNyAyLjMuNyAxIDAgMi0uMiAyLjgtLjVsLjQgMS42Yy0xIC40LTIuMi43LTMuNS43LTEuNiAwLTIuOS0uNS0zLjktMS40LS45LTEtMS40LTIuMy0xLjQtMy45cy40LTIuOSAxLjMtNCAyLjEtMS43IDMuNy0xLjdjMS41IDAgMi43LjYgMy41IDEuNy42LjkuOSAyIC45IDMuMyAwIC40IDAgLjgtLjEgMS4xeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNC4xIDIyLjJjMC0zLjUgMi45LTUuMyAzLTUuNC0xLjctMi40LTQuMi0yLjgtNS4xLTIuOC0yLjItLjItNC4zIDEuMy01LjQgMS4zLTEuMSAwLTIuOC0xLjMtNC43LTEuMi0yLjQgMC00LjYgMS40LTUuOCAzLjUtMi41IDQuMy0uNiAxMC43IDEuOCAxNC4xIDEuMiAxLjcgMi42IDMuNiA0LjQgMy41IDEuOC0uMSAyLjUtMS4xIDQuNi0xLjEgMi4xIDAgMi44IDEuMSA0LjYgMS4xIDEuOSAwIDMuMS0xLjcgNC4zLTMuNCAxLjQtMiAxLjktMy45IDItNCAwIDAtMy43LTEuNC0zLjctNS42ek0zMC4yIDExLjVjMS0xLjIgMS42LTIuOCAxLjQtNC41LTEuNC4xLTMuMSAxLTQuMSAyLjEtLjkgMS0xLjcgMi43LTEuNSA0LjMgMS42LjIgMy4yLS43IDQuMi0xLjl6TTUxLjcgMjBMNDcgMzQuNmgyLjRsMS4zLTQuM2g0LjhsMS40IDQuM2gyLjVMNTQuNiAyMGgtMi45em0tLjYgOC41bDEuMi0zLjhjLjMtMS4yLjYtMi4xLjctMi44LjQgMS40LjYgMi40LjcgMi44bDEuMiAzLjhoLTMuOHpNNjYuOCAyNGMtMS42IDAtMi44LjYtMy42IDEuOWwtLjEtMS43SDYxYy4xIDEuMi4xIDIuMy4xIDMuNXYxMS40aDIuM3YtNS42Yy42IDEgMS42IDEuNSAzIDEuNSAxLjMgMCAyLjQtLjUgMy4yLTEuNCAxLTEgMS41LTIuNSAxLjUtNC4zIDAtMS42LS40LTIuOS0xLjItMy45YTQuMSA0LjEgMCAwMC0zLjEtMS40em0xLjIgOC4xYy0uNS43LTEuMiAxLTIuMSAxLS44IDAtMS40LS4zLTEuOC0uOC0uNS0uNS0uNy0xLjItLjctMS45di0xLjhjMC0uMiAwLS40LjEtLjcuMS0uNi41LTEuMS45LTEuNS41LS40IDEtLjYgMS42LS42LjkgMCAxLjUuMyAyIDFzLjcgMS41LjcgMi41Yy4xIDEuMy0uMiAyLjItLjcgMi44ek03OC44IDI0Yy0xLjYgMC0yLjguNi0zLjYgMS45bC0uMS0xLjdINzNjLjEgMS4yLjEgMi4zLjEgMy41djExLjRoMi4zdi01LjZjLjYgMSAxLjYgMS41IDMgMS41IDEuMyAwIDIuNC0uNSAzLjItMS40IDEtMSAxLjUtMi41IDEuNS00LjMgMC0xLjYtLjQtMi45LTEuMi0zLjlhNC4xIDQuMSAwIDAwLTMuMS0xLjR6bTEuMiA4LjFjLS41LjctMS4yIDEtMi4xIDEtLjggMC0xLjQtLjMtMS44LS44LS41LS41LS43LTEuMi0uNy0xLjl2LTEuOGMwLS4yIDAtLjQuMS0uNy4xLS42LjUtMS4xLjktMS41LjUtLjQgMS0uNiAxLjYtLjYuOSAwIDEuNS4zIDIgMXMuNyAxLjUuNyAyLjVjLjEgMS4zLS4yIDIuMi0uNyAyLjh6TTkzLjQgMjYuNGMtMS0uNC0xLjctLjgtMi4xLTEuMS0uNC0uNC0uNy0uOS0uNy0xLjQgMC0uNS4yLTEgLjYtMS4zLjUtLjQgMS4xLS42IDEuOS0uNiAxIDAgMiAuMiAyLjguN2wuNi0xLjljLS45LS41LTItLjctMy4zLS43LTEuNSAwLTIuNy40LTMuNiAxLjItLjkuOC0xLjMgMS44LTEuMyAzIDAgMS44IDEuMyAzLjIgMy44IDQuMi45LjMgMS42LjcgMiAxLjEuNC40LjYuOS42IDEuNSAwIC43LS4yIDEuMi0uNyAxLjYtLjUuNC0xLjIuNi0yLjEuNi0xLjIgMC0yLjQtLjMtMy40LS45bC0uNSAyYzEgLjYgMi4yLjkgMy44LjkgMS43IDAgMy0uNCA0LTEuMy45LS44IDEuMy0xLjggMS4zLTMgMC0xLS4zLTEuOS0uOS0yLjUtLjYtMS0xLjUtMS42LTIuOC0yLjF6TTEwMS44IDIxbC0yLjMuN3YxLjlIOTh2MS44aDEuNXY1LjNjMCAxLjMuMyAyLjMuOCAyLjguNS42IDEuMi44IDIuMi44LjggMCAxLjQtLjEgMS44LS4zbC0uMS0xLjhjLS4zLjEtLjYuMS0xIC4xLS45IDAtMS40LS43LTEuNC0ydi01LjFoMi42di0xLjhoLTIuNlYyMXpNMTExLjMgMjRjLTEuNiAwLTIuOS41LTMuOCAxLjYtLjkgMS0xLjQgMi40LTEuNCA0cy41IDIuOSAxLjQgMy45Yy45IDEgMi4yIDEuNSAzLjcgMS41IDEuNiAwIDIuOS0uNSAzLjktMS42LjktMSAxLjQtMi40IDEuNC00cy0uNC0yLjktMS4zLTMuOWMtMS4yLTEtMi40LTEuNS0zLjktMS41em0yIDhjLS41LjktMS4yIDEuMy0yLjEgMS4zLS45IDAtMS42LS40LTIuMS0xLjMtLjQtLjctLjYtMS41LS42LTIuNXMuMi0xLjkuNi0yLjVjLjUtLjggMS4yLTEuMyAyLjItMS4zLjkgMCAxLjYuNCAyLjEgMS4zLjQuNy42IDEuNS42IDIuNS0uMSAxLS4zIDEuOC0uNyAyLjV6TTEyMS40IDI0LjZjLS41LjQtLjkgMS0xLjIgMS43aC0uMWwtLjEtMmgtMmMuMSAxIC4xIDIuMS4xIDMuM3Y3LjJoMi4zdi01LjVjMC0uOC4yLTEuNS42LTIuMS40LS42IDEuMS0uOSAxLjktLjkuMyAwIC41IDAgLjcuMVYyNGgtLjZjLS41IDAtMS4xLjItMS42LjZ6TTEzMCAyNGMtMS41IDAtMi44LjYtMy43IDEuNy0uOSAxLjEtMS4zIDIuNC0xLjMgNHMuNSAyLjkgMS40IDMuOWMuOSAxIDIuMiAxLjQgMy45IDEuNCAxLjQgMCAyLjUtLjIgMy41LS43bC0uNC0xLjZjLS45LjMtMS44LjUtMi44LjUtLjkgMC0xLjctLjItMi4zLS43LS43LS41LTEtMS4zLTEtMi40aDdjLjEtLjMuMS0uNi4xLTEuMSAwLTEuMy0uMy0yLjQtLjktMy4zLS44LTEuMS0yLTEuNy0zLjUtMS43em0tMiAyLjZjLjUtLjYgMS4xLTEgMS45LTEgLjggMCAxLjUuMyAxLjkgMSAuMy41LjUgMS4xLjUgMS44aC00LjljLS4xLS43LjItMS4zLjYtMS44ek01Mi43IDEzLjRjLjgtLjcgMS4yLTEuNiAxLjItMi45IDAtMS4yLS40LTItMS4xLTIuNy0uNi0uNS0xLjYtLjgtMi44LS44LS43IDAtMS40LjEtMiAuMXY3LjFjLjUuMSAxIC4xIDEuNy4xIDEuMyAwIDIuMy0uMyAzLS45ek00OS4yIDhjLjMtLjEuNi0uMS45LS4xLjkgMCAxLjUuMiAxLjkuNy40LjQuNyAxLjEuNyAxLjkgMCAuOS0uMiAxLjctLjcgMi4xcy0xLjIuNy0yIC43aC0uOFY4ek02MC40IDkuOGMtLjQtLjUtMS4xLS44LTEuOC0uOC0uOCAwLTEuNC4zLTEuOS44cy0uNyAxLjItLjcgMiAuMiAxLjQuNyAxLjljLjUuNSAxLjEuOCAxLjguOC44IDAgMS40LS4zIDEuOS0uOHMuNy0xLjIuNy0yLS4yLTEuNS0uNy0xLjl6bS0uOCAzLjFjLS4yLjQtLjYuNi0xIC42cy0uOC0uMi0xLS42Yy0uMi0uMy0uMy0uOC0uMy0xLjIgMC0uNS4xLS45LjMtMS4zLjItLjQuNi0uNiAxLjEtLjYuNCAwIC44LjIgMSAuNi4yLjMuMy44LjMgMS4yLS4xLjYtLjIgMS0uNCAxLjN6TTY5LjUgOXpNNjQuNiAxNC4ybC43LTIuM2MuMi0uNS4zLTEuMS40LTEuNy4xLjYuMiAxLjEuNCAxLjdsLjcgMi4zaDEuMUw2OS41IDloLTEuMWwtLjYgMi40Yy0uMi42LS4zIDEuMi0uNCAxLjctLjEtLjUtLjItMS4xLS40LTEuN0w2Ni4yIDloLS45bC0uNyAyLjVjLS4yLjctLjMgMS4yLS40IDEuNy0uMS0uNS0uMi0xLjEtLjQtMS43TDYzLjIgOUg2MmwxLjUgNS4yaDEuMXpNNzQuNCAxMS4zdjNoMS4ydi0zLjFjMC0uOC0uMi0xLjMtLjYtMS43LS40LS4zLS44LS41LTEuMy0uNS0uNCAwLS43LjEtMSAuMy0uMy4yLS41LjQtLjYuNmwtLjEtLjhoLTF2NS4yaDEuMnYtMy4xYzAtLjMuMS0uNi4zLS45LjItLjMuNS0uNC44LS40LjcuMSAxLjEuNSAxLjEgMS40ek03NyA3aDEuMnY3LjZINzd6TTgyLjYgOWMtLjggMC0xLjQuMy0xLjkuOHMtLjcgMS4yLS43IDIgLjIgMS40LjcgMS45Yy41LjUgMS4xLjggMS44LjguOCAwIDEuNC0uMyAxLjktLjhzLjctMS4yLjctMi0uMi0xLjQtLjctMS45Yy0uNC0uNS0xLjEtLjgtMS44LS44em0xIDMuOWMtLjIuNC0uNi42LTEgLjZzLS44LS4yLTEtLjZjLS4yLS4zLS4zLS44LS4zLTEuMiAwLS41LjEtLjkuMy0xLjMuMi0uNC42LS42IDEuMS0uNi40IDAgLjguMiAxIC42LjIuMy4zLjguMyAxLjItLjEuNi0uMiAxLS40IDEuM3pNOTAuMSAxMy43bC4xLjZoMWMwLS4zLS4xLS43LS4xLTEuMnYtMS45YzAtMS40LS43LTIuMS0yLTIuMS0uNyAwLTEuMy4xLTEuOC40bC4yLjhjLjUtLjQuOS0uNSAxLjUtLjUuNyAwIDEuMS4zIDEuMSAxdi4xYy0xIDAtMS43LjItMi4yLjUtLjUuMy0uOC44LS44IDEuNSAwIC40LjEuOC40IDEuMS4zLjMuNy41IDEuMi41LjUtLjEgMS4xLS4zIDEuNC0uOHptLTEuOS0uOWMwLS43LjYtMS4xIDEuOS0xdjFjMCAuMi0uMi41LS40LjYtLjIuMi0uNS4yLS43LjItLjIgMC0uNC0uMS0uNi0uMi0uMi0uMi0uMi0uNC0uMi0uNnpNOTcuOSA3aC0xLjJ2M2MtLjMtLjUtLjgtLjctMS41LS43LS42IDAtMS4yLjItMS42LjctLjQuNS0uNyAxLjItLjcgMnMuMiAxLjQuNiAxLjljLjQuNS45LjcgMS42LjcuOCAwIDEuMy0uMyAxLjctMWwuMS44aDFWN3ptLTEuMSA1LjRjMCAuNC0uMS43LS4zLjktLjIuMy0uNS40LS45LjRzLS44LS4yLTEtLjVjLS4yLS4zLS40LS43LS40LTEuMnMuMS0xIC40LTEuM2MuMi0uMy42LS41IDEtLjUuMyAwIC42LjEuOC4zLjIuMi40LjQuNC43VjEyLjR6TTEwNy4xIDExLjdjMC0uOC0uMi0xLjQtLjctMS45LS40LS41LTEuMS0uOC0xLjgtLjgtLjggMC0xLjQuMy0xLjkuOHMtLjcgMS4yLS43IDIgLjIgMS40LjcgMS45Yy41LjUgMS4xLjggMS44LjguOCAwIDEuNC0uMyAxLjktLjguNS0uNi43LTEuMi43LTJ6bS0xLjUgMS4yYy0uMi40LS42LjYtMSAuNnMtLjgtLjItMS0uNmMtLjItLjMtLjMtLjgtLjMtMS4yIDAtLjUuMS0uOS4zLTEuMy4yLS40LjYtLjYgMS4xLS42LjQgMCAuOC4yIDEgLjYuMi4zLjMuOC4zIDEuMi0uMS42LS4yIDEtLjQgMS4zek0xMDkgMTQuM2gxLjJ2LTMuMWMwLS4zLjEtLjYuMy0uOS4yLS4zLjUtLjQuOC0uNC43IDAgMSAuNSAxIDEuNHYzaDEuMnYtMy4xYzAtLjgtLjItMS4zLS42LTEuNy0uMy0uMy0uNy0uNS0xLjItLjUtLjQgMC0uNy4xLTEgLjMtLjMuMi0uNS40LS42LjZsLS4xLS44aC0xdjUuMnoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTIxLjIgMTAuMmgwIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTExOC44IDEyLjhjMCAuNy4xIDEuMS40IDEuNC4zLjMuNi40IDEuMS40LjQgMCAuNyAwIC45LS4xdi0uOWMtLjEgMC0uMy4xLS41LjEtLjQgMC0uNy0uMy0uNy0xdi0yLjVoMS4zdi0uOUgxMjBWOGwtMS4xLjN2MWgtLjl2LjloLjh2Mi42ek0xMjYuMyAxMS42djIuOWgxLjJ2LTMuMWMwLS44LS4yLTEuMy0uNi0xLjctLjMtLjMtLjctLjUtMS4yLS41LS43IDAtMS4yLjMtMS42LjlWN0gxMjN2Ny42aDEuMnYtMy4xYzAtLjIgMC0uMy4xLS40LjItLjUuNi0uOCAxLjEtLjguNi0uMS45LjQuOSAxLjN6TTEzMS42IDE0LjRjLjcgMCAxLjItLjEgMS43LS4zbC0uMi0uOGMtLjQuMi0uOS4yLTEuNC4yLS41IDAtLjgtLjEtMS4xLS40LS4zLS4zLS41LS43LS41LTEuMmgzLjV2LS41YzAtLjYtLjItMS4yLS41LTEuNi0uNC0uNi0uOS0uOC0xLjctLjgtLjggMC0xLjQuMy0xLjguOC0uNC41LS42IDEuMi0uNiAycy4yIDEuNC43IDEuOWMuNC41IDEuMS43IDEuOS43em0tMS4xLTQuMWMuMi0uMy41LS41LjktLjVzLjcuMi45LjVjLjIuMi4yLjUuMi45aC0yLjRjMC0uNC4yLS43LjQtLjl6Ii8+PC9zdmc+); }
	.list-app img { display: block; max-width: 90px !important; margin: -6px 8px 0 0; }
/* End of: App widget */
	
/* Authors widget */
.list-author { list-style: none; margin: 28px 0 41px -20px; padding: 0; color: var(--black); }
	.list-author li { position: relative; z-index: 2; width: 16.6666666667%; margin: 0 0 20px; padding: 0 25px 22px; border-left: 20px solid rgba(0,0,0,0); }
		.list-author li:before { top: 33px; border: 1px solid var(--mystic); background: var(--mystic); }
		[data-whatintent="mouse"] .list-author li:hover:before { border-color: var(--kipa); }
	.list-author figure { width: 70px; margin: 0 auto 4px; }
		.list-author img { border-radius: 100px; }
	.list-author h1, .list-author h2, .list-author h3, .list-author h4, .list-author h5, .list-author h6, .list-author .header { margin: 0 0 14px; color: var(--kipa);font-size: 28px;	font-weight: 900;	letter-spacing: 0;	line-height: 25px;text-align:right;	}
	.list-author p { font-size: 20px; font-weight: 700; line-height: 1.1; }	
	.list-author .pb {	text-align:center;}
/* End of: Authors widget */
	
/* List with sticky titles */
.list-aside { list-style: none; padding: 0; font-weight: 700; }
	.list-aside li { overflow: hidden; margin-bottom: 4px; padding-right: 100px; font-size: 21px; }
	.list-aside li > span:first-child { display: block; float: right; width: 90px; margin-right: -100px; font-weight: 400; }
	.double .list-aside { font-weight: 600; }
		.double .list-aside li { padding-right: 95px; }
		.double .list-aside li > span:first-child { margin-right: -90px; }
/* End of: List with sticky titles */
	
/* Comments widget */	
.list-comments { list-style: none; margin: 0 0 59px; padding: 0; line-height: 1.3333333333; }
	.list-comments li { position: relative; z-index: 2; margin: 0; padding: 15px 32px 1px 109px; border-bottom: 2px solid var(--mystic); }
		[data-whatintent="mouse"] .list-comments li:hover:before, .list-comments li.active:before { background: var(--alabaster); }
	.list-comments .noComments{	    text-align: center;    border: none;    padding: 0;}
	.list-comments h1, .list-comments h2, .list-comments h3, .list-comments h4, .list-comments h5, .list-comments h6, #root .list-comments .header { display: block; max-width: none; margin: 0 0 9px; color: var(--coal); font-size: 25px; font-weight: 900; line-height:20px; }
		.list-comments h1 span, .list-comments h2 span, .list-comments h3 span, .list-comments h4 span, .list-comments h5 span, .list-comments h6 span, .list-comments .header span { display: block; margin: 4px 0 0; color: var(--fedora); font-size: 14px; line-height:22px; font-weight: 400; }
		.list-comments h1 span[class*="overlay"], .list-comments h2 span[class*="overlay"], .list-comments h3 span[class*="overlay"], .list-comments h4 span[class*="overlay"], .list-comments h5 span[class*="overlay"], .list-comments h6 span[class*="overlay"], .list-comments .header span[class*="overlay"] { display: block; position: absolute; right: 0; top: 14px; margin: 0; font-size: 1em; font-weight: 800; font-size: 1.05em; }
	.list-comments p { max-width: none; font-size: 18px; line-height:24px;font-family: 'Assistant'; }	
	.list-comments p.header {font-family:'almoni-tzar'}

	#root .list-comments li .link-btn { position: absolute; left: 0; top: 21px; bottom: -19px; margin: 0; }
		#root .list-comments li .link-btn a { display: none; float: none; margin-bottom: 0; margin-top: auto; padding-top: 9px; padding-bottom: 11px; box-shadow: 0 4px 12px rgba(0,0,0,.1); border-color: var(--mercury); background: var(--white); color: var(--fedora); font-weight: 400; font-size: 17px; }			
			#root .list-comments li .link-btn a.toggle, [data-whatintent="mouse"] #root .list-comments li .link-btn a.toggle:hover { display: block; position: absolute; left: 0; top: -3px; z-index: 9; width: 24px; height: 24px; padding: 0; box-shadow: none; border-width: 0; background: none; text-align: left; text-indent: -3000em; direction: ltr; }
		.list-comments li .link-btn i { display: block; position: absolute; left: 0; top: 0; z-index: 2; width: 24px; color: var(--comet); font-size: 18px; line-height: 18px; text-align: center; }
			.list-comments li .link-btn i:after { z-index: -1; top: 0; width: 100%; margin: 0; line-height: 18px; }
			.list-comments li.toggle .link-btn i:after { content: "\e926"; color: var(--jam); }
		.list-comments li.link-btn { padding: 12px 0 0; border-width: 0; }
			.list-comments li.link-btn a { min-width: 141px; padding-top: 5px; padding-bottom: 7px; font-size: 17px; }
/* End of: Comments widget */
	
/* Icons widget */		
.list-icon { list-style: none; margin: 25px 0 28px -20px; padding: 0; color: var(--coal); font-weight: 700; line-height: 1.1; text-align: center; }
	#root .list-icon { max-width: 690px; }
	.list-icon li { margin: 0 0 20px; border-left: 20px solid rgba(0,0,0,0); font-size: 22px; }
	.list-icon span { display: block; font-weight: 400; font-size: 0.8636363636em; }
	.list-icon i { display: block; margin: 0 0 7px; color: var(--kipa); font-size: 44px; line-height: 44px; }
		.list-icon i.icon-thumb-up, .list-icon i.icon-thumb-down { color: var(--salad); }
			[data-whatintent="mouse"] .list-icon a:hover .icon-thumb-up:before { content: "\e91f"; }
			[data-whatintent="mouse"] .list-icon a:hover .icon-thumb-down:before { content: "\e920"; }
		.list-icon i.icon-emot-happy { color: var(--bondi); }
			[data-whatintent="mouse"] .list-icon a:hover .icon-emot-happy:before { content: "\e921"; }
		.list-icon i.icon-bulb { color: var(--orange); }
			[data-whatintent="mouse"] .list-icon a:hover .icon-bulb:before { content: "\e92e"; }
		.list-icon i.icon-emot-unhappy { color: var(--pal); }
			[data-whatintent="mouse"] .list-icon a:hover .icon-emot-unhappy:before { content: "\e923"; }
		.list-icon i.icon-emot-sad { color: var(--jam); }
			[data-whatintent="mouse"] .list-icon a:hover .icon-emot-sad:before { content: "\e922"; }
/* End of: Icons widget */
		
/* News widget */	
.list-news { list-style: none; margin: 0 0 0 -26px; padding: 0; color: var(--fedora); line-height: 1.3; }
	.list-news li { position: relative; z-index: 2; width: 25%; margin: 0 0 30px; border-left: 26px solid rgba(0,0,0,0); font-size: 15px; }
		.list-news li.video:after { }
		/*.list-news li.wide h1, .list-news li.wide h2, .list-news li.wide h3, .list-news li.wide h4, .list-news li.wide h5, .list-news li.wide h6 { font-size: 26px; }
			.list-news li.wide h1 + *, .list-news li.wide h2 + *, .list-news li.wide h3 + *, .list-news li.wide h4 + *, .list-news li.wide h5 + *, .list-news li.wide h6 + * { margin-top: 8px; }*/
	.list-news figure { position: relative; margin: 0 0 9px; font-weight: 800; font-size: 19px; line-height: 1.6842105263; }
		.list-news figure span { display: block; position: absolute; left: 0; top: 0; z-index: 9; padding: 0 12px; background: var(--jam); color: var(--white); }
		.list-news img { display: block; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; }
		.list-news figure i { display: block; position: absolute; right: 8px; top: 8px; z-index: 2; color: var(--kipa); font-size: 24px; line-height: 24px; }
		[data-whatintent="mouse"] .list-news li:hover figure:before { border: 1px solid var(--kipa); }
		[data-whatintent="mouse"] .list-news li:hover figure span { background: var(--cherry); }
		.list-news li.video figure:after { content: "\e907"; display: block; position: absolute; left: 50%; top: 50%; z-index: 4; width: 54px; height: 54px; margin: -27px 0 0 -27px; padding-left: 4px; border-radius: 53px; border: 1.5px solid rgba(0,0,0,0); background: rgba(255,255,255,.82); color: var(--jam); font-weight: 400; font-family: i; font-size: 20px; line-height: 52px; text-align: center; }
			[data-whatintent="mouse"] .list-news li.video:hover figure:after, [data-whatintent="mouse"] .list-news li.bg:hover:after { border-color: var(--kipa); }
		#root .list-news li.aside { width: 100%; padding-right: 654px; color: var(--black); line-height: 1.4; } 
			.list-news li.aside figure { float: right; width: 628px; margin: 0 -654px 0 0; font-size: 27px; line-height: 1.5555555556; }
			/*.list-news li.aside h1, .list-news li.aside h2, .list-news li.aside h3, .list-news li.aside h4, .list-news li.aside h5, .list-news li.aside h6, .list-news li.aside .header { margin: -10px 0 16px; font-size: 36px; line-height: 1.0833333333; }*/
			
			.list-news li.aside p { font-size: 20px; } 
			 
	.list-news h1, .list-news h2, .list-news h3, .list-news h4, .list-news h5, .list-news h6, .list-news .header { margin: 0 0 5px; color: var(--coal); font-size: 28px; font-weight: 900; line-height:23px; }
		.list-news h1 span, .list-news h2 span, .list-news h3 span, .list-news h4 span, .list-news h5 span, .list-news h6 span, .list-news .header span { display: block; margin: 0 0 3px; color: var(--kipa); font-size: 22px; font-weight:900;line-height:24px; }
		.list-news h1 + *, .list-news h2 + *, .list-news h3 + *, .list-news h4 + *, .list-news h5 + *, .list-news h6 + *, .list-news .header + * { margin-top: -3px; }
			.list-news .header + *, .list-news li.bg .header:first-child { margin-top: 0; }
	.list-news i {color:var(--jam); display: inline-block; position: relative; margin-left: 4px; font-size: 0.7058823529em; line-height: 1px; }
	.list-news p { margin-top: 0; margin-bottom: 0; }
	.list-news ul { overflow: hidden; list-style: none; margin: 0 0 0 -10px; padding: 0; }
		#root .list-news ul li { position: relative; z-index: 9; width: auto; margin: 0 0 0 10px; border-left-width: 0; font-size: 1em; }
			.list-news ul li:before { content: "|"; display: block; position: absolute; left: 100%; top: 0; width: 10px; text-align: center; }
	.list-news + h1, .list-news + h2, .list-news + h3, .list-news + h4, .list-news + h5, .list-news + h6, .list-news + .mobile-only + h1, .list-news + .mobile-only + h2, .list-news + .mobile-only + h3, .list-news + .mobile-only + h4, .list-news + .mobile-only + h5, .list-news + .mobile-only + h6, .list-news + .header, .list-news + .mobile-only + .header { margin-top: 35px; }
	h1 + .list-news, h2 + .list-news, h3 + .list-news, h4 + .list-news, h5 + .list-news, h6 + .list-news, .header + .list-news { margin-top: 33px; }
	#root .s38 + .list-news, .module-wide > h1:first-child + .list-news, .module-wide > h2:first-child + .list-news, .module-wide > h3:first-child + .list-news, .module-wide > h4:first-child + .list-news, .module-wide > h5:first-child + .list-news, .module-wide > h6:first-child + .list-news, .module-wide > .header:first-child + .list-news { margin-top: 27px; }
	.header-line + .list-news, .header-line + .list-scroll, .header-line + .twitter-timeline { margin-top: 23px; }
	.list-news + figure { margin-top: 7px; }
		.list-news + figure.text-center { margin-top: 27px; }
	figure + .list-news { margin-top: 85px; }
	[class*="cols"] .list-news li { width: 50%; }
/* End of: News widget */

/* News widget (minor adjustments) */
.list-news.a { }
	.list-news.a li { margin-bottom: 20px; }
	.list-news.a li + li figure { margin-top: 11px; }
/* End of: News widget (minor adjustments) */

/* News widget (blog mode) */
.list-news.blog { }
	.list-news.blog li { }
	.list-news.blog figure { position: relative; z-index: -1; margin: 0; }
	.list-news.blog h1, .list-news.blog h2, .list-news.blog h3, .list-news.blog h4, .list-news.blog h5, .list-news.blog h6, .list-news.blog .header { margin: -12px 14px 0; padding: 16px; box-shadow: 0 3px 6px rgba(0,0,0,.17); border-radius: 2px; background: var(--white); font-weight: 900; font-size: 26px; line-height:24px; }
/* End of: News widget (blog mode) */

/* News widget (3 columns) */
.list-news.c3 { }
	.list-news.c3 li { width: 33.333333333333%; }
/* End of: News widget (3 columns) */

/* News widget (compact mode) */
.list-news.compact { margin-left: 0; }
	.list-news.compact li { width: 100%; min-height: 92px; margin-bottom: 13px; padding-top: 4px; padding-right: 110px; border-left-width: 0; }
		.list-news.compact li.video, .list-news.triple li.video { padding-left: 18px; }
		.list-news.compact li.video:after, .list-news.triple li.video:after { content: ""; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; background: var(--cruise); }
	.list-news.compact figure { position: absolute; right: 0; top: 0; width: 92px; }
		.list-news.compact li.video figure:after, .list-news.triple li.video figure:after { left: 8px; bottom: 8px; top: auto; width: 43px; height: 43px; margin: 0; padding-left: 4px; color: var(--niagara); font-size: 18px; line-height: 40px; }
	.list-news.compact h1, .list-news.compact h2, .list-news.compact h3, .list-news.compact h4, .list-news.compact h5, .list-news.compact h6, .list-news.compact .header { 	font-size: 23px;	font-weight: 900; 	line-height: 22px;}
		.list-news.compact h1 span, .list-news.compact h2 span, .list-news.compact h3 span, .list-news.compact h4 span, .list-news.compact h5 span, .list-news.compact h6 span, .list-news.compact .header span { margin: 0; font-size: 0.9444444444em; }
		.list-news.compact > li > h1:first-child > span:first-child, .list-news.compact > li > h2:first-child > span:first-child, .list-news.compact > li > h3:first-child > span:first-child, .list-news.compact > li > h4:first-child > span:first-child, .list-news.compact > li > h5:first-child > span:first-child, .list-news.compact > li > h6:first-child > span:first-child .list-news.compact > li > .header:first-child > span:first-child { margin-top: -8px; }
	h1 + .list-news.compact, h2 + .list-news.compact, h3 + .list-news.compact, h4 + .list-news.compact, h5 + .list-news.compact, h6 + .list-news.compact, .header + .list-news.compact { margin-top: 23px; }
		.mobile-only + .list-news.compact, .list-news.compact p.header:last-child { margin-top: 0; }
	.list-news.compact p:last-child { margin-top: auto; }
/* End of: News widget (compact mode) */

/* News widget (dots mode) */
.list-news.dots { text-align: center; }
	.list-news.dots li { width: 25%; }
	.list-news.dots figure { overflow: hidden; padding: 2px; border-radius: 999px; border: 3px solid var(--kipa); }
		.list-news.dots img { border-radius: 999px; }
/* End of: News widget (dots mode) */

/* News widget (horizontal mode) */
.list-news.hr { max-width: 678px; padding-top: 30px; padding-bottom: 6px; margin-left: 0; clear:both }
	.list-news.hr li { overflow: hidden; min-height: 120px; padding: 16px 140px 6px 190px; border-left-width: 0; font-size: 14px; }
		#root .list-news.hr li, #root .list-news li.wide, [class*="cols"] > aside .list-news li, .quadruple .list-news li { width: 100%; }
		.list-news.hr li:before { background: var(--mystic); }
	.list-news.hr figure { overflow: hidden; position: absolute; right: 15px; top: 15px; width: 100px; height: 100px; margin: 0; }
	.list-news.hr h1, .list-news.hr h2, .list-news.hr h3, .list-news.hr h4, .list-news.hr h5, .list-news.hr h6, .list-news.hr .header { margin-bottom: 8px; }
		.list-news.hr h1 span, .list-news.hr h2 span, .list-news.hr h3 span, .list-news.hr h4 span, .list-news.hr h5 span, .list-news.hr h6 span, .list-news.hr .header span { margin-bottom: 7px; font-size: 0.9em; }
	.list-news.hr p { margin-bottom: 8px; }
	.list-news.hr .link-btn { position: absolute; left: 13px; bottom: 3px; margin-top: 0; margin-bottom: 0; }
		.list-news.hr .link-btn a:before { left: -3000em; right: -3000em; bottom: -3000em; top: -3000em; }
		
		
		
 .list-news.hr .header{	     font-size:30px;     line-height: 26px;font-weight:900;font-family: 'almoni-tzar'; }
 .list-news.hr .header span{	 font-size:22px; }
/* End of: News widget (horizontal mode) */
 
/* News widget (mobile ticker) */
.list-news.ticker { position: relative; z-index: 2; margin: 0 0 30px -20px; padding: 0 0 0 0; color: var(--white); line-height: 2.2352941176; direction: ltr; }
	.list-news.ticker .inner { position: relative; z-index: 2; 
								flex-direction: row-reverse; animation-name: ticker; animation-duration: 5s; animation-iteration-count: infinite; animation-timing-function: linear;  
								-webkit-transform: translateX(-100%); transform: translateX(-100%); }
	.list-news.ticker:before { background: var(--biscay); }
	.list-news.ticker .inner2 { position: absolute; left: 0; right: 0; top: 0; z-index: 123; }
	.list-news.ticker .inner2 { -webkit-transform: translateX(-100%); transform: translateX(-100%); }
	.list-news.ticker .inner3 { -webkit-transform: translateX(100%); transform: translateX(100%); }
	.list-news.ticker li { width: auto; margin: auto 0; padding: 0; font-size: 17px;	min-height:38px;    display: flex;    justify-content: center;   align-items: center;	}
	.list-news.ticker h1, .list-news.ticker h2, .list-news.ticker h3, .list-news.ticker h4, .list-news.ticker h5, .list-news.ticker h6, #root .list-news.ticker a, .list-news.ticker .header { display: block; margin: 0; padding: 0; color: var(--white); font-size: 21px; font-weight: 900; line-height: 18px; white-space: nowrap; }
	#content > .list-news.ticker:first-child { margin-top: -64px; }
 
	
/* End of: News widget (mobile ticker) */

/* News widget (triple & compact mode) */
.list-news.triple { }
	.list-news.triple li { width: 33.3333333%; min-height: 103px; padding: 13px 210px 0 0; }
		.list-news.triple li.video { padding-bottom: 13px; }
	.list-news.triple figure { position: absolute; right: 0; top: 0; bottom: 0; width: 190px; margin: 0; }
/* End of: News widget (triple & compact mode) */

/* News widget (first item 50% width) */
.list-news.videoHp { display: block; padding-right: 653px; }
	.list-news.videoHp li { float: right; width: 50%; }
		.list-news.videoHp li:first-child { float: left; width: 653px; margin-left: -653px; }
		.list-news.videoHp li:first-child { -webkit-transform: translateX(calc(1280px + 26px)); transform: translateX(calc(1280px + 26px)); }
			.list-news.videoHp li.video:first-child figure:after { width: 100px; height: 100px; margin: -50px 0 0 -50px; padding-left: 5px; font-size: 38px; line-height: 98px; }
			.list-news.videoHp li:first-child h1, .list-news.videoHp li:first-child h2, .list-news.videoHp li:first-child h3, .list-news.videoHp li:first-child h4, .list-news.videoHp li:first-child h5, .list-news.videoHp li:first-child h6, .list-news.videoHp li:first-child .header {font-size: 49px;	font-weight: 900;	line-height: 43px; }
			.list-news.videoHp li:first-child h1 span, .list-news.videoHp li:first-child h2 span, .list-news.videoHp li:first-child h3 span, .list-news.videoHp li:first-child h4 span, .list-news.videoHp li:first-child h5 span, .list-news.videoHp li:first-child h6 span, .list-news.videoHp li:first-child .header span { margin: 0 0 8px; padding: 6px 0 0; font-size: 17px; }
		.list-news.videoHp li:nth-child(3n+1) { clear: right; }
/* End of: News widget (first item 50% width) */

/* Search results */
.list-search { list-style: none; margin-top: 29px; padding: 0; color: var(--black); font-weight: 700; line-height: 1.2; }
	.list-search li { margin: 0 0 20px; font-size: 23px; }
	.list-search span { display: block; color: var(--tundora); font-size: 19px; font-weight: 400; }
/* End of: Search results */
	
/* Scrollable list */
.list-scroll, .twitter-timeline { overflow-x: hidden; overflow-y: auto; list-style: none; min-width: 0 !important; /*max-height: 535px;*/ padding: 13px 13px .1px; border: 3px solid var(--athens); border-left-width: 2px; border-right-width: 2px; border-bottom-width: 0; background: var(--athens); }
	.list-scroll li { margin: 0 0 15px; }
	.list-scroll::-webkit-scrollbar, .twitter-timeline::-webkit-scrollbar { width: 9px; }
	.list-scroll::-webkit-scrollbar:horizontal, .twitter-timeline::-webkit-scrollbar:horizontal { height: 9px; }
	.list-scroll::-webkit-scrollbar-thumb, .twitter-timeline::-webkit-scrollbar-thumb { box-shadow: 0 1px 4px rgba(0,0,0,.1); border-radius: 9px; background: var(--white); }
/* End of: Scrollable list */

/* Social widget */
.list-social { list-style: none; margin: 0 -16px 4px 0; padding: 0; color: var(--kipa); }
	.list-social li { position: relative; z-index: 2; margin: 0 0 16px 16px; }
	.list-social a { display: block; overflow: visible; position: relative; }
	.list-social i { position: relative; left: 0; top: 0; width: 39px; height: 39px; margin: 0; box-shadow: 0px 2px 1px var(--silver); border-radius: 20px; background: var(--white); font-size: 20px; text-align: center; }
		.list-social .icon-envelope { font-size: 16px; }
		.list-social .icon-youtube { font-size: 18px; }
		.list-social .icon-linkedin, .list-social .icon-share { font-size: 22px; }
		.list-social .icon-whatsapp, .list-social .icon-facebook { font-size: 24px; }
		[data-whatintent="mouse"] .list-social a:hover i { background: var(--kipa); color: var(--white); }
#root > .list-social { position: fixed; left: 0; right: 0; top: 0; z-index: 8; margin: 0 -36px 0 0; padding: 9px 20px 0; box-shadow: 0 3px 4px rgba(0,0,0,.1); background: var(--white); }
	#root > .list-social li { margin-bottom: 9px; }
/* End of: Social widget */
	
/* Tags widget */
.list-tags { position: relative; z-index: 2; list-style: none; margin-bottom: 0px; padding: 0 38px 0 0; }
	.list-tags li { margin-left: 30px; font-size: 22px; font-weight:900; }
	.list-tags:before { content: "\e90e"; left: auto; margin-top: -12px; font-size: 21px; line-height: 24px; }
/* End of: Tags widget */

.withLineBreak li:not(:first-child) {
  background: linear-gradient(var(--afur), var(--afur)) no-repeat;
  background-position: top bottom;  
    padding-top: 20px;
  background-size: 100% 1px; /* First value represents width
                                while second represents height of border */
}


/* reashit */	
.list-news .rashit .header {  	font-size: 45px;    font-weight: bold;    line-height: 39px;    margin: -7px 0 23px;} 
.list-news li.rashit p{  	font-weight: normal; 	line-height: 28px;	font-size: 29px; }
		
/* category Page */

.list-news.categoryList { 	padding-left: 98px;	}
.list-news.categoryList li {width:100%;     display: -moz-box;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-wrap: wrap;   flex-wrap: wrap;	   min-height: 165px;    margin-bottom:40px;    padding-top: 4px;    padding-right: 323px;    border-left-width: 0;}
.list-news.categoryList figure {    position: absolute;    right: 0;    top: 0;    width: 300px;}
.list-news.categoryList li {    -webkit-flex-direction: column;    flex-direction: column;}
.list-news.categoryList p.header, .list-news.categoryList h2.header {    font-size: 34px;  font-weight: 900;   line-height: 1;   color: var(--black);    margin-bottom: 12px;}
.list-news.categoryList div{  margin-top:19px;}
.list-news.categoryList p{    font-size: 23px;  font-weight: 100;   line-height: 1.04;    color: var(--black);}
.list-news.categoryList p.pb{  font-weight:400;}
.list-news.categoryList p.pt,.list-news.categoryList p.pb{   font-size: 19px;   line-height: 0.74;   margin-top:21px;  display:inline;  color: var(--purple-grey); }
.list-news.categoryList p.pb{  font-weight:400;}
.list-news.categoryList p.pt:before {    content: "|";    right: 13px;    left: auto;    font-size: 19px;    margin: 0 2px;}	

.writerInfo{    border-bottom: 1px solid var(--mystic);    padding-bottom: 30px;    margin-bottom: 30px;}
.writerInfo figure{width:204px; height:164px;    float: right;    padding-left: 40px;  }
.writerInfo figure img{border-radius: 50%;}
.writerInfo p {font-size: 24px;  line-height: normal;font-weight: 100; color: var(--black);    max-width: 783px;    padding-right: 176px;}

	

/* Paging  */
.paging {  display: flex;  align-items: center;    padding: 0;    margin: 0;  justify-content: center;}	
.paging ul{ padding: 0;    margin: 0;}
.paging li:after{  display:none;}
.paging li {    	box-shadow: 0px 2px 2px var(--silver);    font-weight: 900;    color: var(--black);    border-radius: 50%;    background: white;    width: 44px;    height: 44px;    line-height: 44px;    font-size: 25px;    text-align: center;    float: right;    margin: 0 4px;}	
.paging li:hover {box-shadow: 0px 2px 2px var(--kipa);}
.pagingE{    box-shadow: none!important;;    letter-spacing: 3px;    line-height: 57px;    font-weight: bold;}
.pagingC {	box-shadow:none;    background: var(--kipa)!important;    color: var(--white)!important;}
.paging .next:before { content: "\ea40";    font-family: 'i'; }
.paging .prev:before { content: "\ea3c";    font-family: 'i'; }


	
/* List with titles */
.mivzakim { list-style: none; margin-top: 21px; padding: 0; color: var(--coal); font-weight: 700; line-height: 1.2; }
	.mivzakim li { margin: 0 0 22px; font-size: 26px;  font-weight: 900;   line-height: 24px;  font-stretch: normal;  font-style: normal; 	}
	.mivzakim a { display: block; color: inherit; text-decoration: none; }
	.mivzakim .mivzakt { display: block; margin: 3px 0 0; color: var(--fedora); font-size: 19px; font-weight: normal; }
	.mivzakim li[class*="overlay"] { margin-top: -3px; font-weight: 400; font-size: 18px; }
	.mivzakim li.s19 { font-size: 17px; font-weight: 400; }
		.mivzakim li.s19 span { display: inline; margin: 0; color: var(--jam); font-size: 1em; font-weight: 600; }
	.mivzakim + figure { margin-top: 39px; }
	.mivzakim + p { margin-top: -1px; }
.mivzakim.scroll { overflow-x: hidden; overflow-y: auto; overflow: hidden; height: 254px; }
	.mivzakim.scroll .inner { -webkit-animation-name: marquee; animation-name: marquee; -webkit-animation-duration: 10s; animation-duration: 10s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear; }
	[data-whatintent="mouse"] .mivzakim.scroll:hover .inner { -webkit-animation-play-state: paused; animation-play-state: paused; }
	.mivzakim::-webkit-scrollbar { width: 0; }
/* End of: List with titles */


/*! Forms --------- */
fieldset, hr { min-width: 0; margin: 0; padding: 0; border-width: 0; }
	form p { position: relative; }
	legend { display: none; width: 100%; max-width: 100%; padding: 0; border: 0; white-space: normal; }
	input, select, textarea { position: relative; z-index: 1; margin: 0; padding: 0; box-shadow: none; border-radius: 0; font-size: 1em; line-height: normal; text-align: left; text-transform: none; outline-width: 0; }
	input, select, textarea { -moz-appearance: none; -webkit-appearance: none; appearance: none; }
	input, select, textarea, button, input[type="button"], input[type="reset"], input[type="submit"] { box-sizing: border-box; text-transform: none; outline-offset: -2px; }
		input { }
			input::-webkit-search-decoration, input::-webkit-search-cancel-button, input::-webkit-outer-spin-button, input::-webkit-inner-spin-button, input::-webkit-clear-button, input::-webkit-calendar-picker-indicator { display: none; -webkit-appearance: none; visibility: hidden !important; height: auto; margin: 0; }
			input::-o-outer-spin-button, input::-o-inner-spin-button { appearance: none; margin: 0; }
			input::-webkit-inner-spin-button, input::-webkit-outer-spin-button { height: auto; }
			input::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; }
			[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
			input[type="checkbox"], input[type="radio"] { display: inline-block; width: auto; height: auto; padding: 0; border: 0; background: none; line-height: 1; }
				input[type="checkbox"] { -moz-appearance: checkbox; -webkit-appearance: checkbox; appearance: checkbox; }
				input[type="radio"] { -moz-appearance: radio; -webkit-appearance: radio; appearance: radio; }
			input[type="color"] { padding: 0; cursor: pointer; }
			input[type="date"] { display: -webkit-inline-flex; }
			input[type="number"] { appearance: textfield; -moz-appearance: textfield; }
				input[type="number"]::-webkit-outer-spin-button,  input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
				input[type="number"]::-o-outer-spin-button, input[type="number"]::-o-inner-spin-button { -o-appearance: none; margin: 0; }
		textarea { overflow: auto; vertical-align: top; resize: vertical; }
		select { line-height: 1; text-overflow: ''; text-indent: 0.01px; }
			select::-ms-expand { display: none; }
	button, input[type="button"], input[type="reset"], input[type="submit"] { display: block; overflow: visible; position: relative; z-index: 3; height: auto; margin: 0; box-shadow: none; text-transform: none; text-indent: 0; cursor: pointer; outline-width: 0; -webkit-appearance: button; appearance: button; -webkit-font-smoothing: inherit; }
		button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; outline: none; }
		button[disabled], input[type="button"][disabled], input[type="reset"][disabled], input[type="submit"][disabled] { border-color: var(--silver); background: var(--silver); cursor: default; }
::-webkit-input-placeholder { opacity: 1; color: var(--dove); }
:-ms-input-placeholder { opacity: 1; color: var(--dove); }
::-ms-input-placeholder { opacity: 1; color: var(--dove); }
::placeholder { opacity: 1; color: var(--dove); }
	:focus::-webkit-input-placeholder { opacity: 0; }
	:focus:-ms-input-placeholder { opacity: 0; }
	:focus::-ms-input-placeholder { opacity: 0; }
	:focus::placeholder { opacity: 0; }

form { }
	label { display: block; position: relative; left: 0; top: 0; z-index: 2; font-weight: 400; }
	input, select, textarea { display: block; width: 100%; border: 1px solid var(--steel); background: var(--white); text-align: right; }
		input, select { height: 42px; padding: 0 12px; }
			input[type="date"] { line-height: 40px; }
		select { padding-right: 42px; line-height: normal; } 
		textarea { height: 71px; min-height: 71px; padding: 7px 7px 7px 12px; }  
	button, input[type="button"], input[type="reset"], input[type="submit"], .link-btn a {		overflow: hidden;		    float: left;    padding: 11px 20px 11px 20px;    border-radius: 0;    border: 1px solid var(--kipa);    background: var(--kipa);    color: var(--white);    font-weight: 700;    font-size: 24px;    line-height: 19px;     text-transform: uppercase;      text-align: center;     text-decoration: none;    font-family: 'almoni-tzar';}
		[data-whatintent="mouse"] button:hover, [data-whatintent="mouse"] input[type="button"]:hover, [data-whatintent="mouse"] input[type="reset"]:hover, [data-whatintent="mouse"] input[type="submit"]:hover, [data-whatintent="mouse"] .link-btn a:hover, [data-whatintent="mouse"] #root .list-comments li .link-btn a:hover { box-shadow: none; border-color: var(--bay); background: var(--bay); color: var(--white); }

/* Checkbox */
.check { display: block; position: relative; z-index: 2; font-size: 16px; }
	.check input { display: block; position: absolute; left: 0; top: 0; z-index: 1; opacity: 0; }
	.check label { position: relative; z-index: 2; margin: 0; padding: 0 34px 0 0; font-size: 1em; }
		.check label:before { content: ""; display: block; position: absolute; right: 0; top: 0; width: 24px; height: 24px; border: 1px solid var(--steel); background: var(--white); color: var(--kipa); font-size: 13px; font-weight: 400; font-family: i; line-height: 23px; text-align: center; cursor: pointer; }
		.check input:focus ~ label:before { outline-width: 2px; outline-style: solid; }
		.check input:checked ~ label:before { content: "\e925"; }
/* End of: Checkbox */

/* Inline mode */
.input-inline { }
	.input-inline input, .input-inline select, .input-inline textarea { width: auto; height: 20px; padding: 0; border-width: 0; font-size: 18px; }
	.input-inline select { padding-left: 17px; background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDUiPjxwYXRoIGQ9Ik00LjUgNUw5IDBIMGw0LjUgNXoiIGZpbGw9IiM0YTRhNGEiLz48L3N2Zz4=) 0 center no-repeat; background-size: auto 5px; }
/* End of: Inline mode */

/* Comments form */
.form-comment { margin: 0 0 23px; padding: 14px 10px 3px; background: var(--athens); }
	.form-comment h1, .form-comment h2, .form-comment h3, .form-comment h4, .form-comment h5, .form-comment h6, .form-comment .header { margin: 0 0 8px; font-weight: 700; font-size: 27px; }
	.form-comment p { margin: 0 0 7px; }
	.form-comment input { float: right; width: 335px; }
	.form-comment input:last-child { float: none; width: 100%; }
	.form-comment button { min-width: 158px; height: 42px; padding-top: 0; padding-bottom: 0; }
	.form-comment button[type="submit"]{font-size:24px; font-weight:700}
/* End of: Comments form */
	
/* Newsletter form */
.form-newsletter { max-width: 674px; margin: 55px 0 42px; padding: 15px 103px 8px; background: var(--sea);    font-family: 'Assistant'; }
	.form-newsletter h1, .form-newsletter h2, .form-newsletter h3, .form-newsletter h4, .form-newsletter h5, .form-newsletter h6, .form-newsletter .header { margin: 0 0 8px; font-weight: 700; font-size: 22px; }
	.form-newsletter p { margin: 0 0 4px; }
	.form-newsletter button { margin-right: auto; }
	.form-newsletter input, .form-newsletter select, .form-newsletter textarea, .form-newsletter .check label:before { border-color: var(--danube); }
/* End of: Newsletter form */
	
/* Search form */
.form-search { }
	.form-search p { position: relative; }
	.form-search input { height: 39px; padding: 0 10px 2px 39px; border-color: var(--mystic); background: var(--mystic); font-size: 19px; }
		.form-search ::-webkit-input-placeholder { color: var(--tundora); }
		.form-search :-ms-input-placeholder { color: var(--tundora); }
		.form-search ::-ms-input-placeholder { color: var(--tundora); }
		.form-search ::placeholder { color: var(--tundora); }
	#root .form-search button { display: block; position: absolute; left: 0; top: 0; bottom: 0; width: 39px; height: 39px; margin: 0; padding: 0; border-width: 0; background: none; color: var(--kipa); font-size: 26px; text-align: left; text-indent: -3000em; direction: ltr; }
		.form-search button:before { content: "\e901"; }	
/* End of: Search form */	
	

/*! Helpers --------- */
/* Transition */ #root > .list-social { transition-property: all; transition-duration: 0.4s; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-delay: 0s; }
/* Inline clear */ .clear { clear: both; overflow: hidden; width: 100%; }
/* Offset hide */ 	.hidden, #root .desktop-hide, #root .tablet-only { position: absolute; left: -3000em; top: 0; right: auto; bottom: auto; }
					#nav em { position: absolute; left: -3000em; top: 0; right: auto; bottom: auto; }
					/***#root .mobile-only{ position: absolute; left: -3000em; top: 0; right: auto; bottom: auto; }***/
/* Switch off */ [hidden], template, .form-newsletter p > label:first-child, .form-comment label,  .list-comments p, .list-comments li.link-btn:before, .list-comments li.link-btn ~ li, .tabs-header, #nav > form label, #nav > ul > li > a span, #top .list-news figure:before, #nav > ul > li > a.toggle:before, .list-app a span, #footer p > label:first-child, #top:after, .list-news.dots figure:before, #footer nav a.toggle, .list-social a span, #mobile, #mobile em, #top > .menu, .form-search label, .list-search li:after, .list-news.ticker figure, .list-news.ticker .header span, .list-news.ticker h1 span, .list-news.ticker h2 span, .list-news.ticker h3 span, .list-news.ticker h4 span, .list-news.ticker h5 span, .list-news.ticker h6 span, #footer > .header:before { display: none; }
/* Switch on */ article, aside, details, dialog, div, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary, .list-icon a, .list-comments li.active p, #root .list-comments li.toggle .link-btn a, .search-active #nav > form, [data-whatintent="mouse"] #nav > ul > li:hover > ul, #nav > ul > li.toggle > ul, .list-app a, #footer > p a, #root .media-icon a, #root a.media-icon, .list-search a, #root #footer > .header { display: block; }

hr { display: block; overflow: hidden; width: 100%; height: 1px; margin: 15px 0; padding: 0; border: 0; border-top: 1px solid var(--silver); background: none; font-size: 0; } 

/* Clear top margin */ h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, legend:first-child, .nav-breadcrumbs + *, *:first-child > q, figure:first-child, header + figure, .scheme-author + figure, .header:first-child, .header + figure, h1 + figure, h2 + figure, h3 + figure, h4 + figure, h5 + figure, h6 + figure, .list-news.hr:first-child, .form-newsletter:first-child, .list-icon:first-child, .header-line:first-child, .list-comments + *, .cols-a:first-child, #content.cols-a, .mivzakim:first-child, .mivzakim li[class*="overlay"]:first-child, .nav-top + *, .float-left:first-child, .float-right:first-child, .lead + .list-social, #footer .list-app:first-child, .list-author:first-child, .list-author + figure, .list-search:first-child, .quadruple:first-child, .module-wide:first-child, .module-wide + .module-wide, .form-search:first-child { margin-top: 0; }
/* Clear bottom margin */ #root .m0, ul ul, ul ol, ol ol, ol ul, #footer .double .list-app, #footer .double .list-app li, .form-comment input:last-child { margin-bottom: 0; }

/* Custom margins */
#root .m10 { margin-bottom: 10px; }
#root .m15 { margin-bottom: 15px; }
#root .m35 { margin-bottom: 35px; }
#root .m45 { margin-bottom: 45px; }
/* End of: Custom margins */


/*! Miscellaneous --------- */
audio, canvas, iframe, img, svg, video { border-width: 0; vertical-align: middle; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]), video[autoplay]:not([muted]) { display: none; }	
svg:not(:root) { overflow: hidden; }

::selection { background: var(--kipa); color: var(--white); text-shadow: none; }
::-moz-selection { background: var(--kipa); color: var(--white); text-shadow: none; }


/*! Outlines --------- */
[data-whatinput="keyboard"] a:focus, [data-whatinput="keyboard"] button:focus, [data-whatinput="keyboard"] input:focus, [data-whatinput="keyboard"] select:focus, [data-whatinput="keyboard"] textarea:focus { outline-width: 2px; outline-style: solid; }
[data-whatintent="mouse"] input:focus, [data-whatintent="mouse"] select:focus, [data-whatintent="mouse"] textarea:focus { outline: none; }


/*! Flexbox --------- */
/* flex */ .list-news.ticker .inner, .quadruple, .list-author, .list-news li.bg, #mobile > a.img-tl, #mobile .list-social a, #mobile ul .list-social, #mobile ul, .nav-top .list-social li a, .list-social a, .list-social i, #footer form, #footer > p, #footer > p a, .list-app, #footer nav, #nav > ul > li > ul a, .nav-top ul li, .nav-top, .nav-top ul, #nav > ul, #nav, .double, .tabs-a > nav ol, .tabs-a > nav ul, #root .list-comments li .link-btn, .list-news ul, .link-btn, .link-btn.wide a, .list-tags, .list-icon, .form-newsletter .submit, .list-news, .list-social, .scheme-author, .nav-breadcrumbs ol, .nav-breadcrumbs ul, .list-news.compact li { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
/* flex-wrap: nowrap; */ .list-news.ticker .inner, .list-news.ticker, #root .list-social a, #footer nav, #nav > ul > li > ul a, .nav-top ul li, .nav-top .list-social .nav-top, .nav-top ul, #nav > ul, #nav, .link-btn.wide a, .list-icon { -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }

/* flex-direction: row-reverse; */ #mobile .list-social, #root .list-social a, #footer .double { -webkit-flex-direction: row-reverse; flex-direction: row-reverse; }
/* flex-direction: column */ .list-news li.bg, #mobile > a.img-tl, .list-news.hr li, .list-comments li .link-btn, .list-news.compact li { -webkit-flex-direction: column; flex-direction: column; }

/* justify-content: center */ .list-social i, #footer form, .list-comments li.link-btn { -webkit-justify-content: center; justify-content: center; }
/* justify-content: flex-end */ #footer > p, #footer > p a, .list-comments li .link-btn { -webkit-justify-content: flex-end; justify-content: flex-end; }
/* justify-content: space-between */ #footer nav, .nav-top, #nav, .double, .list-icon, .form-newsletter .submit { -webkit-justify-content: space-between; justify-content: space-between; }
	
/* align-items: flex-start */ .list-news { -webkit-align-items: flex-start; align-items: flex-start; }
/* align-items: center */ .list-social a, .list-social i, #footer form, #footer > p, #footer > p a, #nav > ul > li > ul a, .nav-top ul li, .link-btn.wide a, .form-newsletter .submit { -webkit-align-items: center; align-items: center; }
/* align-items: stretch */ #footer .list-news, .list-news.triple { -webkit-align-items: stretch; align-items: stretch; }

/* flex-basis: 0 */ .tabs-a > nav li { -webkit-flex-basis: 0; -ms-flex-basis: 0; flex-basis: 0; }
/* flex-grow: 3 */ .tabs-a > nav li { -webkit-flex-grow: 3; -ms-flex-grow: 3; flex-grow: 3; }


/*! Icons --------- */
@font-face { font-family: 'i'; src: url('/styles/icon/kipaIcons11.woff') format('woff'); font-display: swap; }
[class^="icon-"], [class*=" icon-"] { font-family: 'i' !important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
	.icon-app-store:before { content: "\e93a"; }
	.icon-bell:before { content: "\e91d"; }
	.icon-bulb:before { content: "\e932"; }/*e1932*/
	.icon-bulb-hover:before { content: "\e92e"; }/*e192e*/
	.icon-caret-down:before { content: "\e91b"; }
	.icon-caret-left:before { content: "\e91c"; }
	.icon-caret-right:before { content: "\e91a"; }
	.icon-caret-up:before { content: "\e916"; }
	.icon-check:before { content: "\e925"; }
	.icon-daniel-chen:before { content: "\e92c"; }
	.icon-emot-happy:before { content: "\e917"; }
	.icon-emot-happy-hover:before { content: "\e921"; }
	.icon-emot-sad:before { content: "\e918"; }
	.icon-emot-sad-hover:before { content: "\e922"; }
	.icon-emot-unhappy:before { content: "\e915"; }
	.icon-emot-unhappy-hover:before { content: "\e923"; }
	.icon-envelope:before { content: "\e912"; }
	.icon-envelope-outline:before { content: "\e928"; }
	.icon-facebook:before { content: "\e913"; }
	.icon-flag:before { content: "\e927"; }
	.icon-flag-inside:before { content: "\e926"; }
	.icon-google-play:before { content: "\e92a"; }
	.icon-icon:before { content: "\e914"; }
	.icon-instagram:before { content: "\e911"; }
	.icon-label:before { content: "\e90e"; }
	.icon-linkedin:before { content: "\e90f"; }
	.icon-logo:before { content: "\e92c"; }
	.icon-menu:before { content: "\e92d"; }
	.icon-messenger:before { content: "\e90d"; }
	.icon-podcast:before { content: "\e90a"; }
	.icon-quote:before { content: "\e924"; }
	.icon-share:before { content: "\e90b"; }
	.icon-thumb-down:before { content: "\e90c"; }
	.icon-thumb-down-hover:before { content: "\e920"; }
	.icon-thumb-up:before { content: "\e908"; }
	.icon-thumb-up-hover:before { content: "\e91f"; }
	.icon-triangle-down:before { content: "\e909"; }
	.icon-triangle-left:before { content: "\e906"; }
	.icon-triangle-right:before { content: "\e907"; }
	.icon-triangle-up:before { content: "\e904"; }
	.icon-twitterold:before { content: "\e905"; }
	.icon-twitter:before { content: "\e930"; }
	.icon-user:before { content: "\e902"; }
	.icon-whatsapp:before { content: "\e903"; }
	.icon-x:before { content: "\e929"; }
	.icon-youtube:before { content: "\e900"; }
	.icon-zoom:before { content: "\e901"; }
	.icon-call:before { content: "\e9001"; }
	.icon-settings:before { content: "\e91e"; } 
	.icon-star:before {content: "\e9d7";}
	.icon-weather:before { content: "\e919"; }
	.icon-apple:before { content: "\e92f"; }
	.icon-android:before { content: "\e92b"; }	
	.icon-device:before { content: "\e92b"; }
	.ios .icon-device:before { content: "\e92f"; }	
	.icon-clock:before { content: "\e94e"; }
	.icon-link:before { content: "\e9cb"; }
	.icon-user-edit:before {  content: "\e971";}
 


/*! Animations --------- */
@-webkit-keyframes ticker { 0% { -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { -webkit-transform: translateX(100%); transform: translateX(100%); } }
@keyframes ticker { 0% { -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { -webkit-transform: translateX(100%); transform: translateX(100%); } }

@-webkit-keyframes tickerRtl { 0% { -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { -webkit-transform: translateX(100%); transform: translateX(100%); } }
@keyframes tickerRtl { 0% { -webkit-transform: translateX(-100%); transform: translateX(-100%); } 100% { -webkit-transform: translateX(100%); transform: translateX(100%); } }

@-webkit-keyframes marquee { 0% { margin-top: 0; } 100% { margin-top: -200%; } } 
@keyframes marquee { 0% { margin-top: 0; } 100% { margin-top: -200%; } }


/* Responsive --------- */
@media only screen and (max-width: 81.25em) { /* 1300 */
	#top, #content, #footer { width: 1180px; }
	#top { margin-left: -590px; }
	.module-article header .list-social.scroll-to-fixed-fixed { margin-right: -590px; }

	#top { }
		#nav.scroll-to-fixed-fixed { padding-right: 0; }

	.double.b { padding-left: 293px; }
		.double.b > * { width: 293px; margin-left: -293px; }
	.list-news { }
	/***	.list-news li.bg { min-height: 220px; }***/
		#root .list-news li.aside { padding-right: 587px; }
			.list-news li.aside figure { width: 561px; margin-right: -587px; }
				.list-news li.aside h1, .list-news li.aside h2, .list-news li.aside h3, .list-news li.aside h4, .list-news li.aside h5, .list-news li.aside h6, .list-news li.aside .header { margin: -4px 0 8px; font-size: 30px; }
				.list-news li.aside p { font-size: 17px; }
	.list-news.videoHp { padding-right: 603px; }
	.list-news.videoHp li{		 margin-bottom: 13px;	}
		.list-news.videoHp li:first-child { width: 603px; margin-left: -603px; }
		.list-news.videoHp li:first-child { -webkit-transform: translateX(calc(1180px + 26px)); transform: translateX(calc(1180px + 26px)); }
			.list-news.videoHp li:first-child h1, .list-news.videoHp li:first-child h2, .list-news.videoHp li:first-child h3, .list-news.videoHp li:first-child h4, .list-news.videoHp li:first-child h5, .list-news.videoHp li:first-child h6, .list-news.videoHp li:first-child .header { font-size: 30px; }
	.mivzakim.scroll { height: 218px; }
	.module-article, .nav-breadcrumbs.offset { padding-right: 70px; }
		.module-article header .list-social { top: -80px; padding-top: 88px; }
		.module-article .list-news.offset { max-width: none; margin-right: 0; }
		
	#nav.scroll-to-fixed-fixed { -webkit-justify-content: space-between; justify-content: space-between; }

	#nav.scroll-to-fixed-fixed:after { display: none; }
}
@media only screen and (max-width: 75em) { /* 1200 */
	#top, #content, #footer { width: 980px; }
	#top { margin-left: -490px; }
	.module-article header .list-social.scroll-to-fixed-fixed { margin-right: -490px; }

	#top { }
		#nav { margin: 0 -11px; }
			#root #nav > ul { margin: 0; padding: 0; }
				#nav > ul > li { margin: 0; font-size: 17px; }
					#nav > ul > li > a { padding-left: 10px; padding-right: 10px; white-space: nowrap; }
					#nav > ul > li > a i { margin: 0 -4px; }
				#nav > ul > li.sub > a, #nav.scroll-to-fixed-fixed > ul > li.sub > a { padding-left: 19px; }
					#nav > ul > li.sub > a:before { left: 0; width: 19px; text-align: center; }
					#nav > ul > li.sub > a i { margin-left: 0; }
	#content { }
		#content > *:last-child { margin-bottom: 50px; }
		#content > .cols-a:last-child { margin-bottom: 30px; }
	#footer { }
		#footer form input { width: 300px; }
		
	.cols-a { padding-left: 340px; }
		.cols-a > header:first-child, .cols-a > aside { margin-left: -340px; }
	.form-newsletter { padding-left: 20px; padding-right: 20px; }
	.list-author { }
		.list-author li { padding: 0 20px 10px 15px; }
		.list-author p { font-size: 18px; }
	.list-news { }
		/***.list-news li.bg { min-height: 180px; padding: 19px 22px; }***/

		#root .list-news li.aside { padding-right: 445px; }
			.list-news li.aside figure { width: 428px; margin-right: -445px; font-size: 19px; line-height: 1.6842105263; }
				.list-news li.aside .header, .list-news li.aside h1, .list-news li.aside h2, .list-news li.aside h3, .list-news li.aside h4, .list-news li.aside h5, .list-news li.aside h6, .list-news.videoHp li:first-child h1, .list-news.videoHp li:first-child h2, .list-news.videoHp li:first-child h3, .list-news.videoHp li:first-child h4, .list-news.videoHp li:first-child h5, .list-news.videoHp li:first-child h6, .list-news.videoHp li:first-child .header { margin: 0 0 5px; font-size: 20px; }
				.list-news li.aside p { font-size: 1em; }	
		.double.b .list-news li { width: 100%; }
	.list-news.triple { } 
		.list-news.triple li { padding-right: 110px; padding-top: 8px; }
			.list-news.triple figure { width: 92px; }
			.list-news.triple h1, .list-news.triple h2, .list-news.triple h3, .list-news.triple h4, .list-news.triple h5, .list-news.triple h6, .list-news.triple .header { font-size: 22px; line-height:21px; font-weight:900 }
	.list-news.videoHp { padding-right: 503px; }
		.list-news.videoHp li:first-child { width: 503px; margin-left: -503px; }
		.list-news.videoHp li:first-child { -webkit-transform: translateX(calc(980px + 26px)); transform: translateX(calc(980px + 26px)); }
		.list-news.videoHp li:first-child .header span, .list-news.videoHp li:first-child h1 span, .list-news.videoHp li:first-child h2 span, .list-news.videoHp li:first-child h3 span, .list-news.videoHp li:first-child h4 span, .list-news.videoHp li:first-child h5 span, .list-news.videoHp li:first-child h6 span { margin: 0 0 3px; padding: 0; font-size: .85em; }
			.list-news.videoHp li.video:first-child figure:after { width: 54px; height: 54px; margin: -27px 0 0 -27px; font-size: 20px; line-height: 52px; }
	.mivzakim { }
		.mivzakim li { font-size: 15px; }
	.mivzakim.scroll { height: 160px; }
	.nav-top { margin-right: -8px; }
		.nav-top ul li { font-size: 15px; }
		.nav-top ul a { padding: 0 8px; }
		.nav-top ul a, .nav-top ul + ul > li a { font-size: 1em; }
		.nav-top ul + ul { margin-right: -10px; color: var(--coal); }
			.nav-top ul + ul > li { margin-right: 10px; }
			.nav-top .list-social { margin-left: 0; }
	.s19 { }
		.s19 + figure { margin-top: 29px; }
			
	.double.b .list-news li:nth-child(n+3) { display: none; }
	.double.b .list-news.compact li:nth-child(n+3) { display: block; }
	.podcast img{max-height:84px;}
}
@media only screen and (max-width: 62.5em) { /* 1000 */
	#top, #content, #footer { width: 720px; }
	#top { margin-left: -360px; }
	.module-article header .list-social.scroll-to-fixed-fixed { margin-right: -360px; }

	#root { padding-top: 214px; }
	#top { height: 150px; padding-top: 101px; }
		#logo { height: 106px; font-size: 45px; }
			#logo:before { line-height: 106px; }
		#nav { margin: 0 -6px; }
			#root #nav > ul { }
				#nav > ul > li { font-size: 14px; }
					#nav > ul > li > a { padding-left: 5px; padding-right: 5px; }
					#nav > ul > li > a i { margin: 0 2px; font-size: 18px; }
					#nav > ul > li > a i span, #nav > ul > li > ul a .no { min-width: 18px; height: 18px; font-size: 13px; line-height: 18px; }
						#nav > ul > li > a i span { right: -10px; top: 2px; }
				#nav > ul > li.sub > a, #nav.scroll-to-fixed-fixed > ul > li.sub > a { padding-left: 12px; }
					#nav > ul > li.sub > a:before { width: 12px; font-size: 3px; }
				#nav > ul > li.user > ul { left: -34px; }
					#nav > ul > li.user:last-child > ul { left: 0; }
					#nav > ul > li.user > ul li { font-size: 1em; }
		#top .list-news { top: 14px; width: 327px; }
			#top .list-news li { width: auto; padding-left: 9px; }
	#footer { }
		#footer nav h1, #footer nav h2, #footer nav h3, #footer nav h4, #footer nav h5, #footer nav h6, #footer nav li, #footer nav .header { font-size: 15px; }
		
	.cols-a { margin-top: 0;/* padding-left: 280px; }
		.cols-a > header:first-child, .cols-a > aside { width: 240px; margin-left: -280px;*/ }
		.cols-a .double.b { display: block; padding-left: 0; }
			#root .cols-a .double.b > * { float: none; width: auto; margin-left: 0; margin-right: 0; }
		.cols-a + figure, .cols-a + .cols-a, .quadruple + .cols-a, .cols-a + .quadruple { margin-top: 20px; }
	.float-left, .float-right { max-width: calc(50% - 30px); }
	.form-comment { }
		.form-comment h1, .form-comment h2, .form-comment h3, .form-comment h4, .form-comment h5, .form-comment h6, .form-comment .header{font-size:23px; font-weight:bold}
		.form-comment input { float: none; width: 100%; margin-bottom: 7px; }
		.form-comment button { min-width: 138px; height: auto; padding: 7px 15px 9px; }
	.list-comments { }
		.list-comments li { padding-left: 50px; }
	.list-news { margin-left: 0px; }
		.list-news li { border-left-width: 20px; }
		.list-news li, .list-news.dots li, .list-author li { width: 33.33333333333%; }
			.list-news.c3 li { width: 50%; }
		figure + .list-news { margin-top: 40px; }
		#root .list-news li.aside, .list-news.videoHp { padding-right: 0; }
			.list-news li.aside figure { float: none; width: auto; margin: 0 0 9px; }
		.list-news + h1, .list-news + h2, .list-news + h3, .list-news + h4, .list-news + h5, .list-news + h6, .list-news + .mobile-only + h1, .list-news + .mobile-only + h2, .list-news + .mobile-only + h3, .list-news + .mobile-only + h4, .list-news + .mobile-only + h5, .list-news + .mobile-only + h6, .list-news + .header, .list-news + .mobile-only + .header { margin-top: 10px; }
	.list-news.videoHp { }
		.list-news.videoHp li:first-child { float: none; width: auto; margin-left: 0; margin-right: 0; }
		.list-news.videoHp li.video:first-child figure:after { width: 100px; height: 100px; margin: -50px 0 0 -50px; font-size: 38px; line-height: 98px; }
	.list-news.hr { }
		.list-news.hr li { padding-left: 15px; }
		.list-news.hr .link-btn { position: relative; left: 0; bottom: 0; }
	.list-social { }
		.social-active #root > .list-social { top: 55px; }
	.module-article, .nav-breadcrumbs.offset { padding-right: 0; }
		#root .module-article header .list-social { position: relative !important; top: 0 !important; margin-left: 0 !important; margin-right: -16px !important; margin-bottom: 4px; padding: 0; }
			#root .module-article header .list-social li { margin-right: 16px; }
	.module-wide { padding-top: 25px; }
		.module-wide + *, .module-wide + .mobile-only + * { margin-top: 50px; }
	.nav-top { margin-bottom: 20px; }
	.quadruple { margin-top: 0; }

	.module-article header .list-social { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
	#root > .list-social { -webkit-justify-content: center; justify-content: center; }

	#nav > ul > li.user > ul, .list-news.videoHp li:first-child { -webkit-transform: none; transform: none; }
	.list-news.compact li:nth-child(3n+1):last-child, [class*="cols"] .list-news li:nth-child(3n+1):last-child, .list-news.c3 li:nth-child(3n+1):last-child { display: block; }
	.nav-top > ul + ul, #top .list-news li + li, #footer .list-news > li:nth-child(n+7), .list-news.c3 li.aside ~ li:nth-child(3n+1):last-child, .list-news li:nth-child(3n+1):last-child, .list-news.c3 li:nth-child(2n+1):last-child { display: none; }
	#root .desktop-hide, #root .tablet-only { position: relative; left: 0; top: 0; }
	#root .desktop-only, #root .tablet-hide { position: absolute; left: -3000em; top: -3000em; right: auto; bottom: auto; }
}
@media only screen and (min-width: 47.5em) and (max-width: 75em) { /* 760 - 1200 */
	.cols-a.intro { }
		.cols-a.intro > header > .header-line:first-child, .cols-a.intro > aside > .header-line:first-child { margin-top: 0; font-size: 20px; font-weight: 700; line-height: 1.0833333333; }
			.cols-a.intro > header > .header-line:first-child:before, .cols-a.intro > aside > .header-line:first-child:before { bottom: 3px; border-bottom-width: 7px; }
}
@media only screen and (min-width: 47.5em) and (max-width: 62.5em) { /* 760 - 1000 */
	.cols-a + .header-line { margin-top: 20px; }

	.list-news li:nth-child(3n-1):last-child, .list-news li:nth-child(3n-2):nth-last-child(2), .cols-a .list-news.c3 li:nth-child(n+5), [class*="cols"] .double .list-news li:nth-child(n+3), [class*="cols"] .double > * + * { display: none; }
	.list-news.compact li:nth-child(3n-1):last-child, .list-news.compact li:nth-child(3n-2):nth-last-child(2), .list-news.videoHp li:nth-child(3n-1):last-child, .list-news.videoHp li:nth-child(3n-2):nth-last-child(2), #root .list-news.a li, #top .list-news li, #root .list-news li.wide ~ li { display: block; }
}
@media only screen and (max-width: 47.5em) { /* 760 */
	#top, #content, #footer { width: auto; padding-left: 20px; padding-right: 20px; }

	h1, h2, h3, h4, h5, h6, .header { margin-bottom: 13px; font-size: 18px; line-height: 1.1923076923; }
		figure + h1, figure + h2, figure + h3, figure + h4, figure + h5, figure + h6, figure + .header { margin-top: 32px; }
	h1, .module-article header h1, .module-article header h2, .module-article header h3, .module-article header h4, .module-article header h5, .module-article header h6 { margin-bottom: 10px; font-size: 34px; line-height:35px;font-weight: 700; }
	figure { margin-top: 30px; font-size: 15px; line-height: 1; }
		figcaption + *, * + figcaption { display: block; margin-top: 2px; }
	q { margin: 28px 0 26px; padding-right: 32px; font-size: 19px; }
		q:before { top: 4px; font-size: 18px; line-height: 18px; }
		
	#root { padding-top: 64px; }
		#top { position: fixed; left: 0; right: 0; top: 0; z-index: 101; height: 55px; margin: 0; padding: 0; }
			#logo { left: 50%; right: auto; width: 120px; height: 55px; margin-left: -60px; }
				#logo:before { font-size: 34px; line-height: 55px; }
			#nav { position: absolute !important; left: 0 !important; right: auto !important; top: 0 !important; bottom: 0 !important; margin: 0 !important; padding: 0; }
				#nav > ul { display: block; margin: 0; }
				#nav > ul > li { margin: 0; padding: 0; }
				#nav > ul > li > a, #nav > ul > li.sub > a, #nav.scroll-to-fixed-fixed > ul > li.sub > a { height: 55px; padding: 0 20px; }
				#nav > ul > li > a i { display: block; margin: 0; font-size: 22px; line-height: 55px; }
					#nav > ul > li > a i span { right: -9px; top: 7px; min-width: 17px; height: 17px; padding: 0 3px; font-size: 13px; line-height: 17px; }
				#nav > ul > li > ul a { padding: 5px 27px 7px; }
					#nav > ul > li > ul a i { font-size: 1em; }
					#nav > ul > li > ul a i.icon-envelope { font-size: 0.7em; }
				#nav > ul > li.user > ul { left: 0; min-width: 205px; padding-top: 7px; padding-bottom: 16px; }
					#nav > ul > li.user > ul li { font-size: 20px; }
					#nav > ul > li.user > ul .no { position: relative; right: 0; top: 2px; min-width: 22px; height: 22px; margin: 0 7px 0 0; font-size: 16px; line-height: 22px; }
				#root #nav > ul > li > a.toggle { top: 0; bottom: 0; background: none; }
				#nav > form { position: fixed; left: 0; right: 0; top: auto; bottom: 0; z-index: 102; padding: 20px 20px 35px; background: var(--astro); }
					#nav > form input { height: 34px; padding: 0 12px 0 70px; font-size: 16px; }
					#nav > form button { left: 4px; top: 4px; bottom: 4px; width: 62px; height: 26px; font-size: 15px; }	
			#top:after { content: "\e92d"; display: block; left: auto; right: 20px; top: 0; margin: 0; font-size: 14px; line-height: 55px; }
				.menu-active #top:after { content: "\e929"; font-size: 16px; }
			#top > .menu { display: block; position: absolute; right: 0; top: 0; bottom: 0; z-index: 9; width: 62px; text-align: left; text-indent: -3000em; direction: ltr; }
		#content { }
			#content > .list-news.ticker:first-child, #content > .nav-top:first-child + .list-news.ticker, #content > .nav-top:first-child + .mobile-hide + .list-news.ticker, #content > .mobile-hide:first-child + .list-news.ticker { margin-top: -9px; }
			#content > *:last-child { margin-bottom: 56px; }
			#content > .cols-a:last-child { margin-bottom: 36px; }
				#content > .cols-a:last-child > * > .list-news:last-child > li:last-child, #content > .cols-a:last-child > * > .module-article:last-child > .list-news:last-child > li:last-child { margin-bottom: 16px; }
		#mobile { display: none; overflow-x: hidden; overflow-y: auto; position: fixed; left: 0; right: 0; top: 55px; bottom: 89px; z-index: 100; width: auto; margin: 0; padding: 12px 20px 0; background: var(--astro); color: var(--white); line-height: 1.3; }
			#mobile ul { list-style: none; margin: 0 0 23px -10px; padding: 0; }
				#mobile ul li { position: relative; width: 50%; margin-bottom: 0; padding: 0; border-left: 10px solid rgba(0,0,0,0); font-size: 20px; }
				#mobile ul li a { display: block; position: relative; z-index: 1; float: none; padding: 6px 0; color: var(--white); text-transform: none; text-decoration: none; }
				#mobile ul li.has-social { width: 100%; }
			#mobile .list-social {  margin: 0 -2px 0 -9px !important; }
				#mobile .list-social li { width: auto; margin: 0 2px 11px 0; border-width: 0; font-size: 18px; font-weight: 900; }
					#mobile .list-social li:last-child { margin-left: auto; }
				#mobile .list-social a { padding: 0; }
				#mobile .list-social i { width: 36px; height: 36px; margin-left: 9px; box-shadow: none; background: var(--white); color: var(--astro); font-size: 18px; }
					#mobile .list-social .icon-envelope { font-size: 15px; }
					#mobile .list-social .icon-youtube { font-size: 17px; }
					#mobile .list-social .icon-linkedin, #mobile .list-social .icon-share { font-size: 20px; }
					#mobile .list-social .icon-whatsapp, #mobile .list-social .icon-facebook { font-size: 22px; }
			#mobile h1, #mobile h2, #mobile h3, #mobile h4, #mobile h5, #mobile h6, #mobile .header { margin: 0 0 7px; color: var(--white); font-weight: 800; font-size: 20px; }
			#mobile .nav-top-mobile { padding-top: 13px; }
			#mobile > a.img-tl { display: block; position: absolute; left: 0; top: 9px; z-index: 9; width: 108px; padding: 9px 14px 0 14px; border-radius: 0 4px 4px 0; color: var(--white); font-weight: 800; font-size: 15px; line-height: 0.8666666667; text-decoration: none; text-align: left; }
				#mobile > a.img-tl:before { left: 0; right: 0; top: 0; bottom: 0; z-index: -1; background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDcuOSA5MSIgd2lkdGg9IjEwNy45IiBoZWlnaHQ9IjkxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48cGF0aCBkPSJNMCAwaDEwNC45YzIgMCAzLjUgMiAyLjkgMy45bC0yNy4xIDg1Yy0uNCAxLjItMS42IDIuMS0yLjkgMi4xSDBWMHoiIGZpbGw9IiNiZTExNGUiLz48L3N2Zz4=) 100% 0 no-repeat; background-size: auto 100%; }
				#mobile > a.img-tl span { display: block; clear: both; width: 100%; }
				#mobile > a.img-tl img { display: block; max-width: 57px !important; margin: 7px auto 0 -2px; }
		#footer { padding-top: 29px; }
			#footer form { width: 100%; max-width: 335px; margin: 0 auto 29px; padding: 18px 0 6px; }
				#footer > form:first-child { margin-top: -29px; }
				#footer form h1, #footer form h2, #footer form h3, #footer form h4, #footer form h5, #footer form h6, #footer form .header { margin: 0 0 18px; padding: 0 78px 0 0; font-size: 26px; }
					#footer form h1:before, #footer form h2:before, #footer form h3:before, #footer form h4:before, #footer form h5:before, #footer form h6:before, #footer form .header:before { top: 0; width: 58px; height: 58px; padding-left: 1px; font-size: 25px; line-height: 58px;}
				#footer form p { margin: 0 0 15px; }
				#footer form input, #footer form h1 + p, #footer form h2 + p, #footer form h3 + p, #footer form h4 + p, #footer form h5 + p, #footer form h6 + p, #footer form .header + p { width: 100%; }
				#footer form button { min-width: 91px; margin-left: 0; margin-right: 0; }
			#footer > h1, #footer > h2, #footer > h3, #footer > h4, #footer > h5, #footer > h6, #footer > .header { display: block; margin: 0 0 14px; font-size: 30px; text-align: right; }
			#footer .list-news { overflow-x: auto; overflow-y: hidden; margin-bottom: 11px; margin-right: -20px; margin-left: -20px; }
				#footer .list-news li { width: calc(100vw - 40px); min-width: calc(100vw - 40px); border: 0 solid rgba(0,0,0,0); border-left-width: 20px; }
					#footer .list-news li:first-child { width: calc(100vw - 20px); min-width: calc(100vw - 20px); border-right-width: 20px; }
				#footer .list-news h1, #footer .list-news h2, #footer .list-news h3, #footer .list-news h4, #footer .list-news h5, #footer .list-news h6, #footer .list-news .header { margin-bottom: 5px; }			
			#footer nav { display: block; margin: 0 0 27px; }
				#footer nav > * { margin: 0; border-left-width: 0; }
				#footer nav h1, #footer nav h2, #footer nav h3, #footer nav h4, #footer nav h5, #footer nav h6, #footer nav .header { margin: 0; padding: 11px 0 14px 25px; border: 0 solid var(--river); border-top-width: 1px; font-size: 21px; font-weight: 800; }
					#footer nav a.toggle { display: block; color: var(--white); text-decoration: none; }
					#footer nav a.toggle:before { content: "\e91b"; right: auto; font-size: 7px; }
						#footer nav h1.toggle a.toggle:before, #footer nav h2.toggle a.toggle:before, #footer nav h3.toggle a.toggle:before, #footer nav h4.toggle a.toggle:before, #footer nav h5.toggle a.toggle:before, #footer nav h6.toggle a.toggle:before, #footer nav .header.toggle a.toggle:before { content: "\e916"; opacity: .6; }
				#footer nav ul { display: none; }
					#footer nav h1 + ul, #footer nav h2 + ul, #footer nav h3 + ul, #footer nav h4 + ul, #footer nav h5 + ul, #footer nav h6 + ul, #footer nav .header + ul { margin-top: -6px; }
					#footer nav li { margin: 0; font-size: 21px; }
					#footer nav li a { display: block; padding: 5.5px 0; }
			#footer .double { padding-top: 19px; text-align: center; }
				#footer .double h1, #footer .double h2, #footer .double h3, #footer .double h4, #footer .double h5, #footer .double h6, #footer .double .header { margin: 0 0 11px; }
				#footer .double > * + * { margin-top: 25px; }
			#footer .list-social { margin: 0 -34px 0 0; }
				#footer .list-social li { margin-right: 34px; }
				#footer .list-social i { width: 42px; height: 42px; font-size: 22px; }
					#footer .list-social .icon-envelope { font-size: 17px; }
					#footer .list-social .icon-youtube { font-size: 19px; }
					#footer .list-social .icon-linkedin, #footer .list-social .icon-share { font-size: 24px; }
						#footer .list-social .icon-linkedin { margin-top: -13px }
					#footer .list-social .icon-whatsapp, #footer .list-social .icon-facebook { font-size: 26px; }
			#footer .list-app { margin-top: 13px; }	
			#footer > p { padding: 31px 0 12px; font-size: 15px; text-align: center; }
			
	.check { font-size: 15px; }
	.cols-a, .cols-a.a { padding-left: 0; padding-right: 0; }
		#root .cols-a > * { float: none; width: auto; margin-left: 0; margin-right: 0; }
		figure + .cols-a { margin-top: -4px; }
		figure + .cols-a > *:first-child > h1:first-child, figure + .cols-a > *:first-child > h2:first-child, figure + .cols-a > *:first-child > h3:first-child, figure + .cols-a > *:first-child > h4:first-child, figure + .cols-a > *:first-child > h5:first-child, figure + .cols-a > *:first-child > h6:first-child, figure + .cols-a > *:first-child > .header:first-child { margin-top: 42px; }
		figure.mobile-hide + .cols-a > * > .header-line:first-child, figure.mobile-hide + .cols-a { margin-top: 0; }
		.cols-a > * > figure:last-child { margin-bottom: 9px; }
	#root .double, #footer .double { display: block; }
		#root .double > *, #footer .double > * { float: none; width: auto; }
	.float-left, .float-right { display: block; float: none; max-width: none; margin: 31px 0 30px; text-align: center; }
	.form-comment { margin-bottom: 25px; padding-top: 19px; padding-bottom: 6px; }
		.form-comment h1, .form-comment h2, .form-comment h3, .form-comment h4, .form-comment h5, .form-comment h6, .form-comment .header { margin-bottom: 10px; }
		.form-comment input { float: none; width: 100%; margin-bottom: 7px; }
		.form-comment button { min-width: 138px; height: auto; padding: 7px 15px 9px; }
		
		
	.form-newsletter { margin: 29px 0 34px; padding: 19px 12px .1px; }
		.form-newsletter h1, .form-newsletter h2, .form-newsletter h3, .form-newsletter h4, .form-newsletter h5, .form-newsletter h6, .form-newsletter .header { margin: 0 0 12px; font-size: 20px; }
		.form-newsletter p { margin: 0 0 10px; }
		.form-newsletter input { font-size: 16px; }
		.form-newsletter button { min-width: 94px; }
	.form-search { margin-top: 18px; }
	.header-line { margin: 38px 0 14px; font-size: 38px; }
		.header-line:before { bottom: 10px; }
		.header-line + .s16 { margin-top: -21px; }
	.lead, h1.lead, h2.lead, h3.lead, h4.lead, h5.lead, h6.lead, .module-article header .lead { margin-bottom: 20px; font-size: 28px; line-height: 32px; }
	.link-btn.wide { }
		.link-btn.wide a { padding: 15px 12px 19px 15px; font-size: 16px; }
		.link-btn.wide a.overlay-c i { top: 0; box-shadow: 0 1px 1px var(--alto); background: var(--white); color: var(--kipa); }
	.list-app { }
		.list-app img { max-width: 100% !important; margin: 17px 0 0 0; }
	.list-author { overflow-x: auto; overflow-y: hidden; margin: 21px -20px 32px }
		.list-author li { width: 167px; min-width: 167px; margin-bottom: 8px; padding: 0 13px 15px; border: 0 solid rgba(0,0,0,0); border-left-width: 8px; }
			.list-author li:first-child { width: 187px; min-width: 187px; border-right-width: 20px; }
			.list-author li:last-child { width: 179px; min-width: 179px; border-left-width: 20px; }
			.list-author li:before { top: 22px; }
		.list-author figure { width: 50px; margin-bottom: 3px; }
		.list-author h1, .list-author h2, .list-author h3, .list-author h4, .list-author h5, .list-author h6, .list-author .header { margin-bottom: 18px; font-size: 22px;		font-weight: 900;		line-height: 24px; }
		.list-author p { font-size: 18px; line-height: 1.1111111111; }
	.list-comments { margin-bottom: 48px; line-height: 1.4666666667; }
		.list-comments li { padding-top: 19px; padding-left: 25px; }
		.list-comments h1, .list-comments h2, .list-comments h3, .list-comments h4, .list-comments h5, .list-comments h6, #root .list-comments .header { padding-left: 10px; font-size: 22px; line-height:20px; font-weight:900 }
			.list-comments h1 span, .list-comments h2 span, .list-comments h3 span, .list-comments h4 span, .list-comments h5 span, .list-comments h6 span, .list-comments .header span { margin-top: 1px; font-size: 0.8235294118em; }
			.list-comments h1 span[class*="overlay"], .list-comments h2 span[class*="overlay"], .list-comments h3 span[class*="overlay"], .list-comments h4 span[class*="overlay"], .list-comments h5 span[class*="overlay"], .list-comments h6 span[class*="overlay"], .list-comments .header span[class*="overlay"] { top: 13px; font-size: 1.1176470588em; }
		.list-comments p { margin: 20px 0 7px; font-size: 16px;  line-height:21px;}
			.list-comments h1 + p, .list-comments h2 + p, .list-comments h3 + p, .list-comments h4 + p, .list-comments h5 + p, .list-comments h6 + p, .list-comments .header + p { margin-top: 11px; }
		#root .list-comments li .link-btn a { padding-left: 13px; padding-right: 13px; }
		.list-comments li.link-btn a { min-width: 119px; padding-left: 18px; padding-right: 18px; }
	.list-icon { margin-top: 22px; margin-bottom: 26px; }
		.list-icon li { font-size: 18px; }
		.list-icon span { margin-bottom: 2px; font-size: 0.8333333333em; }
		.list-icon i { margin-bottom: 4px; font-size: 41px; line-height: 41px; }
	.list-news { margin-top: 0; }
		.list-news li { margin-bottom: 29px; font-size: 14px; }
			.list-news li, [class*="cols"] .list-news li { width: 100%; }
			.list-news li.video figure:after { left: 50%; top: 50%; bottom: auto; width: 50px; height: 50px; margin: -25px 0 0 -25px; padding-left: 4px; font-size: 20px; line-height: 48px; }
		.list-news h1, .list-news h2, .list-news h3, .list-news h4, .list-news h5, .list-news h6, .list-news .header { margin: 0; font-size: 24px;		font-weight: 900;		line-height:24px;}
		h1 + .list-news, h2 + .list-news, h3 + .list-news, h4 + .list-news, h5 + .list-news, h6 + .list-news, .header + .list-news { margin-top: 23px; }
		#root .list-news li.aside, #root .list-news li.mobile-featured { float: none; width: auto; margin-bottom: 18px; padding: 0; line-height: 1.25; }
			.list-news li.aside figure, #root .list-news li.mobile-featured figure { position: relative; left: 0; right: 0; float: none; width: 100%; height: auto; margin: 0 0 15px; font-size: 19px; line-height: 1.6842105263; }
	/*		.list-news li.aside .header, .list-news li.aside h1, .list-news li.aside h2, .list-news li.aside h3, .list-news li.aside h4, .list-news li.aside h5, .list-news li.aside h6, .list-news li.mobile-featured .header, .list-news li.mobile-featured h1, .list-news li.mobile-featured h2, .list-news li.mobile-featured h3, .list-news li.mobile-featured h4, .list-news li.mobile-featured h5, .list-news li.mobile-featured h6, .list-news li.aside .header { margin: 0 0 6px; font-size: 22px; line-height: 1.0909090909; }*/
				.list-news li.aside .header span, .list-news li.aside h1 span, .list-news li.aside h2 span, .list-news li.aside h3 span, .list-news li.aside h4 span, .list-news li.aside h5 span, .list-news li.aside h6 span, .list-news li.mobile-featured h1 span, .list-news li.mobile-featured h2 span, .list-news li.mobile-featured h3 span, .list-news li.mobile-featured h4 span, .list-news li.mobile-featured h5 span, .list-news li.mobile-featured h6 span, .list-news li.mobile-featured .header span { margin-bottom: 1px; font-size: 0.6818181818em; }
			/*.list-news li.aside p, .list-news li.mobile-featured p { font-size: 16px; }*/
			#root .list-news li.mobile-featured { width: 100%; }
		.list-news li.aside ~ li { float: none; width: 100%; min-height: 104px; margin-bottom: 13px; padding-top: 8px; padding-right: 123px; border-left-width: 0; padding-top: 3px}
		.list-news li.aside ~ li figure, .list-news.mobile-compact figure , .categoryList figure { position: absolute; right: 0; top: 0; width: 104px; height: 104px; }
				.list-news li.aside ~ li figure img, .list-news.mobile-compact img , .categoryList img { height: 100% !important; }
			/*.list-news li.aside ~ li .header, .list-news li.aside ~ li h1, .list-news li.aside ~ li h2, .list-news li.aside ~ li h3, .list-news li.aside ~ li h4, .list-news li.aside ~ li h5, .list-news li.aside ~ li h6 { font-size: 18px; }*/
			.list-news li.aside ~ li .header span, .list-news li.aside ~ li h1 span, .list-news li.aside ~ li h2 span, .list-news li.aside ~ li h3 span, .list-news li.aside ~ li h4 span, .list-news li.aside ~ li h5 span, .list-news li.aside ~ li h6 span , .categoryList li.aside ~ li h6 span { margin: 0; font-size: 20px; }
			.list-news li.aside ~ li > .header:first-child > span:first-child, .list-news li.aside ~ li > h1:first-child > span:first-child, .list-news li.aside ~ li > h2:first-child > span:first-child, .list-news li.aside ~ li > h3:first-child > span:first-child, .list-news li.aside ~ li > h4:first-child > span:first-child, .list-news li.aside ~ li > h5:first-child > span:first-child, .list-news li.aside ~ li > h6:first-child > span:first-child { margin-top: -8px; }
	.list-news.blog { overflow-x: auto; overflow-y: hidden; margin: 19px -20px 28px; }
		.list-news.blog li { width: 292px; min-width: 292px; margin-bottom: 22px; border: 0 solid rgba(0,0,0,0); border-left-width: 22px; }
			.list-news.blog li:first-child { width: 312px; min-width: 312px; border-right-width: 20px; }
			.list-news.blog li:last-child { width: 290px; min-width: 290px; border-left-width: 20px; }
		.list-news.blog h1, .list-news.blog h2, .list-news.blog h3, .list-news.blog h4, .list-news.blog h5, .list-news.blog h6, .list-news.blog .header { margin-left: 12px; margin-right: 12px; padding: 15px; font-size: 18px; line-height: 1.1111111111; }
	.list-news.compact { }
		h1 + .list-news.compact, h2 + .list-news.compact, h3 + .list-news.compact, h4 + .list-news.compact, h5 + .list-news.compact, h6 + .list-news.compact, .header + .list-news.compact { margin-top: 0; }
	.list-news.dots { overflow-x: auto; overflow-y: hidden; margin: 0 -20px 12px -25px; }
		.list-news.dots li { width: 72px; min-width: 72px; max-width: 72px; margin-bottom: 10px; border-left-width: 5px; font-size: 14px; }
			.list-news.dots li:first-child, .list-news.dots li:last-child { width: 92px; min-width: 92px; padding-right: 92px; padding-right: 20px; }
			.list-news.dots li:last-child { padding-left: 20px; padding-right: 0; }
		.list-news.dots figure { margin-bottom: 0; }
		.list-news.dots h1, .list-news.dots h2, .list-news.dots h3, .list-news.dots h4, .list-news.dots h5, .list-news.dots h6, .list-news.dots .header { font-weight: 400; font-size: 1em; }
		h1 + .list-news.dots, h2 + .list-news.dots, h3 + .list-news.dots, h4 + .list-news.dots, h5 + .list-news.dots, h6 + .list-news.dots, .header + .list-news.dots { margin-top: -4px; }
		.list-news + h1, .list-news + h2, .list-news + h3, .list-news + h4, .list-news + h5, .list-news + h6, .list-news.blog + .module-wide, .list-news.a li + li figure, .list-news + .header { margin-top: 0; }
	.list-news.hr { margin-top: 33px; margin-bottom: 2px; }
		.list-news.hr li { min-height: 135px; padding: 17px 140px 15px 15px; font-size: 12px; }
		.list-news.hr figure { right: 15px; top: 15px; width: 105px; height: 105px; }
		.list-news.hr .link-btn, .list-news.hr .link-btn a { display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 9; margin: 0; padding: 0; border-width: 0; background: none; direction: ltr; text-indent: -3000em; text-align: left; }
		.list-news.hr h1, .list-news.hr h2, .list-news.hr h3, .list-news.hr h4, .list-news.hr h5, .list-news.hr h6, .list-news.hr .header { font-size: 28px; line-height: 1; }
			.list-news.hr h1 span, .list-news.hr h2 span, .list-news.hr h3 span, .list-news.hr h4 span, .list-news.hr h5 span, .list-news.hr h6 span, .list-news.hr .header span { margin-bottom: 0; font-size: 0.8235294118em; }
		.list-news.hr p:last-child { margin-top: auto; margin-bottom: 0; }
	.list-news.mobile-compact { margin-left: 0; }
		.list-news.mobile-compact li { width: 100%; min-height: 104px; margin-bottom: 13px; padding-top: 1px; padding-right: 123px; border-left-width: 0;	padding-top: 3px; }
			/*.list-news.mobile-compact li.bg { padding: 19px 22px; }*/
			.list-news.mobile-compact li.video, .list-news.triple li.video { padding-left: 18px; }
			.list-news.mobile-compact.podcast li.video:after, .list-news.triple li.video:after { content: ""; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; background: var(--cruise); }
		.list-news.mobile-compact figure { position: absolute; right: 0; top: 0; width: 104px; }
			.list-news.mobile-compact.podcast li.video figure:after, .list-news.triple li.video figure:after { left: 8px; bottom: 8px; top: auto; width: 43px; height: 43px; margin: 0; padding-left: 4px; color: var(--niagara); font-size: 18px; line-height: 40px; }
	/*	.list-news.mobile-compact h1, .list-news.mobile-compact h2, .list-news.mobile-compact h3, .list-news.mobile-compact h4, .list-news.mobile-compact h5, .list-news.mobile-compact h6, .list-news.mobile-compact .header, .list-news.mobile-compact li.bg h1, .list-news.mobile-compact li.bg h2, .list-news.mobile-compact li.bg h3, .list-news.mobile-compact li.bg h4, .list-news.mobile-compact li.bg h5, .list-news.mobile-compact li.bg h6, .list-news.mobile-compact li.bg .header { font-size: 18px; }*/
	/*		.list-news.mobile-compact .header span, .list-news.mobile-compact h1 span, .list-news.mobile-compact h2 span, .list-news.mobile-compact h3 span, .list-news.mobile-compact h4 span, .list-news.mobile-compact h5 span, .list-news.mobile-compact h6 span, .list-news.mobile-compact li.bg h1 span, .list-news.mobile-compact li.bg h2 span, .list-news.mobile-compact li.bg h3 span, .list-news.mobile-compact li.bg h4 span, .list-news.mobile-compact li.bg h5 span, .list-news.mobile-compact li.bg h6 span, .list-news.mobile-compact li.bg .header span { margin: 0; font-size: 0.9444444444em; }*/
			.list-news.mobile-compact > li > .header:first-child > span:first-child, .list-news.mobile-compact > li > h1:first-child > span:first-child, .list-news.mobile-compact > li > h2:first-child > span:first-child, .list-news.mobile-compact > li > h3:first-child > span:first-child, .list-news.mobile-compact > li > h4:first-child > span:first-child, .list-news.mobile-compact > li > h5:first-child > span:first-child, .list-news.mobile-compact > li > h6:first-child > span:first-child { margin-top: -8px; }
		h1 + .list-news.mobile-compact, h2 + .list-news.mobile-compact, h3 + .list-news.mobile-compact, h4 + .list-news.mobile-compact, h5 + .list-news.mobile-compact, h6 + .list-news.mobile-compact, .header + .list-news.mobile-compact { margin-top: 23px; }
		.list-news.mobile-compact p:last-child { margin-top: 0; }
		.list-news.mobile-compact + figure { margin-top: 24px; }
	.list-news.mobile-scroll { overflow-x: auto; overflow-y: hidden; margin-left: -20px; margin-right: -20px; margin-bottom: 37px; }
		#root .list-news.mobile-scroll li { display: block; overflow: hidden; width: 164px; min-width: 164px; margin: 0 0 8px; padding: 0; border: 0 solid rgba(0,0,0,0); border-left-width: 8px; }
			#root .list-news.mobile-scroll li:first-child { width: 184px; min-width: 184px; border-right-width: 20px; }
			#root .list-news.mobile-scroll li:last-child { width: 176px; min-width: 176px; border-left-width: 20px; }
		#root .list-news.mobile-scroll figure { position: relative; left: 0; right: 0; top: 0; bottom: 0; width: auto; margin-bottom: 5px; }
			#root .list-news.mobile-scroll figure img { height: auto !important; max-height: 84px !important; }
	/*	.list-news.mobile-scroll h1, .list-news.mobile-scroll h2, .list-news.mobile-scroll h3, .list-news.mobile-scroll h4, .list-news.mobile-scroll h5, .list-news.mobile-scroll h6, .list-news.mobile-scroll .header { font-size: 17px; }*/
			.list-news.mobile-scroll h1 span, .list-news.mobile-scroll h2 span, .list-news.mobile-scroll h3 span, .list-news.mobile-scroll h4 span, .list-news.mobile-scroll h5 span, .list-news.mobile-scroll h6 span, .list-news.mobile-scroll .header span {font-size: 22px;		font-weight: 900;		line-height: 21px; }
		/***#root .list-news.mobile-scroll li.bg { min-height: 0; padding: 15px; }***/
			.list-news.mobile-scroll li.bg h1, .list-news.mobile-scroll li.bg h2, .list-news.mobile-scroll li.bg h3, .list-news.mobile-scroll li.bg h4, .list-news.mobile-scroll li.bg h5, .list-news.mobile-scroll li.bg h6, .list-news.mobile-scroll li.bg .header { font-size: 17px; }
	 
	 .mobile-scroll-big li{		width: 264px!important;		min-width: 264px!important;	 }
		 #root .list-news.mobile-scroll-big figure img{		max-height: 150px!important;		height: 150px!important;	 }
		 #root .list-news.mobile-scroll-big figure{			height: initial!important; }

	
	.list-news.triple { overflow-x: auto; overflow-y: hidden; margin-left: -20px; margin-right: -20px; margin-bottom: 15px; }
		#root .list-news.triple li { width: 31.5%; min-width: 31.5%; margin-bottom: 8px; padding: 0 8px .1px; border: 0 solid rgba(0,0,0,0); border-left-width: 8px; }
			#root .list-news.triple li:first-child { width: calc(31.5% + 20px); min-width: calc(31.5% + 20px); border-right-width: 20px; }
			#root .list-news.triple li:last-child { width: calc(31.5% + 12px); min-width: calc(31.5% + 12px); border-left-width: 20px; }
			#root .list-news.triple li.video { padding-bottom: 17px; }
		.list-news.triple figure { position: relative; width: auto; margin: 0 -8px 10px; }
			.list-news.triple li.video figure:after { left: 10px; bottom: 10px; width: 28px; height: 28px; margin: 0; padding-left: 2px; font-size: 10px; line-height: 27px; }
		.list-news.triple h1, .list-news.triple h2, .list-news.triple h3, .list-news.triple h4, .list-news.triple h5, .list-news.triple h6, .list-news.triple .header { font-size: 22px;    line-height: 21px;    font-weight: 900; }
	.list-news.videoHp { }
		.list-news.videoHp li { margin-bottom: 23px; }
		.list-news.videoHp li.video figure:after { left: 6px; bottom: 6px; top: auto; width: 40px; height: 40px; margin: 0; padding-left: 2px; font-size: 15px; line-height: 38px; }
		.list-news.videoHp figure { margin-bottom: 8px; }
			.list-news.videoHp li.video:first-child figure:after, .list-news.videoHp li.video:first-child figure:after { left: 50%; top: 50%; bottom: auto; width: 50px; height: 50px; margin: -25px 0 0 -25px; padding-left: 4px; font-size: 20px; line-height: 48px; }
		.list-news.videoHp h1, .list-news.videoHp h2, .list-news.videoHp h3, .list-news.videoHp h4, .list-news.videoHp h5, .list-news.videoHp h6, .list-news.videoHp .header {font-size: 22px;    font-weight: 900;    line-height: 21px; }
		.list-news.videoHp li:first-child h1, .list-news.videoHp li:first-child h2, .list-news.videoHp li:first-child h3, .list-news.videoHp li:first-child h4, .list-news.videoHp li:first-child h5, .list-news.videoHp li:first-child h6, .list-news.videoHp li:first-child .header {  font-size: 30px;    font-weight: 900;    line-height: 26px;}
			.list-news.videoHp li:first-child h1 span, .list-news.videoHp li:first-child h2 span, .list-news.videoHp li:first-child h3 span, .list-news.videoHp li:first-child h4 span, .list-news.videoHp li:first-child h5 span, .list-news.videoHp li:first-child h6 span, .list-news.videoHp li:first-child .header span { font-size: 0.7272727273em; }
	.list-scroll { overflow-x: auto; overflow-y: hidden; max-height: none; margin: 0 -20px 43px; padding: 26px 0 18px; border: 3px solid var(--athens); }
		.list-scroll li { margin: 0 0 8px; border: 0 solid rgba(0,0,0,0); border-left-width: 8px; }
			.list-scroll li:first-child { border-right-width: 20px; }
			.list-scroll li:last-child { border-left-width: 20px; }
		.header-line + .list-news, .header-line + .list-scroll, figure.mobile-hide + .quadruple, .header-line + .twitter-timeline { margin-top: 0; }
	.list-search { margin-top: 24px; margin-bottom: 57px; }
		.list-search li { margin-bottom: 25px; font-size: 18px; }
		.list-search span { font-size: 0.8888888889em; }
	.list-social { margin-top: 33px; }
		.list-social, #root .module-article header .list-social {     align-items: center;    justify-content: center; }
		.list-social li, #root .module-article header .list-social li { margin-right: 23px; }
		.list-social i { width: 34px; height: 34px; font-size: 17px; }
			.list-social .icon-envelope { font-size: 14px; }
			.list-social .icon-youtube { font-size: 16px; }
			.list-social .icon-linkedin, .list-social .icon-share { font-size: 19px; }
			.list-social .icon-whatsapp, .list-social .icon-facebook { font-size: 21px; }
		.list-social + h1, .list-social + h2, .list-social + h3, .list-social + h4, .list-social + h5, .list-social + h6, .list-social + .header { margin-top: 26px; }
		.social-active #root > .list-social { top: 55px; }
	.list-tags { margin-bottom: 30px; padding-right: 35px; }
	#root .m35 { margin-bottom: 30px; }
	#root .m45 { margin-bottom: 36px; }
	.pt{		font-size:18px;		font-weight:100;	}
	
	.media-icon { }
		.media-icon:before { left: 14px; bottom: 12px; font-size: 16px; line-height: 16px; }
	.module-wide { padding-top: 22px; padding-bottom: 13px; }
		.module-wide > h1:first-child, .module-wide > h2:first-child, .module-wide > h3:first-child, .module-wide > h4:first-child, .module-wide > h5:first-child, .module-wide > h6:first-child, .module-wide > .header:first-child { font-size: 38px;    line-height: 38px;}
			#root .s38 + .list-news, .module-wide > h1:first-child + .list-news, .module-wide > h2:first-child + .list-news, .module-wide > h3:first-child + .list-news, .module-wide > h4:first-child + .list-news, .module-wide > h5:first-child + .list-news, .module-wide > h6:first-child + .list-news .module-wide > .header:first-child + .list-news { margin-top: 10px; }
		.module-wide + * { margin-top: 36px; }
			.module-wide + .mobile-only + * { margin-top: 0; }
		.module-wide .list-news h1 span, .module-wide .list-news h2 span, .module-wide .list-news h3 span, .module-wide .list-news h4 span, .module-wide .list-news h5 span, .module-wide .list-news h6 span, .module-wide .list-news .header span { color: var(--melrose); }
		.module-wide > .list-news.triple:last-child { margin-bottom: 2px; }
	.nav-breadcrumbs { font-weight:900}
		.nav-breadcrumbs ol, .nav-breadcrumbs ul { margin-bottom: 0; }
		
	.nav-breadcrumbs.header-line:before{		bottom: 14px;	}		
		
	.quadruple { display: block; margin-top: 43px; margin-bottom: 44px; }
		.quadruple > * { float: none; width: auto; }
		figure + .quadruple { margin-top: 43px; }
	.scheme-author { min-height: 38px; padding-right: 50px; line-height: 1.125; }
		.scheme-author img { width: 38px !important; }
	.s18 { font-size: 17px; }
	.scheme-btn { padding-left: 11px; padding-right: 11px; }
	.strong { }
		ul.strong li { margin-bottom: 9px; font-size: 18px; }
	.tabs-a { margin-bottom: 30px; }

	input, select, textarea { font-size: 20px;line-height: 30px }
		
	.list-news.hr li, .list-news.mobile-compact li, .list-scroll { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
	.list-news.dots, .list-author, .list-news.blog, .list-news.triple, .list-news.mobile-scroll, .list-scroll, #footer .list-news { -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }
	.list-news.mobile-compact li { -webkit-flex-direction: column; flex-direction: column; }
	#footer .list-social, .list-app, #footer > p { -webkit-justify-content: center; justify-content: center; }
	#footer form, #root > .list-social { -webkit-justify-content: space-between; justify-content: space-between; }
	.list-scroll li { -webkit-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; }

	.menu-active #mobile { -webkit-transform: none; transform: none; }
	#nav > ul > li.user, #footer nav .toggle ~ ul, [data-whatintent="mouse"] #nav > ul > li.toggle > ul, [data-whatintent="mouse"] #nav > ul > li.toggle:hover > ul, .menu-active #nav > form, .menu-active #mobile, .list-news.c3 li.aside ~ li:nth-child(3n+1):last-child, .list-news.c3 li:nth-child(2n+1):last-child, .list-news.videoHp li:first-child figure span, #root .cols-a > aside.mobile-show { display: block; }	
	#top .list-news, #nav > ul:first-child, #nav > ul > li, #root #nav:before, #root #nav > ul > li.sub > a:before, #root .cols-a > aside, [data-whatintent="mouse"] #nav > ul > li:hover > ul, #nav > form:before, #nav > form > .shadow, #nav > form > .close, #mobile ul li:after, #mobile ul ul, #mobile a.toggle, .list-news.mobile-compact figure span, .header-line i, .list-news.videoHp figure span, .list-news figure i, .list-news.mobile-scroll figure span, #top .nav-top { display: none; }
	.list-news figure span{    display: block!important;    font-size: 17px;}
	.list-news li.rashit p.header{		font-family: 'almoni-tzar';		font-size: 30px;		font-weight: 900;		line-height:26px;	}
	.list-news li.rashit p{		font-size: 16px;		font-weight: normal;		line-height:20px;		font-family: Assistant;	}
		
	.nav-top { display: none; }
	/***#root .tablet-hide, #root .mobile-only { position: relative; left: 0; top: 0; }**/
	#root .tablet-only, #root .mobile-hide { position: absolute; left: -3000em; top: -3000em; right: auto; bottom: auto; }
	
	.list-news li.bg:after {		border: none;		background: initial;	}
	
	
	/* category Page */
	.list-news.categoryList {		padding-left: 20px;	}	
	.list-news.categoryList p.header, .list-news.categoryList h2.header {		font-size: 24px; 		margin-bottom: 12px; /*elipsis */text-overflow: ellipsis !important;    display: -webkit-box !important;    -webkit-box-orient: vertical !important;    overflow: hidden !important;    -webkit-line-clamp: 3;	}
	.list-news.categoryList p:not(.header):not(.pt),.list-news.categoryList p.pt:before {		display:none;		}		
	.list-news.categoryList li { width:100%; min-height: 104px; padding-top: 5px;padding-right: 123px;   margin-bottom: 23px;	}
	.list-news.categoryList figure { 		width:104px;	} 
	.list-news.categoryList div {margin-top: 0;position: absolute;bottom: 0;}
	.writerInfo figure {		width: 101px;		height: 101px;		float: none;		padding-left: initial;		margin: 20px auto;		margin-bottom: 20px;	}
	.writerInfo p ,.writerInfo ul{ 		padding: 0 20px;		text-align: center;	}
	
	/* Paging */
	.paging li {		width: 35px;		height: 35px;		line-height: 35px;		font-size: 20px;  		margin: 3px 3px;	}
	
	
	
	
}
@media only screen and (max-width: 34.375em) { /* 550 */
	#nav>ul>li.user>ul{margin-left: 0!important;}
	.list-news.triple { }
		#root .list-news.triple li { width: 164px; min-width: 164px; margin-bottom: 8px; padding: 0 8px .1px; border: 0 solid rgba(0,0,0,0); border-left-width: 8px; }
			#root .list-news.triple li:first-child { width: 184px; min-width: 184px; border-right-width: 20px; }
			#root .list-news.triple li:last-child { width: 176px; min-width: 176px; border-left-width: 20px; }
}


@media only screen and (min-width: 47.5em)   { /* 760 - ++++ */
		.list-news li.bg { min-height: 240px; padding: 26px 32px 21px; }
			.list-news li.bg:after { border: 1px solid var(--mystic); background: var(--mystic); }
			.list-news li.bg h1, .list-news li.bg h2, .list-news li.bg h3, .list-news li.bg h4, .list-news li.bg h5, .list-news li.bg h6, .list-news li.bg .header {font-size:37px;    line-height: 35px;  font-weight: normal; }
				.list-news li.bg h1 span, .list-news li.bg h2 span, .list-news li.bg h3 span, .list-news li.bg h4 span, .list-news li.bg h5 span, .list-news li.bg h6 span, .list-news li.bg .header span { margin: 0 0 1px; font-size: 0.7083333333em; }
			.list-news li.bg p { margin-top: auto; }
			.bg figure{display:none;}
			.list-news .bg p.header { margin-top:0px!important;} 

		#root .mobile-only{ position: absolute; left: -3000em; top: 0; right: auto; bottom: auto; }
}
  

.mood div {margin:auto;    position: relative;}
.overlay-a, .list-comments .overlay-a, .overlay-a a, [data-whatintent="mouse"] .scheme-author a:hover, [data-whatintent="mouse"] .list-news a:hover, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h1, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h2, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h3, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h4, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h5, [data-whatintent="mouse"] .list-news .link-btn:hover ~ h6, [data-whatintent="mouse"] .mivzakim  a:hover, [data-whatintent="mouse"] .list-title a:hover{color:var(--kipa)}