/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

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 */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
@font-face {
    font-family: 'blenderblack';
    src: url('../fonts/blender/blender_black-webfont.eot');
    src: url('../fonts/blender/blender_black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_black-webfont.woff') format('woff'),
         url('../fonts/blender/blender_black-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'blenderbold';
    src: url('../fonts/blender/blender_bold-webfont.eot');
    src: url('../fonts/blender/blender_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_bold-webfont.woff') format('woff'),
         url('../fonts/blender/blender_bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'blenderlight';
    src: url('../fonts/blender/blender_light-webfont.eot');
    src: url('../fonts/blender/blender_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_light-webfont.woff') format('woff'),
         url('../fonts/blender/blender_light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'blenderregular';
    src: url('../fonts/blender/blender_regular-webfont.eot');
    src: url('../fonts/blender/blender_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_regular-webfont.woff') format('woff'),
         url('../fonts/blender/blender_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face{
	font-family:'almoni-dl';
	font-weight:300; /*(light)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-300.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-300.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-300.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-300.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-300.svg#almoni-dl-light') format('svg');
}
@font-face{
	font-family:'almoni-dl';
	font-weight:400; /*(regular)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-400.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-400.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-400.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-400.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-400.svg#almoni-dl-regular') format('svg');
}
@font-face{
	font-family:'almoni-dl';
	font-weight:700; /*(bold)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-700.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-700.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-700.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-700.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-700.svg#almoni-dl-bold') format('svg');
}
@font-face{
	font-family:'almoni-dl';
	font-weight:900; /*(black)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-900.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-900.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-900.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-900.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-900.svg#almoni-dl-black') format('svg');
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 18, 2013 */
@font-face {
    font-family: 'blenderblack';
    src: url('../fonts/blender/blender_black-webfont.eot');
    src: url('../fonts/blender/blender_black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_black-webfont.woff') format('woff'),
         url('../fonts/blender/blender_black-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'almoni-dl';
    src: url('../fonts/blender/blender_bold-webfont.eot');
    src: url('../fonts/blender/blender_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_bold-webfont.woff') format('woff'),
         url('../fonts/blender/blender_bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'blenderlight';
    src: url('../fonts/blender/blender_light-webfont.eot');
    src: url('../fonts/blender/blender_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_light-webfont.woff') format('woff'),
         url('../fonts/blender/blender_light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'blenderregular';
    src: url('../fonts/blender/blender_regular-webfont.eot');
    src: url('../fonts/blender/blender_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/blender/blender_regular-webfont.woff') format('woff'),
         url('../fonts/blender/blender_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face{
	font-family:'almoni-dl';
	font-weight:300; /*(light)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-300.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-300.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-300.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-300.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-300.svg#almoni-dl-light') format('svg');
}
@font-face{
	font-family:'almoni-dl';
	font-weight:400; /*(regular)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-400.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-400.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-400.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-400.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-400.svg#almoni-dl-regular') format('svg');
}
@font-face{
	font-family:'almoni-dl';
	font-weight:700; /*(bold)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-700.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-700.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-700.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-700.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-700.svg#almoni-dl-bold') format('svg');
}
@font-face{
	font-family:'almoni-dl';
	font-weight:900; /*(black)*/
	font-style: normal;
	src: url('../fonts/almoni/almoni-dl-aaa-900.eot'); 
	src: url('../fonts/almoni/almoni-dl-aaa-900.eot?#iefix') format('embedded-opentype'), 
		url('../fonts/almoni/almoni-dl-aaa-900.ttf') format('truetype'), 
		url('../fonts/almoni/almoni-dl-aaa-900.woff') format('woff'), 
		url('../fonts/almoni/almoni-dl-aaa-900.svg#almoni-dl-black') format('svg');
}

html body{
	width: 100%;
	height: 100%;
	font: 14px almoni-dl, sans-serif;
	direction: rtl;
	background:white url(../images/bgBlue_29x24.png);
	line-height: 17px;
}

	p, h2, h1, h3, h2 a{
		font-family: almoni-dl !important;
	}

	h2, h1, h3, h2 {
		font-weight: 700 !important;
	}

	input[type="text"], input[type="email"], input[type="phone"]{
		font-family: arial !important;
		font-style: italic !important;
	}

::selection{
	background: #16b9ed;
	color: #000;
	
}

::-moz-selection{
	background: #16b9ed;
	color: #000;
}

.wrap{ width:1000px;margin:0 auto;}


html body form input[type="submit"], input[type="button"]{
	background-color: #f15922;
	color: #fff;
	border:none;
}

header{
	position: relative;
	width:100%;	height:274px;
	min-width:1000px;	
	background: #16b9ed;
	overflow: hidden;
}
	#searchform{
		position: absolute;
		bottom: 21px;
		left: 50%;
		margin-left: -500px;
	}
		#searchform input[type="text"]{
			width: 185px;
			height: 28px;
			padding-right: 10px;
			background: #e5e5e5;
			border: none;
			border-radius: 4px;
			font-style: italic;
			font-size: 14px;
			color: #888;
		}
		#searchform #searchsubmit{
			position: absolute;
			width: 35px;
			height: 28px;
			left: 0;
			top: 0;
			bottom: 3px;
			font-size: 0;
			border-radius: 4px;
			border-top-right-radius: 0px;
			border-bottom-right-radius: 0px;
			cursor: pointer;
			background: #16b9ed url(../images/searchGlass.png) no-repeat center center
		}
		
.jobSocial{
	text-align: right; direction: ltr;
}
#main {
	height: 100px;
	overflow: hidden;
	clear: both;
}

header #topLine{
	display:block;
	background: #e75735;
	width:100%;height:5px;
}

header #betaBadge{
	position: absolute;
	display:block;
	width: 83px;
	height: 93px;
	top: 5px;
	right: 0;
	background: url(../images/betaBadge.png) no-repeat;
}
header #logo{
	position: relative;
	display:block;
	margin:20px 40% 28px;
	width: 341px;
	height: 151px
}

#headerNav{
	width:100%;
	background: black;
	height:70px;

}

#headerNav ul{
	width:1000px;
	margin:0 auto;	
	overflow:hidden;
	
}
#headerNav li{
	margin-left:70px;height:70px;
	float:right;
	text-align:center;

}
#headerNav a{	
	color:white;	
	font:400 17px almoni-dl, Ariel, sans-serif;	
	line-height:70px;
	letter-spacing:1.1px;
	text-decoration: none;

}
#headerNav a:hover{
	text-decoration: underline;
}


footer{
	width:100%;	height:270px;
	min-width:1000px;
	min-width:1000px;	
	background: black;
	overflow: hidden;
	

}

#contact,#index,#newsletter{
	float:right;
	width:300px;height:240px;
	margin-left:107px;
	overflow:hidden;
	
}
	#contact{
		width: 183px;
		margin-left: 0
	}

.indexTitle{
	display: block;
	color: #fff;
	margin: 28px 34px 0 0;
	font: 400 18px 'almoni-dl';
}
	
#index li{
	position: relative;
	float: right;
	width:300px;height:60px;
	font:400 18px 'almoni-dl';
	margin: 15px 30px 0 0;
	line-height:60px;
}
	#index li span{
		margin-top: 10px;
		display: inline-block;
		position: absolute;
		top: -15px;
		right: 65px;
	}

#index li a:hover{
	text-decoration:underline;
}

#newsletterForm{
	position:relative;
	width:250px;
	margin:30px auto 0;
}

#newsletterForm label{
	font:400 18px 'almoni-dl';
	color: white;
	width: 200px;
	text-align: right;
	display: block;
	margin: 0;
	padding: 0;
}

#newsletterName, #newsletterMail{
	width:166px;height: 26px;
	padding-right: 10px;
	border-radius: 4px;
	border: 1px solid #16b9ed;
	font: italic 14px almoni-dl
}
	#newsletterName{
		margin-top:21px;
		margin-bottom:10px;
	}
	#newsletterMail{
		margin-bottom:20px;
	}

#newsletterSubmit{
	position: absolute;
	right: 0;
	top: 119px;
    text-decoration: none;
    background-color: #fff;
    font: 700 18px almoni-dl;
    display: block;
    padding-top: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 4px 0px #e75735, 0px 9px 25px rgba(0,0,0,.7);
    -moz-box-shadow: 0px 4px 0px #e75735, 0px 9px 25px rgba(0,0,0,.7);
    box-shadow: 0px 4px 0px #e75735, 0px 9px 25px rgba(0,0,0,.7);
    margin: 0 auto;
	width: 178px;
	height: 33px;
	text-align: center;
	color: #e75735;
	border: 1px solid #e75735;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	cursor: pointer;
	outline: none;
}
	#newsletterSubmithover {
		background-color: #ddd;
	}
	#newsletterSubmit:active {
		-webkit-box-shadow: 0px 2px 0px #e75735, 0px 3px 6px rgba(0,0,0,.9);
		-moz-box-shadow: 0px 2px 0px #e75735, 0px 3px 6px rgba(0,0,0,.9);
		box-shadow: 0px 2px 0px #e75735, 0px 3px 6px rgba(0,0,0,.9);
		top: 130px;
	}
}

#contact{
	width:183px;
	padding-right:30px;
}
#contact h3{
	font: 400 18px 'almoni-dl';
	font-weight: 400 !important;
	margin-top:30px;
	color:white;
}
#contact ul li{
	float:right;
	margin-top: 14px;
	margin-left:15px;
}
	#contact ul li.lastChild{
		margin-left: 0;
	}

#ground{
	width:100%;height:30px;
	background: #16b9ed;
	line-height:30px;
	font-size:14px;
	clear:both;
}
#ground p{
	float:right;
	margin-right:33px;
}
#ground ul{
	float:left;
	height:30px;
}
#ground ul li{
	float:right;
	margin-right:10px;
}
#ground ul li a{	
	color:black;
	text-decoration:none;
}
#ground ul li a:hover{	
	text-decoration:underline;
}
#ground ul li span{	
	margin-right:10px;
}

/*____________Igal UPD. 2013-06-28__________________*/

