@charset "utf-8";
/*  
Theme Name: נגיש
Theme URI: 
Description: תבנית אתר נגיש
Version: 1.0
Author: רני עינב ורונן שטרן
Author email: stern.ronen@gmail.com
*/

/* text.css */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,
b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
html {
	font-size: 100%;
}
body{
	font-size: 86%;
	text-align: right;
	direction: rtl;
}
a {
	color: #014d7c;
	text-decoration: none;
	line-height: inherit !important;
}
a:hover, a:active, a:focus {
	background: #C6E7F6 none repeat scroll 0 0;
	color: #000000;
	text-decoration: underline;
}
a.skip {
	height: 1px;
	left: auto;
	position: absolute;
	top: -1000px;
	/*width: 1px;*/
	width:auto;
	font-size: 1.4em;
}
a.skip:focus, a.skip:active {
	background:#FFC98F none repeat scroll 0 0;
	height:auto;
	right:36%;
	left: auto;
	padding:8px;
	position:absolute;
	top:65px;
	z-index:1000;
	text-align: center;
	font-weight: bold;
	direction: rtl;
}
a.skip:focus span, a.skip:active span{
	direction: ltr;
}

a.imgRep:focus, a.imgRep:active {
	outline: 1px dotted;
}
.home {
	width:30%;
	margin-right:1%;
	margin-left:1%;
	float:right;
}
.home p {
	font-size:1.17em;
}
p {
	margin: 10px 0;
	clear: both;
	line-height: 1.5em;
}
h1 {
	color: #173E43;
	font-size: 2.7em;
	padding: 0 0px 0 0;
	text-align: right;
	clear: right;
	margin: 0 0 6px 0;
	float: right;
	width: 100%;
	line-height: 1;
/*	background: url(images/h1bullet.gif) right 27px no-repeat;*/
}
h1 a {
	color: #173E43;
}
.post h1 {
	margin: 0px 0 6px 0;
}
h2 {
	color: #173E43;
	font-size: 2em;
	line-height: 2em;
	margin: 20px 0 6px 0;
	float: right;
	font-weight: normal;
}
h3 {
	color: #173E43;
	font-size: 1.67em;
	line-height: 2em;
	margin: 10px 0 10px 0;
	background-position: right 1px !important;
	clear: right;
	float: right;
	width: 90%
}
h4{
	font-size: 1.4em;
}
h5{
	font-size: 1.2em;
}
h6{
	font-size: 1em;
}

.sub_pages h2, .home h2, .grid_4 h2, .sitemap h2 {
	background: url(images/h2bullet.gif) right 20px no-repeat;
	padding: 0 20px 0 0;	
}
h5.related {
	background: url(images/h2bullet.gif) right 8px no-repeat;
	padding: 0 20px 0 0;
}
h5.related, h5.widget-title {
	color: #173E43;
	font-size: 1.5em;
	line-height: 1.3em;
	margin: 20px 0 10px 0;
	font-weight: normal;
}
h5.guides {
	margin: 20px 0 10px 0;
}
h5.widget-title {
	margin-top:0;
}
h3 {
	color: #173E43;
	font-size: 1.17em;
	line-height: 1.6em;
	margin: 10px 0 10px 0;
	background-position: right 1px !important;
	clear: right;
	float: right;
	width: 90%
}
.post h3 {
	font-size:1em;
}

time {
	color: #173E43;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0px 0 0;
}

ol{
	list-style: decimal
}
ul{
	list-style: none
}
.imgRep {
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	direction: ltr;
}
.offscreen {
	display:block;
	overflow:hidden;
	/*text-indent:-9000px;*/
	left:auto;
	position: absolute;
	direction: ltr;
	top:-9999px;
	/*direction: ltr;
	position: absolute;
	top:-1000px;
	right: -10000px;*/
}

.grid_11  ul.menu, ul.linkList {
	clear: both;
	font-size: 1.17em;
	margin: 0 20px 0 20px;
	padding: 0;
}
.grid_11  ul.menu li, ul.linkList li, .sidebar .page_item {
	background: url(images/bulletR.gif) right 8px no-repeat;
	padding: 0 20px 0 0;
	margin: 5px 0;
	height:1%;
	clear: both;
}

.grid_11  ul.menu li.thumbnailed {
	font-size: 0.854em;
	background: none;
	padding: 0;
	margin: 0 0 20px 0;
	width: 160px
}

.grid_11  ul.menu li.thumbnailed a img {
	margin: 0 0 0 0px;
	position: relative;
	top: 3px
}

