/* ************************************************************************************************** */
/* FONTS                                                                                              */
/* ************************************************************************************************** */

input::-webkit-input-placeholder {color: #786860;}
input::-moz-placeholder {color: #786860;}
input:-moz-placeholder {color: #786860;}
input:-ms-input-placeholder {color: #786860;}

/* ************************************************************************************************** */
/* CONTENT CSS 																						  */
/* ************************************************************************************************** */

* {margin-top: 0;}
body {font-size: 20px;margin: 0;font-family:arial;background-color: #FAFAF9;color: #323232;padding: 0;overflow-x: hidden;max-width: 1136px;margin: 0 auto;}
h1 {font-size: 3em;color: #002A52;line-height: 90px;margin: 0;}
label, input, button, select, textarea {font-size: 1em;margin: 0;font-family: "arial";}
a:hover {background: transparent;}
a, a:hover, a:active, a:visited {text-decoration:none !important;}
a img {border: none;}
.page-header{border-bottom: 1px solid #002A52;}
/*
header *:focus, footer *:focus {outline: 2px solid #e18a13;}
#main *:focus {outline: 2px solid #002A52;}
*/
.nav > li > a:hover, .nav > li > a:focus {background: transparent;}

/* ************************************************************************************************** */
/* TEMPLATE LAYOUT CSS - DEFINE YOUR OWN TEMPLATE STYLES HERE										  */
/* ************************************************************************************************** */
.mobile {display: none !important;}
.row {margin: 0 auto;padding: 0;}
.inline {display: inline-block;vertical-align: top;}
.job-list-cell {display: table-cell; vertical-align: top;}
.clr {clear: both;height: auto !important;padding: 0 !important;}
header {background: whitesmoke;padding: 20px 0;color: #323232;}
.home-main-1 {background-color: #1947AD;width:100%}

/* ************************************************************************************************** */
/* HEADER CSS 																						  */
/* ************************************************************************************************** */
header .inline {vertical-align: middle;}
header .row {position: relative;}
div.top-page-area > header > div.row {background: #DBE1EF;}

/* Header Slider */
.camera_commands{display: none;}
.camera_prev {right: 0;left:unset;}
.camera_next {left: 0;right:unset;}
.camera_next > span{background: url(../images/uman/arrow-left.png) no-repeat transparent;background-position: center 4px !important;}
.camera_prev > span{background: url(../images/uman/arrow-write.png) no-repeat transparent;background-position: center 4px !important;}
.camera_next, .camera_prev, .camera_commands {background: transparent !important;}
.camera_wrap .camera_pag .camera_pag_ul li{width: 150px; height: 65px;}
.nav-child{z-index: 100 !important;}
.camera_pag > ul.camera_pag_ul > li.pag_nav_0{background: url(../images/uman/tabs/leshonit-ivchun.png) center;}
.camera_pag > ul.camera_pag_ul > li.pag_nav_1{background: url(../images/uman/tabs/leshonit-giyus.png) center;}
.camera_pag > ul.camera_pag_ul > li.pag_nav_2{background: url(../images/uman/tabs/leshonit-bechirim.png) center;}
.camera_pag > ul.camera_pag_ul > li.pag_nav_3{background: url(../images/uman/tabs/leshonit-haarachat-ovdim.png) center;}
.camera_pag > ul.camera_pag_ul > li.pag_nav_4{background: url(../images/uman/tabs/leshonit-livuy-menahalim.png) center;}
.camera_pag > ul.camera_pag_ul > li{opacity: 0.3;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent, .camera_pag > ul.camera_pag_ul > li:hover{opacity: 1;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span, .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span:hover, .camera_wrap .camera_pag .camera_pag_ul li:hover > span {background: transparent !important;}
 

#logo {float:right;}
div#logo img {max-width: 90%;margin-top: 13px;}
#font-size {width: 0px;display:none;}
#jfontsize-minus, #jfontsize-plus, #jfontsize-default {width: 34px; height: 28px; color: transparent; font-size: 28px;}
#lang {display: none;}
.moduletable.font-size > * {display: inline-block;font: 18px arial;margin: 0 0 0 10px;vertical-align: middle;}
div.mod-languages a {color: #ffffff;}
#top-page-186 article {min-height: 175px;width: 100%;}
#top-page-185 article {min-height: 160px;}

/* Menu */
/*nav#main-menu{margin-right: 13%;}*/
header ul.menu {margin: 0; padding: 0;height: 30px;}
header ul.menu > li {display: inline-block;vertical-align: top;margin: 7px 0; line-height: 16px;position: relative;}
header ul.menu > li:last-child {border-left: 0;margin-left: 0;padding-left: 0;}
#main-menu {background: #2E387D;padding: 0 20px;margin: 35px 0;}
#main-menu ul.menu > li.current > a{font-weight: bold !important;}
#main-menu ul.nav-child li a{border-bottom: none !important;font-size: 18px;}
header ul.menu > li > a {color: white;font-size: 18px;text-decoration: none;background: none !important;border-right: 2px solid white;padding: 0 8px;}
header ul.menu > li > a:hover {font-weight: bold;}
#tchsp {padding-bottom: 0 !important;margin-top: 20px !important;}
header ul.menu > li:first-child a {border-right: none;}
.nav>li.dropdown.open.active>a:hover, .nav>li.dropdown.open.active>a:focus {color: #666;}
.dropdown-menu {color: #2E387D;right: 0;min-width: 200px;position: relative;}
.dropdown-menu>li:hover {color: #666;background-color: #C2E0F4;}
#main-menu li ul.nav-child {max-height: 0;overflow: hidden;position: absolute;right: 0;top: 100%;width: 230px;border: 0 solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);border-radius: 10px;transition: all 0.5s linear 0s;-webkit-transition: all 0.5s linear 0s;background: #fff;}
#main-menu li:hover ul.nav-child {max-height: 500px;border-width: 1px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
ul.nav-child > li {padding: 0 5px;}
ul.nav-child > li:first-child {padding-top: 5px;}
ul.nav-child > li:last-child {padding-bottom: 5px;}

#social-top {margin-top: 20px;float: left;}

/*  UMAN  */
#userForm select {}
#top-page-185 select {min-width:300px;height: 2.8em;}
article .page-text ul{padding-right: 1em;}
article {width: 92%;margin: 0 auto;}
article .page-header{display: none;}

/* UMAN BG COLORS */
.bg-uman-blue{background: rgb(1,57,127);}
.bg-uman-torquiz{background: rgb(0,121,184);}
.bg-uman-purple{background: rgb(116,0,95);}
.bg-uman-bordo{background: rgb(149,20,23);}
.bg-uman-green{background: rgb(0,100,45);}

.org-tree a{color: white;}
.org-tree a:hover{color: #B9F6FE;}


/* UMAN top page slider */
.main-slider .content-box p { font-size: 29px;font-weight:bold;background-color: rgba(194, 224, 244, 0.9); padding: 15px; border: 2px solid white; border-radius: 10px; line-height: 1; }
.custom_slogen {font-size: 29px;font-weight: bold;background-color: rgba(248, 248, 248, 0.45);padding: 15px;border: 2px solid white;border-radius: 10px;line-height: 1;max-width: 300px;text-align: center;margin-top: 85px;}

/*  Employer Contact Form */
.home-employer-form {margin:0 auto;padding: 30px 0;display: table;line-height: 28px;background: #2E387D;width: 100%;}
.home-employer-form > div {display: table-cell;vertical-align: top;}
.home-employer-form .formintro{padding-left:15px !important;}
.home-employer-form form input[type="text"],.home-employer-form form textArea,.home-employer-form form select {margin-bottom: 3px; font-size: 18px;color:#005287;background-color: #EDEDED; border-radius: 0;min-width:200px;max-width:312px;width:96%;padding:4px 6px;box-sizing: border-box;line-height: 1;min-height: 35px;border-radius: 6px;}
.home-employer-form form textArea {height: 170px;resize:none;}
tr.rsform-block .formintro, tr.rsform-block .formclosing {color:#fff;}
tr.rsform-block .formclosing {padding-top: 25px !important;}
.home-employer-form form input[type="submit"], #userForm .rsform-submit-button{background:url(../images/uman/hp-send-1.png) no-repeat 96% #E9F6FE;background-size:63px; border: none;border-radius:6px;height: 55px;font-size:28px;color:#2E387D;width: 133px;text-align: left;}
#contact_details img{width: 100%; max-width: 650px;}
div#employer-form-intro {float: right;margin-left: 25px;font: 24pt "arial"; color: #FFF;line-height:1;}
.contact .contact-col-1 .col-1{max-width: 380px;}
.contact .contact-col-1 .col-2{margin-right: 70px;}
.contact article{margin-bottom: 20px;}

/* UMAN Amoung Are Customers Slider */
.uman-top-border {border-top: 2px solid #DBE1EF;padding-top: 10px;}
.uman-top-border.customers {background: #DBE1EF;}
.home-are-customers-slider {}

/* UMAN Search Form */
.custom-find-next-job{padding-top: 333px;}
#top-page-106 article{margin-top: -110px;}

/* UMAN Contact */
#uman-google-map a {display: none;}

/* UMAN Info Pages */
div.ivhun-ishiyut {box-sizing: border-box;width: 100%;padding: 0.4em 2%;float: right;background-color: #DCE0ED;font-size:16px;line-height: 18px;}
div.ivhun-ishiyut.profile{line-height: 25px;}
div.ivhun-ishiyut p.p1, .text-title p.p1{margin:0;}
div.ivhun-ishiyut .subtitle{line-height: 15px;}
/*div.ivhun-ishiyut.gius, div.ivhun-ishiyut.bchirim, div.ivhun-ishiyut.execs {width: 90%;padding-top: 40px;}*/
div.ivhun-ishiyut.gius, div.ivhun-ishiyut ul li{font-size:16px;line-height: 30px;}
div.ivhun-ishiyut-title {box-sizing: border-box;width: 100%;float: right;color: white;padding: 10px 2%;margin-top: 20px;}
div.ivhun-ishiyut strong {color: #0F3287;}
div.item-page .text-title p {font-size:16px;line-height: 25px;}
div.item-page .text-title p.p4 {margin: 24px 0;}
div.item-page .text-title p.p5 {margin: 24px 0;}
div.item-page .text-title.org-tree {margin: 50px auto;text-align: center;max-width: 1120px;}
div.item-page .text-title.org-tree p.p1 {font-size: 18px;margin:0.3em 0.3em;padding: 6px 25px;display: inline-block;}

/* ************************************************************************************************** */
/* PAGES CSS																						  */
/* ************************************************************************************************** */
/* General */
.page-text {box-sizing:border-box;margin-top: 22px;}
.alert-warning {margin-top: 50px;}
.controls>.checkbox:first-child {padding-top: 0px !important;}
#top-page-185 article p {font-size: 30px;line-height: 40px;}

/* Contact Page */
.item-page.contact div[itemprop="articleBody"] {display: flex;justify-content: space-between;}
.contact-col-1, .contact-col-2 {width: 47%;}
.contact-col-1{background: #0F3287;padding: 30px 40px;color: white;}
#userForm {width: 100%;}
#userForm .pretext {line-height: normal;font-size: 26px;margin-bottom: 30px;}
#userForm .posttext{color: #fff;font-size: 22px; float: left;margin-top: 30px;margin-right: 20px;}
#userForm .rsform-block {margin-bottom: 10px;padding-left: 10px;}
#userForm .rsform-block.rsform-block-send {background: none;padding: 0;margin-top: 30px;float: right;}
#userForm label {display: inline-block;vertical-align: middle;width: 70px;}
#userForm .rsform-input-box, #userForm .rsform-text-box, #userForm select {font-size: 16px; background: white;border: 0;border-radius: 6px;box-shadow: none;box-sizing: border-box;
    display: inline-block;height: 35px;line-height: 35px;margin-bottom: 0;padding: 0 10px;vertical-align: middle;width: calc(100% - 75px);}
#userForm .rsform-text-box {height: 100px;}


/* Search Results */
.search-results article {background-color: #E7E9E9;}
.search-results #main-top .row {width: 100%;}
.search-results ul.breadcrumb {margin-bottom: 0px !important;background-color: #E7E9E9;}
.search-results .moduletable.search_form fieldset {padding-top: 80px}
.moduletable.page-heading {background: #AEAEA8;}
.moduletable.page-heading h1 {text-align: center;color: #FFF;}
.moduletable.search_form .hunter-search-module {margin: 20px 0;width: 100%;height:52px;background: #0F3287;padding: 20px 0 10px;}

/* Job List */
.hunter-joblist .list-wrapper {margin: 30px 0 60px 0;}
.list-heading {background: #E7E9E9;color: #323232;}
.list-heading .heading:last-child {border-left: 0;}
.list-heading .heading {/*border-left: 1px solid #e3e3e3;*/box-sizing: border-box;padding: 10px 20px;}
.hunter-joblist form {padding: 20px; background-color: #FFF; margin: 50px 0px;}
.hunter-joblist .job-name {width: 65%;}
.hunter-joblist .job-code, .hunter-joblist .job-location, .hunter-joblist .job-update {width: 9%;min-width: 155px;}
.search-results .hunter-joblist .hunter-item {border-top: 1px solid #E7E9E9;}
.hunter-joblist .hunter-item > div {box-sizing: border-box;padding: 10px 20px;/*border-left: 1px solid #e3e3e3; height: 54px; */}
.hunter-joblist .hunter-item > div:last-child {border-left: 0;}
.hunter-joblist .hunter-item .item-title {border: 0;display: inline-block;margin: 0;vertical-align: middle;/*width: 633px;*/}
.hunter-joblist .item-title > a {color: #323232;}
.hunter-joblist .hunter-item .btn {background: #EC1D3C;border: 0;color: #fff;font: 18px "arial";
    text-shadow: 0 0 0;box-sizing: border-box;height: 30px;width: 100px;}
.hunter-joblist .hunter-item .btn:hover {background: #e18a13;}
.hunter-joblist .hunter-item-apply-btn {display: none;}
.hunter-joblist-buttons {text-align: left; color: #FFF;}
.hunter-joblist-buttons:first-child {margin-top: 2em;}
.hunter-joblist .control-group {display: inline-block;margin-right: 40px;vertical-align: top;}
.hunter-joblist .control-group.pull-left {margin-right: 0;}
.btn-apply,#hunter-apply-btn {border: none;display:block;width: 143px !important;height:35px;line-height:35px;background: url('../images/uman/send.png') no-repeat;border-radius: 13px;}
#hunter-apply-btn{height: 65px;}
.btn-apply:hover, #hunter-apply-btn:hover {border: 1px solid #5BC0DE;background: url('../images/uman/send.png') no-repeat;}
div.btn-toolbar {width: 100%;float: right;}
div.btn-toolbar .btn.btn-apply.btn-light {background: #AEAEA8;border-radius: 0px;color:white;font-size: 18px;border-radius: 6px;}

/* Job View */
.hunter-main.job {margin: 60px 0 130px;}
.hunter-main.job .col-1 {float: right;width: 420px;box-sizing:border-box;}
.hunter-main.job .col-1 .item-info {border-bottom: 1px solid #E7E9E9;}
.hunter-main.job .col-1 .item-info > * {float: right;clear: right;}
.hunter-main.job .col-2 {overflow: hidden;box-sizing:border-box;}
.hunter-main.job .item-content {background-color: #FFF;padding: 25px;}
.hunter-main.job .item-content .heading {border: 0;padding: 10px 20px;background: #E7E9E9;min-height:40px;height: auto;}
.hunter-main.job .item-content .col-1 .content {padding: 40px 30px;}
.hunter-main.job .item-content .col-2 .content {padding: 40px 20px;}
.hunter-main.job .item-content .col-2 .content .hunter-item-back-btn,
.hunter-main.job .item-content .col-2 .content .hunter-item-apply-btn {width: 200px;}
.hunter-main.job h2, .hunter-main.job h3 {font: 18px arial;margin: 0;line-height: 20px;}
.hunter-main.job .col-1 .item-info label {display: inline-block;vertical-align: top;font-weight: bold;
    cursor: unset;}
.hunter-main.job .col-1 .item-info p {line-height:2.2em;display: inline-block;vertical-align: top;width: 225px;}
.hunter-main.job .item-content .content.col-2 {background: #f8f8f8;}
.hunter-main.job .col-2 .item-info {border-bottom: 1px solid #dadada;margin-bottom: 30px;padding-bottom: 30px;}
.hunter-main.job .col-2 .item-info.skills {border-bottom: 0;}
.hunter-main.job .col-2 .item-info > *:last-child {margin-bottom: 0;line-height: 1.2em;}
.hunter-main.job .col-2 .item-info label {display: block;margin-bottom: 5px;}
.hunter-main.job .col-2 .item-info label:after {content: ":";}
.hunter-main .hunter-item .item-content .item-info {min-height: 2em;}

/* Application Lightbox */
div.modal {border-radius: 0;width: 460px;box-sizing:border-box;background: transparent;box-shadow: none;border:0;}
.modal.hunterApplyModal:focus {outline: medium none;}
.modal-header {border-bottom: 0px none !important; background-color: #FFF;padding: 0 calc(20px + 5%);text-align: center}
.hunterApplyModal .modal-header h3 {font-size:2em;line-height:50px;background:transparent !important;padding-top:30px !important;border-bottom: 1px solid #E7E9E9;text-align: right;}
.modal-body {max-height: 650px;padding: 0;width: 460px;
    background-color: #FFF;box-sizing: border-box;height: 650px;}
.modal-body > iframe {height: 650px;zoom: normal !important;-ms-zoom: normal !important;}
.modal-body > iframe html {overflow: hidden !important;}
.modal-footer {display: none;}
.contentpane.modal {font-family: arial;padding: 20px 20px 40px;width: 100%;box-sizing:border-box;}
.contentpane.modal .moduletable.page-heading.apply {display: none;}
.contentpane.modal .control-group.linkedin, .contentpane.modal .further-services-tabs {display: none;}
.contentpane.modal .applyresult-view {background: none;color: #666;padding:0;}
.contentpane.modal .applyresult-view h1 {color: #666;}
.hunter-apply-form fieldset {border: 0 none;margin: 0;padding: 0;}
.control-group {margin-bottom: 25px;}
.modal .hunter-apply-form input[type="text"], .modal .hunter-apply-form #services-accordion {width: 100% !important;}
.modal .apply-view.apply h1{text-align: center;}
.hunter-apply-form input[type="text"], .hunter-apply-form #services-accordion  {width: 470px;}
.hunter-apply-form input[type="text"]  {background: #ededed;border: 0;box-sizing: border-box;height: 50px;font-size: x-large;padding: 10px;}
.ui-accordion .ui-accordion-header {font-size: 18px !important;}
span.help-block {display: none;}
.controls.apply-file > input {font: 18px arial;margin-bottom: 15px;}
.modal #hunter-apply-btn {width: 100%;}
.modal-header .close {background: #ffffff;color: #002a52;font-size: 1.8em;font-weight: normal;height: 40px;opacity: 1;
    position: absolute;right: -40px;top: -2px;width: 40px;}
.applyresult-view h1 {font-size: 4em;margin-bottom: 0;text-align: center;}
div#skydrive_btn_container button {height: unset !important; max-height: 30px;}

/* Employers Form */
form.employer-form {display: flex;justify-content: space-around;}
.employer-form .col-1, .employer-form .col-2 {width: 46%;}
.employer-form .rsform-block {background: #efefed;margin-bottom: 10px;padding: 0 10px;}
.employer-form .rsform-block.rsform-block-send {background: none;padding: 0;}
.employer-form .rsform-select-box {background: none;border: 0;border-radius: 0;height: 50px;width: 100%;}
.employer-form label {display: inline-block;vertical-align: middle;width: 70px;}
.employer-form .rsform-input-box, .employer-form .rsform-text-box {background: none;border: 1px solid rgba(0,0,0,0.1);border-radius: 3px;box-shadow: none;box-sizing: border-box;
    display: inline-block;height: 50px;margin-bottom: 0;vertical-align: middle;width: calc(100% - 75px);}
.employer-form .rsform-submit-button {background: #5670a0 url("../images/uman/mailSmall.png") no-repeat calc(50% + 65px) center;border: 0;
    border-radius: 30px 0 0 30px;color: #fff;font-family: "arial";font-size: 30px !important;height: 50px;width: 100%;cursor: pointer;}
.employer-form .rsform-text-box {height: 168px;padding: 10px;}

/* ************************************************************************************************** */
/* HOME PAGE CSS 																					  */
/* ************************************************************************************************** */
/* Job Search */
#article-top-image .moduletable img{width: 100%;max-height: 386px;}
#main .moduletablesuccess .success{border: none; padding: 0;}
.moduletable.home_search {color: #fff;margin-right: -340px;padding: 0 10px;position: absolute;right: 50%;top: 170px;width: 916px;}
.moduletable.home_search > h3 {font-size: 2.5em;line-height: 1;margin-bottom: 20px;text-align: left;}
.hunter-search-form fieldset {border: 0;margin: 0;padding: 0;position: relative;}
.hunter-search-form .control-group {display: inline-block;width: 320px;margin-bottom: 0;margin-right:20px;}
.hunter-search-form .control-group input, .hunter-search-form .control-group button {border-radius: 5px; box-sizing: border-box;height: 40px;padding: 0 10px;width: 100%;font-size: 1em;}
.hunter-search-form .control-group input {direction: inherit;} 
.hunter-search-form .control-group .controls button.ui-multiselect {font-size: 1em;} 
.hunter-search-form  input[type="submit"] { background: url(../images/uman/insidepage/jobs/find.png) no-repeat; background-size: contain; background-color: #5BC0DE;width: 90px; height: 42px;border-radius: 5px; background-position: center;margin-right: 5px;}
.hunter-search-form #search-filds {display: table;margin: auto;}
.hunter-search-form .control-group input[type="checkbox"] {height: 18px;}
.hunter-search-form .control-group #hunter-search-checkbox {width: 40%;min-width:90px;text-align: left;}
.hunter-search-form .ui-multiselect {height: 40px;width: 100% !important; color: #786860; font-weight: normal;border: none !important;}
.hunter-search-form input[placeholder], [placeholder], *[placeholder] {color: #786860 !important;}


/*Home Main*/
.home-main-wrap > div {width: 100%;position: relative;}
.moduletable_all-link {left: 10px;position: absolute;top: 40px;}
.moduletable_all-link a {color: #fff;text-decoration: underline;}
.moduletable_all-link a:hover {color: #fff;}
.home-main-wrap.row h3 {background: #002a52;color: #fff;font-size: 2.5em;padding: 20px 15px;margin: 0 0 30px;}

div.moduletable-send .custom-send span{padding: 20px;}

.moduletable.hunter-categories ul.menu > li {border: 0;box-sizing: border-box;font-size: 1.8em;height: 110px;
    line-height: 1;margin-bottom: 20px;margin-left: 0;position: relative;width: 240px;}
.moduletable.hunter-categories ul.menu > li:nth-child(2n+1) {margin-left: 30px;}
.moduletable.hunter-categories ul.menu > li > a {bottom: 0;color: #fff;position: absolute;right: 0;
    text-decoration: none;width: 100%;padding: 10px 10px 10px 55px;box-sizing:border-box;display: block; height: 100%;}

.home-main.inline {background-color: #fff;margin-bottom: 50px;}
#hot-jobs {background-color: #E7E9E9;}
.position-7 {width: 100%; text-align: center; background-color: #AEAEA8;}
.position-7 h3 {font-size: 2em; color: #fff;}
.hot-col-1.inline {width: 335px;}
.hot-col-2.inline {width: 150px;text-align:left;}
.hunter-hotjob-module .hunter-item {float:right; margin-bottom: 20px; 
    padding: 15px 20px 0 25px;background: none !important;}
.hunter-hotjob-module .hunter-item .item-content {border-bottom: 2px solid #c5c5c5 !important;border-radius: 0 !important; padding-bottom: 13px !important;}
.hunter-hotjob-module .hunter-item .item-content:last-child {border-bottom: 0;margin-bottom: 0;}
.hunter-hotjob-module .hunter-item:last-child {border-bottom: 0;margin-bottom: 0;}
.hunter-hotjob-module .hunter-joblist .hunter-item > div {padding: 0;border:0;}
.hunter-hotjob-module .item-title {margin-bottom:0;width: 100% !important;}
.hunter-hotjob-module .item-title a {text-decoration: none;}
.hunter-hotjob-module a {color: #666;font-weight: normal;}
.hunter-hotjob-module  .hunter-item :nth-child(even) {margin-right: 50px;}

/* Aticle Slider */
div.moduletablemain-slider .article_slider a.previous{margin-left: 90px;background:url('../images/uman/arrowLeft.png') no-repeat center transparent !important}
div.moduletablemain-slider .article_slider a.next{margin-right: 90px;background:url('../images/uman/arrowRight.png') no-repeat center transparent !important}
div.moduletablemain-slider .article_slider a.previous, div.moduletablemain-slider .article_slider a.next{height: 50px; top: unset; bottom: 60px;}
div.moduletablemain-slider .article_slider .content-box .textContent{margin-top: 100px;height: 250px !important;}
div.moduletablemain-slider .article_slider {margin: 0;}
div.moduletablemain-slider .article_slider .textContent{padding-top: 5px;}


/* Bottom Banner */
#home-banner .moduletable {margin-right: -1000px;position: absolute;right: 50%;}
#home-banner .custom img {max-width: none;}

/* Customer Logo Slider */
#tchsp .next, #tchsp .prev {background: unset;color: transparent !important;}
#tchsp .next {background:url('../images/uman/arrowLeft.png') no-repeat center transparent !important;left:0 !important; right:auto !important;}
#tchsp .prev {background:url('../images/uman/arrowRight.png') no-repeat center transparent !important;right:0 !important; left:auto !important;}
#tchsp .buttons {top:30% !important;}
/* ************************************************************************************************** */
/* FOOTER CSS 																						  */
/* ************************************************************************************************** */
footer {background: url('../images/uman/footerBG.jpg');font-size: 18px;}
.footer-1 {width: 100%;}
.footer-1 h3 {color: white;border-bottom: 1px solid #C7DFF4;font-size: 20px;}
.footer-1 .moduletable a {color: #FFF;}
.footer-1 .moduletable a:hover {color: #C7DFF4;text-decoration: none;}
.footer-1 .footer-info-box {margin-top: 30px;}
.footer-1 .moduletable {padding:10px 4.5%;float: right;min-width: 130px;width: 24%;}
.footer-3-wrapper {border-top: 1px solid #C7DFF4; width: 94%;margin: 0 auto;}
.footer-3 {margin-top: 12px;}


.moduletable.general {width: 180px;}
.moduletable.jobs {width: 330px;}
.moduletable.jobs ul.menu > li {border: 0;margin-bottom: 15px;padding: 0;width: 155px;}
.moduletable.jobs ul.menu > li:nth-child(2n) {margin-left: 0;}
.custom.contact .inline {width: 210px;}
.custom.contact .inline:first-child {margin-left: 70px;}

/* ************************************************************************************************** */
/* RESPONSIVE CSS                                                                                     */
/* ************************************************************************************************** */


#menu-btn {position: absolute;right: 10px;top: 15px;width: 30px;}
#mobile-menu {font: 24px "arial"}


@media screen and (max-width: 1025px) {
    .page-text .text-title{padding: 0 2%;}
    .uman-top-border {display: none;}
    .top-page-area {background-position-y: -45px !important;}
    div#klixoSlider_155, div#moduleSlideShow155 {height: 400px;}
    div.moduletablemain-slider .article_slider a.previous, div.moduletablemain-slider .article_slider a.next{bottom: 25px;}
    div.moduletablemain-slider .article_slider a.previous{margin-left: 90px;}
    div.moduletablemain-slider .article_slider a.next{margin-right: 90px;}
    div.moduletablemain-slider .article_slider .content-box .textContent{margin-top: 55px;}
    #main-menu, footer .footer-1{display: none !important;}
    header ul.menu > li {line-height: 40px;}
    header ul.menu > li > a {color: #FFF;}
    #wrapper {width: 100%;margin: 0 auto;}
    footer .footer-1 .inline .desktop {display: none !important;}
    .footer-3-wrapper{border: none;}
    .mobile {display: block !important;}
    header  {padding: 10px 0%;}
    .page-header {padding: 0 5%;}
    #logo {display: block;margin-right: 35px;text-align: center;}
    #logo .custom img {width: 110px;float: left;}
    .uman-info-box {width: 30%;}

    .hunter-search-form .control-group {display: block;margin-left: 0;width: 60%;float: none;margin-bottom: 10px;}
    .hunter-search-form input[type="submit"]{position: relative;float: right;width: 60%;margin: 0 20px 0 0;}


    .home #main-top {background: url("../images/uman/bg-mobile.jpg") no-repeat top;height: 118px;}
    #main-top .row .moduletable .custom img {max-height: 118px;margin-left: 18PX;}
    .moduletable.home_search {background: none;box-sizing: border-box;margin: 0;padding: 0;right: 0;top: 8px;width: 100%;}
    .moduletable.home_search > h3 {margin:27px 0 35px 0;font-size: 1.44em;font-weight: normal;line-height: 48px;text-align: center;background-color:rgba(174,174,168,.6)}
    .home-main-wrap > div:first-child {margin-top:20px;}
    div.moduletable-send .custom-send span {padding:10px;font-size: 24pt !important;}
    div.moduletable-send .custom-send span img {width: 50px;}
    .home-main-wrap > div:first-child {margin-left: 0;}
    .hunter-search-form #search-filds {position: static;}
    .search-results .moduletable.search_form fieldset {margin: 0; padding: 0;}
    .search-results .hunter-search-module {padding: 10px 0;}
    .hunter-search-form form.form-inline{margin: 0;padding: 0;}
    .home article {padding-bottom: 20px;}
    #about-bdo-text {margin-top: 4.1em !important;}
    .home-main-wrap > div {display: block;width: auto;}
    .home-main-wrap.row h3 {padding: 15px 5% 45px;margin-bottom: 25px;text-align: center;}
    .moduletable_all-link {left: auto;right: 0;text-align: center;top: 60px;width: 100%;}
    .hunter-hotjob-module {padding: 0 5%;}
    .hunter-hotjob-module .hunter-item {padding: 0 !important;margin: 0 !important;}
    .hunter-joblist .hunter-item .hot-col-1 .item-title {width: auto;}
    
    .select2-container .select2-search--inline .select2-search__field {margin: 0px !important;}
    .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {position: relative;}
    .select2-container--default[dir="ltr"] .select2-selection--multiple .select2-selection__choice {position: relative;}

    
    .hot-col-1.inline{width: calc(100% - 154px);}
    .hunter-hotjob-module .hunter-item .item-content {padding: 13px !important;}
    footer {padding: 30px 0 15px;}
    .footer-2.inline.desktop {display: block; margin: 0 13px;float: none;width: 100%;padding: 0;margin: 0;}
    .footer-2 .moduletablesocial {margin-left: 20px;}
    .footer-2 .contact {margin-right: 20px;}
    .footer-2 .custom.contact .inline:first-child {margin: 0;padding: 0;}
    .footer-2 .custom.contact .inline {width: 100%;}
    .footer-3 {margin-top: 0;text-align: center;margin-left: 20px;}
    .footer-3 .custom > div {float: none !important;margin-bottom: 20px;}
    .moduletable.search_form .hunter-search-module {width: auto;padding: 3%; height: auto;}
    .hunter-joblist form, .hunter-joblist .list-wrapper {margin: 0; padding: 0;}
    .position-7, #hot-jobs {display: none;}
    .list-heading {display: none;}
    .hunter-joblist .hunter-item {height: auto;width: 100%;}
    .hunter-joblist .hunter-item:last-child {padding-bottom: 1px;}
    .hunter-joblist .hunter-item:nth-child(2n) {background: none;}
    .hunter-joblist .hunter-item > div {height: auto;padding: 0;width: auto;display: block;margin: 20px;}
    .hunter-joblist .hunter-item > div.job-code, 
    .hunter-joblist .hunter-item > div.job-location, 
    .hunter-joblist .hunter-item > div.job-update {border: 0;display: none;}
    .hunter-joblist .hunter-item > div.job-customer {font-weight: bold; margin-top: 1em;font-family: sans-serif !important;}
    .hunter-joblist .job-name {border-bottom: #cccccc;}
    .hunter-joblist .hunter-item .btn {clear: both; float: left;}
    .hunter-joblist .hunter-item .btn.hunter-item-apply-btn {background: #002a52;width: 150px !important;display: inline;}
    .hunter-joblist .hunter-item .btn.display-job {background: none;color: #666;float: left;margin-top: 5px;padding: 0;
        width: auto;}
    .hunter-main.apply-view.apply h1{padding: 10px 20px;}
    .hunter-main.apply-view.apply{font-size: 16px;}
    div.btn-toolbar .btn.btn-apply.btn-light {margin: 0 20px;}
    .hunter-joblist-buttons > * {margin-bottom: 10px;}
    .hunter-main.job {margin: 0;}
    .hunter-main.job .col-1 {float: none;width: 100%;}
    .job .btn.btn-apply {display: block;margin: 0 auto;}
    .moduletable.page-heading {padding: 0 5%;}
    .moduletable.page-heading.apply {background: #AEAEA8;display: block;margin-bottom: 40px;}
    .moduletable.page-heading.apply h1 {color: #ffffff;}
    .hunter-apply-form {padding: 0 5%;}
    .hunter-apply-form input[type="file"], 
    .hunter-apply-form input[type="image"], 
    .hunter-apply-form input[type="submit"], 
    .hunter-apply-form input[type="reset"], 
    .hunter-apply-form input[type="button"], 
    .hunter-apply-form input[type="radio"], 
    .hunter-apply-form input[type="checkbox"] {width: 100%;}
    #hunter-apply-form input[type="submit"] {}
    dt.tabs {display: inline-block;margin-left: 10px;}
    .applyresult-view {background: #6bc2dd;color: #fff;padding: 90px 5% 100px;}
    .applyresult-view h1 {color: #fff;}
    
    .hunter-search-form .control-group input[type="submit"] {margin-top: 20px;}
    .hunter-hotjob-module .hunter-item :nth-child(even){margin: 0;}
    .rsform-block > br {display: none;}

    .item-page.contact div[itemprop="articleBody"] {display: block;}
    .contact-col-1.inline, .contact-col-2.inline {display: inline-block;}
    .contact-col-1, .contact-col-2 {padding: 0 11px;}
    form#userForm {width: auto;}
    input[name="continue"]{margin: 0 30px !important;}
    input.rsform-submit-button.btn.btn-primary{margin:0 30px !important;}


}
/* 
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/
@media screen and (max-width: 850px){
    .hunter-apply-form input[type="text"], .hunter-apply-form #services-accordion {width:100%;}
    .row, article{width: 100%;}
    div#uman-info .uman-info-box {width: 92%; margin: 4%; float: right; color: #FFF;}

	/* Force table to not be like tables anymore */
	table, thead, tbody, th, td, tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	tr { border: 1px solid #ccc; }
	
	td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 0%; 
	}
	
	td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	

    .hunter-search-form .control-group, .hunter-search-form input[type="submit"] {width: 75%;}
    .home-employer-form .rsform {text-align: center;}
    .camera_next > span{background-position: 5% center  !important;background-size: 20%;}
    .camera_prev > span{background-position: 95% center  !important;background-size: 20%;}
}


@media screen and (max-width: 700px) {
    /*.home-employer-form > div {display: block;vertical-align: top;}*/
    .hunter-search-form .control-group, .hunter-search-form input[type="submit"] {width: 85%;}
    .row {padding:0;}
    .camera_wrap .camera_pag .camera_pag_ul li {margin-bottom: 0px;}
    .home-employer-form form input[type="submit"], #userForm .rsform-submit-button {font-size: 22px;}
}

@media screen and (max-width: 600px) {
}

@media screen and (max-width: 540px) {
    h1 {font-size: 2em;line-height: normal;}
    /*form.employer-form {display: block;}*/
    .employer-form .col-1, .employer-form .col-2, .contact-col-1, .contact-col-2 {width: 94%;margin: 0 auto;}
}

@media screen and (max-width: 481px) {
    h1 {font-size: 2em;}
    .uman-info-box {width: 40%;}
    div.ivhun-ishiyut-title{width: 100%;}
    div.ivhun-ishiyut{width:100%;}
    .custom-find-next-job {padding-top: 426px;}
    .hunter-search-form .control-group, .hunter-search-form input[type="submit"] {width: 90%;}

}

@media screen and (max-width: 413px) {
	.hunter-search-form fieldset{margin-top: 1.5em;}
}

@media screen and (max-width: 350px) {
    h1 {font-size: 1.5em;}
    .home-employer-form{padding: 0;}
    .moduletable.home_search > h3 {font-size: 1.25em;}
    .hot-col-1.inline {width: 125px;}
    .hunter-joblist .hunter-item .item-title {width: 125px;}
}
@media screen and (max-width: 258px) {
    h1 {font-size: 1em;}
    .top-page-area {background: none;}
    .home article {padding-top: 150px;}
}

.mceContentBody {background:white;height:100%;direction: rtl;}
