/*
Theme Name: ורד גיאת
Theme URI: http://wordpress.org/
Author: Mor Zloof Oz Gonen
Author URI: http://wordpress.org/
Description: Mor Zloof Oz Gonen
Version: 1.3
License: GNU General Public License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
-------------------------------------------------------------- */
body
{
	padding:0;
	margin:0;
	font-family: 'Arial';
	background: rgb(255,255,255);
}
.header_row
{
	width:100%;
	float:left;
}
.header 
{
	width:1000px;
	margin-left: -500px;
	position:relative;
	float:left;
	left:50%;
	z-index:1;
}
.english
{
	cursor: pointer;
	font-size:14px;
	position: absolute;
	color:rgb(21,108,161);
	top:6px;
	right:10px;
}
.english a
{
	transition: all 1s;
	text-decoration: none;
	color:rgb(21,108,161);
	
}
.english a:hover
{
	text-shadow: 0px 0px 30px rgb(21,158,161);
}
.header_img
{
	width:100%;
	height:207px;
	background-image:url('img/headerImg01.png');
	background-size: 100% 100%;
	float:left;
}
.header_ruler
{
	width:1000px;
	height:48px;
	cursor: pointer;
	background-size: 100% 100%;
	margin-top:150px;
	position: relative;
	float:left;	
}
.header_ruler ul{
	margin: 0;
	padding: 0;
}
.header_ruler li{
	height:31px;
	color:white;
	text-align: center;
	padding-top:13px;
    list-style-type:none;
	position: relative;
	float:right;
	transition: all 1s;
}
.header_ruler a{
    text-decoration: none;
    color:white;
}
.header_ruler li:hover{
	box-shadow: 0px 0px 20px rgb(0,60,0);

	text-shadow: 0px 0px 10px rgba(0,70,0,0.5),
				0px 0px 30px rgba(0,70,0,0.5);
}
.header_ruler li:active{
	transition: all 0s;
	box-shadow: 0px 0px 20px rgb(0,60,0),
				0px 0px 40px rgb(0,60,0);
}
.header_ruler li ul{
	transition: all 0.5s;
	overflow: hidden;
	width: 220px;
	height: 0px;
	border-radius: 5px;
	aborder: 1px rgb(89,164,12) solid;
	background: rgb(143,196,43);
	position: relative;
	float: right;
	top: 14px;
}