#thankuOverlay{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(76, 76, 70, .6);
	z-index: 2;
}
	#thankuOverlay.hiddenOverlay{
		height: 0;
		background-color: rgba(76, 76, 70, 0);
		overflow: hidden;
	}	
	#thankuOverlay #employeeForm{
		display: none;
		border: none;
		width: 100%;
		padding: 0;
		margin: 0;
	}
	#thankuOverlay #employeeForm #downloadForm{
		position: absolute;
		overflow:hidden;
		width: 280px;
		height: 190px;
		top: 45px;
		right: 30px;
		margin: 0;
		font-family: almoni-dl;
		background: none;
	}
		#downloadForm label{
			font-size: 14px;
			position: absolute;
			width: 207px;
			right: 0;
			top: 155px;
		}
			#downloadForm label[for="allowFile"]{
				font-size: 21px;
			}
		#downloadForm .slidesWrapper{
			position: absolute;
			left: 0;
			top: 0;
			width: 300%;
			height: 100%;
		}
			.secondStep #downloadForm .slidesWrapper{
				left: -100%;
			}
			.thirdStep #downloadForm .slidesWrapper{
				left: -200%;
			}
		#downloadForm .uploadFormSlide{
			float: left;
			position: relative;
			width: 280px;
			height: 190px;
			background: url(../images/pdfIcon.png) no-repeat right 40px;
		}
			#downloadForm .uploadFormSlide:last-child{
				background: none
			}
		#cvSteps{
			position: absolute;
			left: 5px;
			top: 8px;
			direction: ltr;
			font-size: 16px;
		}
			#cvSteps span{
				display: block;
				float: left;
				width: 21px;
				height: 20px;
				padding-top: 2px;
				padding-right: 1px;
				margin-left: 7px;
				border-radius: 24px;
				background: #f15922;
				color: #fff;
				text-align: center;
				opacity: .5;
				cursor: pointer;
			}
				.firstStep #cvSteps span:first-child{
					opacity: 1
				}
				.secondStep #cvSteps span{
					opacity: 1
				}
				.secondStep #cvSteps span:last-child{
					opacity: .5
				}
				.thirdStep #cvSteps span{
					opacity: 1
				}
	
	#thankuOverlay #employeeForm #uploadCvLink{
		left: 0;
		top: 139px;
		background: #f15922 url(../images/uploadForm.png) no-repeat;
	}
		#employeeForm #toSend{
			left: 100px;
			top: 139px;
		}
		#employeeForm #sendCv{
			position: absolute;
			width: 150px;
			height: 30px;
			font-size: 18px;
			right: 66px;
			bottom: 15px;
			font-family: almoni-dl;
			cursor: pointer;
		}
		#employeeForm .fileList{
			font-size: 16px;
			top: 80px;
			right: 80px;
			position: absolute;
			color: #16b9ed;
			text-decoration: underline;
		}
		#employeeForm .finalNote{
			position: absolute;
			top: 50px;
			right: 0;
			font-size: 15px;
			color: #444;
		}
		#employeeForm .jobName{
			position: absolute;
			top: 91px;
			color: #f15922;
			right: 0;
		}
	
	#thankuOverlay #employeeForm input[type="submit"]{
		display: none
	}	
	#thankuOverlay.showUploadForm #employeeForm{
		display: block;
		
	}
	#thankuOverlay.showUploadForm #employerForm{
		display: none;
	}
		#thankuMsg, #ajaxLoader, #finalUploadWrapper{
			display: none;
		}
		
		#thankuOverlay.inProcess #employerForm, #thankuOverlay.inProcess #closeOverlay{
			display: none;
		}
		#thankuOverlay.inProcess #ajaxLoader{
			display: block;
		}
		.final #ajaxLoader, .final #ajaxLoader, .uploadFinal #employerForm, .uploadFinal #ajaxLoader{
			display: none;
		}
		
	.final #thankuMsg{
		display: block;
	}
	
	.uploadFinal #finalUploadWrapper{
		display: block;
	}
	
		.searchIconTh{
			position: absolute;
			width: 154px;
			left: 15px;
			top: 15px;
		}
		
		.jobThankuMsgWrapper{
			position: absolute;
			width: 468px;
			right: 30px;
			top: 30px;
		}
			.jobThankuMsgWrapper img{
				width: 25px;
			}
			.jobThankuMsgWrapper h2{
				font-size: 20px;
				margin-bottom: 20px;
				color: #2bb6e0;
			}
				.jobThankuMsgWrapper h2:last-child{
					position: absolute;
					left: -177px;
					bottom: -60px;
				}
	
	#thankuWrapper{
		position: absolute;
		width: 694px;
		height: 300px;
		top: 50%;
		left: 50%;
		margin-left: -350px;
		margin-top: -170px;
		background-color: #f8f8f7;
		border: 2px solid #2bb6e0;
	}
		.showUploadForm #thankuWrapper{
			width: 341px;
			height: auto;
			min-height: 270px;
			margin-left: -170px;
		}
	.inProcess #thankuWrapper, .final #thankuWrapper{
		height: 268px;
	}

	#ajaxLoader{
		position: absolute;
		left: 291px;
		top: 103px;
	}
	
	#closeOverlay{
		position: absolute;
		width: 32px;
		height: 32px;
		right: -16px;
		top: -16px;
		background: url(../images/close.png);
		cursor: pointer;
	}
	
	#employerForm, #employeeForm{
		display: block;
		width: 43%;
		height: 80%;
		margin: 1% 50% 0 0;
		padding: 6% 7% 0 0;
		border-right: 1px dashed #f15922;
		font-size: 1.4em;
		color: #16b9ed;
	}
		#employeeForm .fileForm{
			display: none;
		}
		#employeeForm.ieUpload .fileForm{
			width: 200px;
			top: 109px;
			left: 20px;
			position: absolute;
		}
			#employeeForm.ieUpload .fileForm input{
				width: 100%;
				left: 0;
			}
		#employerForm input[type="text"], #employeeForm input[type="text"]{
			width: 190px;
			height: 35px;
			margin: 10px 13px 0 0;
			padding-right: 10px;
			border: 1px solid #16b9ed;
			font-size: 1.1em;
			background: #fff
		}
		
	#downloadForm{
		position: absolute;
		height: 175px;
		margin-right: -48%;
		background: url(../images/pdfIcon.png) no-repeat center 40px;
	}
		
		#employeeForm input[type="submit"], 
		#employerForm input[type="submit"], 
		#downloadForm #downloadLink, 
		#joinAround a.readTestimonial, 
		#employeeForm #uploadCvLink, 
		#toSend, 
		.en .fastAppointment input[type="submit"] {
			position: absolute;
			display: block;
			width: 50px;
			height: 50px;
			left: 49px;
			top: 240px;
			border-radius: 50px;
			background: #f15922 url(../images/sendForm.png) no-repeat 0px 1px;
			cursor: pointer;
		}
		
			#downloadForm #downloadLink{
				background: #f15922 url(../images/downloadForm.png) no-repeat 1px -2px;
				left: 89px;
				top: 127px;
			}

#notfound{
	position: relative;
	width: 631px;
	margin: 100px auto 140px;
}

#backToHome{
	position: absolute;
	left: 50%;
	width: 165px;
	height: 28px;
	margin-left: -82px;
	margin-top: 30px;
	padding-top: 14px;
	background: #ea572d;
	font-size: 18px;
	border-bottom: 4px solid #a52616;
	border-radius: 2px;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
}
.home header{background:#16b9ed;}
.home #main{
	overflow: visible;
}
.home #main > div{
	overflow:visible;
}



nav#homepageNav{
	width:100%;height:360px;
	min-width:1000px;
	background:white;
	margin-bottom:50px;
}
nav#homepageNav ul{
	position:relative;
	min-width:1000px;
}
nav#homepageNav ul li{
	float:right;
	width:128px;
	padding: 110px 0 70px 45px
}
	nav#homepageNav ul li.lastChild{
		padding-left: 0;
	}
nav#homepageNav ul li a{
	display:block;
	font:400 16px 'almoni-dl';
	text-align:center;
	color:black;
}
nav#homepageNav ul li a img{
	margin-bottom:20px;
}
nav#homepageNav .hiddenSubCategories{
	position:absolute;
	min-width:840px;
	background:white;
	padding:0 80px 20px 80px;
	max-height: 200px;
	overflow:hidden;
	top:360px;
	left:0;
	text-align:left;
	direction:ltr;
}
	nav#homepageNav .hiddenSubCategories.hideNav{
		max-height: 0;
		padding-bottom: 0px;
	}
nav#homepageNav .hiddenSubCategories a{
	display:inline;
	color:#0d6986;
	font:400 18px 'almoni-dl';	
	text-decoration:none;	
	padding:0 15px;	
	line-height:25px;
	border-left:1px solid #0d6986;	
}
nav#homepageNav .hiddenSubCategories a:first-child{
	border-left:none;
	padding-left:0;
}
nav#homepageNav .hiddenSubCategories a:hover{
	text-decoration:underline;
}


aside{
	float:right;
	width:325px;height:100%;
}

aside #mostClicked{
	padding:20px 20px;
	background:white;
	margin-bottom:90px;
	border-radius: 6px;
}
aside h2{
	font-size:20px;
	font-weight: 700;
	color:#2bb6e0;
	margin-bottom:30px;
}

#mostClicked #mostClickedClip{
	width:285px;
	height:570px !important;
	position:relative;
	overflow:hidden;
} 
#mostClicked #mostClickedClip > ul{
	list-style-type:none;
width:885px;
margin-right:15px;	
overflow:hidden;
position:absolute;
}
#mostClicked  ul > li{
	float:right;
	width:260px;
	margin-left:35px;
}
#mostClicked ul ul{
	width:260px;
	margin:0 auto;
}
#mostClicked ul ul li{
	margin-bottom:20px;
	direction:ltr;text-align:left;
}
	#mostClicked ul ul li.hebrewBlock{}
#mostClicked ul ul a{
	text-decoration:none;
}
#mostClicked ul ul h3{
	font-size:16px;
	color:#f15922;
}
#mostClicked ul ul a:hover h3{
	text-decoration:underline;
}

#mostClicked #dottes{
	width:100px;height:12px;
	margin:0 auto;
	text-align: center;
}
#dottes .dot{
	display: inline-block;
	width: 11px;height: 12px;
	margin-right:20px;
	background: url(../images/homepage/orangeEllipse_11x12.png) no-repeat;
	cursor: pointer;
}
	#dottes .dot.activeDot{
		background-image: url(../images/homepage/blueEllipse_11x12.png);
	}
	#dottes .dot:first-child{margin-right:0;}



aside #joinAround{
	position:relative;
	padding:10px;
	height: 280px;
}
	aside #joinAround img{
		width: 92px;
		border: 3px solid #f15922;
		border-radius: 80px;
	}
#joinAround h2{
	font-size:20px;
	margin-bottom:10px;
	color:#2bb6e0;
}
	#joinAround h2 a{
		color: #2bb6e0;
		text-decoration: none;
	}
