.menu-bar, .menu-bar a	{	 font-family:Arial;font-size:13px;background-color:#1E4AA3;	color:white;	}
.icon	{	border-radius:25%; max-width:50px; max-height:50px; width:auto; height:auto; margin:0px; border:0px; padding:0px;	}
.icon-h	{	text-align:center; font-size:0.8rem; margin:0px; border:0px; padding:0px;line-height:1.1; margin-top:-0.8em; margin-bottom:-0.3em;color:blue; }
.icon-e	{	text-align:center; font-size:0.8rem; margin:0 0 0 -0.3em; border:0px; padding:0px/*;line-height:1.1*/; color:blue; }
.a		{	cursor:pointer;	}
.sm	{	font-size:small;}
.icon-td	{	padding:0; border:0; margin:0;padding-bottom:18px;}
.top-thin	{	border-top:solid thin lightblue; padding-top:5px;	}
@media (min-width:576px)
	{
	.icon	{	max-width:85px; max-height:85px; }
	.icon-td	{	padding-left:10px; padding-right:10px;	}
	}
.eng	{font-family:Trebuchet MS, Verdana, Arial, Helvetica !important; direction:ltr;}
.heb			{	font-family:David,Verdana,Arial,Helvetica;direction:rtl; }
.c	{	text-align:center;	}
.r	{	text-align:right;	}
.l	{	text-align:left;	}
.j	{	text-align:justify;}
.b	{	font-weight:bold;	}
.cbb	{	font-weight:bold; color:var(--blue); text-align:center;border-bottom:1px dashed var(--blue);	}
*, *::before, *::after { box-sizing:border-box;}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#1E4AA3;--secondary:#d67800;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--bg-primary:#666633;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}
body	{ margin:0;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}
button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) { cursor:pointer;}
button, select { text-transform:none;}
button, [type=button], [type=reset], [type=submit] { -webkit-appearance:button;}
input, button, select, optgroup, textarea { margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
.bg-primary { background-color:var(--bg-primary) !important;}
.collapse:not(.show) { display:none;}
.container, .container-fluid, .container-xl, .container-lg, .container-md, .container-sm { width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.m-0 { margin:0 !important;}
.m-2 { margin:0.5rem !important;}
.navbar-collapse { flex-basis:100%;flex-grow:1;align-items:center;}
.navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.navbar-dark .navbar-nav .nav-link { color:rgba(255,255,255,0.5);}
.navbar-dark .navbar-nav .show>.nav-link, .navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { color: #fff;}
.navbar-dark .navbar-toggler { color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}
.navbar-dark .navbar-toggler-icon {background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%23666633' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.navbar-nav { display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
.navbar { position:fixed;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0;z-index:90;}
.navbar-toggler-icon { display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:'';background:no-repeat center center;background-size:100% 100%;}
.navbar-toggler { padding:0.15rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem;}
.nav-link { display:block;padding:0.5rem 1rem;}
.p-1 { padding: 0.25rem !important;}
.px-0 { padding-left:0 !important;}
.px-0 { padding-right:0 !important;}
.p-sm-0 { padding:0 !important;}
#bh	{	position: absolute; top:0; right:0; display:inline-block !important; padding:0 25px !important; background-color:white;color:var(--bg-primary);}
.hlink	{	white-space: nowrap; padding-left:0.5em;	}
.menu-heb { text-align: right;	}
.nav-item a {text-decoration: none;}
a.nav-link:focus, a.nav-link:hover	{	color:rgba(255,255,255,.75) !important;}
.a:hover, .weekly a:hover, .weekly a:focus {background-color:yellow;}
@media (max-width: 575.98px)
	{
	.navbar-expand-sm>.container, .navbar-expand-sm>.container-fluid, .navbar-expand-sm>.container-sm, .navbar-expand-sm>.container-md, .navbar-expand-sm>.container-lg, .navbar-expand-sm>.container-xl {			padding-right: 0;			padding-left: 0;		}
	.navbar { border-radius:0.25rem;}
	.bg-primary	{	color:var(--bg-primary) !important; background-color:inherit !important;}
	.navbar-dark .navbar-toggler {			color:var(--bg-primary) !important;			border-color:var(--bg-primary) !important;		}
	.navbar-toggler { background-color:transparent;border:1px solid var(--bg-primary);border-radius:0.25rem;}
	.navbar .show	{border: 1px solid var(--bg-primary);background-color: var(--bg-primary) !important;border-radius:0 15px 15px 15px;}
	}
@media (min-width: 576px)
	{
	.pl-sm-0 {	padding-left: 0 !important;		}
	.navbar-expand-sm .navbar-nav {			-ms-flex-direction: row;			flex-direction: row;		}
	.navbar-expand-sm .navbar-collapse {			display: -ms-flexbox!important;			display: flex!important;			-ms-flex-preferred-size: auto;			flex-basis: auto;		}
	.navbar-expand-sm>.container, .navbar-expand-sm>.container-fluid, .navbar-expand-sm>.container-sm, .navbar-expand-sm>.container-md, .navbar-expand-sm>.container-lg, .navbar-expand-sm>.container-xl {			flex-wrap: nowrap;		}
	.navbar-expand-sm .navbar-collapse {			display: flex !important;			flex-basis: auto;		}
	.navbar-expand-sm .navbar-toggler {			display: none;		}
	.navbar-expand-sm {			flex-flow: row nowrap;			justify-content: flex-start;		}
	.mr-auto, .mx-auto { margin-right: auto !important;}
	.ml-auto, .mx-auto { margin-left: auto !important;}
	ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }
	.navbar-dark .navbar-toggler {			color: rgba(255,255,255,0.5);			border-color: rgba(255,255,255,0.1);		}
	.navbar { width:100%;}
	#bh	{	position:fixed;background-color:var(--bg-primary);color:white;z-index:91;}
	}
@media print
	{
	nav, .navbar, .no-print	{	display:none;	}
	#bh	{	color:black; background-color:white;	}
	}
