	/* NORMALIZATION *v*********************
	****************************************/
	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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0;	padding: 0;	border: 0;	font-size: 100%; font: inherit;	vertical-align: baseline; }
	/* HTML5 display-role reset for older browsers */
	* { -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	 -moz-box-sizing: border-box; /* Firefox, other Gecko */
	 box-sizing: border-box; /* Opera/IE 8+ */
	 }
	 /* makes padding not expand object's size */
	body { line-height: 1; direction: rtl; }
	body, input, textarea, select{font-family: 'Open Sans Hebrew';}
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 	display: block; }
	html { }
	.clearbox { clear: both; }
	ol, ul { }
	blockquote, q { quotes: none; }
	blockquote:before, blockquote:after, q:before, q:after { content: '';	content: none; }
	strong, b { font-weight: bold; }
	em, i { font-style: italic; }
	table { border-collapse: collapse; border-spacing: 0; }
	.item-separator { margin: 10px 0; } /* links vertical separator */
	.clearbox{clear: both;}
	/* CUSTOM STYLING *v********************
	****************************************/
	/* page */
	body { color: #000; font-size: 14px;  background: #fff url(../images/bg-body.jpg) no-repeat center top;}
	 /* normalizes the major blocks to wrapper width */
	h1, h2, h3, h4 {}
	p {}
	a, a:link, a:visited { color: #000; text-decoration: none;  transition: color .3s; }
	a:hover, a:active { color: #681133; transition: color .3s; }
	.wrapper {min-height:699px;height:100%;width:100%; max-width:1090px; margin:0 auto; position: relative; padding: 0 19px 30px;	 background: #fff url(../images/bg.jpg) no-repeat center top;}
	.right {float:right;}
	.left {float:left;}

	#content{min-height: 525px; width:100%; max-width: 780px; padding-top: 5px;}
	#header{color:#002375; text-align: right; margin-bottom:20px;}
	#header h1{font-size:80px; font-weight:bold;}
	#header h2{font-size:59px; font-weight:normal;}
	#introtext{color:#000; font-size:48px; line-height: 53px; margin-bottom: 40px;}
	#introtext span{color:#fff; font-size:43px; margin-bottom: 5px;font-weight:normal;}
	#introtext p{color:#fff; font-size:32px; margin-bottom: 5px;font-weight:normal;}
	#listbox{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8); border-radius: 10px; width:100%; max-width: 286px; padding:0px; color:#000; line-height: 30px; font-size: 16px;}
	#listbox h2{font-size: 20px; font-weight: normal; margin: 15px 15px 0 0;width: 200px;}
	#listbox p{font-size: 20px; font-weight: normal; margin: 0px 15px 0 0;color:#880202}
	#listbox ul{line-height: 20px; margin-bottom: 15px;}
	.listbox1{
	list-style-image:url(../images/list-style.png); counter-reset: item; margin-right:35px;font-size:16px;
	}
	.listbox2{
	list-style-image:url(../images/list-style2.png); counter-reset: item; margin-right:35px;font-size:15px;
	}
	#details{width:100%; max-width: 385px; text-align: center; padding:110px 0 50px; color:#fff; font-size:18px; background: url(../images/details-bg.png) no-repeat center 100px;}
	#details h3{ font-size:22px;} 
	#details h3, #details span{font-weight:bold;}
	#sidebar{width:100%; max-width: 230px;margin-top:10px;}
	#contact {width:100%; max-width: 230px; border-radius:10px; -webkit-border-radius:10px; -mox-border-radius:10px; background: #438ae0; padding:40px 20px; margin-top:40px;}
	#musmah{width:100%;max-width:190px;margin:0 auto;}
	#musmah h3{color:#fff;font-size:14px;text-align:center;}
	#tel{width:100%;max-width:200px;margin:10px auto 0;}
	#tel a{color:#e9fe00;font-size:37px;}
	#contact p{ line-height: 18px; font-size: 15px; padding-left:10px; margin-bottom: 10px;color:#fff;}
	#contact span{ line-height: 18px; font-size: 13px; }
	#contact h2 {color:#fff; font-size:25px; line-height: 30px; font-weight:bold; margin-bottom:10px; }
	#contact input, #contact textarea { background:#366eb3;color: #ddfba0; border: 0px; text-shadow: none; width: 100%; padding-bottom: 0px; padding-left: 0px; padding-right: 10px; margin: 4px 0; border-radius:5px; -webkit-border-radius:5px; -mox-border-radius:5px; box-shadow:inset 1px 1px 1px rgba(0, 0, 0, 0.3);}
	#contact input { height: 30px;}
	#contact textarea { height: 65px;}
	#contact #button { height: 46px; width:42%; margin: 11px 55px 0;background: url(../images/send.png) no-repeat center top; background-size: 100%; transition: all .3s;}
	#contact #button:hover {background-position:center bottom;}
	#footer{text-align: center; font-size:18px; background: #fff; padding:0 0 10px;}
	#footer > *{padding:10px 0; max-width:900px; margin: 0 auto;}
	#footer #info{color:#002375;}
	#footer #contactinfo{border-top:1px solid #681133;}

	/* responsive STYLING *********************
	****************************************/
	@media all and (max-width: 1160px) {
		#content{ max-width: 500px;}
	}

	@media all and (max-width: 800px) {
		.left, .right{float:none; margin: 0 auto;}
		#content{ max-width: 500px;}
		#sidebar{margin-bottom: 500px;}

	}