#joinAround blockquote{
	position: absolute;
	top: 75px;
	right: 55px;
	width: 250px;
	height: 250px;
	color: white;
	font-size: 12px;
	background: #2bb6e0;
	border-radius: 159px;
}

#joinAround p{
	width: 70%;
	padding-right: 15%;
	font-size: 15px;
	margin-top: 46px;
	text-align: center;
}
#joinAround cite{
	float: right;
	width: 65%;
	padding-right: 15%;
	text-align: center;
	margin-right: auto;
	margin-top: 13px;
	color: black;
}
	#joinAround .englishBlock cite{
		float: left;
		margin-left: 43px;
		margin-right: auto;
	}
#joinAround a.readTestimonial{
	position:absolute;
	top: 255px;
	right: 60px;
	display:block;
}




#content{
	float:right;
	width:672px;
	
}
#content h2, #content h2 a{
	font-size:20px;
	color:#2bb6e0;
	text-decoration: none;
}
#workSearch{width:600px;padding-right:100px;}
#workSearch h2{
	margin-bottom:40px;
}
#workSearch span{
	font:400 18px 'almoni-dl';
	color:#434343;
	margin-left:100px;

}
	#workSearch h2{
		font-weight: 700;
	}
#workSearch img{
	float:right;
	margin:5px 0 50px 0;
}
#workSearch>img{
	margin-right:30px;
}

#workersSearch{
	position:relative;
	width:525px;height:250px;
	margin: 0 123px 50px 0;
	border-radius: 6px;
	overflow:hidden;
	background: #16b9ed;
}
#workersSearch form{
	position:absolute;
	width:470px;height:190px;
	right: 34px;
	top: 70px;
}
#workersSearch input{
	float: right;
	display: block;
	width: 200px;
	height: 35px;
	margin: 0 10px 10px 0;
	padding-right: 10px;
	font: italic 14px arial;
	text-align: center;
	border-radius: 4px;
	border: 1px solid #f15922;
}
#workersSearch a.submitBtn, .mainFormSubmit{
	position: absolute;
	left: 27px;
	top: 100px;
    text-decoration: none;
    background-color: #e75735;
    font: bold 23px blenderregular;
    display: block;
    padding-top: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    -moz-box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    margin: 0 auto;
	width: 206px;
	height: 33px;
	text-align: center;
	color: #fff;
	border: 2px solid #fff;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}
	#workersSearch a.submitBtn:hover {
		background-color: #e96d4f;
	}
	#workersSearch a.submitBtn:active {
		-webkit-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		-moz-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		top: 107px;
	}
	#content #workersSearch h2{
		width: 100%;
		color: #fff;
		text-align: center;
		margin-top: 35px;
		font-size: 22px;
		font-weight: 400 !important
	}
#workersSearch span.formDesc{
	position:absolute;
	display:block;
	top:100px;left:400px;
	font-size:16px;
	color:#434343;
}

#aboutJoin{
	width:575px;padding-right:100px;
	overflow:hidden;
	margin-top:45px;
}
#aboutJoin img{

}
#aboutJoin p{
	margin-bottom:15px;
	color:#444444;
}

#articles{width:700px;height:290px;overflow:hidden;margin:50px 30px 40px 0;}
#articles h2{margin-bottom:20px; margin-right:65px;}
#articles h2:after{
	content:" >>";
	font-weight:bold;
	color:#f15922;
}
.article{
	position:relative;
	float:right;
	width: 576px;
	margin-right: 67px;
	background:#fff;
	padding: 0;
}

.article h3 a{
	float: right;
	width: 305px;
	margin-top: 14px;
	margin-bottom:10px;
	font:400 18px 'almoni-dl';
	color:#16b9ed;
	text-decoration: none;
}
.article img{
	float:right;
	width:223px;height:auto;
	margin: 15px;
}
.articleWrap{
	float:right;
	width:315px;height:95px;
	top: 101px;
	overflow:hidden;
	line-height: 19px;
}
.article p{
	color:#3e3e3e;
}
.article  a[alt="read more"]{
	display:block;
	width:37px;height:37px;
	background:url(../images/homepage/maamarim/leftGrey_37x37.png);
	position:absolute;
	left:20px;bottom:-19px;
}
.article  a[alt="tweetShare"]{
	display:block;
	width:87px;height:17px;
	background:url(../images/homepage/maamarim/tweetShare_87x17.png);
	position:absolute;
	right:20px;top:220px;
}
.article  a[alt="facebookShare"]{
	display:block;
	width:87px;height:17px;
	background:url(../images/homepage/maamarim/fShare_87x17.png);
	position:absolute;
	right:127px;top:220px;
}

.about header{ background:#ebe6de;}
body.page-template-tmpl_about-php{background:white;}
.about .bgBlue{background:url(../images/bgBlue_29x24.png);}
.about .bgLightBlue{background:url(../images/about/bgLightBlue_29x24.png);}

#main{
	overflow:hidden;height:100%; 
}

.about #main h2{
	font: 30px almoni-dl, Ariel, sans-serif;
	font-weight:400;
	color:#16b9ed;
} 
.about #main p, .about li{
	font:16px Ariel,sans-serif;
	color:#444444;
}
.about #main > div{padding:20px 0;overflow:hidden;height:100%;border-bottom:2px solid #16b9ed}

#whoWeAre1img img, #whoWeAre2img img{
	width: 265px;
}
.whoWeAre #whoWeAre1img, .whoWeAre #whoWeAre2img{
	float:right;
	width:265px;
	text-align:center;
	margin:50px 0 195px 85px;	
}
.whoWeAre #whoWeAre1img p:first-child{ 
	font:400 18px 'almoni-dl';
	color:#f15922;
}
.whoWeAre h3{
	font-size:24px;
	color:#16b9ed;
	margin:40px 0 10px 0;
}
.whoWeAre p{
	margin-top:.5em;
}

.whoWeAre ul{
	width:590px;
	overflow:hidden;
}
	.whoWeAre ul li{
		list-style: none;
		background: url(../images/orangeBullet.png) no-repeat right 8px;
		padding-right: 12px;
	}

.whoWeAre ul .slogan{
	font:16px Ariel,sans-serif;
}

#whoWeAre1contact,#whoWeAre2contact {	
	float:left;
	margin-top:30px;margin-bottom:10px;
}
.about #whoWeAre1contact p,.about #whoWeAre2contact p{
	display:inline;
	font-size:20px;
	height:36px;
	vertical-align:30%;
	color:#f15922;
}
#whoWeAre1contact a,#whoWeAre2contact a {
	width:36px;height:36px;
	margin-right:20px;
}

.whoWeAre #whoWeAre2img p:first-child{ 
	font:400 18px 'almoni-dl' Arial;
	color:#f15922;
}


#why{	
	position:relative;
}
#why div{
	float:right;
	width:1000px;height:82px;	
	margin-bottom:20px;
}
#why h2{
	float:right;
	margin:10px 30px 0 20px;
}
#why div img[alt="blackJoinLogo"]{
	float:right;
}
#why div img[alt="qustionMarkGrey"]{
	width:47px;height:72px;
	margin-right:50px;
}
#why img[alt="qustionMarkBlue"]{
	z-index:-1;
	position:absolute;
	top:85px;left:35px;
	margin:-20px 30px 0 0;
}
#why p{
	width: 700px;
	margin:10px 0 50px 0;
}



#vision {
	position:relative;
	width:1000px;

}
.about  #vision p{
	font-size:12px;
	color:#444;
	text-align: center;
}
#vision #rightBubble{
	position:absolute;
	width:110px;height:90px;
	top:137px;right:280px;
}
#vision #centerBubble{
	position:absolute;
	width:160px;height:140px;
	top:180px;right:469px;
}
#vision #leftBubble{
	position:absolute;
	width:110px;height:90px;
	top:88px;right:706px;
}
#vision img{margin-bottom:30px;}


#prof > h2{ 
	margin-bottom:20px;
}
#prof > h2+p{
	margin: 0 0 30px 0;
	width: 700px;
}
#prof p{
	width: 700px;
}
#prof.sistems img{
	position: absolute;
	width: 240px;
	left: 0;
	top: -50px;
}
#prof.sistems{
	position: relative;
	margin: 30px auto;
}
#prof div {position:relative;	}
#prof div h2{
	position:absolute;	
}
#prof div img{
	float:right;
	width:304px;height:229px;
	margin-right:80px;	
}
#prof div p{
	float:right;width:600px;
	margin:40px 0 40px 0;
}


#findUs h3{
	font-size:21px;
	
}
#findUsRight{
	float:right;
	width:570px;
	
}

#findUs h2,#findUsRight h3{
	margin-bottom:20px;
	color:#16b9ed;
}
#findUsRight img{
	width:43px;height:43px;
	float:right;
	margin-bottom:20px;
}
.about #findUsRight p{
	height:68px;
	line-height:53px;
	margin-right:55px;
}
.about #findUsRight form h3{
	margin-top:20px;
}
.about #findUsRight form p{
	color:#16b9ed;
	margin-right:240px;
}
#findUsRight input, #findUsRight textarea{
	float:right;
	font: italic 14px Arial;
	padding-right:10px;
	text-align: center;
	border:1px solid #16b9ed;
}
	#findUsRight input{
		width:210px;height:35px;
	}
	#findUsRight textarea{
		width:470px;height:100px;
		padding-top:5px;
		padding-bottom:5px;
		resize:none;
		text-align: right;
		
	}

#findUsRight input[type="submit"]{
	position: relative;
	float: left;
	left: 86px;
	top: 10px;
	right: auto;
    text-decoration: none;
    background-color: #e75735;
    font: bold 23px blenderregular;
    display: block;
    padding-top: 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    -moz-box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    margin: 0 auto;
	width: 173px;
	height: 41px;
	text-align: center;
	color: #fff;
	border: 2px solid #fff;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	cursor: pointer;
}
	#findUsRight input[type="submit"]:hover {
		background-color: #e96d4f;
	}
	#findUsRight input[type="submit"]:active {
		-webkit-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		-moz-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		top: 15px;
	}

#findUs > img{float:right;}
#findUsLeft{
	position: relative;
	float:left;
	width:350px;
	
}
#findUsLeft img{
	position: absolute;
	left: 0;
}
#findUsLeft h3{
	color:#16b9ed;
	margin-bottom:10px;
}

#mapHolder{
	width: 318px;
	height: 321px;
}
#findUsLeft  img+h3{
	color:#16b9ed;
}
#findUsLeft address{
	width:150px;
	margin-bottom:30px;
}
#findUsLeft p{
	margin-bottom:30px;
	width: 279px;
}


