﻿/*@import url('https://fonts.googleapis.com/css?family=Assistant:300,400,600,700&display=swap&subset=hebrew');*/
body{
	font-family: Assistant;
}
/*@font-face {
    font-family: AlefFont;
    src: url(/Fonts/Alef-Regular.TTF);
    font-weight: normal;
}*/
@font-face {
    font-family: Assistant;
    src: url(/Fonts/Assistant-Regular.TTF);
    font-weight: normal;
}
@font-face {
    font-family: Assistant;
    src: url(/Fonts/Assistant-Bold.TTF);
    font-weight: bold;
}
@font-face {
    font-family: Heebo;
    src: url(/Fonts/Heebo-Regular.TTF);
    font-weight: normal;
}
@font-face {
    font-family: Heebo;
    src: url(/Fonts/Heebo-Bold.TTF);
    font-weight: bold;
}
@font-face {
    font-family: Rashi;
    src: url(./Fonts/RASHI.TTF);
    font-weight: normal;
}
@font-face {
    font-family: Rashi;
    src: url(./Fonts/RASHIB.TTF);
    font-weight: bold;
}
.rashi {
    /*font-family: 'Guttman Rashi, Rashi';*/
    font-family: 'Rashi';
    font-size: 12px; /*smaller;*/
}
#cloak {
    position: fixed;    /*absolute*/
    /*top: 0;*/
    top: 350px;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    opacity: 0.7;
    z-index: 99;
    /*display: none;*/
}
#mySpinner {
    position: absolute;
    /*top: 35%;
    right: 48%;*/
}
body {
    direction: rtl;
    font: normal 14px Arial;
    text-align: justify;
}
/*body{
    font: normal 16px Assistant;
}*/
label {
    font-weight: bold;
    /*font-size: 13px;*/
    color: #666666;
}
select:hover/*, input[type="text"]:hover*/ {
    background-color: rgb(238, 222, 212);
}
input[type="text"] {
    padding: 0 2px;
}
[type="checkbox"] {
    position: relative;
    top: 2px;
}
/*a:hover MUST come after a:link and a:visited*/
/*a:active MUST come after a:hover*/
a:link, a:visited {
    text-decoration: none;
}
/*body *:not(footer)*/ a:link, a:visited {
    color: #87312C;
}
a:hover {
    text-decoration: underline;
    color: #87312C;
}
a:active {
    text-decoration: none;
    color: #87312C;
}
a:focus:not(:focus-visible) {
    outline: none;
}
.bold {
    font-weight: bold;
}
.brown {
    color: #87312C;
}
.red {
    color: red;
}
.silver {
    color: #979797;
}
.no-visible {
    visibility: hidden;
}