﻿@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-display: swap;}
@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'); font-display: swap;}
html{min-width: 1349px !important;}
body{direction: rtl;}
/************* hpTop ***************/
div.hpTop { width: 100%; 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: 629px !important; /*background-image:url(/images/homepage2015/poster-01.jpg);background-size: cover;*/background: url(/images/HomePageTomCampaign/white-teal-background.png) no-repeat center;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:'Open Sans Hebrew'; 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:25px;font-family:'Open Sans Hebrew'}
/*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;position:relative}
div.search-engine-container .search-engine-dd-shadow{position: absolute;right: 0px;top: 0px;width: 967px;height: 52px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}
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}
div.search-engine-dd{float:right;position:relative;box-sizing: border-box}
div.search-engine-dd-text{width:223px;height:52px;color:#666666;background-color: #ffffff;text-align:right;float:right;cursor:pointer;line-height: 39px;padding: 5px 10px 0 10px;box-sizing: border-box;margin-bottom: 5px;background-image:url(/images/homepage2015/IconPlus.png);background-repeat:no-repeat;background-position: 13px 19px;z-index: 203;position: relative;border-right: solid 1px #dedede;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede;}
/*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;font-size: 16px;}
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 {display: block;float: left;cursor: pointer;background: url(/images/homepage2015/SearchCategoriesButtonv2.png) no-repeat center center;width: 77px;height: 52px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-color: #fe8b1f;}
div.search-engine-button-container:focus { outline: none; }
div#submitDD {float: right;cursor: pointer;background: url(/images/homepage2015/SearchCategoriesButtonv2.png) no-repeat center center;width: 77px;height: 52px;background-color: #fe8b1f;position: relative;}
/*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; z-index: 1;}
div#divEngineSearchResult div.search-engine-advanced-suggestions{width:890px!important}
/*
.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#cityCategories {width: 1170px !important}
    */
