﻿@font-face {font-family: 'Open Sans Hebrew';font-style: normal;font-weight: 400;src: url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.eot);src: url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'), url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.woff) format('woff'), url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.ttf) format('truetype');}
@font-face {font-family: 'Open Sans Hebrew Bold';font-style: normal;font-weight: 400;src: url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.eot);src: url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'), url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.woff) format('woff'), url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.ttf) format('truetype');}
    
body{direction: rtl;}
/************* hpTop ***************/
div.hpTop { width: 100%; min-height: 535px !important; position: relative; box-sizing: border-box; transition: all 300ms ease-in;line-height: 1.4;}
div#GallerySliderContainer{position: absolute;height: 25px;/*margin: 0 auto;*/bottom: 0px;width: 100%;text-align: center;}
div#GallerySlider{margin:0 auto;display:table;}
div.gallery-link{width:9px;height:9px;background-color: #666;float: right;margin: 8px;border-radius: 50%;cursor:pointer;}
div.gallery-link.active{background-color: #fd8a1f;}

/*skdslider*/
.skdslider { width: 100%; position: relative; display: block; min-height: 445px !important; /*background-image:url(/images/homepage2015/poster-01.jpg);background-size: cover;*/ }
.skdslider ul.slides { margin: 0; padding: 0; list-style-type: none; }
.skdslider ul.slides li { display: none; min-height: 500px !important; background-repeat: no-repeat; background-position: center 0; /*background-attachment: fixed;*/ background-size: cover; }
.skdslider ul.slides li img { width: 100%; height: auto; border: 0; display: block; }
.skdslider ul.slide-navs { top: 445px; left: 50%; position: absolute; list-style-type: none; margin: 0; padding: 0; }
.skdslider ul.slide-navs li { float: left; background: #666; height: 9px; width: 9px; margin-right: 5px; cursor: pointer; border-radius: 50%; }
.skdslider ul.slide-navs li.current-slide { background: #fd8a1f; height: 12px; width: 12px; margin-right: 3px; margin-top: -2px; }
.skdslider .slide-desc { display: block; left: 0; padding: 0 15px; position: absolute; text-align: center; text-shadow: 1px 1px 1px #fff; top: 30px; width: 100%; }
.skdslider .slide-desc > h2 { font-family: fbreformaen-regular-webfont; color: #666; font-size: 110px; font-weight: normal; line-height: 0.8; margin: 0; }
.skdslider .slide-desc > span { display: block; font-size: 34px; }

div.search-engine{padding-bottom:15px;}
/*div.search-engine{clear:both;width:978px;border-right:1px solid #DDDBDC;border-left:1px solid #DDDBDC;border-bottom:1px solid #DDDBDC;background: url(/images/HomePage/EngineBackgroundCT.jpg) repeat-x;min-height:150px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}*/
/*div.search-engine-container, div.search-engine-breadcrumbs{width:970px;}*/
div.search-engine-container{display:none;margin-top:10px;}
div.search-engine-dd:first-child{float:right;position:relative;box-sizing: border-box;padding:0px}
div.search-engine-dd{float:right;position:relative;box-sizing: border-box;padding-right:3px}
div.search-engine-dd-text{width:225px;height:39px;color:#666666;background-color: #ffffff;text-align:right;float:right;cursor:pointer;line-height: 39px;padding: 0 10px;box-sizing: border-box;margin-bottom: 5px;background-image:url(/images/homepage2015/IconPlus.png);background-repeat:no-repeat;background-position: 10px 12px;}
div.search-engine-dd-text:hover{background-color: #fd8a1f;color:#ffffff;background-image:url(/images/homepage2015/IconPlusHover.png);}
div.search-engine-dd-text:hover span.icon-plus{background-color: #ffffff; color: #fd8a1f;}
div.search-engine-dd-text>div.inner-text{/*padding:3px 4px 0 0;overflow:hidden;*/float:right;}
span.icon-plus{background-clip: padding-box; border-radius: 50%; color: #ffffff;  height: 22px; line-height: 22px; margin: 8px 0 0; text-align: center; width: 22px;}
div.search-engine-dd>img{display:block;float:left;border:0;cursor:pointer;}
div.search-engine-button-container{width:57px;height:40px;float:right;display:block;cursor:pointer;transition: 0.3s all linear;background-image:url(/images/homepage2015/SearchCategoriesButton.jpg);}
div.search-engine-button-container:hover { background-image: url(/images/homepage2015/SearchCategoriesButtonHover.jpg); }
div.search-engine-button-container:focus { outline: none; }
div#submitDD{width:57px;height:40px;margin-right: 3px;float: right;cursor: pointer;background-image:url(/images/homepage2015/SearchCategoriesButton.jpg);transition: 0.3s all linear;}
div#submitDD:hover{background-image:url(/images/homepage2015/SearchCategoriesButtonHover.jpg);}

div#divEngineSearchResult div#TotalJobsCountContainer{top:0px;padding: 20px 0px 18px 0px;font-size:22px}
div#divEngineSearchResult div#divSearchEnginContainer{top:0px;}
div#divEngineSearchResult div#parentCategories{top:-84px}
div#divEngineSearchResult div#childCategories{top:-84px}
div#divEngineSearchResult div#cityCategories{top:-84px}
div#divEngineSearchResult div#typesCategories{top:-84px}
/*
.searchEngine .searchMain .searchBar button:disabled, .searchEngine .searchMain .searchBar button.disabled { background: #e0dedd; border-color: #a19fa0; color: #a19fa0; }
.searchEngine .searchMain .searchBar button:disabled:hover, .searchEngine .searchMain .searchBar button.disabled:hover { box-shadow: none; background: #e0dedd; }*/

div#parentCategories,div#childCategories,div#cityCategories{width:1007px;min-height:510px;top:-149px;right: 0px;position:absolute;z-index:50;background-color:#cccccc;color:#333333;padding: 28px 32px;box-sizing: border-box;background-color: rgba(102, 102, 102, 0.65);display:none;}
div#typesCategories{width:1007px;min-height:510px;padding: 28px 32px;top: -149px;right: 0px;position:absolute;z-index:50;background-color: #ccc;/*background-color: rgba(102, 102, 102, 0.4);*/font-size:14px;color:#333;box-sizing: border-box;display:none;background-color: rgba(102, 102, 102, 0.65);}
div.search-engine-ddl-header{width:100%;margin-bottom: 6px;}
div.search-engine-ddl-footer{width:100%;height:94px;background:url(/images/HomePage/ddlBackgroundBottom.gif) repeat-x;clear:both;}
div.search-engine-ddl-header>div.search-text-header-filter{float:right;/*padding:9px 14px 0 0;*/font-size:14px;margin-left:10px}
div.search-text-header-filter>input.search-text-header-filter-input{/*width:260px;height:15px;padding-right:3px;font-size:14px;color:#333;border-radius: 3px;*/border: 0;padding: 9px 10px;height: 17px;width: 215px;}
div.search-engine-dd-clear,div.search-engine-dd-save{float:right;border:0;cursor:pointer;background-clip: padding-box;background-color: #fd8a1f;border-radius: 3px;box-shadow: inset 0 -3px 0 0 #d87110;color: #fff;vertical-align: middle;text-align: center;transition: all 300ms ease-in;margin-left: 10px;font-family: fbreformaen-regular-webfont;font-size: 18px;width: 108px;line-height: 35px;}
div.search-engine-dd-clear:hover,div.search-engine-dd-save:hover { box-shadow: none; }
div.search-engine-dd-clear:focus,div.search-engine-dd-save:focus { outline: none; }
div.search-engine-dd-close{width:17px;height:18px;position: absolute;left: 35px;top: 25px;cursor: pointer;background-image:url(/images/homepage2015/Icon_X-White.png);}
div.search-engine-dd-close:hover{background-image:url(/images/homepage2015/Icon_X-Grey.png);}
div#parentCategoriesContent,div#childCategoriesContent,div#cityCategoriesContent,div#typesCategoriesContent{/*width:100%;*/min-height:389px;color: #666666;background-color: #ffffff;padding: 10px;margin-top:10px;}
div[class$='-content-column']{float:right;width:25%;}
#childCategoriesContent div[class$='-content-column']{float:right;width:33%;}
div[class$='-content-column-small']{float:right;width:165px;}
div.parent-category-node:hover{font-weight:bold;/*color:#F68523;*/cursor:pointer;}
div.node-selected{/*color:#F68523;*/font-weight:bold;}
div.parent-type-title{font-weight:bold;font-size:14px;padding-top:10px;text-align:right;}
div.child-category-node{cursor:pointer;}
div.child-category-node:hover{/*background-color: #f5f5f5;*/ font-weight: bold;}
div.child-type-category-node{cursor:pointer;}
div.child-type-category-node:hover{/*background-color: #f5f5f5;*/ font-weight: bold;}
span.child-type-category-new{margin-right: 5px;font-size: 12px;font-weight: bold;color:#F68523;}
div.search-engine-breadcrumbs{position:relative;z-index:10;min-height:10px;z-index:50;margin-bottom:15px;}
div.search-engine-breadcrumbs>div.search-engine-breadcrumbs-container{width:225px;float:right;}
div.spacer{height:1px;}
div.search-engine-breadcrumbs-container>div.breadcrumb{text-align:right;background-color: #656565;margin-bottom: 2px;width: 225px;box-sizing: border-box;}
div.search-engine-breadcrumbs-container>div.breadcrumb.transparent{opacity:0;filter:alpha(opacity=0);}
div.search-engine-breadcrumbs-container>div.breadcrumb>a{font-size:16px;text-decoration:none;color:#ffffff;display:block;padding: 0px 10px;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs{background-color: #656565;list-style: none;margin: 0;padding: 0;width: 225px;margin-right:3px;text-align: right;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs a{display: block;color: #fff;line-height: 22px;padding: 0 10px;text-decoration: none;font-size: 16px;background-clip: padding-box;background-color: #656565;border-radius: 2px;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs li.ul-breadcrumbs-more{position:relative;height:22px;*+position:absolute;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs li.ul-breadcrumbs-more:hover > a { display: none; }
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs li.ul-breadcrumbs-more:hover ul { display: block; }
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs li.ul-breadcrumbs-more>a{display: block;color: #fff;line-height: 22px;padding: 0 10px;text-decoration: none;font-size: 16px;background-clip: padding-box;background-color: #656565;border-radius: 2px;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs ul.ul-breadcrumbs-menu{display:none;position: absolute;width: 100%;background-color: #656565;list-style: none;margin: 0;padding: 0;}

.searchEngine { position: relative; width: 100%; height: 0; width: 980px; margin: auto; }
.searchEngine .section { display: none; background-clip: padding-box; background-color: #ccc; background-color: rgba(102, 102, 102, 0.4); border-radius: 7px; box-sizing: border-box; position: absolute; width: 980px; top: -455px; padding: 28px 32px; }
.searchEngine .section .close { position: absolute; left: 35px; top: 25px; color: #fff; cursor: pointer; }
.searchEngine .section .close:hover { color: #666; }
.searchEngine .section .results { *zoom: 1; background-color: #fff; border-radius: 5px; padding: 10px; }
.searchEngine .section .results:after { content: ""; display: table; clear: both; }
.searchEngine .section fieldset { text-align: right; margin-bottom: 6px; }
.searchEngine .section input[type=text] { border: 0; border-radius: 3px; padding: 9px 10px; height: 17px; width: 215px; }
.searchEngine .section button { background-clip: padding-box; background: #fd8a1f; border-radius: 3px; box-shadow: inset 0 -3px 0 0 #d87110; border: 0; color: #fff; font-size: 22px; vertical-align: middle; text-align: center; transition: all 300ms ease-in; margin-right: 7px; font-family: fbreformaen-regular-webfont; font-size: 18px; width: 108px; line-height: 35px; }
.searchEngine .section button:hover { box-shadow: none; }
.searchEngine .section button:focus { outline: none; }
.searchEngine .section button:disabled, .searchEngine .section button.disabled { background: #e0dedd; border-color: #a19fa0; color: #a19fa0; }
.searchEngine .section button:disabled:hover, .searchEngine .section button.disabled:hover { box-shadow: none; background: #e0dedd; }
.searchEngine .col { float: right; width: 25%; box-sizing: border-box; }
.searchEngine .searchMain { display: none; /*top: -290px;*/ }
.searchEngine .searchMain .col { padding: 0 2px 10px 3px; }
.searchEngine .searchMain .aBut { background-clip: padding-box; background-color: #fff; border-radius: 2px; box-sizing: border-box; color: #666; display: block; height: 39px; line-height: 38px; padding: 0 10px; text-align: right; text-decoration: none; width: 233px; margin-bottom: 5px; }
.searchEngine .searchMain .aBut span { background-clip: padding-box; background-color: #fd8a1f; border-radius: 50%; color: #fff; float: left; height: 22px; line-height: 22px; margin: 8px 0 0; text-align: center; width: 22px; }
.searchEngine .searchMain .aBut:hover { background-color: #fd8a1f; color: #fff; }
.searchEngine .searchMain .aBut:hover span { background-color: #fff; color: #fd8a1f; }
.searchEngine .searchMain .breadcrumbs { padding-left: 2px; }
.searchEngine .searchMain .breadcrumbs a { display: block; color: #fff; line-height: 22px; padding: 0 10px; text-decoration: none; font-size: 16px; background-clip: padding-box; background-color: #656565; border-radius: 2px; }
.searchEngine .searchMain .breadcrumbs .crumb { margin-bottom: 2px; }
.searchEngine .searchMain .breadcrumbs ul { background-color: #656565; list-style: none; margin: 0; padding: 0; }
.searchEngine .searchMain .breadcrumbs ul ul { display: none; position: absolute; width: 100%; }
.searchEngine .searchMain .breadcrumbs li.more { position: relative; height: 22px; }
.searchEngine .searchMain .breadcrumbs li.more:hover > a { display: none; }
.searchEngine .searchMain .breadcrumbs li.more:hover ul { display: block; }
.searchEngine .searchMain .searchBar { background-clip: padding-box; background-color: #fff; border-radius: 3px; height: 57px; margin: 10px 1px 0 4px; text-align: center; clear: both; }
.searchEngine .searchMain .searchBar input[type=text] { background-clip: padding-box; border: 0 none; height: 22px; border-radius: 0 3px 3px 0; color: #000; float: right; font-size: 18px; padding: 16px 25px 19px 0; width: 859px; margin-bottom: 5px; }
.searchEngine .searchMain .searchBar button { background-clip: padding-box; background: #fd8a1f; border-radius: 3px; box-shadow: inset 0 -3px 0 0 #d87110; border: 0; color: #fff; font-size: 22px; vertical-align: middle; text-align: center; transition: all 300ms ease-in; border-radius: 3px 0 0 3px; box-shadow: 0 -4px 0 0 #d87110 inset; float: right; font-size: 28px; height: 57px; line-height: 1; width: 71px; margin: 0; }
.searchEngine .searchMain .searchBar button:hover { box-shadow: none; }
.searchEngine .searchMain .searchBar button:focus { outline: none; }
.searchEngine .searchMain .searchBar button:disabled, .searchEngine .searchMain .searchBar button.disabled { background: #e0dedd; border-color: #a19fa0; color: #a19fa0; }
.searchEngine .searchMain .searchBar button:disabled:hover, .searchEngine .searchMain .searchBar button.disabled:hover { box-shadow: none; background: #e0dedd; }
.searchEngine .jobType .col, .searchEngine .jobRole .col, .searchEngine .jobContractType .col, .searchEngine .search-engine-city .col, .searchEngine .search-engine-city-abroad .col { padding: 0 7px; }
.searchEngine .jobType ul, .searchEngine .jobRole ul, .searchEngine .jobContractType ul, .searchEngine .search-engine-city ul, .searchEngine .search-engine-city-abroad ul { padding: 0; margin: 0; list-style: none; }
.searchEngine .jobType li, .searchEngine .jobRole li, .searchEngine .jobContractType li, .searchEngine .search-engine-city li, .searchEngine .search-engine-city-abroad li { text-align: left; font-size: 13px; padding: 1px 5px 1px; color: #666; *zoom: 1; margin: 0 0 2px 0; }
.searchEngine .jobType li:after, .searchEngine .jobRole li:after, .searchEngine .jobContractType li:after, .searchEngine .search-engine-city li:after, .searchEngine .search-engine-city-abroad li:after { content: ""; display: table; clear: both; }
.searchEngine .jobType li strong, .searchEngine .jobRole li strong, .searchEngine .jobContractType li strong, .searchEngine .search-engine-city li strong, .searchEngine .search-engine-city-abroad li strong { text-align: right; display: block; font-size: 14px; }
.searchEngine .jobType li span, .searchEngine .jobType li label, .searchEngine .jobRole li span, .searchEngine .jobRole li label, .searchEngine .jobContractType li span, .searchEngine .jobContractType li label, .searchEngine .search-engine-city li span, .searchEngine .search-engine-city li label, .searchEngine .search-engine-city-abroad li span, .searchEngine .search-engine-city-abroad li label { float: right; text-align: right; min-width: 170px; cursor: pointer; }
.searchEngine .jobType li:hover, .searchEngine .jobType li.active, .searchEngine .jobRole li:hover, .searchEngine .jobRole li.active, .searchEngine .jobContractType li:hover, .searchEngine .jobContractType li.active, .searchEngine .search-engine-city li:hover, .searchEngine .search-engine-city li.active, .searchEngine .search-engine-city-abroad li:hover, .searchEngine .search-engine-city-abroad li.active { background-color: #f5f5f5; font-weight: bold; }
.searchEngine .jobType li a, .searchEngine .jobRole li a, .searchEngine .jobContractType li a, .searchEngine .search-engine-city li a, .searchEngine .search-engine-city-abroad li a { display: block; text-align: right; color: #666; text-decoration: none; }
.searchEngine .jobType li.special, .searchEngine .jobRole li.special, .searchEngine .jobContractType li.special, .searchEngine .search-engine-city li.special, .searchEngine .search-engine-city-abroad li.special { background-color: #fff87f !important; }
.searchEngine .jobRole li.active, .searchEngine .jobContractType li.active, .searchEngine .search-engine-city li.active, .searchEngine .search-engine-city-abroad li.active { background-color: #fd8a1f; }
.searchEngine .jobRole li.active:hover, .searchEngine .jobContractType li.active:hover, .searchEngine .search-engine-city li.active:hover, .searchEngine .search-engine-city-abroad li.active:hover { background-color: #fda452; }
.searchEngine .jobLocation .results { padding: 0; }
.searchEngine .jobLocation .locations { *zoom: 1; padding: 14px 10px; background-color: #f5f5f5; border-radius: 3px 3px 0 0; }
.searchEngine .jobLocation .locations:after { content: ""; display: table; clear: both; }
.searchEngine .jobLocation .locations div[class^=radio-] { float: right; vertical-align: middle; margin-left: 50px; }
.searchEngine .jobLocation .locations .radio-2, .searchEngine .jobLocation .locations .radio-3 { padding-top: 5px; }

/****************************************/
.search-engine-city-controls-input-container { width: 260px; z-index: 5; display: inline-block; position: relative; }
.search-engine-city-controls-input-container .search-engine-city-controls-error { color: red; width: 100%; font-size: 12px; display: inline-block; position: absolute; }
.search-engine-city-controls-input-container input#citySearchFilter { border: 1px solid #e5e5e7; color: #707070; font-size: 15px; height: 22px; padding: 4px 5px; width: 220px; }
.search-engine-city-controls-input-container input#citySearchFilter:focus { border-color: #333; }
.search-engine-city-controls-input-container .search-engine-city-controls-suggestions { background-color: #fff; border: 1px solid #ccc; display: none; position: absolute; right: 0; top: 34px; width: 230px; z-index: 20; }
.search-engine-city-controls-input-container .search-engine-city-controls-suggestions > div { cursor: pointer; font-size: 14px; padding: 4px; text-align: right; }
.search-engine-city-controls-input-container .search-engine-city-controls-suggestions > div.active, .search-engine-city-controls-input-container .search-engine-city-controls-suggestions > div:hover { background: #efefef; font-weight: bold; }

/*#region Sort Jobs*/
.sortJobsContainer {font-family: Arial;font-size: 16px;float: right;margin-top: 2px;border-right: 1px #dedede solid;border-left: 1px #dedede solid;width: 598px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
    .sortJobsContainer .sortImg {vertical-align: middle;padding-left: 7px;width: 18px;height: auto;}
.sortJobsContainer .sortLabel {float: right;line-height: 1.64;letter-spacing: .6px;font-family: 'Open Sans Hebrew';color: #666;font-size: 14px;font-weight: 500;width: 17%;height: 38px;display: grid;border-top: 2px #dedede solid;border-bottom: 2px #dedede solid;}
.sortBtn {cursor: pointer;width: 27.66%;height: 38px;float: right;display: grid;font-family: 'Open Sans Hebrew';font-size: 14px;line-height: 1.64;letter-spacing: 0.6px;color: #333333;border-top: 2px #dedede solid;border-bottom: 2px #dedede solid;text-shadow: none !important;box-shadow: none !important;}
.inner {margin: auto;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.innerIE {text-align:center;margin-top:6px;}}
    .sortBtn:hover {color: #15b2b2;}
.sortBtnActive, .sortBtnActive:hover {color: #ffffff;background-color: #15b2b2;border-color: transparent;}
/*#endregion Sort Jobs*/

/*#region Job Location Pop Up*/
#jobLocationPopUpContainer {width: 100%;height: 100%;display: none;position: fixed;z-index: 1111;left: 0;top: 0;padding-top: 15%;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);text-align: center;margin: 0 auto;}
#jobLocationPopUpContainer > #jobLocationPopUp {background-color: #fefefe;margin: auto;border: 1px solid #888;width: 395px;height: 191px;}
#jobLocationPopUpContainer > #jobLocationPopUp .close {color: #aaaaaa;float: left;font-size: 20px;cursor:pointer;margin-top: 14px;margin-left: 15px;}
#jobLocationPopUpContainer > #jobLocationPopUp .header {font-family: Open Sans Hebrew;font-size: 19px;font-weight: bold;line-height: 0.9;letter-spacing: 0.2px;color: #464646;margin-top: 21px;margin-right: 26px;text-align: right;}
#jobLocationPopUpContainer > #jobLocationPopUp .buttonsContainer {float: left;margin-top:13px;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer {z-index: 5;display: inline-block;position: relative;line-height: 0.8;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .jobLocationErrMsg {color: #d12625;width: 100%;font-size: 14px;font-family: 'Open Sans Hebrew';height: 25px;text-align:right;margin-right:21px;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .jobLocationSuggestionsContainer {background-color: #fff;border: 1px solid #f1f1f1;display: none;position: absolute;right: 0;top: 65px;width: 342px;z-index: 20;font-family: 'Open Sans Hebrew';font-size: 19px;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .jobLocationSuggestionsContainer .innerdiv {border-bottom: 1px #f1f1f1 solid;margin-right: 15px;padding: 12px 0;color: #333333;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .jobLocationSuggestionsContainer > div {cursor: pointer;text-align: right;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer {position: relative;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer .inputIcon {position: absolute;right: 0;top: 41px;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer img.inputIcon[src='/images/Search/closeLocationPopUp.svg'] {cursor: pointer;width: 15px;height:15px;top:41px;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .jobLocationSuggestionsContainer > div.active,
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .jobLocationSuggestionsContainer > div:hover {background: #f1f1f1;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer input.jobLocationInput {font-size: 19px;line-height: 1.21;letter-spacing: 0.8px;text-align: right;width: 320px;border-top: 0;border-left: 0;border-right: 0;margin-top: 36px;border-bottom: 1px #dedede solid;font-family: 'Open Sans Hebrew';outline: none;padding-right: 22px;padding-bottom: 7px;color: #666666;caret-color: #15b2b2;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer input.jobLocationInput::-ms-clear {display: none;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer input.jobLocationInput:focus ~ .floating-label,
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer input.jobLocationInput:active ~ .floating-label,
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer input.jobLocationInput ~ .inputNotEmpty {top: 14px;bottom: 10px;font-size: 16px;opacity: 1;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer input.jobLocationInput ~ .inputEmpty {top: 38px;transition: 0.2s ease all;font-size: 19px;}
#jobLocationPopUpContainer > #jobLocationPopUp .searchFilterContainer .inputContainer input.jobLocationInput ~ .floating-label {line-height: 1.21;letter-spacing: 0.8px;font-family: 'Open Sans Hebrew';position: absolute;right: 21px;pointer-events: none;color: #666666;}
/*#endregion Job Location Pop Up*/
.search-engine-city { padding: 50px 10px 40px; *zoom: 1; }
.search-engine-city:after { content: ""; display: table; clear: both; }
.search-engine-city strong { display: block; padding: 10px; }

#carSlider { background: url(/images/homepage2015/CarSlider/RulerTime.png) no-repeat center transparent; border: 0 none !important; border-radius: 0; height: 54px; margin: 0 auto; position: relative; width: 930px; }
#carSlider .ui-slider-horizontal .ui-slider-handle { margin-left: -4.5em !important; }
#carSlider .ui-slider-handle { background: url(/images/homepage2015/CarSlider/Car.png) no-repeat center transparent !important; cursor: pointer !important; height: 30px !important; outline: medium none; position: absolute; top: -9px; width: 83px !important; z-index: 2; }
/*#carSlider .car-slider-tooltip { background-color: #15b2b2; color: #fff; display: block; font-size: 14px; left: 0; padding: 4px 15px; position: absolute; top: -46px; white-space: nowrap; z-index: 2; }
#carSlider .car-slider-tooltip:after { content: ""; position: absolute; left: 50%; width: 0; height: 0; border-style: solid; border-width: 9px 6.5px 0 6.5px; border-color: #15b2b2 transparent transparent transparent; bottom: -9px; margin-left: -3px; }*/

.search-engine-city-home { *zoom: 1; display: none; padding: 15px 15px 50px; font-weight: bold; }
.search-engine-city-home:after { content: ""; display: table; clear: both; }

.search-engine-city-abroad { *zoom: 1; display: none; padding: 10px; }
.search-engine-city-abroad:after { content: ""; display: table; clear: both; }

/*div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs ul.ul-breadcrumbs-menu>li{padding:4px;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs ul.ul-breadcrumbs-menu>li:hover{background-color:#ccc;}*/
table.search-engine-city-controls{width:100%;background-color:#f4f4f4;}
table.search-engine-city-controls img.search-engine-city-controls-radio{vertical-align:middle;margin:0;cursor:pointer;}
table.search-engine-city-controls td.search-engine-city-controls-type{font-size:16px;color:#474747;}
table.search-engine-city-controls div.search-engine-city-controls-input-container{width:260px;z-index:5;float:right;margin:17px 3px 0 0;}
table.search-engine-city-controls div.search-engine-city-controls-input-container>input#citySearchFilter{width:245px;height:22px;padding-right:5px;color:#707070;border:1px solid #e5e5e7;font-size:15px;*+line-height:20px;}
input#citySearchFilter::-webkit-input-placeholder{color:#707070;}
input#citySearchFilter:-moz-placeholder{color:#707070;}
input#citySearchFilter::-moz-placeholder{color:#707070;}
input#citySearchFilter:-ms-input-placeholder{color:#707070;}
table.search-engine-city-controls div.search-engine-city-controls-suggestions{width:255px;border:1px solid #e5e5e7;/*position:absolute;top:86px;right:48px;*/background-color:#FFF;display:none;z-index:20;margin-right:2px\9;}
table.search-engine-city-controls div.search-engine-city-controls-error{width:100%;color:red;}
table.search-engine-city-controls div.search-engine-city-controls-suggestions>div{padding:4px;cursor:pointer;text-align:right;font-size:14px;} 
table.search-engine-city-controls div.search-engine-city-controls-suggestions div.active{background-color:#EFEFEF;}   
div#cityCategoriesContent>div.search-engine-city-controls-seperator{width:100%;height:100px;}
div#cityCategoriesContent>div#carSlider{border-style: none !important;border-color: inherit !important;border-width: 0px !important;width:922px;height:54px;background: url(/images/homepage2015/CarSlider/RulerTime.png);position:relative;margin:0px auto;border-radius:0px;}
div#cityCategoriesContent a.ui-slider-handle{height:30px !important;width:83px !important;background: url(/images/homepage2015/CarSlider/Car.png) !important;outline:none;cursor:pointer !important;}
div#cityCategoriesContent .ui-slider-horizontal .ui-slider-handle {top:-0.8em !important;margin-left:-4.5em !important;*+margin-left: 0 !important;*+margin-right: 4.5em !important;}
div#cityCategoriesContent .ui-focus, .ui-btn:focus {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
div#cityCategoriesContent .ui-shadow {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
div#cityCategoriesContent .ui-state-default, div#cityCategoriesContent .ui-widget-content{border: none !important;}
div#cityCategoriesContent .ui-state-default {border:none !important;}
div#cityCategoriesContent>div.search-engine-city-controls-results{width:88%;margin:0px auto;padding-bottom:15px;display:none;}
div#cityCategoriesContent>div.search-engine-city-controls-results>div.search-engine-city-controls-open-container{text-align:right;color:#474747;cursor:pointer;padding:35px 17px 0 0;font-size:14px;background:url(/images/HomePage/CitiesCarSlider/IconArrow.png) no-repeat right 36px;}
div#cityCategoriesContent>div.search-engine-city-controls-results>div.search-engine-city-controls-container{width:100%;max-height:175px;margin-top:10px;overflow-y:scroll;font-family:Arial;direction:ltr;padding-right:30px}
div#cityCategoriesContent>div.search-engine-city-controls-results>div.search-engine-city-controls-warning{text-align:right;margin-top:10px;color:#474747;}
div.search-engine-city-controls-container>div.city-result{float:right;height:22px;width:125px;margin:0 0 13px 13px;cursor:pointer;background:#F4F4F4;font-size:12px;direction:rtl;} 
div.search-engine-city-controls-container>div.city-result>a:hover{font-weight:bold;}
table.search-engine-city-controls img.source-city-icon{float:right;cursor:pointer;padding-right:20px;position:relative;top:27px;}
table.search-engine-city-controls img.source-city-help{float:right;cursor:pointer;margin:19px 3px 0 0;}
table.search-engine-city-controls div.source-city-title{font-size:16px;font-weight:bold;color:#333;margin-top:20px;right:5px;float:right;}
div#carSlider div.car-slider-tooltip{width: 138px;height:71px;position:absolute;left:0;top:-80px;display:none;z-index:2;background:url(/images/homepage2015/CarSlider/SignJobs.png) no-repeat;font-family:Arial;font-size: 13px;display:none;cursor:pointer;color:#ffffff;}
div#carSlider div.car-slider-tooltip-count{border-bottom-width:1px;border-bottom-style: solid;border-bottom-color:rgb(204, 204, 204);display:inline;font-weight:bold;}
div#cityCategoriesContent>div.search-engine-city-home{width:100%;display:none;height:120px;}
div#cityCategoriesContent>div.search-engine-city-abroad{width:100%;display:none;text-align:right;}
div.work-from-home-seperator{width:74% !important;height:25px !important;/* border-bottom:1px solid #CCC; */margin-right:15px;float:right;}
div.work-from-abroad-seperator{width: 92% !important;height:25px !important;/* border-bottom:1px solid #CCC; */margin-right:15px;float:right;}
table.search-engine-aborad-cities{width:50%;margin:10px;font-size:14px;}
table.search-engine-aborad-cities td{text-align:right;padding-bottom:15px;cursor:pointer;width: 50%;}
img.abroadCheckBox{float: right;margin: 3px 0 3px 3px;}
span.abroadCheckBoxText:hover{font-weight:bold;}
/*input.abroadCheckBox{display:none;}
input.abroadCheckBox + label{background: url(/images/homepage2015/CheckBox_No.png);height: 13px;width: 13px;display:inline-block;padding: 0 0 0 0px;float: right;margin: 5px 0 3px 3px;}
input.abroadCheckBox:checked + label{background: url(/images/homepage2015/CheckBox_Vgreen.png);}*/
/*table.search-engine-aborad-cities img.abroadCheckBox{position:relative;padding-left:5px;cursor:pointer;}*/
a.search-engine-clear-all{float: left;margin-top: 20px;font-weight: bold;font-size: 15px;color: #ffffff;font-family:Arial, Helvetica, sans-serif;}
div.car-slider-central{width:77px;height:41px;position:absolute;top:-38px;left:0;z-index:1;background:url(/images/HomePage/CitiesCarSlider/SignCity.png) no-repeat;display:none;cursor:pointer;}
div.car-slider-central-text{width:90%;font-size:13px;margin:7px auto;text-align:center;font-weight:bold;font-family:Arial;}
/*div#typesCategoriesContent{background-color:#ffffff;color:#666666;padding: 10px;min-height: 434px;}*/
div.types-categories{float:right;width: 28%;margin-right:10px;}
        
/* for free search  */
.ui-datepicker-trigger {vertical-align: middle;padding-right: 5px;margin:0px;cursor: pointer;}

div#ui-datepicker-div {z-index:1000 !important;}

div.search-engine-advanced div.search-engine-advanced-suggestions{width:260px;border:1px solid #CCC;position:absolute;top:57px;right:0px;background-color:#FFF;display:none;z-index:20;}
div.search-engine-advanced-suggestions>div.category-suggestion{padding:2px;cursor:pointer;text-align:right;}
div.search-engine-advanced-suggestions>div.category-suggestion.active{background-color:#EFEFEF;}

div.engine-social {width:970px;padding-right:15px;margin-top:15px;text-align:right;position:relative;}
div.engine-social input#engineSocial{vertical-align:middle;margin:0;}

div.advanced-search{padding-right:12px;cursor:pointer;width:195px;float:right;text-align:right;}
div.advanced-search-input{background-clip: padding-box;background-color: #fff;height: 40px;margin: 0px;text-align: center;clear: both;position:relative}
div.advanced-search-input label,div.advanced-search-input input{height: 40px;padding: 0px 22px 0px 22px;color: #666666;font-size: 18px;width: 868px;border: 0 none;background-clip: padding-box;float: right;font-family:Arial, Helvetica, sans-serif}
div.search-engine-advanced-suggestions{position:absolute;top:42px;right:0px;border:1px solid #CCC;width:262px;background-color:#FFF;z-index:40;display:none;}
div.search-engine-banners{width:978px;height:76px;z-index:5;top:0px;margin:10px auto 0;border-top:1px solid #DCDCDC;}

#divSearchEnginContainer{position:relative;width:1007px;/*z-index:1000;*/margin: 0 auto;background-color: #cccccc;background-color: rgba(102, 102, 102, 0.65);padding: 28px 19px;box-sizing: border-box;top: 65px;color: #666;font-size: 14px;line-height: 1.4;font-family: Arial, Helvetica, sans-serif;}
#divSearchEnginContainer .TitleMenu a:hover{color:White}
div#TotalJobsCountContainer{text-align: center;color: #575555;font-size:24px;font-family: fbreformaen-regular-webfont;position: relative;top: 80px;}
#TotalJobsCount{font-size: 60px;}
#divLogosHpContainer .ImgLogo img{width:70px  !important;height:60px !important}

div#childBreadcrumbs div, div#childBreadcrumbs .ul-breadcrumbs {margin-right:3px}
div#cityBreadcrumbs div, div#cityBreadcrumbs .ul-breadcrumbs {margin-right:6px}
div#typeBreadcrumbs div, div#typeBreadcrumbs .ul-breadcrumbs {margin-right:9px}

.EngineRT{background:url(/images/HomePage/EngineBackgroundRT.jpg);background-repeat:repeat-y;float:right;width:5px;height:97px}
.EngineRCB{background:url(/images/HomePage/EngineBackgroundRC.jpg);background-repeat:repeat-y;float:right;width:5px;min-height:1px;max-height:100%;}
.EngineRCSocial{background:url(/images/HomePage/EngineBackgroundRC.jpg);background-repeat:repeat-y;float:right;width:5px;height:30px}
.EngineRC{background:url(/images/HomePage/EngineBackgroundRC.jpg);background-repeat:repeat-y;float:right;width:5px;height:30px}
.EngineRB{background:url(/images/HomePage/EngineBackgroundRB.jpg);background-repeat:repeat-y;float:right;width:5px;height:82px}

.EngineCT{background:url(/images/HomePage/EngineBackgroundCT.jpg);background-repeat:repeat-x;width:970px;height:97px;z-index:5;float:right;top:0px}
.EngineCCB{background-color:White;width:970px;z-index:5;float:right;top:0px;text-align:right;min-height:1px;max-height:100%;position:relative}
.EngineCCSocial{background:url(/images/HomePage/EngineBackgroundCC.jpg);background-repeat:repeat-x;width:970px;height:30px;z-index:5;float:right;top:0px}
.EngineCC{background:url(/images/HomePage/EngineBackgroundCC.jpg);background-repeat:repeat-x;width:970px;height:30px;z-index:5;float:right;top:0px}
.EngineCB{background:url(/images/HomePage/EngineBackgroundCB.jpg);background-repeat:repeat-x;width:970px;height:82px;z-index:5;float:right;top:0px}

.EngineLT{background:url(/images/HomePage/EngineBackgroundLT.jpg);background-repeat:repeat-y;float:right;width:5px;height:97px}
.EngineLCB{background:url(/images/HomePage/EngineBackgroundLC.jpg);background-repeat:repeat-y;float:right;width:5px;min-height:1px;max-height:100%}
.EngineLCSocial{background:url(/images/HomePage/EngineBackgroundLC.jpg);background-repeat:repeat-y;float:right;width:5px;height:30px}
.EngineLC{background:url(/images/HomePage/EngineBackgroundLC.jpg);background-repeat:repeat-y;float:right;width:5px;height:30px}
.EngineLB{background:url(/images/HomePage/EngineBackgroundLB.jpg);background-repeat:repeat-y;float:right;width:5px;height:82px}

.txtDDl{background:url(/images/HomePage/DDltextBackground.jpg);background-repeat:no-repeat;height:23px;width:119px;color:#333333;text-align:right}

.EngineBottom{background:url(/images/HomePage/Bottom.jpg);width:100%;height:6px;background-repeat:no-repeat}
.ParentCategories{width:737px;position:absolute;z-index:50;background-color:White;font-size:12px;font-family:arial;right:16px;color:#333333;border-right:1px solid #bebdbd;border-left:1px solid #bebdbd}
.ChildCategories{width:775px;position:absolute;z-index:50;background-color:White;font-size:12px;font-family:arial;right:167px;color:#333333;border-right:1px solid #bebdbd;border-left:1px solid #bebdbd}
.Region{width:660px;min-height:250px;position:absolute;z-index:50;background-color:White;font-size:12px;font-family:arial;right:318px;color:#333333;border-right:1px solid #bebdbd;border-left:1px solid #bebdbd;border-bottom:1px solid #bebdbd;}
.RegionsCities{width:515px;height:265px;overflow:auto;overflow-x:hidden;scrollbar-arrow-color:#4C6B83;scrollbar-base-color:#BFBEBE;scrollbar-darkshadow-color:#BFBEBE;scrollbar-face-color:#F7F7F7;scrollbar-highlight-color:#BFBEBE;scrollbar-Shadow-color:#BFBEBE;scrollbar-track-color:#FFFFFF}
.spnShowCities{font-size:11px;text-decoration:underline;color:#47677E}
.Type{width:509px;position:absolute;z-index:50;background-color:White;font-size:12px;font-family:arial;direction:rtl;right:469px;color:#333333;border-right:1px solid #bebdbd;border-left:1px solid #bebdbd}
.TypeEle{width:168px}

.ddlBackgroundTop{background:url(/images/HomePage/ddlBackgroundTop.gif);background-repeat:repeat-x;width:100%;height:39px}
.ddlBackgroubdBottom{background:url(/images/HomePage/ddlBackgroundBottom.gif);background-repeat:repeat-x;width:100%;height:94px}

.DDLLink{font-weight:bold;font-size:13px}

.divLoaderB{width:100%;height:100%;background-color:#fff;filter:alpha(opacity=70);position:absolute;top:0px;right:0px}
.divLoaderB div{position: absolute; top: 40%; right: 47%;}
.ErrorMsg{width:100%;margin-top:-2px}

.OverLayBG{background-color:#fff;z-index:3;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;width:970px}
.ToolTipCont{padding:5px;position:absolute;z-index:100}
.ToolTipAr{background:url(/images/HomePage/ToolTipAD.png);background-repeat:no-repeat;background-position:-10px -1px;width:18px;right:17px;top:1px;height:10px;position:absolute}
.ToolTipC{background:url(/images/HomePage/ToolTipCenter.png);background-repeat:repeat-y;width:212px;}

#divAutoCompleteResult{border:solid 1px #a7a6a6;width:277px;position:absolute;margin-top:-2px}

/******** Auto Complete Search Text*******/
.ac_results {color: #333333;padding: 0px;border: 1px solid #c7c7c7;background-color: Window;overflow: hidden;direction:rtl;width:264px;top:83px;left:911px;z-index:1200}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;z-index:120}
.ac_results iframe {display:none;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: pointer;display: block;width: 100%;font: menu;font-size: 12px;overflow: hidden;font-family:Arial}
.ac_loading {background : Window url('./indicator.gif') right center no-repeat;}
.ac_over {background-color: #f68523;color: White;}

/***************/

#divAlljobsPoster{width:206px;height:192px;background-repeat:no-repeat;position:absolute;left:0px;top:0px;z-index:5;}
#divAlljobsPoster a{color:inherit}
.W270{width:270px}
.RM5{right:-5px}
.W141{width:141px}
.Egray{color:#333333}
.MR7{margin-right:7px !important}
/* Breadcrumbs */
.xbreadcrumbs {position: relative;z-index: 1;margin-right:0px}
.xbreadcrumbs li ul{ position: absolute;float: right;z-index:1}
.xbreadcrumbs, .xbreadcrumbs li, .xbreadcrumbs ul, .xbreadcrumbs ul li {list-style: none;margin: 0px;padding: 0px;}
.xbreadcrumbs {clear: both;}
.xbreadcrumbs, .xbreadcrumbs li {float: right;position:relative;z-index: 1;margin-right:0px;padding-right:0px}
.xbreadcrumbs ul {display: none;width:100px;margin-right:0px;padding-right:0px}
.xbreadcrumbs {background: #F0F0F0;width: 100%}
.xbreadcrumbs li {padding: 5px;border-right: 1px solid #CECECE;height: 16px;width:auto}
.xbreadcrumbs li.current {border-right: none;}
.xbreadcrumbs li a {font-size: 12px;color: #666666;text-decoration: none;word-spacing:2px}
.xbreadcrumbs li a:hover, .xbreadcrumbs li.hover a {color: #0A8ECC;}
.xbreadcrumbs li.current a {color: #333333;font-weight: bold}
.xbreadcrumbs li ul {padding: 3px;background-color: #f0f0f0;font-size: 11px;width: 180px;top: 25px;}
.xbreadcrumbs li ul li {float: right;width: 100%;border-right: none;height: auto;}
.xbreadcrumbs li ul li a {text-decoration: none;color: #333333 !important;display: block;padding: 4px;font-family:Arial}
.xbreadcrumbs li ul li:last-child a {border-bottom: none;}
.xbreadcrumbs li ul li a:hover {background-color: #CCCCCC;}
.xbreadcrumbs#Breadcrumbs1,.xbreadcrumbs#Breadcrumbs2,.xbreadcrumbs#Breadcrumbs3,.xbreadcrumbs#Breadcrumbs4 {background: none;} 
.xbreadcrumbs#Breadcrumbs1 li a,.xbreadcrumbs#Breadcrumbs2 li a,.xbreadcrumbs#Breadcrumbs3 li a,.xbreadcrumbs#Breadcrumbs4 li a {text-decoration: none;color: #333333;}
.xbreadcrumbs#Breadcrumbs1 li a:hover, .xbreadcrumbs#Breadcrumbs1 li.hover a,.xbreadcrumbs#Breadcrumbs2 li a:hover, .xbreadcrumbs#Breadcrumbs2 li.hover a,.xbreadcrumbs#Breadcrumbs3 li a:hover, .xbreadcrumbs#Breadcrumbs3 li.hover a,.xbreadcrumbs#Breadcrumbs4 li a:hover, .xbreadcrumbs#Breadcrumbs4 li.hover a{ text-decoration: none; }
.xbreadcrumbs#Breadcrumbs1 li,.xbreadcrumbs#Breadcrumbs2 li,.xbreadcrumbs#Breadcrumbs3 li,.xbreadcrumbs#Breadcrumbs4 li{margin-right:0px;padding-right:0px;border-right: none;background: url(/images/HomePage/BreadcrumbArrowSseparator.gif) no-repeat left center}
.xbreadcrumbs#Breadcrumbs1 li ul li,.xbreadcrumbs#Breadcrumbs2 li ul li,.xbreadcrumbs#Breadcrumbs3 li ul li,.xbreadcrumbs#Breadcrumbs4 li ul li { background: none; padding: 0px;  }

/*input.child-category-node-checkbox:before{content:""; display:inline-block;width:13px; height:13px;background-image:url(/images/homepage2015/CheckBox_No.png)}
input.child-category-node-checkbox:checked:before{background-image:url(/images/homepage2015/CheckBox_Vgreen.png)}*/
input.child-category-node-checkbox{display:none;}
input.child-category-node-checkbox + label{background: url(/images/homepage2015/CheckBox_No.png);height: 13px;width: 13px;display:inline-block;padding: 0 0 0 0px;float: right;margin: 5px 0 3px 3px;}
input.child-category-node-checkbox:checked + label{background: url(/images/homepage2015/CheckBox_Vgreen.png);}

div#ToggleSearch{height:38px;margin-right: 225px;}
div.toggle-search-buttons{width:225px;height:40px;float: right;margin-right: 3px;cursor:pointer;transition: 0.3s all linear;}
div#SearchText{background-image:url(/images/homepage2015/SearchTextWithoutText.png);color:#464646;text-align:center;}
    div#SearchText:hover{background-image:url(/images/homepage2015/SearchTextHoverWithoutText.png);color:#464646}
div#SearchText.active{background-image:url(/images/homepage2015/SearchCategoriesActiveWithoutTextWhite.png);color:#fd8a1f;}
    div#SearchText.active:hover{background-image:url(/images/homepage2015/SearchCategoriesActiveHoverWithoutTextWhite.png);color:#fd8a1f;}
div#SearchCategories,div#SalarySurvey{background-image:url(/images/homepage2015/SearchCategoriesWithoutText.png);color:#464646;text-align:center;}
    div#SearchCategories:hover,div#SalarySurvey:hover{background-image:url(/images/homepage2015/SearchCategoriesHoverWithoutText.png);color:#464646}
div#SearchCategories.active{background-image:url(/images/homepage2015/SearchCategoriesActiveWithoutTextWhite.png);color:#fd8a1f;}
    div#SearchCategories.active:hover{background-image:url(/images/homepage2015/SearchCategoriesActiveHoverWithoutTextWhite.png);color:#fd8a1f;}
.SearchOnImgText{padding:4px; font-weight: 400;font-size:16px;}

div.haredim-search{color:#ffffff;font-size:14px;}
input#engineHaredim{display:none;}
input#engineHaredim + label{background: url(/images/homepage2015/CheckBox_No.png);height: 13px;width: 13px;display:inline-block;padding: 0 0 0 0px;float: right;margin: 3px;cursor:pointer;}
input#engineHaredim:checked + label{background: url(/images/homepage2015/CheckBox_Vgreen.png);}
img#BetaTag{position: absolute;top: 0px;right: 0px;}


@media all and (max-width: 1100px){div.poster-banner-prev, div.poster-banner-next {display:none !important}}
@media screen\0 {
   div.poster-num { padding:7px 0px 0px 0px  !important} 
   div.poster-num,div.poster-numl{width: 46% !important;}/*only ie*/
}
div.poster-banner{position:absolute;right:0px;top:0px;width:100%;height:100%;background-size: cover}
div.poster-bannermid{width:98.4%;min-width:1007px;margin:0px auto;position:relative;height:445px}
div.poster-bannerBox{position:absolute;bottom:18px;left:0px;height:100px;min-width:200px;background-color:rgba(255,255,255,0.60);}
div.poster-bannerBoxLogo{padding:13px;float:right}
div.poster-bannerBoxCounter{padding: 8px 0px 10px 13px;float:right;font-family:'Open Sans Hebrew Bold';font-weight:bold}
div.poster-bannerBoxTitle{font-size:11px;color: #464646;padding-bottom:3px}
div.poster-bannerBoxSubTitle{font-size: 10px;color: #464646;padding-top: 4px;direction: ltr}
div.poster-num,div.poster-numl{color: white;background-color: #15b2b2;font-size: 35px;text-align: center;font-family: fbreformaen-bold-webfont;line-height: normal;padding: 3px 0px 3px 0px;border: 1px solid white;width: 46%;}
div.FloatR{float:right}div.FloatL{float:left}
div.poster-banner-prev{width:45px;height:54px;position:absolute;right:10px;top:43%;cursor:pointer;display:none}
div.poster-banner-next{width:45px;height:54px;position:absolute;left:10px;top:43%;cursor:pointer;display:none}
div.poster-clear{clear:both;line-height:1px}