.indexMisrot header{ background:#62d73d;}
body.indexMisrot{
	
	background:#e4e4e3 url(../images/bgBlue_29x24.png);
}
body.indexMisrot #main{
	margin-bottom: 20px
}

.indexMisrot #main h1{
	font:400 30px almoni-dl, Ariel, sans-serif;
	color:#16b9ed;
	margin-top:30px;
}
.indexMisrot .indexMisrotNav span a{
	float:right;
	width:140px;margin-top:60px;
	font:700 16px almoni-dl;
	color:#434343;
}

	.misrotWrapper:last-child{
		margin-top: 10px
	}
.indexMisrot .indexMisrotNav{
	float:right;
	width:315px;
	background:white url(../images/bgStripes_20x20.png);
	direction:ltr;
}

.indexMainLink {
	float: left;
	margin: 10px;
}

.indexMisrot div#socialMediaNav,.indexMisrot div#uiuxNav{/*height:350px;*/	padding-top:20px;}
.indexMisrot div#onlineMarketingNav,.indexMisrot div#contentNav{/*height:460px;*/	padding-top:20px;}
.indexMisrot .indexMisrotNav ul{
float: left;
margin: 10px 30px 0;
}
.indexMisrot .indexMisrotNav ul li a{
	padding:5px 5px;
	font:400 16px 'almoni-dl';
	color:#0d6986;
	text-decoration:none;
	line-height:35px;
}
.indexMisrot .indexMisrotNav ul li a:hover{
	color:white;background:#0d6986;
}
header{background:#16b9ed;}

body.category{
	background:#e4e4e3 url(../images/bgLightGrey_29x24.png);
}
.category #main{
	position:relative;
	overflow:visible;
}
.category #main img[alt="triangularSign"]{
	position:absolute;
	top:55px;left:-70px;
}

#seo{
	padding-top: 50px;
	width:720px;
	float:left;
}
#seo h1{
	font-size:28px;
	font-weight:bold;
	color:#16b9ed;
	margin-right:20px;
}
#seo > p{
	font:bold 16px blenderbold, Ariel, sans-serif;
	color:#0d6986;
	margin:0 20px 20px 0;
}
	#seo > p.otherCategoryName{
		width: 600px;
	}
#pageSeo{
	padding:10px 20px 40px 60px;
	background:#fcfcfc;
}
#pageSeo h2{
	font:24px blenderlight, Ariel, sans-serif;
	color:#f15922;
	margin:20px 0 10px 0;
}
#pageSeo p{
	font:16px Ariel, sans-serif;
	color:#444444;
	margin-bottom:10px;
}
#pageSeo ul{
	margin:10px 30px 0 0;
	font: 16px blenderregular, Ariel, sans-serif;
	margin: 10px 0;
}
#pageSeo li{
	list-style-type:disc;
	list-style-position:inside;
}
	#pageSeo li strong, #pageSeo li b{
		font-weight:bold;
	}
#pageSeo li p{
	font:14px blenderregular, Ariel, sans-serif;
}

#misrotSeo { 
	float:left;width:720px;
	margin:0 0 0 0;
	padding:40px 0 40px 0;
}
#misrotSeo h2{
	font:20px blenderregular, Ariel, sans-serif;
	color:white;
	background:#434343;
	height:40px;
	line-height:40px;
	padding-right:20px;
}
#misraSeo li{
	padding:30px 20px 30px 40px;
	background:white;
	border-top:1px solid #b3b3b3;
}
	#misraSeo li.englishBlock{direction:ltr;text-align:left;}
#misraSeo li h3{
	font:20px almoni-dl, Ariel, sans-serif;
	margin-bottom:15px;
	color:#f15922;
}
#misraSeo li a{
	font:16px almoni-dl, Ariel, sans-serif;
	color:#f15922;
	text-decoration:none;
	margin-top: 1em;
}

#misraSeo li p+a{
	display: block;
	margin-top: 1em;
}
#misraSeo li a:hover{
	text-decoration:underline;
}
#misraSeo li:nth-child(even){
	background:#ebf4f7;
}


aside#asideSeo{
	background:white url(../images/bgStripes_20x20.png);
	width:250px;
	float:right;
	padding:10px 10px 0 15px;
	margin:50px 0;
	direction:ltr;
}

aside#asideSeo h2{
	direction:rtl;
	color:#16b9ed;
}
aside#asideSeo ul li {
	position: relative;
	max-height: 50px;
	overflow:hidden;
	padding-top:15px;
	transition: all .8s;
	-webkit-transition: all .8s;
	-moz-transition: all .8s;
}
	aside#asideSeo ul li .openSubMenu{
		position: absolute;
		width: 20px;
		height: 20px;
		background: #f15922 url(../images/sideMenuBottom.png) no-repeat center top;
		right: 0;
		top: 23px;
		border-radius: 30px;
		cursor: pointer;
	}
	
	aside#asideSeo ul li.openedSideMenu{
		max-height: 1000px;
	}
		aside#asideSeo ul li.openedSideMenu .openSubMenu{
			background-color: #e4e4e3;
			background-position: center bottom;
		}
aside#asideSeo ul li a{
	font:700 18px 'almoni-dl', sans-serif;
	color:#434343;
	text-decoration:none;
}
aside#asideSeo ul li a span{
	vertical-align:50%;
	margin-left:10px;
}
aside#asideSeo ul ul{
	display:none;
}
aside#asideSeo ul ul li{
	height:20px;
	margin-left:20px;
}
aside#asideSeo ul ul li a{
	font:bold 14px 'Open Sans', sans-serif;
	height:20px;
	padding:5px 0;
	color:#0d6986;
}
aside#asideSeo ul li:hover a{
	color:#f15922;
}
/*
aside#asideSeo ul li:hover ul{
	display:list-item;
}
aside#asideSeo ul li:hover ul li a{
	color:#0d6986;	
}
aside#asideSeo ul li:hover ul li a:hover{
	color:white;background:#0d6986;
	
	/* alike line 46, animations.sass */	
/*	-webkit-transition: all, 0.3s;
  -moz-transition: all, 0.3s;
  -o-transition: all, 0.3s;
  transition: all, 0.3s;
}
*/
aside#asideSeo ul li.activeAsideMenu{


}
aside#asideSeo ul li.activeAsideMenu ul{
	display:list-item;
}
aside#asideSeo ul li.activeAsideMenu a{
	color:#f15922;
}
aside#asideSeo ul li.activeAsideMenu ul li a{
	color:#0d6986;	
}
aside#asideSeo ul li.activeAsideMenu ul li a:hover{

	/* alike line 46, animations.sass */	
	-webkit-transition: all, 0.3s;
  -moz-transition: all, 0.3s;
  -o-transition: all, 0.3s;
  transition: all, 0.3s;
	
	color:white;background:#0d6986;
}
.catDescMore{
	height: 0;
	overflow: hidden;
}
	.catDescMore.opened{
		height: auto;
	}
	
	.readMoreAboutCategory{
		font-weight: bold;
		cursor: pointer;
	}






















/*html 
<div class="jobDescription">
	<h1>מנהל תוכן לעמוד פייסבוק של מותג מוביל</h1>
	<p>העוגה שלפניכם היא זו שריפאה אותי מהפחד הכרוני שלי מג'לטין, והגיע הזמן שגם אתם תירפאו כמוני. כמו רוב הקינוחים לפסח, היא מכילה ביצים, ובפסח קשה מאוד לברוח מהן. אבל הי.</p>
	<h2>תאור המשרה:</h2>
	<p>העוגה שלפניכם היא זו שריפאה אותי מהפחד הכרוני שלי מג'לטין, והגיע הזמן שגם אתם תירפאו כמוני. כמו רוב הקינוחים לפסח, היא מכילה ביצים, ובפסח קשה מאוד לברוח מהן. אבל היא יפה להפליא, טעימה עוד יותר להפליא, לא מכילה גרם של חמץ, ואפילו פרווה (יש גם גרסה לא פרווה). מדובר בעוגת מוסהלימון האגדית מספר הבישול העוד יותר אגדי של אורנה ואלה, עם כמה שפצורים .הכמות: תבנית  נכון שמדובר</p>
	<p>בתוספת, אבל אני, פחממנית מצטיינת, חובבת עמילנים, גלוטן וקמח לבן, הם הרבה יותר מ"משהו ליד". תפוחי אדמה מלאי טעם ודברים טובים. הולכים מצויין עם סטייק בצד או דג או סלט או כלום. בעיניי הם לגמרי המנה העיקרית.</p>
	<a href="" alt="moreInfo">לפרטים נוספים >></a>
	<div class="jobDescriptionMore">
		<h2>דרישות המשרה:</h2>
		<ul >
			<li>תואר ראשון בפסיכולוגיה- חובה</li>
			<li>תואר שני - יתרון</li>
			<li>שנתיים נסיון רלוונטי- חובה</li>
			<li>רשיון רכב וטייס- יתרון משמעותי</li>
			<li>תשוקה גדולה לתוכן ואינטרנט</li>
			<li>יכולת עבודה בצוות דינמי, להגיב לשינויים תקופים ופתרון בעיות</li>
		</ul>				
		<img src="images/share_221x21.png" alt="shareIcons" />
	</div>	
	<input type="button" class="sendCVbutton" value='שלח קו"ח >>'/>
</div><!--jobDescription-->


*/

.jobDescription h1{
	font:26px blenderlight, Ariel, sans-serif;
	color:#f15922;
	margin:20px 0;
}