div#parentCategories, div#childCategories, div#cityCategories {width: 969px;min-height: 510px;top: 51px;right: 0px;position: absolute;z-index: 203;color: #333333;padding: 30px 5px;box-sizing: border-box;background-color: #ffffff;border: solid 1px #dedede;font-size: 16px;display: none;}
div#typesCategories{width:969px;min-height:510px;padding: 30px 5px 28px 5px;top: 51px;right: 0px;position:absolute;z-index:203;background-color: #ffffff;font-size:16px;color:#333;box-sizing: border-box;display:none;border: solid 1px #dedede;}
div.search-engine-ddl-header{width:100%;margin: 0px -10px 10px 0px;}
div.search-engine-ddl-footer{width:100%;height:94px;background:url(/images/HomePage/ddlBackgroundBottom.gif) repeat-x;clear:both;}
div.search-text-header-filter{/*padding:9px 14px 0 0;*/font-size:16px;font-family: 'Open Sans Hebrew';margin-bottom: 6px;}
div.search-text-header-filter>input.search-text-header-filter-input{border: 0;padding:0px 0px 9px 10px;height: 17px;width: 239px;color: #666666;border-bottom: solid 1px #dedede;}
div.search-engine-dd-clear, div.search-engine-dd-save {float: left;border: 0;cursor: pointer;color: #fff;vertical-align: middle;text-align: center;transition: all 300ms ease-in;font-family: 'Open Sans Hebrew';font-size: 16px;width: 108px;line-height: 35px;color: #fff;text-decoration: none;margin-left: 10px;background-color: #464646;border: solid 1px #464646 !important;}
div.search-engine-dd-clear {color: #464646 !important;background-color: #fff !important;border: solid 1px #464646 !important;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
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: 25px;top: 25px;cursor: pointer;background-image:url(/images/homepage2015/Icon_X-Grey.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 10px 10px 0px}
#parentCategoriesContent div[class$='-content-column']{float: right;width: 29.4%;margin-left: 45px;}
#childCategoriesContent div[class$='-content-column']{float:right;width:33.3%;margin-left:0px}
div[class$='-content-column-small']{float:right;width:165px;}
div.parent-category-node:hover{font-family:'Open Sans Hebrew Bold';/*color:#F68523;*/cursor:pointer;}
div.node-selected{/*color:#F68523;*/font-family:'Open Sans Hebrew Bold';}
div.parent-type-title{font-family:'Open Sans Hebrew Bold';font-size:16px;padding-top:10px;text-align:right;font-family:'Open Sans Hebrew Bold'}
div.child-category-node{cursor:pointer;padding: 0px 0px 13px 0px;}
div.child-category-node:hover{/*background-color: #f5f5f5;*/ font-family:'Open Sans Hebrew Bold';}
div.child-type-category-node{cursor:pointer;padding: 2px 0px;}
div.child-type-category-node:hover{/*background-color: #f5f5f5;*/ font-family:'Open Sans Hebrew 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:215px;float:right;}
div.spacer{height:1px;}
div.search-engine-breadcrumbs-container>div.breadcrumb{text-align:right;margin-bottom: 2px;width: 215px;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;padding: 4px 10px;border-radius: 20px;background-color: #15b2b2;max-width: 195px !important;overflow: hidden;display: inline-block;/*text-overflow: ellipsis;white-space: nowrap;*/line-height:20px}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs{list-style: none;margin: 0;padding: 0;width: 225px;margin-right:3px;text-align: right;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs a{color: #fff;line-height: 20px;padding: 4px 10px;text-decoration: none;font-size: 16px;background-clip: padding-box;background-color: #15b2b2;border-radius: 20px;max-width: 193px !important;overflow: hidden;display: inline-block/*;text-overflow: ellipsis;white-space: nowrap;*/}
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 {  }
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs li.ul-breadcrumbs-more>a{color: #fff;line-height: 20px;padding: 4px 10px;text-decoration: none;font-size: 16px;background-clip: padding-box;border-radius: 20px;}
div.search-engine-breadcrumbs-container>ul.ul-breadcrumbs ul.ul-breadcrumbs-menu{display:none;position: absolute;list-style: none;margin: 0-3px 0 0;padding: 0px 3px 5px 3px;line-height:24px;background-color:#fff;width:98%}

.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:'Open Sans Hebrew'; 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: none; 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:'Open Sans Hebrew';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 {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/Carv2.png) no-repeat center transparent !important; cursor: pointer !important; height: 43px !important; outline: medium none; position: absolute; top: -9px; width: 80px !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 0px 50px 10px; 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;}*/
div.search-engine-city-controls{float:right;margin-top:4px}
div.search-engine-city-controls img.search-engine-city-controls-radio{vertical-align:middle;cursor:pointer;margin-top:5px;margin-left:5px;float:right}
div.search-engine-city-controls div.search-engine-city-controls-type{font-size:16px;color:#474747;}
div.search-engine-city-controls div.search-engine-city-controls-input-container{width:260px;z-index:5;float:right;margin:0px 5px 0 25px;}
div.search-engine-city-controls div.search-engine-city-controls-input-container>input#citySearchFilter{width:220px;height:22px;padding-right:5px;color:#707070;border-bottom: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;}
div.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;}
div.search-engine-city-controls div.search-engine-city-controls-error{width:100%;color:red;}
div.search-engine-city-controls div.search-engine-city-controls-suggestions>div{padding:4px;cursor:pointer;text-align:right;font-size:14px;} 
div.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:150px;}
div#cityCategoriesContent>div#carSlider{border-style: none !important;border-color: inherit !important;border-width: 0px !important;width:870px;height:54px;position:relative;margin-right:29px;border-radius:0px;}
div#cityCategoriesContent a.ui-slider-handle{height:43px !important;width:80px !important;background: url(/images/homepage2015/CarSlider/Carv2.png) !important;outline:none;cursor:pointer !important;}
div#divEngineHomePage div#cityCategoriesContent .ui-slider-horizontal .ui-slider-handle {top:-2.6em !important;margin-left:-2.3em !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;background:none!important}
div#cityCategoriesContent .ui-state-default {border:none !important;}
div#cityCategoriesContent>div.search-engine-city-controls-results{width:99%;margin:35px auto 15px auto;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:300px;margin-top:10px;overflow-y:scroll;font-family:'Open Sans Hebrew';direction:ltr;padding-right:5px;}
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;margin:0 0 25px 13px;cursor:pointer;font-size:14px;direction:rtl;border-radius: 20px;background-color: #15b2b2;} 
div.search-engine-city-controls-container>div.city-result>a:hover{font-family:'Open Sans Hebrew Bold';}
div.search-engine-city-controls img.source-city-icon{float:right;cursor:pointer;padding-right:20px;position:relative}
div.search-engine-city-controls img.source-city-help{float:right;cursor:pointer;margin:19px 3px 0 0;}
div.search-engine-city-controls div.source-city-title{font-size:16px;font-family:'Open Sans Hebrew Bold';color:#333;margin-top:20px;right:5px;float:right;}
div#carSlider div.car-slider-tooltip{position:absolute;left:0;top:-130px;display:none;z-index:2;font-family:'Open Sans Hebrew';display:none;cursor:pointer;color:#ffffff;border-radius: 5px;background-color: #464646;padding: 7px 0px;margin-left: 1px;width:150px}
div#divEngineSearchResult div#carSlider div.car-slider-tooltip {top: -128px !important}
div#carSlider div.car-slider-tooltip-count{border-bottom-width:1px;border-bottom-style: solid;border-bottom-color:rgb(204, 204, 204);display:inline;}
div#carSlider div.car-slider-tooltip-arrow {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #464646;position: absolute;right: 62px;top: 65px;}
div#cityCategoriesContent>div.search-engine-city-home{display:none;height: 120px;font-size: 16px;font-family: 'Open Sans Hebrew Bold';text-align: center;margin-top:35px}
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-family:'Open Sans Hebrew 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: 25px;font-weight: bold;font-size: 14px;font-family: 'Open Sans Hebrew';color: #464646;margin-left: 1px;}
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-family:'Open Sans Hebrew Bold';font-family:'Open Sans Hebrew'}
/*div#typesCategoriesContent{background-color:#ffffff;color:#666666;padding: 10px;min-height: 434px;}*/
div.types-categories{float:right;width: 30%}
        
/* 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: 5px 20px 5px 0px;cursor: pointer;text-align: right;font-size: 16px;}
div.search-engine-advanced-suggestions>div.category-suggestion.active{background-color:#EFEFEF;font-family:'Open Sans Hebrew Bold'}

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;width:969px}
div.advanced-search-input label, div.advanced-search-input input {height: 40px;padding: 5px 22px 5px 22px;color: #666666;font-size: 19px;width: 846px;background-clip: padding-box;float: right;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-color: #ffffff;font-family: 'Open Sans Hebrew';border-right: solid 1px #dedede;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede;border-left: solid 1px #dedede;}
div.advanced-search-input input:focus {border: #15b2b2 solid 1px !important;}
div.search-engine-advanced-suggestions{position:absolute;top:51px;right:0px;border:1px solid #CCC;width:861px;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 {min-height: 314px;position: relative;width: 1007px;z-index:1000;margin: 0 auto;padding: 19px 19px;box-sizing: border-box;color: #666;font-size: 14px;line-height: 1.4;font-family: 'Open Sans Hebrew';box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-color: #ffffff;}
#divSearchEnginContainer .TitleMenu a:hover{color:White}
div#TotalJobsCountContainer{text-align: center;color: #575555;font-size:24px;font-family:'Open Sans Hebrew';position: relative;}
#TotalJobsCount {font-family:'Open Sans Hebrew';font-size: 36px;color: #333333;position: relative;}
#divLogosHpContainer .ImgLogo img{width:70px  !important;height:60px !important}

div#childBreadcrumbs{margin-right: 5px;}
div#cityBreadcrumbs{margin-right: 5px;}
div#typeBreadcrumbs{margin-right: 5px;}
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:'Open Sans Hebrew';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:'Open Sans Hebrew';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:'Open Sans Hebrew';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:'Open Sans Hebrew';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-family:'Open Sans Hebrew 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:'Open Sans Hebrew'}
.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:'Open Sans Hebrew'}
.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,input.abroadCheckBox{display:none;}
input.abroadCheckBox + label, input.child-category-node-checkbox + label {width: 20px;height: 20px;border: solid 1px #dedede;background-color: #ffffff;display: block;float: right;margin-left: 12px;margin-top: 4px;}
/*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;}*/
.country-checked, .child-category-node-checkbox-checked {width: 20px;height: 20px;background-color: #15b2b2 !important;background: url(/images/homepage2015/chk-v-white.png) center center no-repeat;display: block;float: right;margin-left: 12px;margin-top: 4px;}
/*input.child-category-node-checkbox:checked + label{background: url(/images/homepage2015/CheckBox_Vgreen.png);}*/


div#ToggleSearch{height:58px;margin-right: 242px;margin-top:22px;position:relative}
div.toggle-search-buttons{width:225px;height:40px;float: right;margin-right: 10px;cursor:pointer;transition: 0.3s all linear;}

div#SearchText,div#SearchCategories{width: 225px;height: 42px;border: solid 1px #dedede;background-color: #ffffff;}
div#SearchText.active,div#SearchCategories.active{background:url(/images/homepage2015/engine-button-active.png) no-repeat;color:#fe8b1f;height:55px;border:none !important;font-weight: bold;font-family:'Open Sans Hebrew Bold'}
.SearchOnImgText{padding:11px;font-size:16px;text-align:center}

div#SalarySurvey{background-image:url(/images/homepage2015/SearchCategoriesWithoutText.png);color:#464646;text-align:center;}
div#SalarySurvey:hover{background-image:url(/images/homepage2015/SearchCategoriesHoverWithoutText.png);color:#464646}

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-family:'Open Sans Hebrew 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:'Open Sans Hebrew';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}
.notransition {-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;}
.no-bottom-border {border-bottom: none !important;box-shadow: none !important;z-index: 204 !important;}
.parent-category-node {margin: 0px 0px 9px 0px;}
#tooltip-engine-ddl {position: absolute;z-index: 100;top: 62px;right: 270px;border-radius: 5px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-color: #464646;font-family: 'Open Sans Hebrew';color: #FFF;font-size: 16px;padding: 8px 12px;}
#tooltip-engine-ddl span {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #464646;position: absolute;right: 49px;top: -9px;}
div.slide-container{position:relative;color:#333333;}
div.slide-time-line{width: 100%;height: 15px;border-radius: 15px;background-color: #dedede;}
div.slide-time-line-minute{width: 106%;height: 15px}
div.slide-time-line-minut-sperator{width:9.9%;border-left:1px solid #fff;float:right;height:15px;z-index:3;position: relative;}
div.slide-time-line-minut-move{position:absolute;right:0px;top:0px; height: 15px;border-radius: 15px;background-color: #666;width:0%;z-index:2}
div.slide-time-line-minute-text{float:right;font-family:'Open Sans Hebrew';font-size:16px;margin-top:9px}

div#divEngineSearchResult div.car-slider-tooltip{margin-left: 1px !important;}
div#divEngineSearchResult div#carSlider div.car-slider-tooltip-arrow{top: 64px !important;}
div#divEngineSearchResult div#cityCategoriesContent .ui-slider-horizontal .ui-slider-handle {top: -2.8em !important;margin-left: -2.5em !important;*+margin-left: 0 !important;*+margin-right: 4.5em !important;}
/*
    new link to peek 
*/
.link-create-new-cv-peek {
    width: 415px;
    height: 25px;
    font-size: 16px;
    color: #333333;
}
    .link-create-new-cv-peek.no-top-padding {
        padding-top: 0px;
    }

    .link-create-new-cv-peek .FlaotR {
        float: right !important;
    }

.link-create-new-cv-peek-image {
    width: 25px;
    height: 27px;
   margin-left: 10px
}

    .link-create-new-cv-peek-image img {
        width: 100%;
        height: 100%;
    }

.link-create-new-cv-peek-sub-header {
    height: 22px;
    text-align: right;
}

.link-create-new-cv-peek-click-here {
    color: #fe8b1f;
    display: inline-block;
}

.link-create-new-cv-peek-click-here img {
    vertical-align: middle;
}

    .link-create-new-cv-peek-click-here:hover {
        color: #fe8b1f;
    }

.click-here-arrow-icon {
    width: 7px;
    height: 11px;
    top: 1px;
}

.total-job-count-section {
    font-family: 'Open Sans Hebrew Bold';
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
}

    .total-job-count-section.home-page {
        /*width: 1007px;*/
    }

    .total-job-count-section .title {
        font-family: 'Open Sans Hebrew Bold';
        margin-top: 16px;
        margin-bottom: 16px;
        font-size: 34px;
        color: #464646;
    }

        .total-job-count-section .total-job-count-digit-container {
            display: flex;
            flex-direction: row-reverse;
        }

        .total-job-count-section .total-job-count-digit {
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            display: flex;
            border: 1px solid #FFFFFF;
            box-shadow: 0 3px 6px #0000003D;
            background: #F5F5F5;
            border-radius: 8px;
            width: 56px;
            height: 68px;
            font-size: 48px;
            color: #15b2b2;
            margin-right: 10px;
            margin-left: 10px;
        }

        .total-job-count-section .total-job-count-comma {
            font-size: 70px;
            color: #15b2b2;
            margin-top: -10px;
        }

    .total-job-count-section .sub-title-1 {
        font-size: 24px;
        color: #363B48;
        opacity: 0.8;
    }

    .total-job-count-section .sub-title-2 {
        font-size: 30px;
        color: #00ADAC;
    }