/* Tables */
table {
	border-collapse: collapse;
	border: 1px solid #818a90;
	padding: 5px;
	/*width: 95%;*/
	vertical-align: middle;
}
caption {
	font-weight: bold;
	margin-bottom: 0.5em;
}
th {
	color:#014975;
	background: #c6e8f6;
}
tr.even {
	background: #e9edef;
}
th, td {
	height: 30px;
	text-align: right;
	padding: 0 10px;
	border:1px solid #818a90;
}
th.center, td.center {
	text-align: center;
}
code {
	font-family: tahoma, verdana, arial;
	font-size: 1em;
	white-space: nowrap
}
pre {
	margin: 10px 2px 10px 2px;
	background: #e7e5ea;
	padding: 5px;
	overflow: auto;
	width: 93%;
	overflow: auto;
	overflow-x: scroll;
	overflow-y: hidden;
	direction: ltr !important;
	text-align: left !important;
}
.syntaxhighlighter {
	direction:ltr;
}

/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* =Containers
--------------------------------------------------------------------------------*/

.container_12,
.container_16
{
	width: 92%;
	margin-left: 4%;
	margin-right: 4%;
}

/* =Grid >> Global
--------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16
{
	display: inline;
	float: right;
	margin-left: 1%;
	margin-right: 1%;
}

.container_12 .grid_3,
.container_16 .grid_4
{
	width: 23%;
}

.container_12 .grid_6,
.container_16 .grid_8
{
	width: 48%;
}

.container_12 .grid_9,
.container_16 .grid_12
{
	width: 73%;
}

.container_12 .grid_12,
.container_16 .grid_16
{
	width: 98%;
}

/* =Grid >> Children (Alpha ~ First, Omega ~ Last)
--------------------------------------------------------------------------------*/

.alpha
{
	margin-left: 0;
}

.omega
{
	margin-right: 0;
}

/* =Grid >> 12 Columns
--------------------------------------------------------------------------------*/

.container_12 .grid_1
{
	width: 6.333%;
}

.container_12 .grid_2
{
	width: 14.666%;
}

.container_12 .grid_4
{
	width: 31.333%;
}

.container_12 .grid_5
{
	width: 39.666%;
}

.container_12 .grid_7
{
	width: 56.333%;
}

.container_12 .grid_8
{
	width: 64.666%;
}

.container_12 .grid_10
{
	width: 81.333%;
}

.container_12 .grid_11
{
	width: 89.666%;
}

/* =Grid >> 16 Columns
--------------------------------------------------------------------------------*/

.container_16 .grid_1
{
	width: 4.25%;
}

.container_16 .grid_2
{
	width: 10.5%;
}

.container_16 .grid_3
{
	width: 2.75%;
}

.container_16 .grid_5
{
	width: 15.25%;
}

.container_16 .grid_6
{
	width: 21.5%;
}

.container_16 .grid_7
{
	width: 27.75%;
}

.container_16 .grid_9
{
	width: 40.25%;
}

.container_16 .grid_10
{
	width: 46.5%;
}

.container_16 .grid_11
{
	width: 52.75%;
}

.container_16 .grid_13
{
	width: 79.25%;
}

.container_16 .grid_14
{
	width: 85.5%;
}

.container_16 .grid_15
{
	width: 91.75%;
}

/* =Prefix Extra Space >> Global
--------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4
{
	padding-left: 25%;
}

.container_12 .prefix_6,
.container_16 .prefix_8
{
	padding-left: 50%;
}

.container_12 .prefix_9,
.container_16 .prefix_12
{
	padding-left: 75%;
}

/* =Prefix Extra Space >> 12 Columns
--------------------------------------------------------------------------------*/

.container_12 .prefix_1
{
	padding-left: 8.333%;
}

.container_12 .prefix_2
{
	padding-left: 16.666%;
}

.container_12 .prefix_4
{
	padding-left: 33.333%;
}

.container_12 .prefix_5
{
	padding-left: 41.666%;
}

.container_12 .prefix_7
{
	padding-left: 58.333%;
}

.container_12 .prefix_8
{
	padding-left: 66.666%;
}

.container_12 .prefix_10
{
	padding-left: 83.333%;
}

.container_12 .prefix_11
{
	padding-left: 91.666%;
}

/* =Prefix Extra Space >> 16 Columns
--------------------------------------------------------------------------------*/

.container_16 .prefix_1
{
	padding-left: 6.25%;
}

.container_16 .prefix_2
{
	padding-left: 12.5%;
}

.container_16 .prefix_3
{
	padding-left: 18.75%;
}

.container_16 .prefix_5
{
	padding-left: 31.25%;
}

.container_16 .prefix_6
{
	padding-left: 37.5%;
}

.container_16 .prefix_7
{
	padding-left: 43.75%;
}

.container_16 .prefix_9
{
	padding-left: 56.25%;
}

