body 
{
background-color:#E8E6D8;
padding:0px;
margin: 0px;
}

/* "please wait" animation */

div#submitteddisplay { display:none; }
div#submittedbg { position:fixed; width:100%; height:100%; background:black;opacity:0.75; z-index:99997; }
div#submitted {  width:200px; height:100px;z-index:99997;text-align:center;vertical-align: middle;position:absolute;left:0; right:0;top:0; bottom:0;margin:auto;}


/* hiding scrollbar	*/

.nav__item{display:inline-block}
@media screen and (min-width:40em){.nav__item{display:inline-block}}
.nav__item:hover{background-color:rgba(78,205,196,0.1)}
.nav__item a{display:inline-block;padding:1em;border:0}
.brand{display:inline-block;text-decoration:none;padding:1em 0;color:#fff;-webkit-font-smoothing:antialiased}
.brand__forename{font-weight:bold;color:#4ecdc4}.brand__surname{font-weight:normal;color:#fff}.header{background-color:#292f36}
.header__link{color:#fff;text-decoration:none;border:0}.header__link:focus{outline:0;background-color:rgba(78,205,196,0.1)}
.header__link:hover .icon{color:#4ecdc4}.header--fixed{position:fixed;z-index:10;right:0;left:0;top:0}

.slide{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.slide--reset{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.slide--up{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}

.animated{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;
-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;
animation-fill-mode:both}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}
@-moz-keyframes slideDown{0%{-moz-transform:translateY(-100%)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideDown{0%{-o-transform:translateY(-100%)}100%{-o-transform:translateY(0)}}
@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.animated.slideDown{-webkit-animation-name:slideDown;
-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}@-webkit-keyframes 
slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@-moz-keyframes 
slideUp{0%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(-100%)}}@-o-keyframes 
slideUp{0%{-o-transform:translateY(0)}100%{-o-transform:translateY(-100%)}}@keyframes 
slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}
.animated.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;
animation-name:slideUp}


/* top slider */

.etabs { position:relative;margin:0 auto;left:0px;right:0px;width:1000px;height:100px;text-align:center;padding:0px;white-space:nowrap; }
.tab { display: inline-block;  *display:inline; text-align:center; height:64px;width:90px;margin:0px;padding:0px;background:none; }
.tab a {  line-height: 58px; display: block;  outline: none; font-family:'hadasim_clm', Arial, sans-serif;font-size:16px;color:#c1c1c1; text-decoration:none;  }
.tab a:hover {color:#e9e9e9;text-shadow:0px 0px 1px #5e4600; }
.tab.active { color:#e9e9e9;text-shadow:0px 0px 1px #5e4600;background-image:url('images/menu_a.png'); }
.tab a.active {color:#e9e9e9;text-shadow:0px 0px 1px #5e4600; background-image:url('images/menu_a.png');} 
.tab-container .panel-container {  padding: 0px;background-color:rgba(200,200, 200, 0.85) }
.panel-container { margin-bottom: 10px; }

#tab-collapsible-container { background: #fff; padding: 5px; border: solid 1px; }
#tab-collapsible-container ul { margin: 0; padding: 5px 5px 0; background: #ccc; border: solid 1px; }
#tab-collapsible-container ul li { display: inline-block; background: #ccc; border: solid 1px; border-bottom: none; margin: 0; }
#tab-collapsible-container ul li a { display: block; padding: 5px; outline: none; }
#tab-collapsible-container ul li a:hover { text-decoration: underline; }
#tab-collapsible-container ul li.active { background: #fff; padding-top: 6px; position: relative; top: 1px; }
#tab-collapsible-container ul li a.active {  }
#tab-collapsible-container .panel-container {  border: none; padding: 0 10px;  padding: 10px;background-color:rgba(200,200, 200, 0.85) }

/* diamonds	*/

.dmd {  position:absolute;width:1040px;height:400px;margin:auto;left:0;right:0;bottom:40px;clear: both;display:table; }
.dbtn { cursor:pointer;position:absolute;width:140px;height:80px; line-height: 80px; display: block;  outline: none; 
font-family:'hadasim_clm', Arial, sans-serif;font-size:18px;color:#c1c1c1; text-decoration:none;text-align:center;z-index:99 }

/* hadasim hebrew font	*/


@font-face {
    font-family: 'hadasim_clm';
    src: url('css/hadasim/css/hadasim/hadasimclm-boldoblique-webfont.eot');
    src: url('css/hadasim/css/hadasim/hadasimclm-boldoblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/hadasim/hadasimclm-boldoblique-webfont.woff') format('woff'),
         url('css/hadasim/hadasimclm-boldoblique-webfont.ttf') format('truetype'),
         url('css/hadasim/hadasimclm-boldoblique-webfont.svg#hadasim_clmboldoblique') format('svg');
    font-weight: bold;
    font-style: italic;}
@font-face {
    font-family: 'hadasim_clm';
    src: url('css/hadasim/hadasimclm-bold-webfont.eot');
    src: url('css/hadasim/hadasimclm-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/hadasim/hadasimclm-bold-webfont.woff') format('woff'),
         url('css/hadasim/hadasimclm-bold-webfont.ttf') format('truetype'),
         url('css/hadasim/hadasimclm-bold-webfont.svg#hadasim_clmbold') format('svg');
    font-weight: bold;
    font-style: normal;}
@font-face {
    font-family: 'hadasim_clm';
    src: url('css/hadasim/hadasimclm-regular-webfont.eot');
    src: url('css/hadasim/hadasimclm-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/hadasim/hadasimclm-regular-webfont.woff') format('woff'),
         url('css/hadasim/hadasimclm-regular-webfont.ttf') format('truetype'),
         url('css/hadasim/hadasimclm-regular-webfont.svg#hadasim_clmregular') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'hadasim_clm';
    src: url('css/hadasim/hadasimclm-regularoblique-webfont.eot');
    src: url('css/hadasim/hadasimclm-regularoblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/hadasim/hadasimclm-regularoblique-webfont.woff') format('woff'),
         url('css/hadasim/hadasimclm-regularoblique-webfont.ttf') format('truetype'),
         url('css/hadasim/hadasimclm-regularoblique-webfont.svg#hadasim_clmregularoblique') format('svg');
    font-weight: normal;
    font-style: italic;}


/* fonts */

.white {font-family:'hadasim_clm', Arial, sans-serif;color:#c1c1c1; text-decoration:none;}