.jobDescription h2{
	font:24px blenderlight, Ariel, sans-serif;
	color:#16b9ed;
	margin:40px 0 10px 0;
}
.jobDescription p{
	margin:5px;
}
.jobDescription a[alt="moreInfo"]{			
	display:block;
	width:140px;
	text-decoration:none;
	font:18px blenderregular, Ariel, sans-serif;
	color:#f15922;
	margin:5px 0 10px;
}
.jobDescription a[alt="moreInfo"]:hover{
	text-decoration:underline;
}
.jobDescriptionMore h2{
	font:24px blenderlight, Ariel, sans-serif;
	color:#f15922;
	margin:40px 0 10px 0;
}
.jobDescriptionMore ul{
	margin:0 20px 50px 0;
}
.jobDescriptionMore li{
	list-style-type:disc;
	list-style-position:inside;
	margin-bottom:5px;
}
.jobDescriptionMore img[alt="shareIcons"]{
	display:block;
	width:221px;height:21px;
	margin-bottom:50px;
	
}
input.sendCVbutton{
	float:left;
	width:150px;height:40px;
	font:20px blenderregular, Ariel, sans-serif;
	color:white;
	background:#f15922;
	border:none;

}
.jobDescription input.sendCVbutton:hover{
	cursor:pointer;
}
.evenJobDescription{background:#ecf5f8;}

body.single-job{
	background:#e4e4e3 url(../images/bgLightGrey_29x24.png);
}

.single-job  h1{
	float:left; width:700px;
	margin-top:50px;
	padding-right:20px;
	font:24px almoni-dl, Ariel, sans-serif;
	color:white;
	background:#2abeee;
	height:60px;line-height:60px;
}
.single-job #jobDescriptionWrap{
	width:690px;height:500px;
	float:left;
	padding:0 20px 30px 10px;
	background:white;
	overflow:hidden;
	height:100%;
}
.single-job #jobDescriptionWrap p, .single-job #jobDescriptionWrap ul, .single-job #jobDescriptionWrap ol{
	font:16px almoni-dl, arial, sans-serif;
	color:#434343;
	margin-bottom:10px;
}

.jobDescription.englishBlock{
	padding-right:0;
	padding-left: 20px;
}

.jobDescription ul{
	overflow:hidden;
}
	.jobDescription ul li{
		list-style: none;
		background: url(../images/orangeBullet.png) no-repeat right 8px;
		padding-right: 12px;
	}
	
	.jobDescription.englishBlock ul li{
		background-position: left 8px;
		padding-left: 12px;
		padding-right: 0;
	}

#jobDescriptionWrap ul#jobInfoIcons{
	margin:20px 0;
}
	
ul#jobInfoIcons li p{
	display:inline;
	vertical-align:50%;
	margin-right:5px;
	font:15px almoni-dl, Ariel, sans-serif;
	color:#434343;
}

	.jobDescription.englishBlock p, .jobDescription.englishBlock ul, .jobDescription.englishBlock h2{
		direction: ltr;
		text-align: left
	}

#jobDescriptionWrap ul#jobInfoIcons li{
	float:right;
	width:160px;
	height:35px;
	margin-bottom:20px;
}
	#jobDescriptionWrap ul#jobInfoIcons li:first-child{
		width: 200px
	}
	
	ul#jobInfoIcons li:first-child p{
		margin-top: -1px;
		display: inline-block;
		width: 150px;
		text-align: center;
	}


body.misrot{
	background:#e4e4e3 url(../images/bgLightGrey_29x24.png);
}
.misrot #main{
	position:relative;
	overflow:visible;
}
.misrot #main img[alt="triangularSign"]{
	position:absolute;
	top:55px;left:-70px;
}
.misrot #misrotSocialMedia{
	float:left;
	width:610px;
	padding:40px 0 0 90px;
	
}
.misrot #misrotSocialMedia h1{
	font:30px blenderblack, Ariel, sans-serif;
	color:#16b9ed;
	margin-bottom:20px;
}
.misrot #misrotSocialMedia p{
	margin-bottom:20px;
}
.misrot #misrotSocialMedia a{
	float:left;
	text-decoration:none;
	font:16px blenderbold, Ariel, sans-serif;
	color:#0d6986;
}
.misrot #misrotSocialMedia a:hover{
	text-decoration:underline;
}

.misrot #lastAddedJobs { 
	float:left;width:710px;
	padding:40px 0 40px 0;
	
}
.misrot #lastAddedJobs > h2{
	font:20px blenderregular, Ariel, sans-serif;
	color:white;
	background:#434343;
	height:40px;
	line-height:40px;
	padding-right:20px;
}
.misrot #lastAddedJobs > ul{
	background:white;
	
}
.misrot #lastAddedJobs > ul > li{
	overflow:hidden;
	padding:0 0 30px 20px;
}
.jobDescription{
	padding-right:20px;
}

/*.jobDescriptionMore { display:none;}*/

.misrot #lastAddedJobs img[alt="slideButtons"]{
	display:block;
	width:326px;height:19px;
	margin:20px auto;
	
}

.service header{background:#fe8331;}
body.service{
	background:#e4e4e3 url(../images/bgBlue_29x24.png);
}

.service nav#navServiceList{	
    background:white;
    padding:50px 0;
}
.service ul#serviceList{
    width:690px;
	margin:33px auto;
	overflow:hidden; 
}
.service ul#serviceList li{
	float:right;
	width:230px;
	cursor: pointer;
}
.service ul#serviceList li img{
	display:block;
	margin:0 auto;
	margin-bottom:20px;
}
.service ul#serviceList li p{
	width:220px;
	margin:0 auto;
	font:400 18px 'almoni-dl';
	color:#434343;
	text-align:center;
}


.servicesWrapper{
	background: #fff;
	width: 100%;
	height: 265px;	
	left: 0;
	position: absolute;
}
.serviceNav{
	padding: 50px 0;
	margin-top: 240px;
	width: 1000px;
}
.serviceNav li{
	position:relative;

	background:white;
	padding:30px 40px; 
	overflow:hidden;
	margin-bottom:20px;
}
.serviceDescription{
	float:right;
	width:690px;
	overflow:hidden;
	color:#1a1819;
	line-height: 20px;
}
.serviceDescription h2{
	font:700 24px 'almoni-d', Ariel, sans-serif;
	color:#f15922;
	margin-bottom:10px;
}


.servicePrice{
/*	float:left;
	width:200px;
	text-align:center;
	padding:40px 0;*/
    text-align:center;
    position:absolute;
    bottom:40px;
    left:38px;
}
.servicePrice h3{
	font:20px blenderregular, Ariel, sans-serif;
	color:#29b7dd;
	margin-bottom:10px;
}
.servicePrice p{
	display:none;

	font:25px blenderregular, Ariel, sans-serif;
	color:#f15922;
	margin-bottom:15px;
}
.servicePrice input{
	position: relative;
    text-decoration: none;
    background-color: #e75735;
    font: bold 23px blenderregular;
    display: block;
    padding-top: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    -moz-box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    box-shadow: 0px 6px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
    margin: 0 auto;
	width: 200px;
	height: 50px;
	text-align: center;
	color: #fff;
	border: 2px solid #fff;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
    direction: ltr;
}
	.servicePrice input:hover{
		cursor:pointer;
	}
	.servicePrice input:active {
		top: 3px;
		-webkit-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		-moz-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
		box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
	}







/* html (uses fastAppointmentBox_46x220.png)
<div class="fastAppointment">
			<h2>תיאום פגישה מהיר</h2>
			<form>
				<input type="text" alt="name" placeholder="שם מלא"/>
				<input type="email" alt="email" placeholder="מייל"/>
				<input type="submit" value="שלח"/>			
			</form>		
</div>
*/
.fastAppointment {
	position:absolute;z-index:1;
	right:-300px;top:450px;
	width:320px;height:220px;
	background:#e5eff4;
	padding-right:20px;
	border-top:1px solid #f15922;
	border-left:1px solid #f15922;

  -webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
     -moz-border-radius: 10px; /* FF1-3.6 */
          border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
          
}
.fastAppointment h2{
	float:left;
	width:50px;height:220px;
	color:transparent;
	background: url(../images/service/fastAppointmentBox_46x220.png) no-repeat;
}
.fastAppointment form{
	padding:20px;
}
.fastAppointment form input{
	width:210px;height:40px;
	margin-bottom:25px;
	padding-right: 10px;
	font:16px blenderregular, Ariel, sans-serif;
}
.fastAppointment form input[type="submit"]{
	width:150px;height:40px;
	font:24px blenderregular, Ariel, sans-serif;
	color:white;
	background:#f15922;
	margin-right:70px;
}
.fastAppointment form input[type="submit"]:hover{
	cursor:pointer;
}
.fastAppointment:hover {
	right:-20px;top:450px;
}


.companyIndex header{ background:white;}
body.companyIndex{
	background:#e4e4e3 url(../images/bgLightGrey_29x24.png);
}

aside.jobFindAside{
    float:right;
    width:200px;
}
.jobFindAside div {
    float:right;
	width:160px;
	padding:40px 0px 80px 70px;
	background:white;	
}
.jobFindAside h2{
	font:700 24px almoni-dl, Ariel, sans-serif;
	color:#2bb6e0;
	margin:30px 0;
    height:40px;line-height:80px;
}
.jobFindAside p{
	float:right;
	width:100px;
	font:700 18px almoni-dl, Ariel, sans-serif;
	line-height:20px;
	color:#f0622f;
	margin-right:10px;
	
}
.jobFindAside p.jobFindAsideMargin{margin-bottom:81px;}

.jobFindAside img[alt="jobFindLine"]{
	float:right;
	width:15px;height:270px;
	margin-right:33px;
}
.jobFindAside img[alt="jobFindLineConnection"]{
	float: right;
	clear: right;
	width: 27px;
	height: 41px;
	margin-right: 34px;
}
.jobFindAside img[alt="jobFindButton"]{
	float:right;
	width:71px;height:71px;
    margin-top:5px;
}


.companyIndex #companiesList{
	float:left;
	width:750px;
	padding-bottom:50px;
}
.companyIndex #companiesList h1{
	font:24px blenderblack, Ariel, sans-serif;
	color:#16b9ed;
	margin:30px 0;
    height:40px;line-height:80px;
}
#companiesList > ul{
	background:white;
}
#companiesList > ul > li{
	padding:0 20px 0 20px;
	overflow:hidden;
}
	#companiesList .company.englishBlock{
		direction: ltr;
		text-align: left;
	}
#companiesList > ul > li .companyLogo{
	float:right;
	width:200px;
	margin:20px 0;
}
	#companiesList > ul > li.englishBlock .companyLogo{
		float: left;
	}
#companiesList > ul > li .companyLogo p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#16b9ed;
}
#companiesList > ul > li .companyDescription{
	float:left;
	width:500px;
}
	#companiesList > ul > li.englishBlock .companyDescription{
		float: right;
	}
#companiesList > ul > li .companyDescription h2, .companyShortInfo h2{
	font:24px blenderlight, 'Open Sans', sans-serif;
	margin-top:20px;
	margin-bottom:10px;
	color: #16b9ed;
}
	 #companiesList > ul > li .companyDescription h2 a{
		color:#16b9ed;
		text-decoration: none;
	 }
#companiesList > ul > li .companyDescription p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#444444;
	margin-bottom:30px;
}
#companiesList > ul > li .companyDescription > ul li{
	float:right;
	width:160px;height:35px;
	text-align:right;
}
	#companiesList > ul > li.englishBlock .companyDescription > ul li{
		float: left;
		text-align: left;
	}