.container_16 .prefix_10
{
	padding-left: 62.5%;
}

.container_16 .prefix_11
{
	padding-left: 68.75%;
}

.container_16 .prefix_13
{
	padding-left: 81.25%;
}

.container_16 .prefix_14
{
	padding-left: 87.5%;
}

.container_16 .prefix_15
{
	padding-left: 93.75%;
}

/* =Suffix Extra Space >> Global
--------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4
{
	padding-right: 25%;
}

.container_12 .suffix_6,
.container_16 .suffix_8
{
	padding-right: 50%;
}

.container_12 .suffix_9,
.container_16 .suffix_12
{
	padding-right: 75%;
}

/* =Suffix Extra Space >> 12 Columns
--------------------------------------------------------------------------------*/

.container_12 .suffix_1
{
	padding-right: 8.333%;
}

.container_12 .suffix_2
{
	padding-right: 16.666%;
}

.container_12 .suffix_4
{
	padding-right: 33.333%;
}

.container_12 .suffix_5
{
	padding-right: 41.666%;
}

.container_12 .suffix_7
{
	padding-right: 58.333%;
}

.container_12 .suffix_8
{
	padding-right: 66.666%;
}

.container_12 .suffix_10
{
	padding-right: 83.333%;
}

.container_12 .suffix_11
{
	padding-right: 91.666%;
}

/* =Suffix Extra Space >> 16 Columns
--------------------------------------------------------------------------------*/

.container_16 .suffix_1
{
	padding-right: 6.25%;
}

.container_16 .suffix_2
{
	padding-right: 16.5%;
}

.container_16 .suffix_3
{
	padding-right: 18.75%;
}

.container_16 .suffix_5
{
	padding-right: 31.25%;
}

.container_16 .suffix_6
{
	padding-right: 37.5%;
}

.container_16 .suffix_7
{
	padding-right: 43.75%;
}

.container_16 .suffix_9
{
	padding-right: 56.25%;
}

.container_16 .suffix_10
{
	padding-right: 62.5%;
}

.container_16 .suffix_11
{
	padding-right: 68.75%;
}

.container_16 .suffix_13
{
	padding-right: 81.25%;
}

.container_16 .suffix_14
{
	padding-right: 87.5%;
}

.container_16 .suffix_15
{
	padding-right: 93.75%;
}

/*
	Fluid 960 Grid System - IE6 Fixes
	Learn more ~ http://www.designinfluences.com/

	Licensed under GPL and MIT.
*/

/* =Grid >> Global
--------------------------------------------------------------------------------*/

* html .grid_1,
* html .grid_2,
* html .grid_3,
* html .grid_4,
* html .grid_5,
* html .grid_6,
* html .grid_7,
* html .grid_8,
* html .grid_9,
* html .grid_10,
* html .grid_11,
* html .grid_12,
* html .grid_13,
* html .grid_14,
* html .grid_15,
* html .grid_16
{
	margin-left: .8%;
	margin-right: .8%;
}

/*
	Fluid 960 Grid System - IE Fixes (IE7 and greater)
	Learn more ~ http://www.designinfluences.com/

	Licensed under GPL and MIT.
*/

/* =Grid >> Global
--------------------------------------------------------------------------------*/

*:first-child+html .grid_1,
*:first-child+html .grid_2,
*:first-child+html .grid_3,
*:first-child+html .grid_4,
*:first-child+html .grid_5,
*:first-child+html .grid_6,
*:first-child+html .grid_7,
*:first-child+html .grid_8,
*:first-child+html .grid_9,
*:first-child+html .grid_10,
*:first-child+html .grid_11,
*:first-child+html .grid_12,
*:first-child+html .grid_13,
*:first-child+html .grid_14,
*:first-child+html .grid_15,
*:first-child+html .grid_16
{
	margin-left: .92%;
	margin-right: .92%;
}





.clear{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}
.clearfix:after{
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0
}
.clearfix{
	display: inline-block
}
* html .clearfix{
	height: 1%
}
.clearfix{
	display: block
}
.left {
	float: left;
}
.post {
	font-size: 117%;
}
/*
.entry p, .entry ol, .entry ul, .entry td, .entry th  {
	font-size: 1.17em;
}
.post p, .post ol, .post ul, .post td, .post th  {
	font-size: 1.17em;
}*/
.post a, .entry a {
	text-decoration: underline !important;
}

p.excerpt {
	margin-bottom:0;
}
p.more-link {
	margin-top:-0.4em;
}

@media only screen and (max-width: 980px) {

body {
	font-size: 200% !important;
}
	
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16
{
	width:90% !important;
}
.sidebar {
	display: none;
}
}