.header_ruler li ul li{
	width: 90% !important;
	border-bottom: 1px #3b6512 solid;
	text-align: right;
	position: relative;
	right:5%;
}
.header_ruler li ul li:last-child{
	border: none;
}
.header_ruler li ul li:hover{
box-shadow: 0px 0px 20px rgb(0,60,0);

	text-shadow: 0px 0px 10px rgba(0,70,0,0.5),
				0px 0px 30px rgba(0,70,0,0.5);
}
.header_ruler li ul li:active{
	transition: all 0s;
	box-shadow: none;
}
/**/
.header_ruler li:nth-child(1){width:112px;margin-right:2px;}
.header_ruler li:nth-child(2){width:98px;}
.header_ruler li:nth-child(3){width:120px;}
.header_ruler li:nth-child(4){width:112px;}
.header_ruler li:nth-child(5){width:142px;}
.header_ruler li:nth-child(6){width:128px;}
.header_ruler li:nth-child(7){width:146px;}
.header_ruler li:nth-child(8){width:138px;}
.header_ruler li:nth-child(9){width:138px;}
.header_repeat{
	height:149px;
	width:100%;
	background-image:url('img/header_repeat.png');
	background-size: auto 100%;
	position:absolute;
}
/*index*/
.index .page_row
{
	width:100%;
	float:left;
}
.index .page
{
	width:995px;
    box-shadow: 0px 0px 10px rgb(200,200,200);
	margin-left:-497px;
	padding-bottom:40px; 
	position: relative;
	float:left;
	top:-15px;
	left:50%;
}
.index .page .textBox
{
	width:495px;
	min-height:417px;
	background: #d9eef3;
	margin-top:40px;
	margin-right:15px;
	margin-bottom:30px;
	float:right;
}
.index .page .textBox .title
{
	width:96%;
	padding-top:8px;
	padding-bottom:3px;
	border-bottom:1px #969da0 solid; 
	color:#00205b;
	font-size:16px;
	font-weight: bold;
	direction: rtl;
	position: relative;
	float:right;
	right:2%;
}
.index .page .textBox .text{
	width:96%;
	color:#00205b;
	font-size:15px;
	direction: rtl;
	margin-top: 5px;
	position: relative;
	float:right;
	right:2%;	
}
.index .images
{
	height:429px;
	width:423px;
	cursor: pointer;
	margin-top:40px;
	margin-left:32px;
	position: relative;
	float:left;
}
.index .images .img
{
	transition: all 1s;
}
.index .images .img:hover
{
    box-shadow: 0px 0px 20px rgb(4,58,131),
    			0px 0px 40px rgb(4,58,131);
	background-color:rgb(4,58,131);
}
.index .images .img:active
{
	transition: all 0s;
	box-shadow: 0px 0px 20px rgb(4,58,131),
    			0px 0px 40px rgb(4,58,131),
    			0px 0px 60px rgb(4,58,131);
	background-color:rgb(4,58,131);
}
.index .images .img1
{
	height:194px;
	width:195px;
	border-radius: 20px 64px 25px 55px;
	cursor: pointer;
	background-image: url('img/index_img11.png');
	position: relative;
	float:left;
}
.index .images .img2
{
	height:194px;
	width:195px;
	border-radius: 64px 20px 55px 25px;
	cursor: pointer;
	background: url('img/index_img22.png');
	position: relative;
	float:right;
}
.index .images .img3
{
	height:194px;
	width:195px;
	cursor: pointer;
	border-radius: 64px 20px 55px 25px;
	background: url('img/index_img33.png');
	margin-top: 30px;
	position: relative;
	float:left;	
}
.index .images .img4
{
	height:194px;
	width:195px;
	cursor: pointer;
	border-radius: 20px 64px 25px 55px;
	background: url('img/index_img44.png');
	margin-top: 30px;
	position: relative;
	float:right;	
}
/*inner page*/
.innderPage_textBox
{
	width:97%;
	min-height:455px;
	margin-top:30px;
	amargin-right:5%;
	margin-bottom:30px;
	float:right;
}
.innderPage_english_textBox
{
	width:97%;
	min-height:455px;
	margin-top:30px;
	margin-bottom:30px;
	float:left;
}
.innderPage_english_title
{
	width:96%;
	padding-top:8px;
	padding-bottom:5px;
	color:#00205b;
	font-size:16px;
	font-weight: bold;
	direction: ltr;
	position: relative;
	float:left;
	left:2%;
}
.innderPage_title
{
	width:96%;
	padding-top:8px;
	padding-bottom:5px;
	color:#00205b;
	font-size:16px;
	font-weight: bold;
	direction: rtl;
	position: relative;
	float:right;
	right:2%;
}
.innderPage_title_footer{
	width:100%;
	height:7px;
	border-radius: 2px 0 0 2px;
	float:left;

	background: -webkit-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Safari 5.1 to 6.0 */
  	background: -o-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* Standard syntax */

}
.innderPage_english_title_footer
{
	width:100%;
	height:7px;
	border-radius: 2px 0 0 2px;
	float:right;

	background: -webkit-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Safari 5.1 to 6.0 */
  	background: -o-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* Standard syntax */
}
.innderPage_english_text
{
	width:50%;
	color:#00205b;
	font-size:15px;
	direction: ltr;
	margin-top: 5px;
	position: relative;
	float:left;
	left:2%;	
}
.innderPage_text{
	width:50%;
	color:#00205b;
	font-size:15px;
	direction: rtl;
	margin-top: 5px;
	position: relative;
	float:right;
	right:2%;	
}
.innderPage_image
{
	awidth:50%;
}
.innderPage_english_image img{
	height:auto;
	width:453px;
	margin-top: 22px;
	position:relative;
	float:right;
	right:1px;
}
.innderPage_image img{
	height:auto;
	width:453px;
	margin-top: 22px;
	position:relative;
	left:1px;
}
/*contact*/
.contact_image
{
	height: 282px;
	width:415px;
	background-image: url('img/contact.png');
	margin-top: 35px;
	margin-left:35px;
	position:relative;
	float:left;
	left:1px;
}
.contact_title
{
	width:100%;
	padding-top:8px;
	padding-bottom:5px;
	background:white;
	color:rgb(0,32,91);
	font-size:18px;
	font-weight: bold;
	direction: rtl;
	padding-right:2%;
	position: relative;
	float:right;
}
.contact_textBox
{
	width:97%;
	height:455px;
	margin-top:30px;
	background: rgb(218,239,244);
	margin-bottom:30px;
	float:right;	
}
.contact_text{
	width:50%;
	color:rgb(120,120,120);
	font-size:16px;
	direction: rtl;
	margin-top: 5px;
	position: relative;
	float:right;
	right:2%;	
}
.contact_text .wpcf7{
	width:330px;
	margin-top:35px;
	position: relative;
	right:115px;
}
.screen-reader-response{
	color:red;
}
.screen-reader-response ul{
	display: none;
}
span.wpcf7-not-valid-tip{
	display: none;
}
.wpcf7-validation-errors{
	display: none
}
.contact_text p{
	width:100%;
}
.contact_text input{
	width:240px;
	transition: all 1s;
	height:22px;
	position: relative;
	float:left;
	top:-4px;
}
.contact_text textarea{
	width:240px;
	height:135px;
	transition: all 1s;
	float:left;
}
.contact_text input:focus{
	border:2px rgb(93,163,41) solid;
    box-shadow: 0 0 10px rgb(93,163,41);
    outline: none !important;
}
.contact_text textarea:focus{
	border:1px rgb(93,163,41) solid;
    box-shadow: 0 0 10px rgb(93,163,41);
    outline: none !important;
}
.contact_text input[type="submit"]
{
	width:100px;
	height:31px;
	cursor: pointer;
	display: none;
	border:1px rgb(142,197,43) solid;
	color:white;
	font-size:16px; 
	padding-top:4px;
	transition: all 1s;
	padding-bottom:3px !important;
	position:relative;
	float:left;
	top:-7px;

	background: -webkit-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Safari 5.1 to 6.0 */
  	background: -o-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(rgb(142,197,43), rgb(54,110,9)); /* Standard syntax */
}
.contact_text input[type="submit"]:hover
{
	border:1px rgba(0,70,0,0.5) solid;
    box-shadow: 0px 0px 20px rgb(0,60,0);

	text-shadow: 0px 0px 10px rgba(0,70,0,0.5),
				0px 0px 30px rgba(0,70,0,0.5);
}
.contact_text_footer{
	width:100%;
	color:rgb(120,120,120);
	font-size:14px;
	position: relative;
	float:left;
	top:8px;
}
.contact_text_footer a{
	color:rgb(120,120,120);
}
.contact_text_footer span{
	padding-right: 15px;
	padding-left: 15px;
}
/*footer*/
.footer_row
{
	width:100%;
	float:left;
}
.footer
{
	width:998px;
	margin-left:-499px;
	position: relative;
	float:left;
	top:-50px;
	left:50%;
}
.footer .image
{
	height:44px;
	width:1000px;
	background: url('img/footer.png');
	background-size: 100% auto;
	position: relative;
	float:left;
	left:0px;
}
.footer .menu ul
{
	display: none;
	max-width:600px;
	margin-top:5px;
	text-align: center;
	position:relative;
	float:left;
}
.footer .menu li
{
	height:11px;
	transition: all 1s;
	direction: rtl;
	display: inline-block;
	list-style-type:none;
	border-left:1px rgb(0,38,109) solid;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:7px;
	text-align: center;
}
.footer .menu a
{
	transition: all 1s;
	font-size:12px;
	color:#00306d;
	text-decoration: none;
	position:relative;
	top:-5px;
}
.footer .menu a:hover
{
	text-shadow: 0px 0px 0px rgb(21,158,161),
				0px 0px 20px rgb(21,158,161),
				0px 0px 30px rgb(21,118,161);
}
.footer .zhoyot
{
	width:100%;
	display: none;
	font-size:12px;
	color:rgb(0,38,109);
	text-align: center;
	position:relative;
	float:left;
	atop:-10px;
}
.footer_yossi
{
	margin-left:-490px;
	font-size:12px;
	color:black;
	position:absolute;
	float:left;
	left:50%;
	top:45px;
	z-index: 111111;
}
.footer_yossi a
{
	text-decoration:none;
	color:rgb(0,38,109);
}