#companiesList > ul > li .companyDescription > ul li span{
	display:inline;
	font:14px blenderregular, Ariel, sans-serif;
	line-height:35px;
	color:#16b9ed;
	vertical-align:30%;
	margin-right:10px;
}
#companiesList .company:nth-child(even){
	background:#ecf6f9;
}
.testimonials header{ background:#ebe6de;}
body.testimonials{
	background:#e4e4e3 url(../images/bgBlue_29x24.png);
}
.testimonials #main{
	position:relative;
	overflow:visible;
}

/* .jobFindAside style in companyIndex.css */
.testimonials #main > img[alt="heartIcon"]{
	position:absolute;
	width:158px;height:153px;
	top:15px;left:-70px;
}


.testimonials #reviewsList{
	float:left;
	width:750px;
	padding-bottom:50px;
}
.testimonials #reviewsList nav {
	width:1000px;
	height:30px;
	padding:35px 0;
}
.testimonials #reviewsList nav h1{
	float:right;
	font:24px blenderblack, Ariel, sans-serif;
	line-height:70px;
	color:#16b9ed;
	margin-left:90px;
}
.testimonials #reviewsList nav ul li{
	float:right;
	height:30px;line-height:80px;
}
.testimonials #reviewsList nav ul li a{
	font:400 16px almoni-dl, Ariel, sans-serif;
	color:#3b859d;
	text-decoration:none;
}
.testimonials #reviewsList nav ul li a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#f15922;
}
.testimonials #reviewsList nav ul li a.active{
	font-weight:bold;
	color:#f15922;
}
.testimonials #reviewsList nav ul li a.active:hover{
	text-decoration:none;
	cursor:default;
}
.testimonials #reviewsList nav ul li span{
	margin:0 10px;
	color:#3b859d;
}

.testimonialAuthorPic{
	width: 83px;
	border-radius:120px;
}
#reviewsList > ul{
	background:white;
    padding-top:20px;
}
#reviewsList > ul > li{
	position: relative;
	padding:0 20px 50px 40px;
	overflow:hidden;
}
	#reviewsList > ul > li a{
		position: absolute;
		right: 0;
		top: -40px;
	}
	#reviewsList > ul > li.englishBlock .reviewsDescription{
		text-align: left;
		direction: ltr;        
	}
#reviewsList > ul > li .reviewsLogo{
	float:right;
	width:140px;
	margin-top:60px;
}
/*#reviewsList > ul > li .reviewsLogo img[alt="quote"]{
	padding:0 5px 20px 0;
}*/
#reviewsList > ul > li .reviewsDescription{
	float:left;
	width:550px;
}
#reviewsList > ul > li .reviewsDescription h2{
	display: block;
	font:24px almoni-dl, Ariel, sans-serif;
	color:#f15922;
	margin-top:20px;
	margin-bottom:10px;
}
#reviewsList > ul > li .reviewsDescription p{
	font:16px Ariel, sans-serif;
	color:#444444;	
}
.evenReview{
	background:#ecf6f9;
}
.single-company header{ background:white;}
body.company{
	background:#e4e4e3 url(../images/bgLightGrey_29x24.png);
}

.single-company #companyWrap{
	background:white;
	padding:0 10px;
	overflow:hidden;
}
.companyShortInfo{
	height:auto;
	padding:30px;
}

.toCompanyWebSite{
	display: block;
	margin-top: 15px;
	float: right;
}
	.companyShortInfo.englishBlock{
		text-align: left;
		direction: ltr;
	}
		
.companyShortInfo img{
	float:right;
	width:149px;height:auto;
	margin:0 0 35px 50px;
}
	.companyShortInfo.englishBlock img{
		float:left;
		margin:0 50px 35px 0;
	}
.companyShortInfo p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#444444;
	width:800px;height:auto;
	margin-top:15px;
	
}
.companyShortInfo a{
	color: #444444;
}

.companyPhotoSlider{
	display: none;
	width:650px;
	float:right;
	
	direction:ltr;
overflow:hidden;
}
/*
.companyPhotoSlider .sliderControl{
	width:660px;height:136px;
	margin-top:10px;
}
.companyPhotoSlider .sliderControl span{
	float:right;
	font:bold 24px blenderregular, 'Open Sans', sans-serif;
	letter-spacing:-3px;
	color:#f15922;
	margin-top:55px;
}
.companyPhotoSlider .sliderControl span:hover{
	cursor:pointer;
	color:#7f2b0d;
}
.companyPhotoSlider .sliderControl ul{
	display:inline;
	width:600px;
}
.companyPhotoSlider .sliderControl ul li{
	float:right;
	padding:5px;
}
.companyPhotoSlider .sliderControl ul li img:hover{
	outline:2px solid #444444;
}*/

.companyJobs{
	width:650px;
	margin-top:35px;
}
.companyJobs h2{
	font:18px blenderregular, Ariel, sans-serif;
	color:#f15922;
	margin:10px 0;height:30px;
}
	.companyJobs .englishBlock h2{
		text-align: left;
		direction: ltr;
	}
.companyJobs h2>a{color:#f15922;}
.companyJobs > ul > li{
	width:618px;
	background:#e4e4e3 url(../images/bgLightGrey_29x24.png);
	border:1px solid #d2d2d2;
	padding:10px 20px 10px 10px;
	margin-bottom:20px;
}
.companyJobs > ul div.jobDescription > h1{
	font-size:22px;
	margin:0 0 10px 0;
}

.companyJobs{
	width:660px;
	float:right;

}
.single-company aside{
	width:320px;
	float:left;
	margin-top: 85px;
}
.single-company aside .companyAsideInfo{
	background:#ecf6f9;
	padding:10px;
}
.single-company aside ul.companyInfoIcons{
	width:286px;height:135px;
}
.single-company aside ul.companyInfoIcons img{
	margin-right: 15px;
	margin-bottom: -7px;
	padding: 4px;
	border: 2px solid #16B9ED;
	border-radius: 34px;
}
.single-company aside ul.companyInfoIcons li{
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
	text-align: left;
	direction: ltr;
	clear: both;
}

.single-company aside ul.companyInfoIcons li span{
	font:16px blenderregular, Ariel, sans-serif;
	color:#16b9ed;
	line-height:35px;
	vertical-align:30%;
}

.single-company aside ul.workersReviews li{
	margin-bottom:20px;
}
.single-company aside ul.workersReviews li h3{
	font:18px blenderlight, Ariel, sans-serif;
	color:#0d6986;
	margin-bottom:10px;
}
.single-company aside ul.workersReviews li div{
	width:256px;
	background:url(../images/company/whiteTextBox_296x250.png) no-repeat;
	padding:30px 20px 20px 20px;	
}
.single-company aside ul.workersReviews li.evenWorkersReview h3{
	text-align:left;
}
.single-company aside ul.workersReviews li.evenWorkersReview div{
	background:url(../images/company/greyTextBox_296x250.png) no-repeat;
}
.single-company aside ul.workersReviews li div p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#444444;
}
.single-company aside .asideBottom{ padding:30px 0;}
.single-company aside .asideBottom > img{ margin-bottom:30px;}


.asidePhotoSlider{
	display: none;
	position:relative;
	width:318px;height:500px;
	overflow:hidden;
}
.asidePhotoSlider > div{
	position:absolute;
	right:0;
	width:1272px;height:441px;
}
.asidePhotoSlider > div img{
	float:right;
	height:441px;
}
.asidePhotoSlider >ul{
	position:absolute;
	bottom:0;left:40px;
	display:block;
	direction:ltr;
	width:240px;height:19px;
	margin:20px auto;
}
.asidePhotoSlider > ul li {
	width:13px;height:19px;
	float:left;
	background:url(../images/company/slyderControls_56x19.png) 44px;
	margin-left:30px;
	
}
.asidePhotoSlider > ul li.activeDot{
	width:19px;
	background:url(../images/company/slyderControls_56x19.png) 31px;
}
.asidePhotoSlider > ul li#prev , .asidePhotoSlider > ul li#next {
	width:12px;
	cursor:pointer;
}
.asidePhotoSlider > ul li#prev{
	margin-left:0;
	background:url(../images/company/slyderControls_56x19.png);
}
.asidePhotoSlider > ul li#next{
	background:url(../images/company/slyderControls_56x19.png) 12px 0;
}


.companyLogoBig{
	float: left;
	width: 80%;
	border: 1px solid #444;
}














body.blog header. body.archive header{background:#6ebe55;}

body.blog, body.archive{
	background:#e4e4e3 url(../images/bgLightGrey_29x24.png);
}
.blog #main, .archive #main{
	position:relative;
	overflow:visible;
}
.single-post #main img[alt="blogIcon"], .blog #main img[alt="blogIcon"], .archive #main img[alt="blogIcon"]{
	width: 85px;
	position: absolute;
	top: -7px;
	left: -30px;
}
.blog #main h1, .archive #main h1{
	font:700 18px almoni-dl, Ariel, sans-serif;
	color:#16b9ed;
	margin:20px 0;
}

.blogTags li a{
	float: right;
	margin-left: 10px;
	margin-top: 4px;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	background: #16b9ed;
	font-weight: bold;
	padding: 4px;
	border-radius: 6px;
	border: 1px solid #16b9ed;
}
	.blogTags li a:hover{
		background: #fff;
		color: #16b9ed;
	}

.more-link{
	display: block;
	color: #16b9ed;
}

.postList{
	float:right;
	width:750px;
	background:white;
	overflow:hidden;
	margin-bottom:50px;
}
.postList ul  li{
	overflow: hidden;
	padding:20px 10px 20px 30px;
}
.postList ul  li img{
	margin-top: 9px;
}
	.postList ul li.englishBlock{
		direction: ltr;
		text-align: left;
	}
		.postList ul li.englishBlock .postThumb{
			float: left;
		}
		.postList ul li.englishBlock > div{
			float: right;
		}
	.postList ul li a{
		color: #444444;
		text-decoration: underline;
	}
.postList ul li h2:hover{
	cursor:pointer;
	text-decoration:underline;
}
.postList ul  li > img{
	float:right;
	margin:10px 0 0 10px;
}
.postList ul  li > div{
	float:left;
	width:460px;
}
.postList ul  li  div h2 a{
	width:400px;
	font:20px Ariel, sans-serif;
	color:#0c85ab;
	text-decoration:none;
}
.postList ul  li  div p{
	font:16px Ariel, sans-serif;
	color:#444444;
	margin:10px 0 15px 0;
}
.postList ul  li  div .postAuthor{margin-right:10px;}
.postList ul  li  div .postDate{margin-right:50px;}

.postList .pageNav{
	display:block;	
	font:bold 16px blenderregular, Ariel, sans-serif;
	
	width:720px;height:30px;
	line-height:30px;
	text-align:left;
	padding-left:30px;
	background:#3eb2d6;
	
}
	.postList .pageNav a{
		color:white;
		text-decoration:none;
	}
	.postList .pageNav a:hover span{
		text-decoration:underline;
	}
	
		.pageNav .prevLink{
			float:left;
		}
		.pageNav .nextLink{
			float:right;
			margin-right: 26px;
		}



aside.blogAside{
	width:230px;
	float:left;
	margin:50px 0 50px 0;
}
aside.blogAside .tagsCloud{
	margin-bottom:50px;

}
aside.blogAside .tagsCloud h3{
	font:24px blenderregular, Ariel, sans-serif;
	color:#16b9ed;
	margin-bottom:10px;
}

aside.blogAside .popularPosts h2{
	font:30px blenderlight, Ariel, sans-serif;
	color:#16b9ed;
	height:30px;
}
aside.blogAside .popularPosts ul li{
	width:218px;
	background:white;
	margin-bottom:20px;
	border-bottom:1px solid #9b9797;
}
aside.blogAside .popularPosts ul li a p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#434343;
}
aside.blogAside .popularPosts ul li a{
	text-decoration:none;
}

header{background:#16b9ed;}

body.single-post{
	background:#e4e4e3 url(../images/bgBlue_29x24.png);
}
.single-post #main{
	position:relative;
	overflow:visible;
}

.single-post .postTitleWrap{margin:50px 0 10px 0;}
.single-post  .postTitleWrap a{
	display:inline;
	font:26px blenderbold, Ariel, sans-serif;
	color:#16b9ed;	
	text-decoration:none;
}
.single-post  .postTitleWrap a:hover{border-bottom:3px solid #16b9ed;}
.single-post  .postTitleWrap h1{
	display:inline;
	font:18px blenderregular, Ariel, sans-serif;
	color:#16b9ed;
}

.attachment-post-thumbnail{
	width: 100%;
	height: auto;
	margin-bottom: 20px;
}


aside.blogAside{
	width:235px;
	float:left;
	margin:0;
}
aside.blogAside .tagsCloud{
	margin-bottom:50px;

}
aside.blogAside .tagsCloud h3{
	font:24px blenderregular, Ariel, sans-serif;
	color:#16b9ed;
	margin-bottom:10px;
}
.popularPosts{
	margin-top: 35px;
	float: right;
}
aside.blogAside .popularPosts li img{
	width: 100%;
    border-bottom:1px solid #f15922;
}
aside.blogAside .popularPosts h2{
	font:24px blenderlight, Ariel, sans-serif;
	color:#16b9ed;
	height:20px;
}
aside.blogAside .popularPosts ul li{
	width:218px;
	background:white;
	margin-bottom:20px;
	border:2px solid #16b9ed;
}
aside.blogAside .popularPosts ul li a p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#16b9ed;
    padding:5px 10px 5px 15px;
}
aside.blogAside .popularPosts ul li a{
	text-decoration:none;
}


.postWrap{
	float:right;
	width:650px;
	background:white;
	padding:20px 20px 70px 20px;
	margin-bottom:50px;
	overflow:hidden;
}
	.postWrap.englishBlock{
		text-align: left;
		direction: ltr;
	}
.postWrap p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#0d6986;
	margin-bottom:10px;
}
.postWrap img[alt="timeIcon"]{
	width:23px;height:25px;
}
.postWrap .dateOfPost{
	font:14px blenderregular, Ariel, sans-serif;
	color:#0d6986;
	height:25px;
	vertical-align:30%;
	margin-right:10px;
}
.postWrap img[alt="shareIcons"]{
	width:221px;height:21px;
	display:block;
	margin:30px 0 40px 0;
}
.postWrap .postImages{
	width:710px;height:265px;
	margin-bottom:50px;
}
.postWrap .postImages li{
	display:inline;
	margin-left:5px;
}
.postWrap h1{
	font:18px blenderregular, Ariel, sans-serif;
	color:#16b9ed;
	margin-bottom:20px;
}
.postWrap p{
	font:18px Ariel, sans-serif;
	color:#444444;
	margin-bottom:20px;
}
	.postWrap p a{
		color: #444
	}

.commentsWrap{
	float:right;
	width:750px;
}
.commentsWrap h3{
	font:18px blenderlight, Ariel, sans-serif;
	color:#f15922;
}
.commentsWrap .addComment{
	width:750px;height:145px;
	background:url(../images/blogPost/commentsBgGrey_750x145.png) no-repeat;
	padding-top:30px;
}
.commentsWrap  .addComment img{
	width:83px;height:83px;
	border-radius:83px;
	margin:0 20px 0 0;
}
.commentsWrap .addComment form{
	width:630px;
	float:left;
}
.commentsWrap .addComment form textarea{
	margin-top:5px;
	width:570px;height:70px;
	border-radius:5px;
	border:1px solid #d2d2d2;
	font:16px blenderregular, Ariel, sans-serif;

}
.commentsWrap .addComment form p{
	float:right;
	direction:ltr;
	font:14px blenderregular, 'Open Sans', sans-serif;
	color:#555353;
	text-shadow:-2px -2px #d2d2d2;
	margin-right:10px;
	height:20px;line-height:20px;
}
.commentsWrap .addComment form a{
	text-decoration:none;
	color:#3059a9;
}
.commentsWrap .addComment form a:hover{
	text-decoration:underline;
}
.commentsWrap .addComment form input[type="submit"]{
	width:120px;height:20px;
	float:left;
	background:#16b9ed;
	font:12px blenderregular, Ariel, sans-serif;
	color:white;
	margin-left:60px;
}
.commentsWrap .addComment form input[type="submit"]:hover{
	cursor:pointer;
}
.commentsWrap h4{
	font:18px blenderregular, Ariel, sans-serif;
	color:#434343;
}
.commentsWrap .oldComments{
	width:750px;
	margin-bottom:50px;
	
}
.commentsWrap .oldComments li{
	width:750px;
	background:none;
	border:1px solid #d6d6d5;
	padding:10px 0 20px 0;
	margin-bottom:10px;
	overflow:hidden;
}
.commentsWrap .oldComments li img{
	width:83px;height:83px;
	border-radius:83px;
	margin:20px 20px 0 0;
}
.commentsWrap .oldComments li:first-child{
	height:135px;
	border:none;
	background:url(../images/blogPost/commentsBgWhite_750x145.png) no-repeat;	
	padding-bottom:0;
}
.commentsWrap .oldComments li.oldCommentWhite{background:white;}

.commentsWrap .oldComments .oldCommentWrap{
	width:560px;
	margin-left:50px;
	float:left;
	overflow:hidden;
}
.commentsWrap .oldComments li p{
	font:14px blenderregular, Ariel, sans-serif;
	color:#555353;
}
.commentsWrap .oldComments li p.oldCommentInfo{
	margin:15px 0 15px 0;
}
.commentsWrap .oldComments li p.oldCommentInfo a{
	text-decoration:none;
	color:#3059a9;
}
.commentsWrap .oldComments li p.oldCommentInfo a:hover{text-decoration:underline;}
.commentsWrap .oldComments li p.engComment{
	font:14px blenderregular, 'Open Sans', sans-serif;
	direction:ltr;
	
}




.recommendedPosts{
	float:right;
	width:750px;
	margin-bottom:50px;
}
.recommendedPosts h3{
	font:18px blenderlight, Ariel, sans-serif;
	color:white;
	height:30px;line-height:30px;
	padding-right:10px;
	background:#434343;
}
.recommendedPosts ul{
	height:160px;
	background:white;
	padding:20px 0;
	
}
.recommendedPosts ul li{
	max-width:245px;
	height:160px;
	float:right;
	text-align:center;
	

}
.recommendedPosts .recommendedPostsCentralImage{margin:0 5px;}
.recommendedPosts ul li p{
	font:16px blenderregular, Ariel, sans-serif;
	color:#f15922;
	
}
.recommendedPosts ul li a{text-decoration:none;}
.recommendedPosts ul li a:hover{text-decoration:underline;}






/*pikachoo slider */
/* Just for the example. Fee free to delete these three lines */
body{font-family:Helvetica, sans-serif;}
a{color:white;}
.pikachoose {width: 650px; margin: 0 auto;}

/* Style the thumbnails */
.pika-thumbs{ padding: 5px 16px; height: 136px; }
	.pika-thumbs li{ width: 200px; height:136px; margin: 10px 0 0 10px; padding: 0; overflow: hidden;
		float: left; list-style-type: none;padding: 3px; margin: 0 0px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
	.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden;}
	
/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {width: 650px;}
.pika-stage {position: relative; background: #fafafa; border: 1px solid #e5e5e5; padding: 0px 0px 0px 0px; text-align:center; height:480px;}
.pika-stage img{height:100%;}
.pika-stage .caption {position: absolute; background: #000; background: rgba(0,0,0,0.75);  border: 1px solid #141414; font-size: 11px; 
			color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
	.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}

/* Ths play, pause, prev and next buttons */
.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(../images/prev.png) no-repeat left 45%; height: 100%; width: 50px; top: 10px; left: 0px;cursor:pointer;}
	.pika-imgnav a.next {background: url(../images/next.png) no-repeat right 45%; height: 100%; width: 50px; top: 10px; right: 0px;cursor:pointer;}
	.pika-imgnav a.play {display:none;background: url(play.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {display:none;background: url(pause.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display:none;cursor:pointer;}

/* The previous and next textual buttons */
.pika-textnav {display:none;overflow: hidden; margin: 10px 0 0 0;bottom:10px; position:absolute;}
.pika-textnav a {display:none;font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
	.pika-textnav a.previous {display:none;float: left; width: auto; display: block;}
	.pika-textnav a.next {display:none;float: right; width: auto; display: block;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 15px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
	text-align:right; position:absolute; top:15px; right:15px; }

/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 10px; overflow:hidden;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 136px; width: 630px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 10px;}


@-webkit-keyframes pulse {
  0% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -webkit-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
  }
  100% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -webkit-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
  }
  100% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
@-ms-keyframes pulse {
  0% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -webkit-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
  }
  100% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
@keyframes pulse {
  0% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -webkit-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
  }
  100% {
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
@-webkit-keyframes moveBackgroundBottom {
  0% {
    background-position: 1px -2px;
  }
  50% {
    background-position: 1px 41px;
  }
  51% {
    background-position: 100px 32px;
  }
  52% {
    background-position: 100px -41px;
  }
  53% {
    background-position: 1px -41px;
  }
  100% {
    background-position: 1px -2px;
  }
}
@-moz-keyframes moveBackgroundBottom {
  0% {
    background-position: 1px -2px;
  }
  50% {
    background-position: 1px 41px;
  }
  51% {
    background-position: 100px 32px;
  }
  52% {
    background-position: 100px -41px;
  }
  53% {
    background-position: 1px -41px;
  }
  100% {
    background-position: 1px -2px;
  }
}
@-ms-keyframes moveBackgroundBottom {
  0% {
    background-position: 1px -2px;
  }
  50% {
    background-position: 1px 41px;
  }
  51% {
    background-position: 100px 32px;
  }
  52% {
    background-position: 100px -41px;
  }
  53% {
    background-position: 1px -41px;
  }
  100% {
    background-position: 1px -2px;
  }
}
@keyframes moveBackgroundBottom {
  0% {
    background-position: 1px -2px;
  }
  50% {
    background-position: 1px 41px;
  }
  51% {
    background-position: 100px 32px;
  }
  52% {
    background-position: 100px -41px;
  }
  53% {
    background-position: 1px -41px;
  }
  100% {
    background-position: 1px -2px;
  }
}
@-webkit-keyframes moveBackgroundLeft {
  0% {
    background-position: 0px 1px;
  }
  50% {
    background-position: -35px 1px;
  }
  51% {
    background-position: -35px -50px;
  }
  52% {
    background-position: 39px -50px;
  }
  53% {
    background-position: 39px 1px;
  }
  100% {
    background-position: 0px 1px;
  }
}
@-moz-keyframes moveBackgroundLeft {
  0% {
    background-position: 0px 1px;
  }
  50% {
    background-position: -35px 1px;
  }
  51% {
    background-position: -35px -50px;
  }
  52% {
    background-position: 39px -50px;
  }
  53% {
    background-position: 39px 1px;
  }
  100% {
    background-position: 0px 1px;
  }
}
@-ms-keyframes moveBackgroundLeft {
  0% {
    background-position: 0px 1px;
  }
  50% {
    background-position: -35px 1px;
  }
  51% {
    background-position: -35px -50px;
  }
  52% {
    background-position: 39px -50px;
  }
  53% {
    background-position: 39px 1px;
  }
  100% {
    background-position: 0px 1px;
  }
}
@keyframes moveBackgroundLeft {
  0% {
    background-position: 0px 1px;
  }
  50% {
    background-position: -35px 1px;
  }
  51% {
    background-position: -35px -50px;
  }
  52% {
    background-position: 39px -50px;
  }
  53% {
    background-position: 39px 1px;
  }
  100% {
    background-position: 0px 1px;
  }
}
#main nav ul li:hover img, #homepageNav ul li:hover img {
  -webkit-animation-delay: 0s;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-name: pulse;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-direction: normal;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-delay: 0s;
  -moz-animation-duration: 0.5s;
  -moz-animation-name: pulse;
  -moz-animation-iteration-count: 1;
  -moz-animation-iteration-count: forwards;
  -moz-animation-direction: normal;
  -moz-animation-timing-function: ease-out;
  animation-delay: 0s;
  animation-duration: 0.5s;
  animation-name: pulse;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-direction: normal;
  animation-timing-function: ease-out;
}

#contact img:hover, #whoWeAre1contact a img:hover, #whoWeAre2contact a img:hover {
  -webkit-animation-delay: 0s;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-name: pulse;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-direction: normal;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-delay: 0s;
  -moz-animation-duration: 0.5s;
  -moz-animation-name: pulse;
  -moz-animation-iteration-count: 1;
  -moz-animation-iteration-count: forwards;
  -moz-animation-direction: normal;
  -moz-animation-timing-function: ease-out;
  animation-delay: 0s;
  animation-duration: 0.5s;
  animation-name: pulse;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-direction: normal;
  animation-timing-function: ease-out;
}

.indexMisrot .indexMisrotNav ul li a {
  -moz-transition: all, 0.3s;
  -o-transition: all, 0.3s;
  -webkit-transition: all, 0.3s;
  transition: all, 0.3s;
}

.fastAppointment {
  -moz-transition: all, 0.8s;
  -o-transition: all, 0.8s;
  -webkit-transition: all, 0.8s;
  transition: all, 0.8s;
}

header {
  -moz-transition: all, 2s;
  -o-transition: all, 2s;
  -webkit-transition: all, 2s;
  transition: all, 2s;
}

#thankuOverlay {
  -moz-transition: background-color, 0.5s;
  -o-transition: background-color, 0.5s;
  -webkit-transition: background-color, 0.5s;
  transition: background-color, 0.5s;
}

#downloadLink:hover {
  -webkit-animation-delay: 0s;
  -webkit-animation-duration: 1s;
  -webkit-animation-name: moveBackgroundBottom;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-direction: normal;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-delay: 0s;
  -moz-animation-duration: 1s;
  -moz-animation-name: moveBackgroundBottom;
  -moz-animation-iteration-count: infinite;
  -moz-animation-iteration-count: forwards;
  -moz-animation-direction: normal;
  -moz-animation-timing-function: ease-out;
  animation-delay: 0s;
  animation-duration: 1s;
  animation-name: moveBackgroundBottom;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-direction: normal;
  animation-timing-function: ease-out;
}

#employerForm input[type="submit"]:active, #newsletterSubmit:active, #joinAround a.readTestimonial:active, #toSend:active, .en .fastAppointment input[type="submit"]:active {
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
#employerForm input[type="submit"]:hover, #newsletterSubmit:hover, #joinAround a.readTestimonial:hover, #toSend:hover, .en .fastAppointment input[type="submit"]:hover {
  -webkit-animation-delay: 0s;
  -webkit-animation-duration: 1s;
  -webkit-animation-name: moveBackgroundLeft;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-direction: normal;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-delay: 0s;
  -moz-animation-duration: 1s;
  -moz-animation-name: moveBackgroundLeft;
  -moz-animation-iteration-count: infinite;
  -moz-animation-iteration-count: forwards;
  -moz-animation-direction: normal;
  -moz-animation-timing-function: ease-out;
  animation-delay: 0s;
  animation-duration: 1s;
  animation-name: moveBackgroundLeft;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-direction: normal;
  animation-timing-function: ease-out;
}

input[type="submit"], input[type="button"] {
  -moz-transition: all, 0.5s;
  -o-transition: all, 0.5s;
  -webkit-transition: all, 0.5s;
  transition: all, 0.5s;
}

#workSearch a img:hover {
  -webkit-animation-delay: 0s;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-name: pulse;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-direction: normal;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-delay: 0s;
  -moz-animation-duration: 0.5s;
  -moz-animation-name: pulse;
  -moz-animation-iteration-count: 1;
  -moz-animation-iteration-count: forwards;
  -moz-animation-direction: normal;
  -moz-animation-timing-function: ease-out;
  animation-delay: 0s;
  animation-duration: 0.5s;
  animation-name: pulse;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-direction: normal;
  animation-timing-function: ease-out;
}

.indexMisrotNav:hover a img {
  -webkit-animation-delay: 0s;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-name: pulse;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-direction: normal;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-delay: 0s;
  -moz-animation-duration: 0.5s;
  -moz-animation-name: pulse;
  -moz-animation-iteration-count: 1;
  -moz-animation-iteration-count: forwards;
  -moz-animation-direction: normal;
  -moz-animation-timing-function: ease-out;
  animation-delay: 0s;
  animation-duration: 0.5s;
  animation-name: pulse;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-direction: normal;
  animation-timing-function: ease-out;
}

#workersSearch a.submitBtn:active:before {
  top: -9px;
}

#workersSearch a.submitBtn:hover:before {
  opacity: 1;
}

.logoDot {
  position: absolute;
  display: block;
  width: 27px;
  height: 26px;
  left: 197px;
  top: -4px;
  background: url(../images/logoDot.png) no-repeat;
}

#mostClicked #mostClickedClip {
  transition: height 0.5s;
}

nav#homepageNav .hiddenSubCategories {
  transition: max-height 0.5s, padding 0.5s;
}

.blogTags li a, #downloadForm .slidesWrapper, aside#asideSeo ul li .openSubMenu {
  transition: all 0.5s;
}

.loaderWrapper {
  display: none;
  position: absolute;
  width: 200px;
  height: 25px;
  top: 63px;
  left: 8px;
  border: 1px solid #16b9ed;
  border-radius: 8px;
}
.loaderWrapper .loadBar {
  position: absolute;
  width: 5%;
  height: 23px;
  background: #f15922;
  left: 1px;
  top: 1px;
  border-radius: 8px;
  -moz-transition: width 0.4s;
  -o-transition: width 0.4s;
  -webkit-transition: width 0.4s;
  transition: width 0.4s;
}

.ieUpload .loaderWrapper {
  width: 64px;
  height: 64px;
  left: 100px;
  top: 45px;
  background: url(../images/ajaxLoader.gif) no-repeat;
  border: none;
}
.ieUpload .loaderWrapper .loadBar {
  display: none;
}

/*# sourceMappingURL=animations.css.map */

#misrotSeo h2#searchTitle{
	position: relative;
	background-color: #3ec3ee;
	height: 55px;
	padding-top: 22px;
}
#misrotSeo h2#searchTitle #searchform{
	left: 225px;
	margin: 0;
	top: 21px;
}
	 h2#searchTitle #searchform input[type="text"]{
		width: 285px;
	 }
	 h2#searchTitle #searchform input[type="submit"]{
		left: -55px;
		top: -2px;
		width: 50px;
		height: 50px;
		background: #f15922 url(../images/sendFormSmall.png) no-repeat center 3px;
	 }
.search #seo{
	padding-top: 10px;
}
#searchSideImage{
	float: left;
	margin-top: 50px;
}
.mobileMenuTrgr,#folderMobile,.mobileShowMore{display:none}h2#searchTitle #searchform input[type="submit"]{left:0;height:28px;top:7px;background-position:5px -5px}#employeeForm .fileList{width:175px;word-wrap:break-word;top:57px;max-height:3.2em;overflow:hidden}ul#jobInfoIcons li:first-child p{width:130px}#employerForm{border-right:none;margin-right:28%}#employerForm input[type="submit"]{left:175px}body{overflow-x:hidden}