@charset "UTF-8";
/* line 3, ../scss/style.scss */
.grippie {
  display: none;
}

/* line 5, ../../app/_scss/style.scss */
/* line 7, ../scss/style.scss */
a.underline {
  text-decoration: underline !important;
}

/* line 9, ../../app/_scss/style.scss */
/* line 11, ../scss/style.scss */
a:focus {
  outline: none;
  color: inherit;
}

/* line 14, ../../app/_scss/style.scss */
/* line 16, ../scss/style.scss */
a::-moz-focus-inner {
  border: 0;
}

/* line 17, ../../app/_scss/style.scss */
/* line 20, ../scss/style.scss */
a:hover {
  color: inherit;
}

/* line 22, ../../app/_scss/style.scss */
/* line 24, ../scss/style.scss */
a:hover.arrow:after {
  margin-right: 3px;
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 4px solid transprent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid black;
}

/* line 30, ../../app/_scss/style.scss */
/* line 35, ../scss/style.scss */
a:hover.blue {
  color: #3f84d0 !important;
}

/* line 33, ../../app/_scss/style.scss */
/* line 39, ../scss/style.scss */
a:hover.blue:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #3f84d0;
}

/* line 37, ../../app/_scss/style.scss */
/* line 47, ../scss/style.scss */
a:hover.violet {
  color: #806f9c !important;
}

/* line 40, ../../app/_scss/style.scss */
/* line 51, ../scss/style.scss */
a:hover.violet:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #806f9c;
}

/* line 44, ../../app/_scss/style.scss */
/* line 59, ../scss/style.scss */
a:hover.green {
  color: #009b35 !important;
}

/* line 47, ../../app/_scss/style.scss */
/* line 63, ../scss/style.scss */
a:hover.green:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #009b35;
}

/* line 51, ../../app/_scss/style.scss */
/* line 71, ../scss/style.scss */
a:hover.light-green {
  color: #9abd07 !important;
}

/* line 54, ../../app/_scss/style.scss */
/* line 75, ../scss/style.scss */
a:hover.light-green:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #9abd07;
}

/* line 58, ../../app/_scss/style.scss */
/* line 83, ../scss/style.scss */
a:hover.yellow {
  color: #ffbd00 !important;
}

/* line 61, ../../app/_scss/style.scss */
/* line 87, ../scss/style.scss */
a:hover.yellow:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #ffbd00;
}

/* line 65, ../../app/_scss/style.scss */
/* line 95, ../scss/style.scss */
a:hover.light-blue {
  color: #5cb8e6 !important;
}

/* line 68, ../../app/_scss/style.scss */
/* line 99, ../scss/style.scss */
a:hover.light-blue:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #5cb8e6;
}

/* line 72, ../../app/_scss/style.scss */
/* line 107, ../scss/style.scss */
a:hover.red {
  color: #bf4840 !important;
}

/* line 75, ../../app/_scss/style.scss */
/* line 111, ../scss/style.scss */
a:hover.red:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #bf4840;
}

/* line 79, ../../app/_scss/style.scss */
/* line 119, ../scss/style.scss */
a:hover.purple {
  color: #813368 !important;
}

/* line 82, ../../app/_scss/style.scss */
/* line 123, ../scss/style.scss */
a:hover.purple:after {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 6px solid #813368;
}

/* line 91, ../../app/_scss/style.scss */
/* line 132, ../scss/style.scss */
table.table-report th {
  background: #005498 !important;
  border-right: 1px dotted #ffffff;
  color: #ffffff;
  text-align: center;
}

/* line 99, ../../app/_scss/style.scss */
/* line 140, ../scss/style.scss */
.helvetica {
  font-family: Helvetica !important;
}

/* line 103, ../../app/_scss/style.scss */
/* line 145, ../scss/style.scss */
.form-error-message {
  color: #b94a48;
}

/* line 107, ../../app/_scss/style.scss */
/* line 150, ../scss/style.scss */
div.button-spinner-container {
  float: left;
}

/* line 111, ../../app/_scss/style.scss */
/* line 155, ../scss/style.scss */
p.alert-error-message {
  color: green;
}

/* line 114, ../../app/_scss/style.scss */
/* line 159, ../scss/style.scss */
p.alert-error-message.error {
  color: #b94a48;
}

/* line 119, ../../app/_scss/style.scss */
/* line 164, ../scss/style.scss */
div.general-message {
  margin: 0 auto;
  text-align: center;
  width: 60%;
  min-height: 30px;
  background: #74caca;
  font-size: 18px;
  padding-top: 5px;
  direction: rtl;
  position: relative;
}

/* line 130, ../../app/_scss/style.scss */
/* line 176, ../scss/style.scss */
div.general-message > ul {
  padding: 10px;
  list-style-position: inside;
}

/* line 135, ../../app/_scss/style.scss */
/* line 181, ../scss/style.scss */
div.general-message.alert-success {
  color: #000000;
}

/* line 139, ../../app/_scss/style.scss */
/* line 185, ../scss/style.scss */
div.general-message.alert-danger {
  background: #e2482e;
  color: #000000;
}

/* line 144, ../../app/_scss/style.scss */
/* line 190, ../scss/style.scss */
div.general-message.alert-warning {
  background: #FFE69F;
  color: #000000;
}

/* line 149, ../../app/_scss/style.scss */
/* line 195, ../scss/style.scss */
div.general-message.alert-info {
  color: #000000;
}

/* line 153, ../../app/_scss/style.scss */
/* line 199, ../scss/style.scss */
div.general-message a.close {
  color: #000;
  position: absolute;
  left: 5px;
  top: 0;
}

/* line 161, ../../app/_scss/style.scss */
/* line 207, ../scss/style.scss */
.bold {
  font-weight: bold;
}

/* line 167, ../../app/_scss/style.scss */
/* line 212, ../scss/style.scss */
form.form-resume #resume-top-box {
  display: none;
}

/* line 173, ../../app/_scss/style.scss */
/* line 217, ../scss/style.scss */
form.form-login,
form.form-register {
  display: none;
}

/* line 177, ../../app/_scss/style.scss */
/* line 223, ../scss/style.scss */
span.btn-circle {
  display: block;
  width: 32px;
  height: 32px;
  background: #ffffff;
  border-radius: 100%;
  font-size: 18px;
  text-align: center;
  padding-top: 13px;
  margin: 0 auto;
}

/* line 189, ../../app/_scss/style.scss */
/* line 236, ../scss/style.scss */
div.header-fixed {
  position: fixed;
  z-index: 99;
  background: #E6E6E6;
}

@media only screen and (max-width: 768px) {
  /* line 197, ../../app/_scss/style.scss */
  /* line 244, ../scss/style.scss */
  div.header-fixed {
    width: 100%;
  }
}
/* line 202, ../../app/_scss/style.scss */
/* line 249, ../scss/style.scss */
div.header-fixed-spacer {
  margin-top: 231px;
}

/* line 206, ../../app/_scss/style.scss */
/* line 254, ../scss/style.scss */
#form-resume-top {
  display: none;
}

/* line 212, ../../app/_scss/style.scss */
/* line 259, ../scss/style.scss */
#form-login-top .middle {
  padding-bottom: 5px;
}

/* line 215, ../../app/_scss/style.scss */
/* line 263, ../scss/style.scss */
#form-login-top .middle .btn-login {
  padding-top: 4px;
}

/* line 218, ../../app/_scss/style.scss */
/* line 267, ../scss/style.scss */
#form-login-top .middle .btn-login .fa-angle-left {
  font-size: 24px;
  margin-left: -3px;
}

@-moz-document url-prefix() {
  /* line 227, ../../app/_scss/style.scss */
  /* line 274, ../scss/style.scss */
  #form-login-top .middle .btn-login {
    padding-top: 3px;
  }
}
/* line 236, ../../app/_scss/style.scss */
/* line 280, ../scss/style.scss */
header form.send-resume-advance .resume-message {
  color: green;
  font-size: 16px;
}

/* line 240, ../../app/_scss/style.scss */
/* line 285, ../scss/style.scss */
header form.send-resume-advance .resume-message.error {
  color: #b94a48;
}

/* line 253, ../../app/_scss/style.scss */
/* line 289, ../scss/style.scss */
header ul.top-nav li.count-saved-jobs:hover span.count {
  background: #005498;
}

/* line 258, ../../app/_scss/style.scss */
/* line 293, ../scss/style.scss */
header ul.top-nav li.count-saved-jobs a {
  text-decoration: none;
}

/* line 265, ../../app/_scss/style.scss */
/* line 297, ../scss/style.scss */
header ul.top-nav li:hover div.drop {
  display: block;
}

/* line 272, ../../app/_scss/style.scss */
/* line 301, ../scss/style.scss */
header h2 {
  font: inherit;
  margin: inherit;
}

/* line 277, ../../app/_scss/style.scss */
/* line 307, ../scss/style.scss */
header .btn-form-resume-top-wrapper {
  display: block;
  text-align: center;
  z-index: 1;
  padding: 0 20%;
  margin: -17px auto;
}

/* line 284, ../../app/_scss/style.scss */
/* line 315, ../scss/style.scss */
header .btn-form-resume-top-wrapper a.btn-form-toggle {
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
  position: relative;
  vertical-align: top;
  text-decoration: none;
  text-align: center;
  display: block;
}

/* todo - realy detect old browsers */
/* https://halgatewood.com/ipad-3-media-query */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* line 277, ../../app/_scss/style.scss */
  /* line 332, ../scss/style.scss */
  header .btn-form-resume-top-wrapper {
    padding: 0 auto;
    margin: -15px auto 0;
    height: 30px;
    /* background: red;*/
  }

  /* line 284, ../../app/_scss/style.scss */
  /* line 339, ../scss/style.scss */
  header .btn-form-resume-top-wrapper a.btn-form-toggle {
    top: 0px;
    width: 100px;
  }
}
/* line 293, ../../app/_scss/style.scss */
/* line 345, ../scss/style.scss */
header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-form-resume {
  margin: 0 auto;
}

/* line 300, ../../app/_scss/style.scss */
/* line 349, ../scss/style.scss */
header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-form-resume.btn-close:hover:before {
  color: #ffffff;
  background: #007CB5;
}

/* line 311, ../../app/_scss/style.scss */
/* line 354, ../scss/style.scss */
header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-form-resume.btn-open:hover:before {
  color: #007CB5;
  background: #ffffff;
}

/* line 321, ../../app/_scss/style.scss */
/* line 359, ../scss/style.scss */
header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle:before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  background: #ffffff;
  border-radius: 100%;
  font-size: 18px;
  text-align: center;
  padding-top: 12px;
  padding-left: 1px;
  margin: -15px auto;
  margin-bottom: 0px;
}

/* line 338, ../../app/_scss/style.scss */
/* line 374, ../scss/style.scss */
header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle.btn-open:before {
  color: #ffffff;
  background: #007CB5;
  content: "\f107";
  font-family: FontAwesome;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* line 351, ../../app/_scss/style.scss */
/* line 384, ../scss/style.scss */
header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle.btn-close:before {
  content: "\f106";
  font-family: FontAwesome;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin: 4px auto;
}

/* line 365, ../../app/_scss/style.scss */
/* line 394, ../scss/style.scss */
div.icon-linkedin {
  background: url("../images/sprite.png");
  background-position: -120px -60px;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
}

/* line 374, ../../app/_scss/style.scss */
/* line 404, ../scss/style.scss */
a.arrow-close {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 0px;
  right: 44%;
  background: url("../images/sprite.png") no-repeat;
  background-position: -270px -30px;
  width: 33px;
  height: 20px;
}

/* line 388, ../../app/_scss/style.scss */
/* line 417, ../scss/style.scss */
form.form-stylish.list-style {
  margin-left: 30px;
}

/* line 392, ../../app/_scss/style.scss */
/* line 421, ../scss/style.scss */
form.form-stylish .pseudo-select {
  background: #e6e6e6;
  color: #000;
  display: block;
  padding: 8px 10px 9px 20px;
  position: relative;
}

/* line 399, ../../app/_scss/style.scss */
/* line 429, ../scss/style.scss */
form.form-stylish .pseudo-select:hover {
  text-decoration: none;
}

/* line 403, ../../app/_scss/style.scss */
/* line 433, ../scss/style.scss */
form.form-stylish .pseudo-select:before {
  content: "";
  position: absolute;
  top: 13px;
  left: 7px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 6px solid #000;
}

/* line 416, ../../app/_scss/style.scss */
/* line 445, ../scss/style.scss */
form.form-stylish *::-webkit-input-placeholder {
  color: #000;
  font-size: 16px;
  font-weight: normal;
}

/* line 421, ../../app/_scss/style.scss */
/* line 451, ../scss/style.scss */
form.form-stylish *:-moz-placeholder {
  /* FF 4-18 */
  font-size: 16px;
  font-weight: normal;
  color: #000;
}

/* line 427, ../../app/_scss/style.scss */
/* line 458, ../scss/style.scss */
form.form-stylish *::-moz-placeholder {
  /* FF 19+ */
  font-size: 16px;
  font-weight: normal;
  color: #000;
}

/* line 433, ../../app/_scss/style.scss */
/* line 465, ../scss/style.scss */
form.form-stylish *:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 16px;
  font-weight: normal;
  color: #000;
}

/* line 440, ../../app/_scss/style.scss */
/* line 472, ../scss/style.scss */
form.form-stylish :invalid {
  box-shadow: none;
}

/* line 444, ../../app/_scss/style.scss */
/* line 476, ../scss/style.scss */
form.form-stylish :-moz-submit-invalid {
  box-shadow: none;
}

/* line 448, ../../app/_scss/style.scss */
/* line 480, ../scss/style.scss */
form.form-stylish :-moz-ui-invalid {
  box-shadow: none;
}

/* line 452, ../../app/_scss/style.scss */
/* line 484, ../scss/style.scss */
form.form-stylish div.selected-option {
  width: 100%;
  height: 30px;
  border: 1px solid gray;
  text-align: right;
  font-size: 14px;
}

/* line 459, ../../app/_scss/style.scss */
/* line 492, ../scss/style.scss */
form.form-stylish div.selected-option div.select-label {
  font-weight: bold;
  width: 30%;
  vertical-align: middle;
  float: right;
  padding: 4px;
  line-height: 150%;
}

/* line 467, ../../app/_scss/style.scss */
/* line 501, ../scss/style.scss */
form.form-stylish div.selected-option div.select-value {
  width: 70%;
  vertical-align: middle;
  float: right;
  padding: 4px;
  line-height: 150%;
}

/* line 476, ../../app/_scss/style.scss */
/* line 509, ../scss/style.scss */
form.form-stylish table {
  width: 100%;
}

/* line 481, ../../app/_scss/style.scss */
/* line 513, ../scss/style.scss */
form.form-stylish table td.left {
  text-align: left !important;
}

/* line 487, ../../app/_scss/style.scss */
/* line 517, ../scss/style.scss */
form.form-stylish table.form-stylish {
  width: 100%;
}

/* line 490, ../../app/_scss/style.scss */
/* line 521, ../scss/style.scss */
form.form-stylish table.form-stylish td {
  text-align: right;
  background: none;
  padding: 5px;
  vertical-align: top;
}

/* line 496, ../../app/_scss/style.scss */
/* line 528, ../scss/style.scss */
form.form-stylish table.form-stylish td span.frequency {
  padding-left: 15px;
  display: inline-block;
  float: right;
}

/* line 501, ../../app/_scss/style.scss */
/* line 534, ../scss/style.scss */
form.form-stylish table.form-stylish td span.frequency.no-padding {
  padding-left: 0;
}

/* line 505, ../../app/_scss/style.scss */
/* line 538, ../scss/style.scss */
form.form-stylish table.form-stylish td span.frequency label {
  font-weight: normal;
  font-size: 14px;
  margin: 0;
}

/* line 511, ../../app/_scss/style.scss */
/* line 544, ../scss/style.scss */
form.form-stylish table.form-stylish td span.frequency.frequency-title {
  font-weight: bold;
}

/* line 515, ../../app/_scss/style.scss */
/* line 548, ../scss/style.scss */
form.form-stylish table.form-stylish td span.frequency.frequency-group-radio {
  display: inherit;
}

/* line 519, ../../app/_scss/style.scss */
/* line 552, ../scss/style.scss */
form.form-stylish table.form-stylish td span.frequency input[type=radio] {
  margin: 0;
  vertical-align: middle;
}

/* line 529, ../../app/_scss/style.scss */
/* line 557, ../scss/style.scss */
form.form-stylish table.no-padding td {
  padding: 0 !important;
}

/* line 534, ../../app/_scss/style.scss */
/* line 561, ../scss/style.scss */
form.form-stylish select {
  background: #e6e6e6;
  border: 0;
  color: #000;
  font-weight: normal;
  height: 32px;
  margin: 0;
  padding: 6px;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: none;
  transition: none;
  font-size: 14px;
  font-family: arial, helvetica, sans-serif;
  -webkit-border-radius: 0px;
  border-radius: 0;
  outline: none;
}

/* line 553, ../../app/_scss/style.scss */
/* line 581, ../scss/style.scss */
form.form-stylish select.error {
  border: 1px solid red;
}

/* line 561, ../../app/_scss/style.scss */
/* line 585, ../scss/style.scss */
form.form-stylish input[type=text],
form.form-stylish input[type=email],
form.form-stylish input[type=password],
form.form-stylish input.stylish {
  background: #e6e6e6;
  border: 0;
  color: #000;
  float: left;
  font-size: 16px;
  font-weight: normal;
  height: 32px;
  margin: 0;
  padding: 8px 8px 9px;
  width: 100%;
  outline: none;
}

/* line 575, ../../app/_scss/style.scss */
/* line 602, ../scss/style.scss */
form.form-stylish input[type=text].ng-dirty.ng-invalid, form.form-stylish input[type=text].error,
form.form-stylish input[type=email].ng-dirty.ng-invalid,
form.form-stylish input[type=email].error,
form.form-stylish input[type=password].ng-dirty.ng-invalid,
form.form-stylish input[type=password].error,
form.form-stylish input.stylish.ng-dirty.ng-invalid,
form.form-stylish input.stylish.error {
  border: 1px solid red;
}

/* line 580, ../../app/_scss/style.scss */
/* line 612, ../scss/style.scss */
form.form-stylish input[type=email] {
  font-size: 14px !important;
}

/* line 584, ../../app/_scss/style.scss */
/* line 616, ../scss/style.scss */
form.form-stylish textarea {
  background: #e6e6e6;
  border: 0;
  color: #000;
  float: left;
  font-size: 16px;
  height: 32px;
  line-height: 16px;
  margin: 0;
  padding: 7px 8px 9px;
  width: 100%;
  min-height: 80px;
  font-weight: normal;
}

/* line 600, ../../app/_scss/style.scss */
/* line 631, ../scss/style.scss */
form.form-stylish input[type=submit],
form.form-stylish button[type=submit] {
  outline: none;
}

/* line 603, ../../app/_scss/style.scss */
/* line 636, ../scss/style.scss */
form.form-stylish input[type=submit].btn-send,
form.form-stylish button[type=submit].btn-send {
  background: #000;
  border: 0;
  border-radius: 100%;
  color: #fff;
  float: left;
  font-size: 16px;
  height: 48px;
  margin: 0;
  padding-top: 5px;
  width: 48px;
  text-align: center;
}

/* line 616, ../../app/_scss/style.scss */
/* line 651, ../scss/style.scss */
form.form-stylish input[type=submit].btn-send.btn-large,
form.form-stylish button[type=submit].btn-send.btn-large {
  font-size: 22px;
  font-weight: normal;
  width: 85px;
  height: 85px;
}

/* line 625, ../../app/_scss/style.scss */
/* line 659, ../scss/style.scss */
form.form-stylish input[type=checkbox] {
  display: inline-block;
  position: static;
  float: none;
  vertical-align: middle;
  width: auto;
}

/* line 632, ../../app/_scss/style.scss */
/* line 667, ../scss/style.scss */
form.form-stylish label {
  display: inline-block;
}

/* line 636, ../../app/_scss/style.scss */
/* line 671, ../scss/style.scss */
form.form-stylish a.resume-linkedin-upload {
  text-decoration: none;
  font-weight: bold;
  word-spacing: 2px;
}

/* line 642, ../../app/_scss/style.scss */
/* line 677, ../scss/style.scss */
form.form-stylish div.file-upload {
  background: #E6E6E6;
  width: 100%;
  position: relative;
  cursor: pointer;
  padding: 0px 10px 0px 20px;
}

/* line 649, ../../app/_scss/style.scss */
/* line 685, ../scss/style.scss */
form.form-stylish div.file-upload:before {
  width: 28%;
  height: 100%;
  padding-top: 7px;
  text-align: center;
  background: #C5C5C5;
  position: absolute;
  top: 0;
  left: 0;
  color: #000000;
  font-weight: bold;
  content: "צירוף קובץ";
}

/* line 665, ../../app/_scss/style.scss */
/* line 699, ../scss/style.scss */
form.form-stylish div.file-upload:hover:before {
  background: #000000;
  color: #C5C5C5;
}

/* line 671, ../../app/_scss/style.scss */
/* line 704, ../scss/style.scss */
form.form-stylish div.file-upload span.filename {
  width: 70%;
  height: 1em;
  text-overflow: ellipsis;
  white-space: nowrap;
  direction: ltr;
  overflow: hidden;
  text-align: right;
  display: block;
  position: absolute;
  left: 29%;
  top: 8px;
  padding-right: 5px;
  font-size: 14px;
  font-weight: normal;
  color: #000000;
}

/* line 688, ../../app/_scss/style.scss */
/* line 722, ../scss/style.scss */
form.form-stylish div.file-upload span.filename.selected {
  padding-right: 0;
  font-weight: normal;
  text-align: left;
}

/* line 695, ../../app/_scss/style.scss */
/* line 728, ../scss/style.scss */
#contact-site-form input[type="file"],
form.form-stylish div.file-upload input[type=file] {
  cursor: pointer;
  padding: 0px 8px 9px;
  opacity: 0;
  width: 100%;
  direction: ltr;
}

/* line 710, ../../app/_scss/style.scss */
/* line 737, ../scss/style.scss */
form.form-stylish.white input[type=text],
form.form-stylish.white input[type=email],
form.form-stylish.white input[type=password],
form.form-stylish.white input.stylish,
form.form-stylish.white textarea {
  background: #ffffff;
}

/* line 717, ../../app/_scss/style.scss */
/* line 745, ../scss/style.scss */
form.form-stylish .password div.input-label {
  width: 35%;
  height: 100%;
  padding-top: 7px;
  text-align: center;
  background: #C5C5C5;
  position: absolute;
  top: 0;
  left: 0;
  color: #000000;
  font-weight: bold;
  cursor: pointer;
}

/* line 731, ../../app/_scss/style.scss */
/* line 759, ../scss/style.scss */
form.form-stylish .password div.save-password {
  width: 25%;
}

/* line 738, ../../app/_scss/style.scss */
/* line 763, ../scss/style.scss */
form.form-stylish .edit:before {
  width: 12%;
  height: 100%;
  padding-top: 8px;
  text-align: center;
  background: #C5C5C5;
  position: absolute;
  top: 0;
  left: 0;
  color: #000000;
  font-weight: bold;
  content: "";
  z-index: 1;
}

/* line 753, ../../app/_scss/style.scss */
/* line 778, ../scss/style.scss */
form.form-stylish .edit i.fa {
  position: absolute;
  top: 7px;
  left: 9px;
  color: #000000;
  z-index: 2;
}

/* line 763, ../../app/_scss/style.scss */
/* line 787, ../scss/style.scss */
.btn-icon {
  display: inline-block;
  vertical-align: middle;
  border-radius: 100%;
  width: 31px;
  height: 31px;
  background: #000;
  color: #fff;
  text-align: center;
  padding-top: 7px;
}

/* line 774, ../../app/_scss/style.scss */
/* line 799, ../scss/style.scss */
.btn-icon.btn-login {
  padding-top: 8px;
}

/* line 777, ../../app/_scss/style.scss */
/* line 803, ../scss/style.scss */
.btn-icon.btn-login:focus {
  color: #fff;
}

/* line 781, ../../app/_scss/style.scss */
/* line 807, ../scss/style.scss */
.btn-icon.btn-login:hover {
  color: #fff;
  background: #616161;
}

/* line 789, ../../app/_scss/style.scss */
/* line 812, ../scss/style.scss */
.btn-icon.fa:hover {
  background: #616161;
}

/* line 794, ../../app/_scss/style.scss */
/* line 816, ../scss/style.scss */
.btn-icon.fa-angle-left {
  padding-top: 0;
}

/* line 797, ../../app/_scss/style.scss */
/* line 820, ../scss/style.scss */
.btn-icon.fa-angle-left:before {
  margin-right: 7px;
  content: "";
  background-image: url("../images/icons/Arrow.png");
  width: 24px;
  height: 22px;
  display: block;
}

/* line 807, ../../app/_scss/style.scss */
/* line 829, ../scss/style.scss */
.btn-icon.fa-rss {
  padding-top: 0;
}

/* line 810, ../../app/_scss/style.scss */
/* line 833, ../scss/style.scss */
.btn-icon.fa-rss:before {
  margin-right: 7px;
  content: "";
  background-image: url("../images/icons/blog.png");
  width: 25px;
  height: 22px;
  display: block;
}

/* line 820, ../../app/_scss/style.scss */
/* line 842, ../scss/style.scss */
.btn-icon.fa-envelope-o {
  padding-top: 0px;
}

/* line 823, ../../app/_scss/style.scss */
/* line 846, ../scss/style.scss */
.btn-icon.fa-envelope-o:before {
  content: "";
  background-image: url("../images/icons/Mail.png");
  height: 22px;
  display: block;
}

/* line 831, ../../app/_scss/style.scss */
/* line 853, ../scss/style.scss */
.btn-icon.fa-facebook {
  font-size: 19px;
  padding-top: 3px;
}

/* line 835, ../../app/_scss/style.scss */
/* line 858, ../scss/style.scss */
.btn-icon.fa-facebook:before {
  position: relative;
  top: 4px;
}

/* line 842, ../../app/_scss/style.scss */
/* line 863, ../scss/style.scss */
.btn-icon.fa-facebook.btn-social-active, .btn-icon.fa-facebook.selected, .btn-icon.fa-facebook:hover {
  background: #3b5998;
}

/* line 847, ../../app/_scss/style.scss */
/* line 867, ../scss/style.scss */
.btn-icon.fa-linkedin {
  font-size: 19px;
  padding-top: 2px;
}

/* line 851, ../../app/_scss/style.scss */
/* line 872, ../scss/style.scss */
.btn-icon.fa-linkedin:before {
  position: relative;
  top: 4px;
}

/* line 858, ../../app/_scss/style.scss */
/* line 877, ../scss/style.scss */
.btn-icon.fa-linkedin.btn-social-active, .btn-icon.fa-linkedin.selected, .btn-icon.fa-linkedin:hover {
  background: #007bb6;
}

/* line 863, ../../app/_scss/style.scss */
/* line 881, ../scss/style.scss */
.btn-icon.fa-twitter {
  font-size: 19px;
  padding-top: 3px;
}

/* line 867, ../../app/_scss/style.scss */
/* line 886, ../scss/style.scss */
.btn-icon.fa-twitter:before {
  position: relative;
  top: 4px;
}

/* line 874, ../../app/_scss/style.scss */
/* line 891, ../scss/style.scss */
.btn-icon.fa-twitter.btn-social-active, .btn-icon.fa-twitter.selected, .btn-icon.fa-twitter:hover {
  background: #00aced;
}

/* line 879, ../../app/_scss/style.scss */
/* line 895, ../scss/style.scss */
.btn-icon.fa-google-plus {
  font-size: 19px;
  padding-top: 3px;
  position: relative;
}

/* line 884, ../../app/_scss/style.scss */
/* line 901, ../scss/style.scss */
.btn-icon.fa-google-plus:before {
  position: relative;
  top: 4px;
  left: 2px;
}

/* line 893, ../../app/_scss/style.scss */
/* line 907, ../scss/style.scss */
.btn-icon.fa-google-plus.btn-social-active, .btn-icon.fa-google-plus.selected, .btn-icon.fa-google-plus:hover {
  background: #dd4b39;
}

/* line 898, ../../app/_scss/style.scss */
/* line 911, ../scss/style.scss */
.btn-icon:hover {
  text-decoration: none;
  color: #fff;
}

/* line 903, ../../app/_scss/style.scss */
/* line 916, ../scss/style.scss */
.btn-icon:before {
  background: none;
}

/* line 907, ../../app/_scss/style.scss */
/* line 920, ../scss/style.scss */
.btn-icon.btn-icon-small {
  width: 20px;
  height: 20px;
  font-weight: normal;
  font-size: 12px;
  padding-top: 4px;
  padding-right: 0px;
}

/* line 918, ../../app/_scss/style.scss */
/* line 929, ../scss/style.scss */
.btn-icon.linkedin-hover:hover {
  background: #007bb6;
}

/* line 923, ../../app/_scss/style.scss */
/* line 933, ../scss/style.scss */
.btn-icon.btn-icon-large {
  width: 55px;
  height: 55px;
  font-size: 35px;
  padding-top: 12px;
}

/* line 930, ../../app/_scss/style.scss */
/* line 940, ../scss/style.scss */
.btn-icon.btn-blue {
  background: #3f84d0;
}

/* line 933, ../../app/_scss/style.scss */
/* line 944, ../scss/style.scss */
.btn-icon.btn-light-blue {
  background: #5cb8e6;
}

/* line 936, ../../app/_scss/style.scss */
/* line 948, ../scss/style.scss */
.btn-icon.btn-green {
  background: #009b35;
}

/* line 939, ../../app/_scss/style.scss */
/* line 952, ../scss/style.scss */
.btn-icon.btn-light-green {
  background: #9abd07;
}

/* line 942, ../../app/_scss/style.scss */
/* line 956, ../scss/style.scss */
.btn-icon.btn-red {
  background: #bf4840;
}

/* line 945, ../../app/_scss/style.scss */
/* line 960, ../scss/style.scss */
.btn-icon.btn-purple {
  background: #813368;
}

/* line 948, ../../app/_scss/style.scss */
/* line 964, ../scss/style.scss */
.btn-icon.btn-violet {
  background: #806f9c;
}

/* line 951, ../../app/_scss/style.scss */
/* line 968, ../scss/style.scss */
.btn-icon.btn-yellow {
  background: #ffbd00;
}

/* line 954, ../../app/_scss/style.scss */
/* line 972, ../scss/style.scss */
.btn-icon.btn-gray {
  background: #a1a1a1;
}

/* line 957, ../../app/_scss/style.scss */
/* line 976, ../scss/style.scss */
.btn-icon.btn-dark-gray {
  background: #616161;
}

/* line 960, ../../app/_scss/style.scss */
/* line 980, ../scss/style.scss */
.btn-icon.btn-white {
  background: #ffffff;
}

/* line 971, ../../app/_scss/style.scss */
/* line 985, ../scss/style.scss */
ul.subnav li:hover a {
  background: #fff;
}

/* line 975, ../../app/_scss/style.scss */
/* line 989, ../scss/style.scss */
ul.subnav li:hover ul.dropdown-menu {
  display: block;
  margin-top: 0;
  border-radius: 0;
  border: 0;
  text-align: right;
  direction: rtl;
  box-shadow: 0px 9px 17px -3px rgba(0, 0, 0, 0.4);
}

/* line 984, ../../app/_scss/style.scss */
/* line 999, ../scss/style.scss */
ul.subnav li:hover ul.dropdown-menu li {
  display: block;
  text-align: right;
}

/* line 988, ../../app/_scss/style.scss */
/* line 1004, ../scss/style.scss */
ul.subnav li:hover ul.dropdown-menu li:before {
  display: none;
}

/* line 992, ../../app/_scss/style.scss */
/* line 1008, ../scss/style.scss */
ul.subnav li:hover ul.dropdown-menu li a {
  margin: 0;
  font-weight: normal;
  color: #000;
  font-size: 16px;
  padding: 4px 20px;
  display: inline-block;
}

/* line 1000, ../../app/_scss/style.scss */
/* line 1017, ../scss/style.scss */
ul.subnav li:hover ul.dropdown-menu li a:hover {
  background: none;
  font-weight: bold;
  text-decoration: none;
}

/* line 1006, ../../app/_scss/style.scss */
/* line 1023, ../scss/style.scss */
ul.subnav li:hover ul.dropdown-menu li a:before {
  background-image: url(../images/sprite.png);
  background-repeat: no-repeat;
  background-position: -200px 0;
  content: "";
  display: none;
  height: 8px;
  width: 5px;
  position: absolute;
  left: 12px;
  top: 10px;
}

/* line 1019, ../../app/_scss/style.scss */
/* line 1036, ../scss/style.scss */
ul.subnav li:hover ul.dropdown-menu li a:hover:before {
  display: inline-block;
}

/* line 1031, ../../app/_scss/style.scss */
/* line 1041, ../scss/style.scss */
ul#nav.search-nav span.search-nav-item {
  float: left;
}

/* line 1035, ../../app/_scss/style.scss */
/* line 1045, ../scss/style.scss */
ul#nav.search-nav li {
  position: relative;
  text-align: center;
}

/* line 1039, ../../app/_scss/style.scss */
/* line 1050, ../scss/style.scss */
ul#nav.search-nav li.search-type {
  width: 172px;
  text-align: right;
  margin-left: 63px;
}

/* line 1045, ../../app/_scss/style.scss */
/* line 1056, ../scss/style.scss */
ul#nav.search-nav li.first-filter {
  width: 180px;
  margin-left: 42px;
}

/* line 1049, ../../app/_scss/style.scss */
/* line 1061, ../scss/style.scss */
ul#nav.search-nav li.first-filter > a {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  direction: rtl;
}

/* line 1057, ../../app/_scss/style.scss */
/* line 1069, ../scss/style.scss */
ul#nav.search-nav li.first-filter ul.dropdown-menu {
  padding-right: 28px;
}

/* line 1063, ../../app/_scss/style.scss */
/* line 1073, ../scss/style.scss */
ul#nav.search-nav li.second-filter {
  width: 199px;
}

/* line 1066, ../../app/_scss/style.scss */
/* line 1077, ../scss/style.scss */
ul#nav.search-nav li.second-filter > a {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
}

/* line 1074, ../../app/_scss/style.scss */
/* line 1084, ../scss/style.scss */
ul#nav.search-nav li ul.dropdown-menu {
  margin-right: 0px;
  background: #000000;
  margin-top: 0;
  border-radius: 0;
  border: 0;
  text-align: right !important;
  direction: rtl;
  width: auto;
  color: #fff;
  box-shadow: 0px 6px 17px rgba(0, 0, 0, 0.4);
  padding-right: 31px;
  padding-left: 25px;
  right: 25px;
}

/* line 1100, ../scss/style.scss */
.search-nav-item search-nav-item-et-quarter ul#nav.search-nav li ul.dropdown-menu {
  right: 0px;
}

/* line 1089, ../../app/_scss/style.scss */
/* line 1104, ../scss/style.scss */
ul#nav.search-nav li ul.dropdown-menu li {
  margin: 0;
  float: none;
  padding: 0;
  text-align: right;
}

/* line 1095, ../../app/_scss/style.scss */
/* line 1111, ../scss/style.scss */
ul#nav.search-nav li ul.dropdown-menu li:before {
  display: none;
}

/* line 1099, ../../app/_scss/style.scss */
/* line 1115, ../scss/style.scss */
ul#nav.search-nav li ul.dropdown-menu li a {
  cursor: pointer;
  margin: 0;
  font-weight: normal;
  color: #fff;
  font-size: 18px;
  padding: 4px 2px;
}

/* line 1107, ../../app/_scss/style.scss */
/* line 1124, ../scss/style.scss */
ul#nav.search-nav li ul.dropdown-menu li a:hover {
  background: none;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

/* line 1114, ../../app/_scss/style.scss */
/* line 1131, ../scss/style.scss */
ul#nav.search-nav li ul.dropdown-menu li a:before {
  background-image: url(../images/sprite.png);
  background-repeat: no-repeat;
  background-position: -200px 0;
  content: "";
  display: none;
  height: 8px;
  position: absolute;
  top: 8px;
  left: 12px;
  width: 5px;
}

/* line 1132, ../../app/_scss/style.scss */
/* line 1144, ../scss/style.scss */
ul#nav.search-nav li.search-type ul.dropdown-menu {
  padding: 15px 17px;
  right: -32px;
  min-width: 200px;
}

/* line 1139, ../../app/_scss/style.scss */
/* line 1150, ../scss/style.scss */
ul#nav.search-nav li.search-type ul.dropdown-menu li a {
  padding-right: 15px;
}

/* line 1150, ../../app/_scss/style.scss */
/* line 1155, ../scss/style.scss */
.section-sliders div.heading {
  margin-bottom: 17px;
}

/* line 1157, ../../app/_scss/style.scss */
/* line 1160, ../scss/style.scss */
div.form-results div.job-cv-sent {
  float: left;
  color: green;
  font-size: 18px;
  margin-top: 16px;
}

/* line 1163, ../../app/_scss/style.scss */
/* line 1167, ../scss/style.scss */
div.form-results div.job-cv-sent i.btn-icon-ok {
  width: 65px;
  height: 65px;
  padding-top: 17px;
  font-size: 29px;
}

/* line 1173, ../../app/_scss/style.scss */
/* line 1174, ../scss/style.scss */
div.form-results ul.results-list div.job-cv-sent {
  margin-top: -94px;
  margin-left: -84px;
}

/* line 1179, ../../app/_scss/style.scss */
/* line 1179, ../scss/style.scss */
div.form-results .heading {
  margin: 0 0 17px;
}

/* line 1182, ../../app/_scss/style.scss */
/* line 1183, ../scss/style.scss */
div.form-results .heading .btn-send {
  width: auto;
  height: 24px;
  background: none;
  margin: 0;
  color: #000;
  direction: rtl;
  display: inline-block;
  font-size: 18px;
  line-height: 19px;
  padding-left: 12px;
  position: relative;
  vertical-align: middle;
  text-decoration: none;
}

/* line 1197, ../../app/_scss/style.scss */
/* line 1199, ../scss/style.scss */
div.form-results .heading .btn-send.btn-send-cv {
  cursor: pointer;
}

/* line 1201, ../../app/_scss/style.scss */
/* line 1203, ../scss/style.scss */
div.form-results .heading .btn-send:hover {
  text-decoration: underline;
}

/* line 1205, ../../app/_scss/style.scss */
/* line 1207, ../scss/style.scss */
div.form-results .heading .btn-send:before {
  background-image: url("../images/sprite.png");
  background-repeat: no-repeat;
  background-position: -250px 0;
  content: "";
  height: 11px;
  left: 0;
  position: absolute;
  top: 4px;
  width: 8px;
}

/* line 1219, ../../app/_scss/style.scss */
/* line 1219, ../scss/style.scss */
div.form-results .btn-send {
  background: #000;
  border: 0;
  color: #fff;
  float: left;
  line-height: 320%;
  margin: 0;
  padding: 0;
  width: 65px;
  height: 65px;
  border-radius: 100%;
  text-align: center;
  font-size: 20px;
  text-decoration: none;
  font-weight: normal;
  outline: none;
}

/* line 1236, ../../app/_scss/style.scss */
/* line 1237, ../scss/style.scss */
div.form-results .btn-send:hover {
  text-decoration: none;
}

/* line 1240, ../../app/_scss/style.scss */
/* line 1241, ../scss/style.scss */
div.form-results .btn-send:before {
  background: none;
}

/* line 1244, ../../app/_scss/style.scss */
/* line 1245, ../scss/style.scss */
div.form-results .btn-send.btn-arrow {
  font-size: 60px;
  line-height: 110%;
  text-align: center;
  font-weight: normal;
  /*background-image: url('../images/btn-arrow-left-white.png');
  background-position: center center;
  background-repeat: no-repeat;*/
}

/* line 1253, ../../app/_scss/style.scss */
/* line 1255, ../scss/style.scss */
div.form-results .btn-send.btn-arrow span {
  text-align: center;
  margin-right: 5px;
  display: block;
  text-indent: -999999px;
  background-image: url("../images/btn-arrow-left-white.png");
  background-position: center center;
  background-repeat: no-repeat;
}

/* line 1264, ../../app/_scss/style.scss */
/* line 1265, ../scss/style.scss */
div.form-results .btn-send.btn-large {
  width: 120px;
  height: 120px;
  border-radius: 100%;
  text-align: center;
  text-decoration: none;
  padding-top: 30px;
}

/* line 1272, ../../app/_scss/style.scss */
/* line 1274, ../scss/style.scss */
div.form-results .btn-send.btn-large span.first-line {
  line-height: 100%;
  font-size: 50px;
  display: block;
}

/* line 1277, ../../app/_scss/style.scss */
/* line 1280, ../scss/style.scss */
div.form-results .btn-send.btn-large span.second-line {
  position: relative;
  top: -12px;
  line-height: 100%;
  display: block;
  font-weight: bold;
  font-size: 14px;
}

/* line 1285, ../../app/_scss/style.scss */
/* line 1289, ../scss/style.scss */
div.form-results .btn-send.btn-large span.second-line.line-break {
  top: 0;
}

/* line 1294, ../../app/_scss/style.scss */
/* line 1293, ../scss/style.scss */
div.form-results ul.results-list > li {
  margin: 0 0 16px;
}

/* line 1297, ../../app/_scss/style.scss */
/* line 1297, ../scss/style.scss */
div.form-results ul.results-list > li div.confirm-message {
  position: absolute;
  bottom: 0px;
  right: 40%;
  text-align: center;
  width: 50%;
  color: #fff;
  padding-top: 1px;
  padding-bottom: 4px;
}

/* line 1307, ../../app/_scss/style.scss */
/* line 1308, ../scss/style.scss */
div.form-results ul.results-list > li div.confirm-message.confirm-message-error {
  color: red;
}

/* line 1312, ../../app/_scss/style.scss */
/* line 1312, ../scss/style.scss */
div.form-results ul.results-list > li .social-networks {
  list-style-type: none;
  padding: 0;
  margin-top: 4px;
}

/* line 1317, ../../app/_scss/style.scss */
/* line 1318, ../scss/style.scss */
div.form-results ul.results-list > li .social-networks li {
  display: inline-block;
  margin-left: 4px;
}

/* line 1323, ../../app/_scss/style.scss */
/* line 1323, ../scss/style.scss */
div.form-results ul.results-list > li .btn-send {
  position: absolute;
  top: 50%;
  margin-top: -33px;
  left: 38px;
}

/* line 1329, ../../app/_scss/style.scss */
/* line 1330, ../scss/style.scss */
div.form-results ul.results-list > li .btn-send:hover {
  text-decoration: none;
  background: #616161;
}

/* line 1335, ../../app/_scss/style.scss */
/* line 1335, ../scss/style.scss */
div.form-results ul.results-list > li .no-list {
  margin-top: -105px;
}

/* line 1339, ../../app/_scss/style.scss */
/* line 1339, ../scss/style.scss */
div.form-results ul.results-list > li a.arrow-close {
  background-color: #000000;
  background-image: none;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  position: relative;
  top: -20px;
  right: 47%;
  color: #ffffff;
  text-align: center;
  padding-top: 16px;
  font-size: 21px;
}

/* line 1354, ../../app/_scss/style.scss */
/* line 1354, ../scss/style.scss */
div.form-results ul.results-list > li .frame {
  padding: 0 24px 0 18px;
}

/* line 1358, ../../app/_scss/style.scss */
/* line 1358, ../scss/style.scss */
div.form-results ul.results-list > li .frame .description-list li {
  padding: 0 3px;
}

/* line 1363, ../../app/_scss/style.scss */
/* line 1362, ../scss/style.scss */
div.form-results ul.results-list > li .frame.image {
  padding: 0;
}

/* line 1368, ../../app/_scss/style.scss */
/* line 1366, ../scss/style.scss */
div.form-results ul.results-list > li .holder {
  padding: 0px 17px 15px 0;
  position: static;
}

/* line 1372, ../../app/_scss/style.scss */
/* line 1371, ../scss/style.scss */
div.form-results ul.results-list > li .holder .info {
  padding-top: 29px;
  padding-left: 120px;
}

/* line 1376, ../../app/_scss/style.scss */
/* line 1376, ../scss/style.scss */
div.form-results ul.results-list > li .holder .info h2 {
  font: inherit;
  font-weight: bold;
  margin: inherit;
  text-decoration: none;
}

/* line 1383, ../../app/_scss/style.scss */
/* line 1383, ../scss/style.scss */
div.form-results ul.results-list > li .holder .info h3 {
  font: inherit;
  font-size: 16px;
  line-height: 18px;
}

/* line 1389, ../../app/_scss/style.scss */
/* line 1389, ../scss/style.scss */
div.form-results ul.results-list > li .holder .info div.date-author {
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 10px;
}

/* line 1395, ../../app/_scss/style.scss */
/* line 1395, ../scss/style.scss */
div.form-results ul.results-list > li .holder .info span.ng-scope {
  display: block;
  margin-top: 4px;
}

/* line 1401, ../../app/_scss/style.scss */
/* line 1400, ../scss/style.scss */
div.form-results ul.results-list > li .holder div.text {
  min-height: 90px;
  padding-bottom: 5px;
}

/* line 1407, ../../app/_scss/style.scss */
/* line 1405, ../scss/style.scss */
div.form-results ul.results-list > li table.form-row-resume {
  width: 100%;
}

/* line 1410, ../../app/_scss/style.scss */
/* line 1409, ../scss/style.scss */
div.form-results ul.results-list > li table.form-row-resume td {
  text-align: right;
  background: none;
  border: 0px;
  padding: 5px;
  padding-left: 20px;
}

/* line 1419, ../../app/_scss/style.scss */
/* line 1417, ../scss/style.scss */
div.form-results ul.results-list > li div.send-resume {
  display: none;
}

/* line 1422, ../../app/_scss/style.scss */
/* line 1421, ../scss/style.scss */
div.form-results ul.results-list > li div.send-resume h2 {
  font-size: 32px;
  font-weight: normal;
}

/* line 1427, ../../app/_scss/style.scss */
/* line 1426, ../scss/style.scss */
div.form-results ul.results-list > li div.send-resume .btn-send {
  position: static;
  margin: 0;
}

/* line 1432, ../../app/_scss/style.scss */
/* line 1431, ../scss/style.scss */
div.form-results ul.results-list > li div.send-resume div.required-fields {
  margin-top: 10px;
  color: #A6A6A6;
  font-size: 14px;
  font-weight: bold;
}

/* line 1440, ../../app/_scss/style.scss */
/* line 1438, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job {
  display: none;
  padding-left: 10px;
  text-align: right;
}

/* line 1445, ../../app/_scss/style.scss */
/* line 1444, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job a.login-link {
  text-decoration: none;
  border-bottom: 1px solid #A5A5A5;
  display: inline;
  padding: 0;
  vertical-align: middle;
}

/* line 1453, ../../app/_scss/style.scss */
/* line 1452, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job span.note {
  font-family: enSpoiler, Spoiler;
  font-size: 13px;
  font-weight: bold;
  padding-top: 32px;
  display: inline-block;
}

/* line 1461, ../../app/_scss/style.scss */
/* line 1460, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job .btn-send {
  position: static;
  margin: 0;
}

/* line 1466, ../../app/_scss/style.scss */
/* line 1465, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job table.sharing-form {
  margin: 0 auto;
  width: 97%;
  text-align: right;
}

/* line 1471, ../../app/_scss/style.scss */
/* line 1471, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job table.sharing-form tr {
  background: none;
}

/* line 1475, ../../app/_scss/style.scss */
/* line 1475, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job table.sharing-form td {
  background: none;
  border: 0;
  padding: 5px;
  text-align: right;
}

/* line 1485, ../../app/_scss/style.scss */
/* line 1482, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job h2,
div.form-results ul.results-list > li div.share-job h4 {
  font-size: 32px;
  font-weight: normal;
  margin-bottom: 15px;
}

/* line 1491, ../../app/_scss/style.scss */
/* line 1489, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right {
  float: right;
  width: 48%;
  margin-left: 4%;
}

/* line 1496, ../../app/_scss/style.scss */
/* line 1495, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box {
  background: #E8E8e8;
  width: 100%;
  min-height: 300px;
  margin-top: 25px;
}

/* line 1502, ../../app/_scss/style.scss */
/* line 1502, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons {
  list-style: none;
  position: relative;
  padding: 0;
  top: -15px;
  right: 50%;
  margin-right: -87px;
}

/* line 1510, ../../app/_scss/style.scss */
/* line 1511, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li {
  margin-left: 5px;
  float: right;
}

/* line 1514, ../../app/_scss/style.scss */
/* line 1516, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon {
  background: #808080;
}

/* line 1517, ../../app/_scss/style.scss */
/* line 1520, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon:hover {
  background: #008abb;
}

/* line 1521, ../../app/_scss/style.scss */
/* line 1524, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.selected {
  background: #008abb;
  position: relative;
}

/* line 1525, ../../app/_scss/style.scss */
/* line 1529, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.selected:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #008abb;
  position: absolute;
  bottom: -6px;
  right: 5px;
}

/* line 1541, ../../app/_scss/style.scss */
/* line 1541, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook:hover, div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook.selected {
  background: #3b5998;
}

/* line 1545, ../../app/_scss/style.scss */
/* line 1545, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook:after {
  border-top-color: #3b5998;
}

/* line 1553, ../../app/_scss/style.scss */
/* line 1549, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin:hover, div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin.selected {
  background: #007bb6;
}

/* line 1557, ../../app/_scss/style.scss */
/* line 1553, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin:after {
  border-top-color: #007bb6;
}

/* line 1565, ../../app/_scss/style.scss */
/* line 1557, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter:hover, div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter.selected {
  background: #00aced;
}

/* line 1569, ../../app/_scss/style.scss */
/* line 1561, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter:after {
  border-top-color: #00aced;
}

/* line 1577, ../../app/_scss/style.scss */
/* line 1565, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus:hover, div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus.selected {
  background: #dd4b39;
}

/* line 1581, ../../app/_scss/style.scss */
/* line 1569, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus:after {
  border-top-color: #dd4b39;
}

/* line 1590, ../../app/_scss/style.scss */
/* line 1573, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.left {
  float: right;
  width: 48%;
}

/* line 1594, ../../app/_scss/style.scss */
/* line 1578, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.left a.add-friend {
  font-weight: bold;
  vertical-align: middle;
}

/* line 1598, ../../app/_scss/style.scss */
/* line 1583, ../scss/style.scss */
div.form-results ul.results-list > li div.share-job div.left a.add-friend i {
  margin-left: 5px;
}

/* line 1605, ../../app/_scss/style.scss */
/* line 1587, ../scss/style.scss */
div.form-results ul.results-list > li div.job-alert {
  display: none;
}

/* line 1608, ../../app/_scss/style.scss */
/* line 1591, ../scss/style.scss */
div.form-results ul.results-list > li div.job-alert .btn-send {
  position: static;
  margin: 0;
}

/* line 1614, ../../app/_scss/style.scss */
/* line 1596, ../scss/style.scss */
div.form-results ul.results-list > li.article {
  background: black url("../images/bg-corner-right.png") 100% 0px no-repeat;
  color: #78b8d4;
}

/* line 1618, ../../app/_scss/style.scss */
/* line 1601, ../scss/style.scss */
div.form-results ul.results-list > li.article.white {
  background: white url("../images/bg-corner-white-right.png") 100% 0px no-repeat;
}

/* line 1622, ../../app/_scss/style.scss */
/* line 1605, ../scss/style.scss */
div.form-results ul.results-list > li.article a {
  color: inherit;
  text-decoration: none;
}

/* line 1627, ../../app/_scss/style.scss */
/* line 1610, ../scss/style.scss */
div.form-results ul.results-list > li.article .frame {
  font-size: 340%;
  color: #78b8d4;
  position: relative;
  top: 70px;
  right: 70px;
}

/* line 1635, ../../app/_scss/style.scss */
/* line 1618, ../scss/style.scss */
div.form-results ul.results-list > li.article .holder {
  font-size: 205%;
  position: relative;
  top: 42px;
  padding-top: 26px;
  padding-left: 115px;
}

/* line 1643, ../../app/_scss/style.scss */
/* line 1626, ../scss/style.scss */
div.form-results ul.results-list > li.article .btn-number {
  position: absolute;
  top: 30%;
  left: 37px;
  text-align: center;
  display: block;
  background: #5cb8e6;
  border-radius: 100%;
  width: 65px;
  height: 65px;
  padding-top: 17px;
  font-size: 30px;
  color: #fff;
  text-decoration: none;
}

/* line 1661, ../../app/_scss/style.scss */
/* line 1642, ../scss/style.scss */
div.form-results ul.results-list ul.actions-list {
  display: inline-block;
}

/* line 1666, ../../app/_scss/style.scss */
/* line 1646, ../scss/style.scss */
div.form-results ul.results-list ul.actions-list.icon-buttons li {
  padding: 0 0px 0 6px;
}

/* line 1669, ../../app/_scss/style.scss */
/* line 1650, ../scss/style.scss */
div.form-results ul.results-list ul.actions-list.icon-buttons li:before {
  display: none;
}

/* line 1676, ../../app/_scss/style.scss */
/* line 1654, ../scss/style.scss */
div.form-results ul.results-list p {
  font-size: 16px;
  line-height: 18px;
}

/* line 1686, ../../app/_scss/style.scss */
/* line 1660, ../scss/style.scss */
div.form-results div.box ul.my-actions-list,
div.box ul.my-actions-list {
  color: #000;
  font: 14px enSpoiler, Spoiler;
  list-style: none;
  overflow: hidden;
  padding: 0;
  text-align: left;
  margin-left: 3px;
  margin-top: 2px;
}

/* line 1696, ../../app/_scss/style.scss */
/* line 1672, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li,
div.box ul.my-actions-list li {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  float: left;
  padding: 0;
  margin-right: 7px;
  text-align: center;
}

/* line 1705, ../../app/_scss/style.scss */
/* line 1683, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a,
div.box ul.my-actions-list li a {
  text-decoration: none;
}

/* line 1708, ../../app/_scss/style.scss */
/* line 1688, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a span.label,
div.box ul.my-actions-list li a span.label {
  display: block;
  color: #000;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  padding: 0;
  margin: 0;
  padding-right: 2px;
  padding-top: 2px;
}

/* line 1721, ../../app/_scss/style.scss */
/* line 1701, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a span.jobs-count,
div.form-results div.box ul.my-actions-list li a span.delete,
div.box ul.my-actions-list li a span.jobs-count,
div.box ul.my-actions-list li a span.delete {
  padding-top: 0px;
}

/* line 1725, ../../app/_scss/style.scss */
/* line 1708, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a span.jobs-count,
div.box ul.my-actions-list li a span.jobs-count {
  background-image: url("../images/icons/Mizvada.png");
}

/* line 1729, ../../app/_scss/style.scss */
/* line 1713, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a span.delete,
div.box ul.my-actions-list li a span.delete {
  background-image: url("../images/icons/X.png");
}

/* line 1733, ../../app/_scss/style.scss */
/* line 1718, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a span.btn-icon.edit,
div.box ul.my-actions-list li a span.btn-icon.edit {
  padding-top: 6px;
}

/* line 1740, ../../app/_scss/style.scss */
/* line 1723, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a span.btn-icon.edit i.fa.fa-pencil:before,
div.box ul.my-actions-list li a span.btn-icon.edit i.fa.fa-pencil:before {
  content: "";
  display: block;
  background-image: url("../images/icons/Pencil.png");
  background-position: center center;
  width: 23px;
  height: 22px;
}

/* line 1754, ../../app/_scss/style.scss */
/* line 1733, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a.active span.label,
div.box ul.my-actions-list li a.active span.label {
  color: #fff;
}

/* line 1758, ../../app/_scss/style.scss */
/* line 1738, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a.active span.btn-icon.edit,
div.box ul.my-actions-list li a.active span.btn-icon.edit {
  background: #ffffff;
  color: #000;
}

/* line 1766, ../../app/_scss/style.scss */
/* line 1744, ../scss/style.scss */
div.form-results div.box ul.my-actions-list li a.active span.btn-icon.edit i.fa.fa-pencil:before,
div.box ul.my-actions-list li a.active span.btn-icon.edit i.fa.fa-pencil:before {
  content: "";
  display: block;
  background-image: url("../images/icons/PencilBlack.png");
  background-position: center center;
  width: 23px;
  height: 22px;
}

/* line 1782, ../../app/_scss/style.scss */
/* line 1754, ../scss/style.scss */
div.form-results div.box div.my-alert,
div.box div.my-alert {
  padding: 18px;
  padding-top: 26px;
  padding-bottom: 15px;
}

/* line 1787, ../../app/_scss/style.scss */
/* line 1761, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description,
div.box div.my-alert fieldset.description {
  float: right;
  background: url("../images/separator-line.png") center left repeat-y;
  width: 50%;
}

/* line 1792, ../../app/_scss/style.scss */
/* line 1768, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description:last-child,
div.box div.my-alert fieldset.description:last-child {
  background: none;
  float: left;
  margin: 0;
  padding: 0;
  padding-right: 20px;
}

/* line 1800, ../../app/_scss/style.scss */
/* line 1777, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description div.option,
div.box div.my-alert fieldset.description div.option {
  clear: both;
  display: block;
  width: 130px;
}

/* line 1805, ../../app/_scss/style.scss */
/* line 1784, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description div.option:after,
div.box div.my-alert fieldset.description div.option:after {
  content: '';
  display: block;
  clear: both;
}

/* line 1811, ../../app/_scss/style.scss */
/* line 1791, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description div.option div.column,
div.box div.my-alert fieldset.description div.option div.column {
  float: right;
  margin-left: 5px;
  font-size: 16px;
}

/* line 1816, ../../app/_scss/style.scss */
/* line 1798, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description div.option div.column.title,
div.box div.my-alert fieldset.description div.option div.column.title {
  font-weight: bold;
}

/* line 1820, ../../app/_scss/style.scss */
/* line 1803, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description div.option div.column.description,
div.box div.my-alert fieldset.description div.option div.column.description {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 65%;
}

/* line 1826, ../../app/_scss/style.scss */
/* line 1811, ../scss/style.scss */
div.form-results div.box div.my-alert fieldset.description div.option div.column.description.no-overflow,
div.box div.my-alert fieldset.description div.option div.column.description.no-overflow {
  text-overflow: initial;
}

/* line 1834, ../../app/_scss/style.scss */
/* line 1816, ../scss/style.scss */
div.form-results div.box div.my-alert:after,
div.box div.my-alert:after {
  content: "";
  clear: both;
  display: block;
}

/* line 1840, ../../app/_scss/style.scss */
/* line 1823, ../scss/style.scss */
div.form-results div.box div.my-alert a.btn-send,
div.box div.my-alert a.btn-send {
  width: 50px;
  height: 50px;
  line-height: 100%;
  padding: 10px 10px 0px;
  margin-top: 10px;
  margin-left: 5px;
}

/* line 1848, ../../app/_scss/style.scss */
/* line 1833, ../scss/style.scss */
div.form-results div.box div.my-alert a.btn-send:hover,
div.box div.my-alert a.btn-send:hover {
  background: #005498;
  text-decoration: none;
}

/* line 1853, ../../app/_scss/style.scss */
/* line 1839, ../scss/style.scss */
div.form-results div.box div.my-alert a.btn-send span.first-line,
div.box div.my-alert a.btn-send span.first-line {
  font-size: 18px;
  font-weight: normal;
}

/* line 1858, ../../app/_scss/style.scss */
/* line 1845, ../scss/style.scss */
div.form-results div.box div.my-alert a.btn-send span.second-line,
div.box div.my-alert a.btn-send span.second-line {
  position: relative;
  top: -12px;
  font-weight: bold;
  font-size: 10px;
}

/* line 1866, ../../app/_scss/style.scss */
/* line 1853, ../scss/style.scss */
div.form-results div.box div.my-alert.edit,
div.box div.my-alert.edit {
  display: none;
}

/* line 1871, ../../app/_scss/style.scss */
/* line 1858, ../scss/style.scss */
div.form-results div.box div.my-alert.edit table.form-stylish td,
div.box div.my-alert.edit table.form-stylish td {
  text-align: right;
  padding: 7px 1px 10px 1px;
  background: none;
}

/* line 1878, ../../app/_scss/style.scss */
/* line 1865, ../scss/style.scss */
div.form-results div.box div.my-alert.edit span.frequency,
div.box div.my-alert.edit span.frequency {
  padding-left: 15px;
}

/* line 1881, ../../app/_scss/style.scss */
/* line 1870, ../scss/style.scss */
div.form-results div.box div.my-alert.edit span.frequency label,
div.box div.my-alert.edit span.frequency label {
  font-weight: normal;
  font-size: 14px;
}

/* line 1886, ../../app/_scss/style.scss */
/* line 1876, ../scss/style.scss */
div.form-results div.box div.my-alert.edit span.frequency.frequency-title,
div.box div.my-alert.edit span.frequency.frequency-title {
  font-weight: bold;
}

/* line 1890, ../../app/_scss/style.scss */
/* line 1881, ../scss/style.scss */
div.form-results div.box div.my-alert.edit span.frequency input[type=radio],
div.box div.my-alert.edit span.frequency input[type=radio] {
  margin: 0;
  vertical-align: middle;
}

/* line 1898, ../../app/_scss/style.scss */
/* line 1887, ../scss/style.scss */
div.form-results div.box a.arrow-close,
div.box a.arrow-close {
  background-image: none;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  position: absolute;
  top: -22px;
  right: 43%;
  color: #ffffff;
  text-align: center;
  padding-top: 16px;
  font-size: 21px;
}

/* line 1913, ../../app/_scss/style.scss */
/* line 1902, ../scss/style.scss */
div.form-results div.box h1.box-label,
div.form-results div.box h2.box-label,
div.box h1.box-label,
div.box h2.box-label {
  margin-top: 0px;
  direction: rtl;
}

/* line 1919, ../../app/_scss/style.scss */
/* line 1910, ../scss/style.scss */
div.form-results div.box h1.box-label,
div.form-results div.box h2.box-label,
div.form-results div.box div.box-label,
div.box h1.box-label,
div.box h2.box-label,
div.box div.box-label {
  z-index: 1;
  position: absolute;
  top: 0px;
  right: 50px;
  padding: 15px;
  background: #000;
  min-width: 77px;
  width: auto;
  height: auto;
  color: #fff;
  text-align: center;
  font-weight: bold;
  font-size: 24px;
}

/* line 1937, ../../app/_scss/style.scss */
/* line 1931, ../scss/style.scss */
div.form-results div.box.advisor, div.form-results div.box.blog,
div.box.advisor,
div.box.blog {
  padding-bottom: 22px;
}

/* line 1940, ../../app/_scss/style.scss */
/* line 1937, ../scss/style.scss */
div.form-results div.box.advisor div.text-holder, div.form-results div.box.blog div.text-holder,
div.box.advisor div.text-holder,
div.box.blog div.text-holder {
  position: relative;
}

/* line 1944, ../../app/_scss/style.scss */
/* line 1943, ../scss/style.scss */
div.form-results div.box.advisor .title, div.form-results div.box.blog .title,
div.box.advisor .title,
div.box.blog .title {
  font-size: 18px;
}

/* line 1948, ../../app/_scss/style.scss */
/* line 1949, ../scss/style.scss */
div.form-results div.box.advisor span.role, div.form-results div.box.blog span.role,
div.box.advisor span.role,
div.box.blog span.role {
  font-size: 18px;
}

/* line 1952, ../../app/_scss/style.scss */
/* line 1955, ../scss/style.scss */
div.form-results div.box.advisor p, div.form-results div.box.blog p,
div.box.advisor p,
div.box.blog p {
  font-size: 15px;
  line-height: 120%;
}

/* line 1956, ../../app/_scss/style.scss */
/* line 1962, ../scss/style.scss */
div.form-results div.box.advisor p.info, div.form-results div.box.blog p.info,
div.box.advisor p.info,
div.box.blog p.info {
  margin-top: 13px;
}

/* line 1961, ../../app/_scss/style.scss */
/* line 1968, ../scss/style.scss */
div.form-results div.box.advisor ul.contact-options, div.form-results div.box.blog ul.contact-options,
div.box.advisor ul.contact-options,
div.box.blog ul.contact-options {
  list-style: none;
  position: absolute;
  top: 5px;
  left: -7px;
}

/* line 1967, ../../app/_scss/style.scss */
/* line 1977, ../scss/style.scss */
div.form-results div.box.advisor ul.contact-options li, div.form-results div.box.blog ul.contact-options li,
div.box.advisor ul.contact-options li,
div.box.blog ul.contact-options li {
  float: left;
  margin-left: 7px;
}

/* line 1974, ../../app/_scss/style.scss */
/* line 1984, ../scss/style.scss */
div.form-results div.box.blog,
div.box.blog {
  padding-bottom: 9px;
}

/* line 1977, ../../app/_scss/style.scss */
/* line 1989, ../scss/style.scss */
div.form-results div.box.blog h2,
div.box.blog h2 {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1982, ../../app/_scss/style.scss */
/* line 1995, ../scss/style.scss */
div.form-results div.box.blog .text-holder,
div.box.blog .text-holder {
  padding-left: 125px;
  min-height: 52px;
}

/* line 1986, ../../app/_scss/style.scss */
/* line 2001, ../scss/style.scss */
div.form-results div.box.blog .text-holder .title,
div.box.blog .text-holder .title {
  line-height: 20px;
}

/* line 1991, ../../app/_scss/style.scss */
/* line 2006, ../scss/style.scss */
div.form-results div.box.blog ul.contact-options,
div.box.blog ul.contact-options {
  top: 12px;
  left: -3px;
}

/* line 1998, ../../app/_scss/style.scss */
/* line 2012, ../scss/style.scss */
div.form-results div.box div.box-inside:after,
div.box div.box-inside:after {
  clear: both;
  content: " ";
  display: table;
}

/* line 2005, ../../app/_scss/style.scss */
/* these div.confirm-message used to be together, they were split to accommodate a the longer blacklisted notice*/
/* line 2020, ../scss/style.scss */
div.box div.confirm-message {
  position: absolute;
  bottom: 0px;
  right: 20%;
  text-align: center;
  width: 60%;
  color: #fff;
  padding-top: 1px;
  padding-bottom: 4px;
  height: 15px;
  font-size: 15px;
}

/* line 2033, ../scss/style.scss */
div.form-results div.box div.confirm-message {
  position: relative;
  bottom: 0px;
  right: 10%;
  text-align: center;
  width: auto;
  color: #fff;
  padding-top: 1px;
  padding-bottom: 1px;
  height: auto;
  font-size: 15px;
  min-width: 60%;
  max-width: 80%;
}

/* line 2017, ../../app/_scss/style.scss */
/* line 2049, ../scss/style.scss */
div.form-results div.box div.confirm-message.confirm-message-error,
div.box div.confirm-message.confirm-message-error {
  color: red;
}

/* line 2021, ../../app/_scss/style.scss */
/* line 2054, ../scss/style.scss */
div.form-results div.box div.confirm-message.outer,
div.box div.confirm-message.outer {
  bottom: 10px;
}

/* line 2028, ../../app/_scss/style.scss */
/* line 2059, ../scss/style.scss */
div.form-results div.box.job-box div.confirm-message,
div.box.job-box div.confirm-message {
  bottom: 5px;
  padding-top: 0px;
}

/* line 2032, ../../app/_scss/style.scss */
/* line 2065, ../scss/style.scss */
div.form-results div.box.job-box div.confirm-message.resume-message,
div.box.job-box div.confirm-message.resume-message {
  z-index: 999;
  bottom: 9px;
}

/* line 2040, ../../app/_scss/style.scss */
/* line 2071, ../scss/style.scss */
div.form-results div.box div.send-resume,
div.form-results div.box div.job-alert,
div.box div.send-resume,
div.box div.job-alert {
  display: none;
  position: relative;
}

/* line 2045, ../../app/_scss/style.scss */
/* line 2079, ../scss/style.scss */
div.form-results div.box div.share-job,
div.box div.share-job {
  display: none;
  position: relative;
  padding-left: 10px;
  text-align: right;
  padding-bottom: 10px;
}

/* line 2052, ../../app/_scss/style.scss */
/* line 2088, ../scss/style.scss */
div.form-results div.box div.share-job a.login-link,
div.box div.share-job a.login-link {
  text-decoration: none;
  border-bottom: 1px solid #A5A5A5;
  display: inline;
  padding: 0;
  vertical-align: middle;
}

/* line 2060, ../../app/_scss/style.scss */
/* line 2097, ../scss/style.scss */
div.form-results div.box div.share-job span.note,
div.box div.share-job span.note {
  font-family: enSpoiler, Spoiler;
  font-size: 13px;
  font-weight: bold;
  padding-top: 32px;
  display: inline-block;
}

/* line 2068, ../../app/_scss/style.scss */
/* line 2106, ../scss/style.scss */
div.form-results div.box div.share-job .btn-send,
div.box div.share-job .btn-send {
  position: static;
  margin: 0;
  margin-top: 15px;
}

/* line 2074, ../../app/_scss/style.scss */
/* line 2113, ../scss/style.scss */
div.form-results div.box div.share-job table.sharing-form,
div.box div.share-job table.sharing-form {
  margin: 0 auto;
  width: 97%;
  text-align: right;
  float: right;
}

/* line 2080, ../../app/_scss/style.scss */
/* line 2121, ../scss/style.scss */
div.form-results div.box div.share-job table.sharing-form td,
div.box div.share-job table.sharing-form td {
  text-align: right;
  background: none;
  border: 0;
  padding: 5px;
}

/* line 2086, ../../app/_scss/style.scss */
/* line 2129, ../scss/style.scss */
div.form-results div.box div.share-job table.sharing-form td.button,
div.box div.share-job table.sharing-form td.button {
  text-align: right;
}

/* line 2093, ../../app/_scss/style.scss */
/* line 2134, ../scss/style.scss */
div.form-results div.box div.share-job h2,
div.form-results div.box div.share-job h4,
div.box div.share-job h2,
div.box div.share-job h4 {
  font-size: 32px;
  font-weight: normal;
  margin-bottom: 15px;
}

/* line 2099, ../../app/_scss/style.scss */
/* line 2143, ../scss/style.scss */
div.form-results div.box div.share-job div.right,
div.box div.share-job div.right {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px dotted #D5D5D5;
}

/* line 2104, ../../app/_scss/style.scss */
/* line 2150, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box,
div.box div.share-job div.right div.social-media-box {
  background: #E8E8e8;
  width: 100%;
  min-height: 300px;
  margin-top: 25px;
}

/* line 2110, ../../app/_scss/style.scss */
/* line 2158, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons {
  list-style: none;
  position: relative;
  top: -15px;
  padding-right: 0px;
  right: 50%;
  margin-right: -87px;
}

/* line 2118, ../../app/_scss/style.scss */
/* line 2168, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li {
  margin-left: 5px;
  float: right;
}

/* line 2122, ../../app/_scss/style.scss */
/* line 2174, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon {
  background: #808080;
}

/* line 2125, ../../app/_scss/style.scss */
/* line 2179, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.selected,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.selected {
  background: #008abb;
  position: relative;
}

/* line 2129, ../../app/_scss/style.scss */
/* line 2185, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.selected:after,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.selected:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #008abb;
  position: absolute;
  bottom: -6px;
  right: 5px;
}

/* line 2145, ../../app/_scss/style.scss */
/* line 2198, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook:hover, div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook.selected,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook:hover,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook.selected {
  background: #3b5998;
}

/* line 2149, ../../app/_scss/style.scss */
/* line 2204, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook:after,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-facebook:after {
  border-top-color: #3b5998;
}

/* line 2157, ../../app/_scss/style.scss */
/* line 2209, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin:hover, div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin.selected,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin:hover,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin.selected {
  background: #007bb6;
}

/* line 2161, ../../app/_scss/style.scss */
/* line 2215, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin:after,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-linkedin:after {
  border-top-color: #007bb6;
}

/* line 2169, ../../app/_scss/style.scss */
/* line 2220, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter:hover, div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter.selected,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter:hover,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter.selected {
  background: #00aced;
}

/* line 2173, ../../app/_scss/style.scss */
/* line 2226, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter:after,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-twitter:after {
  border-top-color: #00aced;
}

/* line 2181, ../../app/_scss/style.scss */
/* line 2231, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus:hover, div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus.selected,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus:hover,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus.selected {
  background: #dd4b39;
}

/* line 2185, ../../app/_scss/style.scss */
/* line 2237, ../scss/style.scss */
div.form-results div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus:after,
div.box div.share-job div.right div.social-media-box ul.social-media-buttons li .btn-icon.fa-google-plus:after {
  border-top-color: #dd4b39;
}

/* line 2196, ../../app/_scss/style.scss */
/* line 2242, ../scss/style.scss */
div.form-results div.box div.share-job div.left a.add-friend,
div.box div.share-job div.left a.add-friend {
  vertical-align: middle;
  font-weight: bold;
}

/* line 2200, ../../app/_scss/style.scss */
/* line 2248, ../scss/style.scss */
div.form-results div.box div.share-job div.left a.add-friend i,
div.box div.share-job div.left a.add-friend i {
  margin-left: 5px;
  padding-top: 5px;
  padding-right: 1px;
}

/* line 2209, ../../app/_scss/style.scss */
/* line 2255, ../scss/style.scss */
div.form-results div.box form.form-box-resume,
div.box form.form-box-resume {
  margin: 0;
  text-align: right;
}

/* line 2213, ../../app/_scss/style.scss */
/* line 2261, ../scss/style.scss */
div.form-results div.box form.form-box-resume .row,
div.box form.form-box-resume .row {
  padding-bottom: 10px;
}

/* line 2217, ../../app/_scss/style.scss */
/* line 2266, ../scss/style.scss */
div.form-results div.box form.form-box-resume input,
div.box form.form-box-resume input {
  vertical-align: middle;
}

/* line 2221, ../../app/_scss/style.scss */
/* line 2271, ../scss/style.scss */
div.form-results div.box form.form-box-resume .btn-send,
div.box form.form-box-resume .btn-send {
  width: 40px;
  height: 40px;
  font-size: 16px;
  line-height: 40px;
  font-weight: bold;
}

/* line 2231, ../../app/_scss/style.scss */
/* line 2280, ../scss/style.scss */
div.form-results div.box.text-box,
div.box.text-box {
  padding-bottom: 20px;
}

/* line 2234, ../../app/_scss/style.scss */
/* line 2285, ../scss/style.scss */
div.form-results div.box.text-box .title,
div.box.text-box .title {
  font-size: 18px;
}

/* line 2238, ../../app/_scss/style.scss */
/* line 2290, ../scss/style.scss */
div.form-results div.box.text-box .date-author,
div.box.text-box .date-author {
  font-size: 18px;
}

/* line 2242, ../../app/_scss/style.scss */
/* line 2295, ../scss/style.scss */
div.form-results div.box.text-box .description,
div.box.text-box .description {
  margin-top: 10px;
  font-size: 16px;
}

/* line 2249, ../../app/_scss/style.scss */
/* line 2302, ../scss/style.scss */
div.industry-box {
  padding: 10px;
  position: relative;
}

/* line 2253, ../../app/_scss/style.scss */
/* line 2307, ../scss/style.scss */
div.industry-box div.image {
  float: right;
  width: 29%;
  text-align: right;
  padding: 0;
}

/* line 2260, ../../app/_scss/style.scss */
/* line 2314, ../scss/style.scss */
div.industry-box div.description {
  float: right;
  width: 71%;
  background: #fff;
  min-height: 305px;
  text-align: right;
  font-size: 16px;
  line-height: 150%;
  direction: rtl;
  padding: 30px 40px 20px 40px;
}

/* line 2271, ../../app/_scss/style.scss */
/* line 2326, ../scss/style.scss */
div.industry-box div.description div.text {
  overflow: initial;
  padding: 0px;
  margin: 0px;
  height: 111px;
}

/* line 2278, ../../app/_scss/style.scss */
/* line 2333, ../scss/style.scss */
div.industry-box div.description div.links-holder {
  padding: 30px 3px 0px 5px;
}

/* line 2281, ../../app/_scss/style.scss */
/* line 2337, ../scss/style.scss */
div.industry-box div.description div.links-holder ul.actions-list {
  padding: 50px 0 0;
  font-weight: bold;
}

/* line 2287, ../../app/_scss/style.scss */
/* line 2342, ../scss/style.scss */
div.industry-box div.description .btn-send {
  background: #000;
  border: 0;
  color: #fff;
  line-height: 320%;
  margin: 0;
  padding: 0;
  width: 65px;
  height: 65px;
  border-radius: 100%;
  text-align: center;
  font-size: 20px;
  text-decoration: none;
  float: left;
  display: block;
  margin-bottom: 15px;
}

/* line 2304, ../../app/_scss/style.scss */
/* line 2360, ../scss/style.scss */
div.industry-box div.description .btn-send.btn-large {
  width: 146px;
  height: 146px;
  border-radius: 100%;
  text-align: center;
  text-decoration: none;
  padding-top: 37px;
  margin-left: 21px;
  margin-bottom: 22px;
}

/* line 2314, ../../app/_scss/style.scss */
/* line 2371, ../scss/style.scss */
div.industry-box div.description .btn-send.btn-large span.first-line {
  line-height: 100%;
  font-size: 60px;
  display: block;
}

/* line 2319, ../../app/_scss/style.scss */
/* line 2377, ../scss/style.scss */
div.industry-box div.description .btn-send.btn-large span.second-line {
  position: relative;
  top: -11px;
  line-height: 100%;
  display: block;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 1px;
}

/* line 2328, ../../app/_scss/style.scss */
/* line 2387, ../scss/style.scss */
div.industry-box div.description .btn-send.btn-large span.second-line.line-break {
  top: 0;
}

/* line 2337, ../../app/_scss/style.scss */
/* line 2392, ../scss/style.scss */
div.company-box {
  padding: 0;
  position: relative;
  margin-top: 23px;
}

/* line 2397, ../scss/style.scss */
.pane-companies div.box div.box-overlay-container {
  padding: 44px 14px 0;
}

/* line 2342, ../../app/_scss/style.scss */
/* line 2401, ../scss/style.scss */
div.company-box div.box-label {
  right: 25px;
  min-width: 106px;
  height: 54px;
  font-weight: normal;
  font-size: 32px;
}

/* line 2350, ../../app/_scss/style.scss */
/* line 2409, ../scss/style.scss */
div.company-box ul.social-networks {
  position: relative;
  top: 30px;
  left: 28px;
}

/* line 2356, ../../app/_scss/style.scss */
/* line 2415, ../scss/style.scss */
div.company-box div.image {
  float: right;
  width: 37%;
  min-height: 1px;
  text-align: center;
  margin-top: 70px;
  padding-right: 25px;
}

/* line 2363, ../../app/_scss/style.scss */
/* line 2424, ../scss/style.scss */
div.company-box div.description {
  float: right;
  width: 63%;
  min-height: 311px;
  text-align: right;
  font-size: 15px;
  direction: rtl;
  padding: 35px;
  padding-top: 25px;
  padding-bottom: 0px;
}

/* line 2374, ../../app/_scss/style.scss */
/* line 2436, ../scss/style.scss */
div.company-box div.description div.company-info {
  border-bottom: 1px dashed #777;
  padding-bottom: 18px;
  margin-bottom: 20px;
}

/* line 2379, ../../app/_scss/style.scss */
/* line 2442, ../scss/style.scss */
div.company-box div.description div.company-info:after {
  clear: both;
  content: "";
  display: block;
}

/* line 2386, ../../app/_scss/style.scss */
/* line 2448, ../scss/style.scss */
div.company-box div.description div.company-info h1.title,
div.company-box div.description div.company-info div.title {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 13px;
}

/* line 2392, ../../app/_scss/style.scss */
/* line 2455, ../scss/style.scss */
div.company-box div.description div.company-info fieldset {
  float: right;
}

/* line 2395, ../../app/_scss/style.scss */
/* line 2459, ../scss/style.scss */
div.company-box div.description div.company-info fieldset div {
  margin-left: 45px;
  padding-bottom: 5px;
}

/* line 2402, ../../app/_scss/style.scss */
/* line 2464, ../scss/style.scss */
div.company-box div.description div.company-description {
  line-height: 148%;
  padding: 0 0 0 10px;
}

/* line 2468, ../scss/style.scss */
.company-lang-en div.company-box div.description div.company-description {
  padding: 0 10px 0 0;
}

/* line 2406, ../../app/_scss/style.scss */
/* line 2472, ../scss/style.scss */
div.company-box div.description div.company-description a.wrong-details {
  display: block;
  margin-top: 11px;
  margin-bottom: 20px;
  text-decoration: underline;
}

/* line 2415, ../../app/_scss/style.scss */
/* line 2479, ../scss/style.scss */
div.company-box div.description div.links-holder ul.actions-list {
  padding: 50px 0 0;
  font-weight: bold;
}

/* company language switcher */
/* line 2485, ../scss/style.scss */
#company_language_switcher {
  float: right;
}

/* line 2488, ../scss/style.scss */
#company_language_switcher li {
  background: #999;
  display: inline;
  list-style: none;
  color: #fff;
  padding: 3px 6px;
  line-height: initial;
  font-size: 15px;
  font-weight: normal;
}

/* line 2498, ../scss/style.scss */
#company_language_switcher li:first-child {
  background: #000;
}

/* line 2501, ../scss/style.scss */
#company_language_switcher li:hover {
  cursor: pointer;
  opacity: .9;
}

/* line 2505, ../scss/style.scss */
.company-lang-en #company_language_switcher li:first-child {
  background: #999;
}

/* line 2508, ../scss/style.scss */
.company-lang-en #company_language_switcher li {
  background: #000;
}

/* line 2511, ../scss/style.scss */
.company-lang-en .company-box .description {
  direction: ltr;
  text-align: left;
}

/* line 2515, ../scss/style.scss */
.company-lang-en div.company-box div.box-label {
  right: auto;
  left: 25px;
}

/* line 2519, ../scss/style.scss */
.company-lang-en div.company-box ul.social-networks {
  right: 28px;
  left: auto;
}

/* line 2523, ../scss/style.scss */
.company-lang-en div.company-box div.description div.company-info fieldset {
  float: left;
}

/* line 2526, ../scss/style.scss */
.company-lang-en div.company-box div.description div.company-info fieldset div {
  margin-left: 0;
  margin-right: 45px;
}

/* line 2530, ../scss/style.scss */
.company-lang-en div.company-box div.image {
  float: left;
  padding-left: 25px;
  padding-right: 0;
}

/* line 2535, ../scss/style.scss */
.company-description-he,
.company-lang-en .company-description-en {
  display: block;
}

/* line 2539, ../scss/style.scss */
.company-caption,
.company-lang-en .company-caption-en {
  display: inline;
}

/* line 2543, ../scss/style.scss */
.company-description-en,
.company-lang-en .company-description-he,
.company-caption-en,
.company-lang-en .company-caption,
.company-lang-en .title-he {
  display: none;
}

/* line 2423, ../../app/_scss/style.scss */
/* line 2551, ../scss/style.scss */
div.job-box {
  padding: 10px;
  position: relative;
  text-align: right;
  margin-top: 6px;
}

/* line 2429, ../../app/_scss/style.scss */
/* line 2558, ../scss/style.scss */
div.job-box .job-header {
  min-height: 108px;
  padding: 0;
  margin: 0;
}

/* line 2435, ../../app/_scss/style.scss */
/* line 2564, ../scss/style.scss */
div.job-box div.job-cv-sent {
  float: left;
  margin-left: 21px;
  margin-bottom: 22px;
}

/* line 2440, ../../app/_scss/style.scss */
/* line 2570, ../scss/style.scss */
div.job-box div.job-cv-sent i.btn-icon-ok {
  width: 146px;
  height: 146px;
  padding-top: 41px;
  font-size: 60px;
}

/* line 2448, ../../app/_scss/style.scss */
/* line 2577, ../scss/style.scss */
div.job-box h2 {
  color: #000000;
}

/* line 2453, ../../app/_scss/style.scss */
/* line 2581, ../scss/style.scss */
div.job-box h2.box-label,
div.job-box div.box-label {
  right: 67px;
  height: 54px;
  font-size: 29px;
  padding-right: 18px;
  padding-left: 18px;
  padding-top: 1px;
  font-weight: normal;
}

/* line 2462, ../../app/_scss/style.scss */
/* line 2592, ../scss/style.scss */
div.job-box h2.box-label span.helvetica,
div.job-box div.box-label span.helvetica {
  font-size: 26px;
}

/* line 2467, ../../app/_scss/style.scss */
/* line 2597, ../scss/style.scss */
div.job-box h1.title,
div.job-box div.title {
  font-size: 31px;
  margin-right: 62px;
  color: #fff;
  margin-top: 95px;
  line-height: 117%;
}

/* line 2475, ../../app/_scss/style.scss */
/* line 2606, ../scss/style.scss */
div.job-box h2.job-number,
div.job-box div.job-number {
  color: #fff;
  font-size: 26px;
  margin-right: 66px;
  margin-top: 5px;
  letter-spacing: 1px;
}

/* line 2483, ../../app/_scss/style.scss */
/* line 2615, ../scss/style.scss */
div.job-box ul.description-list {
  position: absolute;
  margin: 16px 0 0 11px;
  top: 10px;
  left: 10px;
}

/* line 2489, ../../app/_scss/style.scss */
/* line 2622, ../scss/style.scss */
div.job-box ul.description-list li {
  min-width: 55px;
  padding: 0 7px;
}

/* line 2493, ../../app/_scss/style.scss */
/* line 2627, ../scss/style.scss */
div.job-box ul.description-list li a {
  padding-top: 60px;
  text-decoration: none;
}

/* line 2497, ../../app/_scss/style.scss */
/* line 2632, ../scss/style.scss */
div.job-box ul.description-list li a:hover {
  text-decoration: none;
}

/* line 2501, ../../app/_scss/style.scss */
/* line 2636, ../scss/style.scss */
div.job-box ul.description-list li a:before {
  margin: 0 0 0 2px;
  left: 0;
}

/* line 2506, ../../app/_scss/style.scss */
/* line 2641, ../scss/style.scss */
div.job-box ul.description-list li a span {
  font-size: 17px;
  margin: 6px -4px;
}

/* line 2516, ../../app/_scss/style.scss */
/* line 2646, ../scss/style.scss */
div.job-box ul.description-list li.style1 a:before {
  background-image: url("../images/icon-views-big.png");
  background-position: 0;
  width: 55px;
  height: 55px;
}

/* line 2523, ../../app/_scss/style.scss */
/* line 2653, ../scss/style.scss */
div.job-box ul.description-list li.style1 a span {
  font-size: 14px;
}

/* line 2533, ../../app/_scss/style.scss */
/* line 2657, ../scss/style.scss */
div.job-box ul.description-list li.style2 a:before {
  background-image: url("../images/icon-case-big.png");
  background-position: 0;
  width: 55px;
  height: 55px;
}

/* line 2547, ../../app/_scss/style.scss */
/* line 2664, ../scss/style.scss */
div.job-box ul.description-list li.style3 a:before {
  background-image: url("../images/icon-place-big.png");
  background-position: 0;
  width: 55px;
  height: 55px;
}

/* line 2560, ../../app/_scss/style.scss */
/* line 2671, ../scss/style.scss */
div.job-box ul.description-list li.style4 a:before {
  background-image: url("../images/icon-nis-big.png");
  background-position: 0;
  width: 55px;
  height: 55px;
}

/* line 2567, ../../app/_scss/style.scss */
/* line 2678, ../scss/style.scss */
div.job-box ul.description-list li.style4 a span {
  font-size: 14px;
  margin-top: 7px;
}

/* line 2576, ../../app/_scss/style.scss */
/* line 2683, ../scss/style.scss */
div.job-box a.arrow-close {
  background: none;
  background: #9abd07;
  border-radius: 100%;
  width: 55px;
  height: 55px;
  text-align: center;
  margin-top: -5px;
  padding-top: 21px;
  color: #fff;
  font-weight: normal;
  right: 50%;
  margin-right: -27.5px;
}

/* line 2590, ../../app/_scss/style.scss */
/* line 2698, ../scss/style.scss */
div.job-box a.arrow-close .fa {
  font-weight: bold;
  font-size: 28px;
}

/* line 2601, ../../app/_scss/style.scss */
/* line 2703, ../scss/style.scss */
div.job-box.blue a.next:hover,
div.job-box.blue a.prev:hover {
  color: #3f84d0;
}

/* line 2604, ../../app/_scss/style.scss */
/* line 2708, ../scss/style.scss */
div.job-box.blue a.next:hover:before,
div.job-box.blue a.prev:hover:before {
  background-position: -250px -14px;
}

/* line 2616, ../../app/_scss/style.scss */
/* line 2713, ../scss/style.scss */
div.job-box.green a.next:hover,
div.job-box.green a.prev:hover {
  color: #009b35;
}

/* line 2619, ../../app/_scss/style.scss */
/* line 2718, ../scss/style.scss */
div.job-box.green a.next:hover:before,
div.job-box.green a.prev:hover:before {
  background-position: -286px -14px;
}

/* line 2631, ../../app/_scss/style.scss */
/* line 2723, ../scss/style.scss */
div.job-box.light-green a.next:hover,
div.job-box.light-green a.prev:hover {
  color: #9abd07;
}

/* line 2634, ../../app/_scss/style.scss */
/* line 2728, ../scss/style.scss */
div.job-box.light-green a.next:hover:before,
div.job-box.light-green a.prev:hover:before {
  background-position: -262px -14px;
}

/* line 2646, ../../app/_scss/style.scss */
/* line 2733, ../scss/style.scss */
div.job-box.yellow a.next:hover,
div.job-box.yellow a.prev:hover {
  color: #ffbd00;
}

/* line 2649, ../../app/_scss/style.scss */
/* line 2738, ../scss/style.scss */
div.job-box.yellow a.next:hover:before,
div.job-box.yellow a.prev:hover:before {
  background-position: -224px -14px;
}

/* line 2661, ../../app/_scss/style.scss */
/* line 2743, ../scss/style.scss */
div.job-box.light-blue a.next:hover,
div.job-box.light-blue a.prev:hover {
  color: #5cb8e6;
}

/* line 2664, ../../app/_scss/style.scss */
/* line 2748, ../scss/style.scss */
div.job-box.light-blue a.next:hover:before,
div.job-box.light-blue a.prev:hover:before {
  background-position: -298px -14px;
}

/* line 2676, ../../app/_scss/style.scss */
/* line 2753, ../scss/style.scss */
div.job-box.red a.next:hover,
div.job-box.red a.prev:hover {
  color: #bf4840;
}

/* line 2679, ../../app/_scss/style.scss */
/* line 2758, ../scss/style.scss */
div.job-box.red a.next:hover:before,
div.job-box.red a.prev:hover:before {
  background-position: -237px -14px;
}

/* line 2691, ../../app/_scss/style.scss */
/* line 2763, ../scss/style.scss */
div.job-box.purple a.next:hover,
div.job-box.purple a.prev:hover {
  color: #813368;
}

/* line 2694, ../../app/_scss/style.scss */
/* line 2768, ../scss/style.scss */
div.job-box.purple a.next:hover:before,
div.job-box.purple a.prev:hover:before {
  background-position: -212px -14px;
}

/* line 2706, ../../app/_scss/style.scss */
/* line 2773, ../scss/style.scss */
div.job-box.violet a.next:hover,
div.job-box.violet a.prev:hover {
  color: #806f9c;
}

/* line 2709, ../../app/_scss/style.scss */
/* line 2778, ../scss/style.scss */
div.job-box.violet a.next:hover:before,
div.job-box.violet a.prev:hover:before {
  background-position: -274px -14px;
}

/* line 2717, ../../app/_scss/style.scss */
/* line 2783, ../scss/style.scss */
div.job-box div.info {
  margin: 0 auto;
  margin-top: 45px;
  padding: 29px 46px 72px 46px;
  background: #fff;
  width: 100%;
  font-family: enSpoiler, Spoiler, Helvetica;
}

/* line 2725, ../../app/_scss/style.scss */
/* line 2792, ../scss/style.scss */
div.job-box div.info table.job-info {
  direction: rtl;
  font-size: 16px;
  text-align: right;
}

/* line 2730, ../../app/_scss/style.scss */
/* line 2798, ../scss/style.scss */
div.job-box div.info table.job-info td {
  border: 0;
  background: none;
  padding: 16px;
  vertical-align: top;
  line-height: 130%;
  text-align: right;
}

/* line 2738, ../../app/_scss/style.scss */
/* line 2807, ../scss/style.scss */
div.job-box div.info table.job-info td.date {
  font-size: 18px;
}

/* line 2743, ../../app/_scss/style.scss */
/* line 2811, ../scss/style.scss */
div.job-box div.info table.job-info td.title h3, div.job-box div.info table.job-info td.title {
  width: 17%;
  font-weight: bold;
  font-size: 20px;
  margin: 0;
}

/* line 2750, ../../app/_scss/style.scss */
/* line 2818, ../scss/style.scss */
div.job-box div.info table.job-info td h3 {
  font-weight: bold;
  font-size: 20px;
  margin: 0;
}

/* line 2756, ../../app/_scss/style.scss */
/* line 2824, ../scss/style.scss */
div.job-box div.info table.job-info td.direction-ltr {
  text-align: left;
  direction: ltr;
}

/* line 2763, ../../app/_scss/style.scss */
/* line 2829, ../scss/style.scss */
div.job-box div.info .btn-send {
  background: #000;
  border: 0;
  color: #fff;
  line-height: 320%;
  margin: 0;
  padding: 0;
  width: 65px;
  height: 65px;
  border-radius: 100%;
  text-align: center;
  font-size: 20px;
  text-decoration: none;
  float: none;
  display: block;
  margin-bottom: 15px;
}

/* line 2780, ../../app/_scss/style.scss */
/* line 2847, ../scss/style.scss */
div.job-box div.info .btn-send:before {
  background: none;
}

/* line 2784, ../../app/_scss/style.scss */
/* line 2851, ../scss/style.scss */
div.job-box div.info .btn-send.btn-arrow {
  font-size: 60px;
  line-height: 110%;
  text-align: center;
  font-weight: normal;
}

/* line 2791, ../../app/_scss/style.scss */
/* line 2858, ../scss/style.scss */
div.job-box div.info .btn-send.btn-large {
  width: 146px;
  height: 146px;
  border-radius: 100%;
  text-align: center;
  text-decoration: none;
  padding-top: 41px;
  margin-left: 21px;
  margin-bottom: 22px;
}

/* line 2801, ../../app/_scss/style.scss */
/* line 2869, ../scss/style.scss */
div.job-box div.info .btn-send.btn-large span.first-line {
  line-height: 100%;
  font-size: 50px;
  display: block;
}

/* line 2806, ../../app/_scss/style.scss */
/* line 2875, ../scss/style.scss */
div.job-box div.info .btn-send.btn-large span.second-line {
  position: relative;
  top: -11px;
  line-height: 100%;
  display: block;
  font-weight: bold;
  font-size: 19px;
  letter-spacing: 1px;
}

/* line 2815, ../../app/_scss/style.scss */
/* line 2885, ../scss/style.scss */
div.job-box div.info .btn-send.btn-large span.second-line.line-break {
  top: 0;
}

/* line 2820, ../../app/_scss/style.scss */
/* line 2889, ../scss/style.scss */
div.job-box div.info .btn-send.btn-large.hired {
  background-color: #a4c30d;
  color: black;
}

/* line 2824, ../../app/_scss/style.scss */
/* line 2894, ../scss/style.scss */
div.job-box div.info .btn-send.btn-large.hired .first-line {
  font-size: 32px;
  font-weight: bold;
}

/* line 2829, ../../app/_scss/style.scss */
/* line 2899, ../scss/style.scss */
div.job-box div.info .btn-send.btn-large.hired .second-line {
  font-size: 40px;
  font-weight: normal;
}

/* line 2837, ../../app/_scss/style.scss */
/* line 2904, ../scss/style.scss */
div.job-box div.info a.next {
  float: right;
  position: relative;
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
}

/* line 2844, ../../app/_scss/style.scss */
/* line 2912, ../scss/style.scss */
div.job-box div.info a.next:before {
  background-image: url("../images/sprite.png");
  background-repeat: no-repeat;
  background-position: -250px 0;
  content: "";
  height: 11px;
  position: absolute;
  top: 8px;
  left: -16px;
  width: 8px;
}

/* line 2857, ../../app/_scss/style.scss */
/* line 2924, ../scss/style.scss */
div.job-box div.info a.prev {
  float: right;
  position: relative;
  margin-right: 199px;
  margin-left: 49px;
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
}

/* line 2866, ../../app/_scss/style.scss */
/* line 2934, ../scss/style.scss */
div.job-box div.info a.prev:before {
  background-image: url("../images/sprite.png");
  background-repeat: no-repeat;
  background-position: -250px 0;
  content: "";
  height: 11px;
  position: absolute;
  top: 8px;
  right: -16px;
  width: 8px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 2881, ../../app/_scss/style.scss */
/* line 2951, ../scss/style.scss */
div.job-box div.info ul.actions-list {
  text-align: left;
  font-weight: bold;
  font-size: 20px;
  margin-left: 0;
  padding-top: 0;
}

/* line 2888, ../../app/_scss/style.scss */
/* line 2959, ../scss/style.scss */
div.job-box div.info ul.actions-list li {
  padding: 0 13px 0 6px;
}

/* line 2893, ../../app/_scss/style.scss */
/* line 2963, ../scss/style.scss */
div.job-box div.info a.more-jobs {
  font-size: 18px;
  float: left;
  font-weight: bold;
  margin-left: 24px;
  position: relative;
}

/* line 2900, ../../app/_scss/style.scss */
/* line 2971, ../scss/style.scss */
div.job-box div.info a.more-jobs:after {
  background-image: url("../images/sprite.png");
  background-repeat: no-repeat;
  background-position: -250px 0;
  content: "";
  height: 11px;
  position: absolute;
  top: 5px;
  left: -12px;
  width: 8px;
}

/* line 2914, ../../app/_scss/style.scss */
/* line 2983, ../scss/style.scss */
div.job-box div.send-resume {
  direction: rtl;
  margin: 0 auto;
  margin-top: 40px;
  padding: 80px 200px;
  background: #fff;
  width: 100%;
}

/* line 2922, ../../app/_scss/style.scss */
/* line 2992, ../scss/style.scss */
div.job-box div.send-resume .btn-send {
  width: 76px;
  height: 76px;
  border-radius: 100%;
  padding-top: 0px;
  font-size: 26px;
}

/* line 2932, ../../app/_scss/style.scss */
/* line 3000, ../scss/style.scss */
div.job-box div.send-resume h2 {
  display: inline-block;
  margin-bottom: 0;
  color: #000000;
}

/* line 2938, ../../app/_scss/style.scss */
/* line 3006, ../scss/style.scss */
div.job-box div.send-resume div.required-fields {
  margin-right: 72px;
  display: inline-block;
  color: #8E8E8E;
}

/* line 2944, ../../app/_scss/style.scss */
/* line 3012, ../scss/style.scss */
div.job-box div.send-resume table.form-stylish {
  direction: rtl;
}

/* line 2947, ../../app/_scss/style.scss */
/* line 3016, ../scss/style.scss */
div.job-box div.send-resume table.form-stylish th {
  text-align: right;
  font-weight: normal;
  padding: 0px 15px;
}

/* line 2953, ../../app/_scss/style.scss */
/* line 3022, ../scss/style.scss */
div.job-box div.send-resume table.form-stylish td {
  width: 50%;
  padding: 8px 15px;
}

/* line 2960, ../../app/_scss/style.scss */
/* line 3027, ../scss/style.scss */
div.job-box div.share-job {
  direction: rtl;
  margin: 0 auto;
  margin-top: 40px;
  padding: 80px 200px;
  background: #fff;
  width: 100%;
}

/* line 2968, ../../app/_scss/style.scss */
/* line 3036, ../scss/style.scss */
div.job-box div.share-job div.right {
  float: right;
  width: 48%;
  margin-left: 4%;
  border-bottom: 0px;
}

/* line 2974, ../../app/_scss/style.scss */
/* line 3043, ../scss/style.scss */
div.job-box div.share-job div.left {
  float: right;
  width: 48%;
}

/* line 2978, ../../app/_scss/style.scss */
/* line 3048, ../scss/style.scss */
div.job-box div.share-job div.left form.form-stylish {
  margin-top: 19px;
}

/* line 2984, ../../app/_scss/style.scss */
/* line 3052, ../scss/style.scss */
div.job-box div.job-alert {
  direction: rtl;
  margin: 0 auto;
  margin-top: 40px;
  padding: 80px 200px;
  background: #fff;
  width: 100%;
}

/* line 2992, ../../app/_scss/style.scss */
/* line 3061, ../scss/style.scss */
div.job-box div.job-alert .btn-send {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  font-size: 32px;
  text-align: center;
  padding-top: 30px;
}

/* line 3001, ../../app/_scss/style.scss */
/* line 3070, ../scss/style.scss */
div.job-box div.job-alert table.form-stylish {
  direction: rtl;
}

/* line 3004, ../../app/_scss/style.scss */
/* line 3074, ../scss/style.scss */
div.job-box div.job-alert table.form-stylish th {
  text-align: right;
  font-weight: normal;
  padding: 0px 15px;
}

/* line 3010, ../../app/_scss/style.scss */
/* line 3080, ../scss/style.scss */
div.job-box div.job-alert table.form-stylish td {
  width: 50%;
  padding: 8px 15px;
}

/* line 3018, ../../app/_scss/style.scss */
/* line 3086, ../scss/style.scss */
div.box-content {
  padding: 0px;
  position: relative;
  min-height: 204px;
  margin-bottom: 16px;
}

/* line 3024, ../../app/_scss/style.scss */
/* line 3093, ../scss/style.scss */
div.box-content div.box-label h1.box-label {
  position: absolute;
  top: 0px;
  right: 49px;
  padding-right: 24px;
  letter-spacing: 0px;
  padding-top: 3px;
  padding-left: 24px;
  background: #000;
  min-width: 77px;
  width: auto;
  height: auto;
  color: #fff;
  text-align: center;
  font-weight: normal;
  font-size: 30px;
}

/* line 3042, ../../app/_scss/style.scss */
/* line 3111, ../scss/style.scss */
div.box-content .close {
  position: absolute;
  top: 4px;
  left: 3px;
  font-size: 11px;
  opacity: 0.4;
  font-family: arial;
}

/* line 3051, ../../app/_scss/style.scss */
/* line 3120, ../scss/style.scss */
div.box-content ul.social-networks {
  position: absolute;
  top: 28px;
  left: 27px;
  max-width: 165px;
}

/* line 3057, ../../app/_scss/style.scss */
/* line 3127, ../scss/style.scss */
div.box-content ul.social-networks li {
  margin: 0 6px 0 0;
}

/* line 3060, ../../app/_scss/style.scss */
/* line 3131, ../scss/style.scss */
div.box-content ul.social-networks li a {
  background-image: none;
  text-indent: 0;
}

/* line 3067, ../../app/_scss/style.scss */
/* line 3136, ../scss/style.scss */
div.box-content div.content-image {
  padding: 10px;
}

/* line 3070, ../../app/_scss/style.scss */
/* line 3140, ../scss/style.scss */
div.box-content div.content-image img {
  display: block;
  max-width: 100%;
  height: auto;
}

/* line 3077, ../../app/_scss/style.scss */
/* line 3146, ../scss/style.scss */
div.box-content div.description-narrow {
  width: 80%;
  float: right;
}

/* line 3081, ../../app/_scss/style.scss */
/* line 3151, ../scss/style.scss */
div.box-content div.description-narrow div.description {
  padding: 96px 74px 94px 45px !important;
}

/* line 3085, ../../app/_scss/style.scss */
/* line 3155, ../scss/style.scss */
div.box-content div.description-narrow.create-alert {
  width: inherit;
  float: none;
  margin-left: 231px;
}

/* line 3090, ../../app/_scss/style.scss */
/* line 3161, ../scss/style.scss */
div.box-content div.description-narrow.create-alert div.description {
  padding: 96px 74px 94px 0px !important;
}

/* line 3096, ../../app/_scss/style.scss */
/* line 3165, ../scss/style.scss */
div.box-content div.description-wider {
  width: 100%;
  float: right;
}

/* line 3101, ../../app/_scss/style.scss */
/* line 3170, ../scss/style.scss */
div.box-content div.description {
  text-align: right;
  font-size: 20px;
  direction: rtl;
  padding: 0 76px 70px 45px;
  padding-top: 95px;
}

/* line 3177, ../scss/style.scss */
.page-testimonials div.box-content div.description {
  padding: 0;
}

/* line 3180, ../scss/style.scss */
.page-testimonials .description-wider img {
  width: 100%;
}

/* line 3181, ../scss/style.scss */
.page-testimonials .box {
  padding: 30px 25px;
}

/* line 3108, ../../app/_scss/style.scss */
/* line 3185, ../scss/style.scss */
div.box-content div.description.text {
  padding-top: 0;
  margin-top: 42px;
  font-size: 16px;
  font-weight: normal;
}

/* line 3114, ../../app/_scss/style.scss */
/* line 3192, ../scss/style.scss */
div.box-content div.description.text b {
  font-size: 20px;
}

/* line 3118, ../../app/_scss/style.scss */
/* line 3196, ../scss/style.scss */
div.box-content div.description.text p {
  font-weight: normal;
  line-height: 150%;
}

/* line 3124, ../../app/_scss/style.scss */
/* line 3201, ../scss/style.scss */
div.box-content div.description div.heading {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px dotted #B5B5B5;
  font-size: 20px;
}

/* line 3131, ../../app/_scss/style.scss */
/* line 3208, ../scss/style.scss */
div.box-content div.description div.heading h1.title,
div.box-content div.description div.heading .title {
  font-weight: bold;
  margin-bottom: 4px;
  font-size: inherit;
}

/* line 3137, ../../app/_scss/style.scss */
/* line 3215, ../scss/style.scss */
div.box-content div.description div.heading .introduction {
  margin-bottom: 5px;
  text-align: justify;
}

/* line 3144, ../../app/_scss/style.scss */
/* line 3220, ../scss/style.scss */
div.box-content div.box-content-btn {
  position: relative;
  top: 57px;
  left: 78px;
}

/* line 3149, ../../app/_scss/style.scss */
/* line 3226, ../scss/style.scss */
div.box-content div.box-content-btn.create-alert {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -75px;
  padding-left: 60px;
}

/* line 3159, ../../app/_scss/style.scss */
/* line 3234, ../scss/style.scss */
div.box-content div.box-content-btn .btn-send.btn-large {
  width: 145px;
  height: 145px;
  padding-top: 39px;
  font-weight: normal;
}

/* line 3165, ../../app/_scss/style.scss */
/* line 3241, ../scss/style.scss */
div.box-content div.box-content-btn .btn-send.btn-large:hover {
  background: #616161;
}

/* line 3171, ../../app/_scss/style.scss */
/* line 3245, ../scss/style.scss */
div.box-content div.box-content-btn .btn-send.btn-large span.second-line.line-break {
  top: 0px;
}

/* line 3179, ../../app/_scss/style.scss */
/* line 3249, ../scss/style.scss */
div.box-content div.box-content-btn .btn-send.btn-create-alert span.first-line {
  padding-right: 6px;
  font-size: 52px;
}

/* line 3184, ../../app/_scss/style.scss */
/* line 3254, ../scss/style.scss */
div.box-content div.box-content-btn .btn-send.btn-create-alert span.second-line {
  font-size: 20px;
  font-weight: normal;
}

/* line 3188, ../../app/_scss/style.scss */
/* line 3259, ../scss/style.scss */
div.box-content div.box-content-btn .btn-send.btn-create-alert span.second-line.line-break {
  top: -12px;
}

/* line 3193, ../../app/_scss/style.scss */
/* line 3263, ../scss/style.scss */
div.box-content div.box-content-btn .btn-send.btn-create-alert:hover {
  background: #005498;
}

/* line 3205, ../../app/_scss/style.scss */
/* line 3268, ../scss/style.scss */
div.add-form div.box-content div.box-content-btn {
  position: relative;
  top: 10px;
  left: 50px;
}

/* line 3212, ../../app/_scss/style.scss */
/* line 3274, ../scss/style.scss */
div.add-form div.box-content div.box-content-btn .btn-send.btn-large {
  width: 100px;
  height: 100px;
  padding-top: 19px;
  font-weight: normal;
}

/* line 3218, ../../app/_scss/style.scss */
/* line 3281, ../scss/style.scss */
div.add-form div.box-content div.box-content-btn .btn-send.btn-large span.first-line {
  padding-right: 5px;
}

/* line 3222, ../../app/_scss/style.scss */
/* line 3285, ../scss/style.scss */
div.add-form div.box-content div.box-content-btn .btn-send.btn-large span.second-line {
  font-weight: normal;
}

/* line 3225, ../../app/_scss/style.scss */
/* line 3289, ../scss/style.scss */
div.add-form div.box-content div.box-content-btn .btn-send.btn-large span.second-line.line-break {
  top: -12px;
}

/* line 3231, ../../app/_scss/style.scss */
/* line 3293, ../scss/style.scss */
div.add-form div.box-content div.box-content-btn .btn-send:hover {
  background: #005498;
}

/* line 3240, ../../app/_scss/style.scss */
/* line 3297, ../scss/style.scss */
div.add-form table.alert-create td {
  padding: 8px 10px 8px 20px;
  font-weight: normal;
  font-size: 16px;
}

/* line 3245, ../../app/_scss/style.scss */
/* line 3303, ../scss/style.scss */
div.add-form table.alert-create td:first-child {
  font-weight: normal;
  font-size: 16px;
}

/* line 3250, ../../app/_scss/style.scss */
/* line 3308, ../scss/style.scss */
div.add-form table.alert-create td div.open-close {
  position: relative;
}

/* line 3254, ../../app/_scss/style.scss */
/* line 3312, ../scss/style.scss */
div.add-form table.alert-create td div.button-container {
  float: left;
}

/* line 3260, ../../app/_scss/style.scss */
/* line 3316, ../scss/style.scss */
div.add-form table.alert-create td input.btn-send.btn-large {
  font-size: 36px;
  padding-right: 4px;
  line-height: 105%;
}

/* line 3265, ../../app/_scss/style.scss */
/* line 3322, ../scss/style.scss */
div.add-form table.alert-create td input.btn-send.btn-large:hover {
  background: #005498;
}

/* line 3277, ../../app/_scss/style.scss */
/* line 3327, ../scss/style.scss */
div.box div.direction-ltr,
ul.results-list li.box-job div.direction-ltr {
  text-align: left;
  direction: ltr;
}

/* line 3282, ../../app/_scss/style.scss */
/* line 3333, ../scss/style.scss */
div.box div.box-overlay-container,
ul.results-list li.box-job div.box-overlay-container {
  position: relative;
}

/* line 3285, ../../app/_scss/style.scss */
/* line 3338, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content {
  padding: 50px 0px 50px 0px;
  display: none;
  z-index: 1;
  position: absolute;
  margin: 0 auto;
  width: 100%;
  height: 100%;
}

/* line 3294, ../../app/_scss/style.scss */
/* line 3349, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content table.box-actions-list,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content table.box-actions-list {
  font: inherit;
  padding: 0;
  width: auto;
  table-layout: auto;
  margin: 0 auto;
  height: 100%;
}

/* line 3303, ../../app/_scss/style.scss */
/* line 3359, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content table.box-actions-list tr td,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content table.box-actions-list tr td {
  padding: 0;
  background: none;
  text-align: center;
  padding-right: 15px;
  padding-left: 15px;
  vertical-align: middle;
}

/* line 3311, ../../app/_scss/style.scss */
/* line 3369, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content table.box-actions-list tr td a,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content table.box-actions-list tr td a {
  padding: 0;
  display: inline;
  position: static;
  vertical-align: middle;
  display: block;
}

/* line 3321, ../../app/_scss/style.scss */
/* line 3378, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay {
  line-height: 100%;
  padding: 0;
  text-align: center;
}

/* line 3326, ../../app/_scss/style.scss */
/* line 3385, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay:hover,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay:hover {
  text-decoration: none;
}

/* line 3329, ../../app/_scss/style.scss */
/* line 3390, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay:hover:before,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay:hover:before {
  background: #616161;
}

/* line 3334, ../../app/_scss/style.scss */
/* line 3395, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay:before,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay:before {
  position: static;
  content: "";
  font-size: 30px;
  width: 55px;
  height: 55px;
  background: #000;
  color: #ffffff;
  border-radius: 100%;
  display: block;
  text-align: center;
  margin: 0 auto;
}

/* line 3350, ../../app/_scss/style.scss */
/* line 3410, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay.plus:hover:before,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay.plus:hover:before {
  background: white;
  background-image: url("../images/icon-plus-large-black.png");
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 3357, ../../app/_scss/style.scss */
/* line 3418, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay.plus:before,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay.plus:before {
  background-image: url("../images/icon-plus-large.png");
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 3366, ../../app/_scss/style.scss */
/* line 3425, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay.delete:before,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay.delete:before {
  background-image: url("../images/icon-x-large.png");
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 3372, ../../app/_scss/style.scss */
/* line 3432, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay.delete:hover:before,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay.delete:hover:before {
  background: white;
  background-image: url("../images/icon-x-large-black.png");
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 3380, ../../app/_scss/style.scss */
/* line 3440, ../scss/style.scss */
div.box div.box-overlay-container div.box-overlay-content a.btn-box-overlay span,
ul.results-list li.box-job div.box-overlay-container div.box-overlay-content a.btn-box-overlay span {
  padding-top: 5px;
  display: block;
  font-weight: bold;
  font-size: 17px;
}

/* line 3392, ../../app/_scss/style.scss */
/* line 3448, ../scss/style.scss */
div.box:hover div.box-overlay-container,
ul.results-list li.box-job:hover div.box-overlay-container {
  position: relative;
}

/* line 3395, ../../app/_scss/style.scss */
/* line 3453, ../scss/style.scss */
div.box:hover div.box-overlay-container div.box-overlay-content,
ul.results-list li.box-job:hover div.box-overlay-container div.box-overlay-content {
  display: block;
}

/* line 3399, ../../app/_scss/style.scss */
/* line 3458, ../scss/style.scss */
div.box:hover div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover div.box-overlay-container div.box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  background: #ffffff;
  opacity: 0.85;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* line 3414, ../../app/_scss/style.scss */
/* line 3470, ../scss/style.scss */
div.box:hover.blue div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.blue div.box-overlay-container div.box-overlay {
  background: #3f84d0;
}

/* line 3422, ../../app/_scss/style.scss */
/* line 3475, ../scss/style.scss */
div.box:hover.light-blue div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.light-blue div.box-overlay-container div.box-overlay {
  background: #5cb8e6;
}

/* line 3430, ../../app/_scss/style.scss */
/* line 3480, ../scss/style.scss */
div.box:hover.gray div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.gray div.box-overlay-container div.box-overlay {
  background: lightgrey;
}

/* line 3438, ../../app/_scss/style.scss */
/* line 3485, ../scss/style.scss */
div.box:hover.yellow div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.yellow div.box-overlay-container div.box-overlay {
  background: #ffbd00;
}

/* line 3446, ../../app/_scss/style.scss */
/* line 3490, ../scss/style.scss */
div.box:hover.green div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.green div.box-overlay-container div.box-overlay {
  background: #009b35;
}

/* line 3454, ../../app/_scss/style.scss */
/* line 3495, ../scss/style.scss */
div.box:hover.light-green div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.light-green div.box-overlay-container div.box-overlay {
  background: #9abd07;
}

/* line 3462, ../../app/_scss/style.scss */
/* line 3500, ../scss/style.scss */
div.box:hover.red div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.red div.box-overlay-container div.box-overlay {
  background: #bf4840;
}

/* line 3470, ../../app/_scss/style.scss */
/* line 3505, ../scss/style.scss */
div.box:hover.purple div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.purple div.box-overlay-container div.box-overlay {
  background: #813368;
}

/* line 3478, ../../app/_scss/style.scss */
/* line 3510, ../scss/style.scss */
div.box:hover.violet div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.violet div.box-overlay-container div.box-overlay {
  background: #806f9c;
}

/* line 3486, ../../app/_scss/style.scss */
/* line 3515, ../scss/style.scss */
div.box:hover.pink div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.pink div.box-overlay-container div.box-overlay {
  background: #c88dbb;
}

/* line 3494, ../../app/_scss/style.scss */
/* line 3520, ../scss/style.scss */
div.box:hover.green-blue div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.green-blue div.box-overlay-container div.box-overlay {
  background: #3f6d65;
}

/* line 3502, ../../app/_scss/style.scss */
/* line 3525, ../scss/style.scss */
div.box:hover.dark-pink div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.dark-pink div.box-overlay-container div.box-overlay {
  background: #d75b80;
}

/* line 3510, ../../app/_scss/style.scss */
/* line 3530, ../scss/style.scss */
div.box:hover.dark-gray div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.dark-gray div.box-overlay-container div.box-overlay {
  background: #4d4d4d;
}

/* line 3518, ../../app/_scss/style.scss */
/* line 3535, ../scss/style.scss */
div.box:hover.orange div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.orange div.box-overlay-container div.box-overlay {
  background: #ff8500;
}

/* line 3526, ../../app/_scss/style.scss */
/* line 3540, ../scss/style.scss */
div.box:hover.dark-blue div.box-overlay-container div.box-overlay,
ul.results-list li.box-job:hover.dark-blue div.box-overlay-container div.box-overlay {
  background: #1e4473;
}

@media only screen and (max-width: 1200px) {
  /* line 3537, ../../app/_scss/style.scss */
  /* line 3547, ../scss/style.scss */
  div.box div.my-alert {
    padding-bottom: 10px;
  }

  /* line 3540, ../../app/_scss/style.scss */
  /* line 3551, ../scss/style.scss */
  div.box div.my-alert fieldset.description {
    float: none;
    border: 0px;
    padding-right: 10px;
    padding-left: 0;
  }

  /* line 3546, ../../app/_scss/style.scss */
  /* line 3558, ../scss/style.scss */
  div.box div.my-alert fieldset.description:last-child {
    float: none;
    padding-right: 10px;
  }
}
/* line 3555, ../../app/_scss/style.scss */
/* line 3564, ../scss/style.scss */
div.search-advanced-filters {
  min-height: 235px;
  margin-top: 10px;
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 31px 66px -31px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 31px 66px -31px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 31px 66px -31px rgba(0, 0, 0, 0.7);
  position: relative;
  overflow: visible !important;
}

/* line 3566, ../../app/_scss/style.scss */
/* line 3575, ../scss/style.scss */
div.search-advanced-filters:before {
  position: absolute;
  top: -20px;
  content: "";
  width: 100%;
  height: 20px;
  display: none;
  background: #e6e6e6;
}

/* line 3576, ../../app/_scss/style.scss */
/* line 3585, ../scss/style.scss */
div.search-advanced-filters div.btn-container {
  position: absolute;
  left: 40px;
  top: 20px;
}

/* line 3581, ../../app/_scss/style.scss */
/* line 3591, ../scss/style.scss */
div.search-advanced-filters div.btn-container .btn-send {
  text-decoration: none;
  display: block;
  width: 60px;
  height: 60px;
  background: #000000;
  border-radius: 100%;
  text-align: center;
  font-size: 24px;
  color: #fff;
  cursor: pointer;
  font-weight: normal;
  padding: 0px 0 3px 0;
  line-height: 36px;
  border: 0;
}

/* line 3597, ../../app/_scss/style.scss */
/* line 3608, ../scss/style.scss */
div.search-advanced-filters div.btn-container .btn-send:hover {
  background: #a1a1a1;
  color: #000000;
}

/* line 3602, ../../app/_scss/style.scss */
/* line 3613, ../scss/style.scss */
div.search-advanced-filters div.btn-container .btn-send:before {
  background: none;
}

/* line 3608, ../../app/_scss/style.scss */
/* line 3617, ../scss/style.scss */
div.search-advanced-filters div.search-advanced-filters-container {
  position: relative;
}

/* line 3612, ../../app/_scss/style.scss */
/* line 3621, ../scss/style.scss */
div.search-advanced-filters table.search-advance-filters {
  direction: rtl;
  table-layout: auto;
  width: auto;
  margin: 0 auto;
  width: 90%;
  text-align: right;
  overflow: auto !important;
  position: absolute;
  top: -15px;
  right: 30px;
}

/* line 3624, ../../app/_scss/style.scss */
/* line 3634, ../scss/style.scss */
div.search-advanced-filters table.search-advance-filters th {
  padding: 0;
  text-align: right;
  width: auto;
  background: none;
  color: #000000;
  font-size: 22px;
  font-weight: normal;
  font-family: enSpoiler, Spoiler;
  padding-bottom: 15px;
  min-width: 20%;
}

@media (min-width: 1024px) {
  /* line 3647, ../scss/style.scss */
  div.search-advanced-filters table.search-advance-filters th:first-child {
    width: 40%;
  }

  /* line 3651, ../scss/style.scss */
  div.search-advanced-filters table.search-advance-filters td:first-child ul.filter-list li {
    width: 50%;
    float: right;
  }
}
/* line 3636, ../../app/_scss/style.scss */
/* line 3657, ../scss/style.scss */
div.search-advanced-filters table.search-advance-filters td {
  padding: 0;
  text-align: right;
  background: none;
  vertical-align: top;
}

/* line 3644, ../../app/_scss/style.scss */
/* line 3664, ../scss/style.scss */
div.search-advanced-filters ul.filter-list {
  list-style: none;
  margin: 0;
  padding: 0;
  height: 230px;
  overflow-y: hidden;
  overflow-x: hidden;
}

/* line 3652, ../../app/_scss/style.scss */
/* line 3673, ../scss/style.scss */
div.search-advanced-filters ul.filter-list li {
  vertical-align: middle;
  margin-bottom: 3px;
  margin-right: -3px;
}

/* line 3657, ../../app/_scss/style.scss */
/* line 3679, ../scss/style.scss */
div.search-advanced-filters ul.filter-list li label {
  margin: 0px;
  padding-right: 5px;
  vertical-align: top;
  font-weight: normal;
  font-size: 14px;
  line-height: 100%;
  display: inline-table;
  margin-right: 4px;
}

/* line 3670, ../../app/_scss/style.scss */
/* line 3690, ../scss/style.scss */
div.search-advanced-filters a.btn-toggle {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background: #e6e6e6;
  display: block;
  position: relative;
  top: 220px;
  margin: 0 auto;
  text-decoration: none;
  cursor: pointer;
}

/* line 3682, ../../app/_scss/style.scss */
/* line 3703, ../scss/style.scss */
div.search-advanced-filters a.btn-toggle:after {
  display: block;
  content: "\f106";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  font-size: 20px;
  padding-top: 9px;
}

/* line 3697, ../../app/_scss/style.scss */
/* line 3717, ../scss/style.scss */
styled-checkbox {
  display: inline-block;
}

/* line 3700, ../../app/_scss/style.scss */
/* line 3721, ../scss/style.scss */
styled-checkbox.marginTop10 {
  margin-top: 10px;
}

/* line 3704, ../../app/_scss/style.scss */
/* line 3725, ../scss/style.scss */
styled-checkbox.my-jobs {
  float: left;
}

/* line 3707, ../../app/_scss/style.scss */
/* line 3729, ../scss/style.scss */
styled-checkbox.my-jobs.list {
  position: absolute;
  bottom: 20px;
  left: 20px;
}

/* line 3718, ../../app/_scss/style.scss */
/* line 3736, ../scss/style.scss */
.ticker:checked + label div.styled-checkbox.blue, .ticker:checked + label div.styled-checkbox.light-blue {
  background-position: 0 -180px;
}

/* line 3722, ../../app/_scss/style.scss */
/* line 3740, ../scss/style.scss */
.ticker:checked + label div.styled-checkbox.red {
  background-position: -40px -180px;
}

/* line 3726, ../../app/_scss/style.scss */
/* line 3744, ../scss/style.scss */
.ticker:checked + label div.styled-checkbox.yellow {
  background-position: -80px -180px;
}

/* line 3730, ../../app/_scss/style.scss */
/* line 3748, ../scss/style.scss */
.ticker:checked + label div.styled-checkbox.light-green {
  background-position: -120px -180px;
}

/* line 3734, ../../app/_scss/style.scss */
/* line 3752, ../scss/style.scss */
.ticker:checked + label div.styled-checkbox.purple, .ticker:checked + label div.styled-checkbox.violet {
  background-position: -160px -180px;
}

/* line 3738, ../../app/_scss/style.scss */
/* line 3756, ../scss/style.scss */
.ticker:checked + label div.styled-checkbox.green {
  background-position: -200px -180px;
}

/* line 3744, ../../app/_scss/style.scss */
/* line 3761, ../scss/style.scss */
div.styled-checkbox {
  vertical-align: middle;
}

/* line 3747, ../../app/_scss/style.scss */
/* line 3765, ../scss/style.scss */
div.styled-checkbox.square {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("../images/sprite.png") no-repeat;
  background-position: -250px -129px;
}

/* line 3754, ../../app/_scss/style.scss */
/* line 3773, ../scss/style.scss */
div.styled-checkbox.square.checked {
  background: url("../images/sprite.png") no-repeat;
  background-position: -250px -180px;
}

/* line 3760, ../../app/_scss/style.scss */
/* line 3778, ../scss/style.scss */
div.styled-checkbox.square-big {
  display: inline-block;
  width: 39px;
  height: 39px;
  background: url("../images/sprite.png") no-repeat;
}

/* line 3767, ../../app/_scss/style.scss */
/* line 3785, ../scss/style.scss */
div.styled-checkbox.square-big.blue, div.styled-checkbox.square-big.light-blue {
  background-position: 0 -130px;
}

/* line 3771, ../../app/_scss/style.scss */
/* line 3789, ../scss/style.scss */
div.styled-checkbox.square-big.blue input:checked, div.styled-checkbox.square-big.blue.checked, div.styled-checkbox.square-big.light-blue input:checked, div.styled-checkbox.square-big.light-blue.checked {
  background-position: 0 -180px;
}

/* line 3776, ../../app/_scss/style.scss */
/* line 3793, ../scss/style.scss */
div.styled-checkbox.square-big.red {
  background-position: -40px -130px;
}

/* line 3779, ../../app/_scss/style.scss */
/* line 3797, ../scss/style.scss */
div.styled-checkbox.square-big.red.checked {
  background-position: -40px -180px;
}

/* line 3784, ../../app/_scss/style.scss */
/* line 3801, ../scss/style.scss */
div.styled-checkbox.square-big.gray {
  background-position: -292px -130px;
}

/* line 3787, ../../app/_scss/style.scss */
/* line 3805, ../scss/style.scss */
div.styled-checkbox.square-big.gray.checked {
  background-position: -292px -180px;
}

/* line 3792, ../../app/_scss/style.scss */
/* line 3809, ../scss/style.scss */
div.styled-checkbox.square-big.yellow {
  background-position: -80px -130px;
}

/* line 3795, ../../app/_scss/style.scss */
/* line 3813, ../scss/style.scss */
div.styled-checkbox.square-big.yellow.checked {
  background-position: -80px -180px;
}

/* line 3800, ../../app/_scss/style.scss */
/* line 3817, ../scss/style.scss */
div.styled-checkbox.square-big.light-green {
  background-position: -120px -130px;
}

/* line 3803, ../../app/_scss/style.scss */
/* line 3821, ../scss/style.scss */
div.styled-checkbox.square-big.light-green.checked {
  background-position: -120px -180px;
}

/* line 3809, ../../app/_scss/style.scss */
/* line 3825, ../scss/style.scss */
div.styled-checkbox.square-big.purple, div.styled-checkbox.square-big.violet {
  background-position: -160px -130px;
}

/* line 3812, ../../app/_scss/style.scss */
/* line 3829, ../scss/style.scss */
div.styled-checkbox.square-big.purple.checked, div.styled-checkbox.square-big.violet.checked {
  background-position: -160px -180px;
}

/* line 3817, ../../app/_scss/style.scss */
/* line 3833, ../scss/style.scss */
div.styled-checkbox.square-big.green {
  background-position: -200px -130px;
}

/* line 3820, ../../app/_scss/style.scss */
/* line 3837, ../scss/style.scss */
div.styled-checkbox.square-big.green.checked {
  background-position: -200px -180px;
}

/* line 3825, ../../app/_scss/style.scss */
/* line 3841, ../scss/style.scss */
div.styled-checkbox.square-big.pink {
  background-position: -292px -130px;
}

/* line 3828, ../../app/_scss/style.scss */
/* line 3845, ../scss/style.scss */
div.styled-checkbox.square-big.pink.checked {
  background-position: -292px -180px;
}

/* line 3833, ../../app/_scss/style.scss */
/* line 3849, ../scss/style.scss */
div.styled-checkbox.square-big.green-blue {
  background-position: -292px -130px;
}

/* line 3836, ../../app/_scss/style.scss */
/* line 3853, ../scss/style.scss */
div.styled-checkbox.square-big.green-blue.checked {
  background-position: -292px -180px;
}

/* line 3841, ../../app/_scss/style.scss */
/* line 3857, ../scss/style.scss */
div.styled-checkbox.square-big.dark-pink {
  background-position: -292px -130px;
}

/* line 3844, ../../app/_scss/style.scss */
/* line 3861, ../scss/style.scss */
div.styled-checkbox.square-big.dark-pink.checked {
  background-position: -292px -180px;
}

/* line 3849, ../../app/_scss/style.scss */
/* line 3865, ../scss/style.scss */
div.styled-checkbox.square-big.dark-gray {
  background-position: -292px -130px;
}

/* line 3852, ../../app/_scss/style.scss */
/* line 3869, ../scss/style.scss */
div.styled-checkbox.square-big.dark-gray.checked {
  background-position: -292px -180px;
}

/* line 3857, ../../app/_scss/style.scss */
/* line 3873, ../scss/style.scss */
div.styled-checkbox.square-big.orange {
  background-position: -292px -130px;
}

/* line 3860, ../../app/_scss/style.scss */
/* line 3877, ../scss/style.scss */
div.styled-checkbox.square-big.orange.checked {
  background-position: -292px -180px;
}

/* line 3865, ../../app/_scss/style.scss */
/* line 3881, ../scss/style.scss */
div.styled-checkbox.square-big.dark-blue {
  background-position: -292px -130px;
}

/* line 3868, ../../app/_scss/style.scss */
/* line 3885, ../scss/style.scss */
div.styled-checkbox.square-big.dark-blue.checked {
  background-position: -292px -180px;
}

/* line 3875, ../../app/_scss/style.scss */
/* line 3890, ../scss/style.scss */
.box-job .styled-checkbox {
  float: left;
}

/* line 3879, ../../app/_scss/style.scss */
/* line 3895, ../scss/style.scss */
label.styled-checkbox-label {
  vertical-align: top;
  margin: 0;
}

/* line 3884, ../../app/_scss/style.scss */
/* line 3901, ../scss/style.scss */
div.login-ajax-box {
  width: 285px;
  min-height: 200px;
  background: #ffffff;
  padding: 20px;
  box-shadow: 0px 6px 17px rgba(0, 0, 0, 0.4);
  direction: rtl;
  position: relative;
}

/* line 3893, ../../app/_scss/style.scss */
/* line 3911, ../scss/style.scss */
div.login-ajax-box a.close {
  position: absolute;
  font-size: 12px;
  top: 5px;
  left: 5px;
  font-family: arial;
  color: #000;
  opacity: 0.4;
}

/* line 3903, ../../app/_scss/style.scss */
/* line 3921, ../scss/style.scss */
div.login-ajax-box table.login {
  text-align: right;
  width: 100%;
  direction: rtl;
}

/* line 3908, ../../app/_scss/style.scss */
/* line 3927, ../scss/style.scss */
div.login-ajax-box table.login th {
  text-align: right;
}

/* line 3911, ../../app/_scss/style.scss */
/* line 3931, ../scss/style.scss */
div.login-ajax-box table.login th h2 {
  margin: 0;
  color: #000000;
}

/* line 3916, ../../app/_scss/style.scss */
/* line 3936, ../scss/style.scss */
div.login-ajax-box table.login td {
  text-align: right;
  background: none;
  border: 0;
}

/* line 3921, ../../app/_scss/style.scss */
/* line 3942, ../scss/style.scss */
div.login-ajax-box table.login td a {
  padding: 0;
}

/* line 3924, ../../app/_scss/style.scss */
/* line 3946, ../scss/style.scss */
div.login-ajax-box table.login td a.forgot-password {
  color: #8B8B8B;
  font-weight: normal;
  text-decoration: underline;
}

/* line 3951, ../scss/style.scss */
.reg-switch {
  text-align: center;
  margin: 20px auto 0;
}

/* line 3955, ../scss/style.scss */
.reg-switch a {
  color: #808080;
  text-decoration: underline;
}

/* line 3929, ../../app/_scss/style.scss */
/* line 3960, ../scss/style.scss */
div.login-ajax-box table.login td a.forgot-password:hover {
  text-decoration: none;
}

/* line 3934, ../../app/_scss/style.scss */
/* line 3964, ../scss/style.scss */
div.login-ajax-box table.login td a.btn-login {
  background: #000;
  border: 0;
  color: #fff;
  float: left;
  margin: 0;
  padding: 0;
  width: 45px;
  height: 45px;
  border-radius: 100%;
  text-align: center;
  text-decoration: none;
  font-size: 60px;
  line-height: 110%;
  font-weight: normal;
  background-image: url("../images/btn-arrow-left-white.png");
  background-position: center center;
  background-repeat: no-repeat;
}

/* line 3953, ../../app/_scss/style.scss */
/* line 3984, ../scss/style.scss */
div.login-ajax-box table.login td a.btn-login span {
  display: none;
}

/* line 3962, ../../app/_scss/style.scss */
/* line 3989, ../scss/style.scss */
div.similar-jobs {
  display: none;
  clear: both;
  margin: 20px auto;
  text-align: center;
}

/* line 3968, ../../app/_scss/style.scss */
/* line 3996, ../scss/style.scss */
div.similar-jobs a.similar-jobs {
  color: #005498;
  font-weight: bold;
  font-size: 24px;
  text-decoration: none;
}

/* line 3974, ../../app/_scss/style.scss */
/* line 4003, ../scss/style.scss */
div.similar-jobs a.similar-jobs:hover {
  text-decoration: underline;
}

@media (max-width: 1024px) {
  /* line 3989, ../../app/_scss/style.scss */
  /* line 4009, ../scss/style.scss */
  div.box:hover div.box-overlay-container div.box-overlay,
  ul.results-list li.box-job:hover div.box-overlay-container div.box-overlay {
    display: none;
  }

  /* line 3993, ../../app/_scss/style.scss */
  /* line 4014, ../scss/style.scss */
  div.box:hover div.box-overlay-container div.box-overlay-content,
  ul.results-list li.box-job:hover div.box-overlay-container div.box-overlay-content {
    display: none;
  }
}
@media (max-width: 1024px) and (orientation: landscape) {
  /* line 4006, ../../app/_scss/style.scss */
  /* line 4021, ../scss/style.scss */
  ul#nav.search-nav li {
    position: relative;
    text-align: center;
  }

  /* line 4010, ../../app/_scss/style.scss */
  /* line 4026, ../scss/style.scss */
  ul#nav.search-nav li.search-type {
    margin-left: 0px;
  }

  /* line 4014, ../../app/_scss/style.scss */
  /* line 4030, ../scss/style.scss */
  ul#nav.search-nav li.first-filter {
    margin-left: 7px;
    width: 180px;
  }

  /* line 4019, ../../app/_scss/style.scss */
  /* line 4035, ../scss/style.scss */
  ul#nav.search-nav li.second-filter {
    width: 180px;
  }

  /* line 4022, ../../app/_scss/style.scss */
  /* line 4039, ../scss/style.scss */
  ul#nav.search-nav li.second-filter > a {
    overflow: hidden;
    min-width: 97px;
    height: 39px;
    text-overflow: ellipsis;
  }

  /* line 4036, ../../app/_scss/style.scss */
  /* line 4047, ../scss/style.scss */
  form.form-stylish div.selected-option div.select-label {
    width: 42%;
  }

  /* line 4040, ../../app/_scss/style.scss */
  /* line 4051, ../scss/style.scss */
  form.form-stylish div.selected-option div.select-value {
    width: 58%;
  }

  /* line 4048, ../../app/_scss/style.scss */
  /* line 4056, ../scss/style.scss */
  #footer div.column {
    margin-left: 0px;
  }
}
@media (max-width: 768px) and (orientation: portrait) {
  /* line 4059, ../../app/_scss/style.scss */
  /* line 4062, ../scss/style.scss */
  ul#nav.search-nav li {
    position: relative;
    text-align: center;
  }

  /* line 4063, ../../app/_scss/style.scss */
  /* line 4067, ../scss/style.scss */
  ul#nav.search-nav li.search-type {
    margin-left: 0px;
  }

  /* line 4067, ../../app/_scss/style.scss */
  /* line 4071, ../scss/style.scss */
  ul#nav.search-nav li.first-filter {
    margin-left: 7px;
    width: 120px;
  }

  /* line 4072, ../../app/_scss/style.scss */
  /* line 4076, ../scss/style.scss */
  ul#nav.search-nav li.second-filter {
    width: 120px;
  }

  /* line 4075, ../../app/_scss/style.scss */
  /* line 4080, ../scss/style.scss */
  ul#nav.search-nav li.second-filter > a {
    overflow: hidden;
    min-width: 97px;
    height: 39px;
    text-overflow: ellipsis;
  }

  /* line 4089, ../../app/_scss/style.scss */
  /* line 4088, ../scss/style.scss */
  form.form-stylish div.selected-option div.select-label {
    width: 42%;
  }

  /* line 4093, ../../app/_scss/style.scss */
  /* line 4092, ../scss/style.scss */
  form.form-stylish div.selected-option div.select-value {
    width: 58%;
  }

  /* line 4099, ../../app/_scss/style.scss */
  /* line 4097, ../scss/style.scss */
  div.search-advanced-filters {
    margin-top: 28px;
  }

  /* line 4105, ../../app/_scss/style.scss */
  /* line 4102, ../scss/style.scss */
  div.box-job ul.actions-list {
    width: 50%;
  }

  /* line 4108, ../../app/_scss/style.scss */
  /* line 4106, ../scss/style.scss */
  div.box-job ul.actions-list li {
    display: block;
    padding: 0;
  }

  /* line 4112, ../../app/_scss/style.scss */
  /* line 4111, ../scss/style.scss */
  div.box-job ul.actions-list li:before {
    display: none;
  }

  /* line 4124, ../../app/_scss/style.scss */
  /* line 4115, ../scss/style.scss */
  div.box-job div.share-job div.right div.social-media-box ul.social-media-buttons {
    -webkit-padding-start: 13px;
  }

  /* line 4134, ../../app/_scss/style.scss */
  /* line 4120, ../scss/style.scss */
  div.job-box ul.description-list {
    width: 300px;
  }

  /* line 4140, ../../app/_scss/style.scss */
  /* line 4124, ../scss/style.scss */
  div.job-box div.send-resume,
  div.job-box div.job-alert,
  div.job-box div.share-job {
    padding: 80px 35px;
  }

  /* line 4146, ../../app/_scss/style.scss */
  /* line 4130, ../scss/style.scss */
  div.job-box div.info a.prev {
    margin-right: 100px;
  }

  /* line 4154, ../../app/_scss/style.scss */
  /* line 4135, ../scss/style.scss */
  #footer div.column {
    margin-left: 0px;
  }
}
@media (max-width: 800px) and (orientation: landscape) {
  /* line 4163, ../../app/_scss/style.scss */
  /* line 4141, ../scss/style.scss */
  div.search-advanced-filters {
    margin-top: 28px;
  }

  /* line 4169, ../../app/_scss/style.scss */
  /* line 4146, ../scss/style.scss */
  div.box-job ul.actions-list {
    width: 50%;
  }

  /* line 4172, ../../app/_scss/style.scss */
  /* line 4150, ../scss/style.scss */
  div.box-job ul.actions-list li {
    display: block;
    padding: 0;
  }

  /* line 4176, ../../app/_scss/style.scss */
  /* line 4155, ../scss/style.scss */
  div.box-job ul.actions-list li:before {
    display: none;
  }

  /* line 4188, ../../app/_scss/style.scss */
  /* line 4159, ../scss/style.scss */
  div.box-job div.share-job div.right div.social-media-box ul.social-media-buttons {
    -webkit-padding-start: 13px;
  }

  /* line 4198, ../../app/_scss/style.scss */
  /* line 4164, ../scss/style.scss */
  div.job-box ul.description-list {
    width: 300px;
  }

  /* line 4204, ../../app/_scss/style.scss */
  /* line 4168, ../scss/style.scss */
  div.job-box div.info a.prev {
    margin-right: 75px;
  }

  /* line 4211, ../../app/_scss/style.scss */
  /* line 4172, ../scss/style.scss */
  div.job-box div.send-resume,
  div.job-box div.job-alert,
  div.job-box div.share-job {
    padding: 80px 35px;
  }

  /* line 4218, ../../app/_scss/style.scss */
  /* line 4179, ../scss/style.scss */
  #footer div.column {
    margin-left: 0px;
  }
}
@media (max-width: 600px) and (orientation: portrait) {
  /* line 4228, ../../app/_scss/style.scss */
  /* line 4185, ../scss/style.scss */
  .form-results ul.switchers {
    display: none;
  }

  /* line 4237, ../../app/_scss/style.scss */
  /* line 4190, ../scss/style.scss */
  form.form-stylish div.selected-option div.select-label {
    width: 42%;
  }

  /* line 4241, ../../app/_scss/style.scss */
  /* line 4194, ../scss/style.scss */
  form.form-stylish div.selected-option div.select-value {
    width: 58%;
  }

  /* line 4251, ../../app/_scss/style.scss */
  /* line 4199, ../scss/style.scss */
  div.job-box div.info a.prev {
    margin-right: 0px;
    margin-left: 20px;
  }

  /* line 4259, ../../app/_scss/style.scss */
  /* line 4204, ../scss/style.scss */
  div.job-box div.send-resume,
  div.job-box div.job-alert,
  div.job-box div.share-job {
    padding: 80px 35px;
  }

  /* line 4266, ../../app/_scss/style.scss */
  /* line 4211, ../scss/style.scss */
  #footer div.column {
    float: right;
    width: auto;
    margin-left: 61px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 4279, ../../app/_scss/style.scss */
  /* line 4219, ../scss/style.scss */
  div.box div.image img {
    width: 100% !important;
  }
}
/* line 4223, ../scss/style.scss */
.light-description {
  font-size: small;
  color: #999;
}

/* line 4227, ../scss/style.scss */
.file-upload .form-group {
  margin: 0;
}

@media (min-width: 690px) and (max-width: 991px) {
  /* line 4289, ../../app/_scss/style.scss */
  /* line 4232, ../scss/style.scss */
  form.form-stylish div.file-upload:before {
    width: 40%;
    height: 100%;
    padding-top: 6px;
    text-align: center;
    background: #C5C5C5;
    position: absolute;
    top: 0;
    left: 0;
    color: #000000;
    font-weight: bold;
    content: 'צירוף קו"ח';
    font-size: 14px;
    line-height: 15px;
  }

  /* line 4305, ../../app/_scss/style.scss */
  /* line 4249, ../scss/style.scss */
  form.form-stylish .password div.input-label {
    width: 35%;
    height: 100%;
    padding-top: 2px;
    text-align: center;
    background: #C5C5C5;
    position: absolute;
    top: 0;
    left: 0;
    color: #000000;
    font-weight: bold;
    cursor: pointer;
    font-size: 17px;
    line-height: 15px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 4328, ../../app/_scss/style.scss */
  /* line 4267, ../scss/style.scss */
  div.box div.image img {
    width: 100% !important;
  }
}
/* line 4335, ../../app/_scss/style.scss */
/* line 4272, ../scss/style.scss */
input[type="radio"] {
  display: none;
}

/* line 4339, ../../app/_scss/style.scss */
/* line 4277, ../scss/style.scss */
input[type="radio"] + label span {
  display: inline-block;
  width: 17px;
  height: 16px;
  margin: -3px 4px 0 0;
  vertical-align: middle;
  background: url("../images/radio-off.png") top no-repeat;
  cursor: pointer;
  margin-left: 5px;
}

/* line 4350, ../../app/_scss/style.scss */
/* line 4289, ../scss/style.scss */
input[type="radio"]:checked + label span {
  background: url("../images/radio-on.png") top no-repeat;
}

/* line 4356, ../../app/_scss/style.scss */
/* line 4294, ../scss/style.scss */
div.contact-form .box-column {
  float: left;
}

/* line 4359, ../../app/_scss/style.scss */
/* line 4298, ../scss/style.scss */
div.contact-form .box-column + .box-column {
  margin: 0 0 0 1.4%;
}

/* line 4365, ../../app/_scss/style.scss */
/* line 4303, ../scss/style.scss */
.infinite-scroll-loader {
  background: url("../images/loading.gif") center no-repeat;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 50%;
  margin-left: -25px;
  -webkit-transition: 0;
  -moz-transition: 0;
  -ms-transition: 0;
  -o-transition: 0;
  transition: 0;
}

@-webkit-keyframes load1 {
  /* line 4378, ../../app/_scss/style.scss */
  0%,
    80%,
    100% {
    box-shadow: 0 0 #005498;
    height: 4em;
  }
  /* line 4382, ../../app/_scss/style.scss */
  40% {
    box-shadow: 0 -2em #005498;
    height: 5em;
  }
}
@keyframes load1 {
  /* line 4390, ../../app/_scss/style.scss */
  0%,
    80%,
    100% {
    box-shadow: 0 0 #005498;
    height: 4em;
  }
  /* line 4394, ../../app/_scss/style.scss */
  40% {
    box-shadow: 0 -2em #005498;
    height: 5em;
  }
}
/* line 4400, ../../app/_scss/style.scss */
/* line 4350, ../scss/style.scss */
.spinner {
  margin: 6em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #000000;
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}

/* line 4412, ../../app/_scss/style.scss */
/* line 4363, ../scss/style.scss */
.spinner.small {
  width: 31px;
  height: 31px;
  margin: 0;
}

/* line 4418, ../../app/_scss/style.scss */
/* line 4369, ../scss/style.scss */
.spinner.small-left {
  width: 31px;
  height: 31px;
  margin: 0;
  float: left;
}

/* line 4425, ../../app/_scss/style.scss */
/* line 4376, ../scss/style.scss */
.spinner.medium {
  width: 48px;
  height: 48px;
  margin: 0;
}

/* line 4431, ../../app/_scss/style.scss */
/* line 4382, ../scss/style.scss */
.spinner.medium-53 {
  width: 53px;
  height: 53px;
  margin: 0;
}

/* line 4437, ../../app/_scss/style.scss */
/* line 4388, ../scss/style.scss */
.spinner.large {
  width: 85px;
  height: 85px;
  margin: 0;
}

/* line 4443, ../../app/_scss/style.scss */
/* line 4394, ../scss/style.scss */
.spinner.large-left {
  width: 85px;
  height: 85px;
  margin: 0;
  float: left;
}

/* line 4450, ../../app/_scss/style.scss */
/* line 4401, ../scss/style.scss */
.spinner.large-65 {
  width: 65px;
  height: 65px;
  margin: 0;
}

/* line 4456, ../../app/_scss/style.scss */
/* line 4407, ../scss/style.scss */
.spinner.large-65-left {
  width: 65px;
  height: 65px;
  margin: 0;
  float: left;
}

/* line 4463, ../../app/_scss/style.scss */
/* line 4414, ../scss/style.scss */
.spinner.large-90 {
  width: 90px;
  height: 90px;
  margin: 0;
}

/* line 4470, ../../app/_scss/style.scss */
/* line 4421, ../scss/style.scss */
.spinner,
.spinner:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}

@-webkit-keyframes load8 {
  /* line 4476, ../../app/_scss/style.scss */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 4480, ../../app/_scss/style.scss */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  /* line 4486, ../../app/_scss/style.scss */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 4490, ../../app/_scss/style.scss */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 4496, ../../app/_scss/style.scss */
/* line 4457, ../scss/style.scss */
div.formSuccessMessage {
  padding: 30px;
  font-size: 26px;
  text-align: right;
  direction: rtl;
}

/* line 4503, ../../app/_scss/style.scss */
/* line 4465, ../scss/style.scss */
div.formErrorMessage {
  color: #b94a48;
  font-size: 18px;
}

/* line 4508, ../../app/_scss/style.scss */
/* line 4471, ../scss/style.scss */
div.formSuccessNotice {
  color: #bee819;
  font-size: 18px;
}

/* line 4519, ../../app/_scss/style.scss */
/* line 4477, ../scss/style.scss */
.box .box-content .content-image img {
  width: 100%;
}

/* multi select */
/* line 4529, ../../app/_scss/style.scss */
/* line 4483, ../scss/style.scss */
.multiSelect.button {
  border-radius: 0;
  line-height: inherit;
  color: inherit;
  text-align: start;
  padding: 8px 10px 6px 20px;
  background-image: inherit;
  background-color: #e6e6e6;
  width: 100%;
  border: none;
  font-weight: normal;
  font-size: 16px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  outline: none;
}

/* line 4546, ../../app/_scss/style.scss */
/* line 4501, ../scss/style.scss */
.multiSelect.button:hover {
  background-image: none;
}

/* line 4551, ../../app/_scss/style.scss */
/* line 4505, ../scss/style.scss */
.multiSelect.caret {
  position: absolute;
  left: -6px;
  top: 14px;
}

/* line 4557, ../../app/_scss/style.scss */
/* line 4511, ../scss/style.scss */
.multiSelect.inlineBlock {
  position: relative;
  width: 100%;
}

/* line 4561, ../../app/_scss/style.scss */
/* line 4516, ../scss/style.scss */
.multiSelect.inlineBlock.error {
  border: 1px solid red;
}

/* line 4566, ../../app/_scss/style.scss */
/* line 4520, ../scss/style.scss */
.multiSelect.checkboxLayer {
  background: #f2f2f2;
  color: #000;
  font: 12px / 14px Arial, Helvetica, sans-serif;
  width: 100%;
  padding: 11px 0px 14px 14px;
  overflow-y: scroll;
  overflow-x: hidden;
  height: 290px;
  padding-right: 10px;
  min-width: 100%;
}

/* line 4579, ../../app/_scss/style.scss */
/* line 4533, ../scss/style.scss */
.multiSelect input.multiSelect.checkbox {
  display: none;
}

/* line 4583, ../../app/_scss/style.scss */
/* line 4537, ../scss/style.scss */
.multiSelect div.multiSelect.multiSelectItem {
  min-height: 0px;
  color: #000000;
  margin-bottom: 5px;
  margin-right: 10px;
  cursor: pointer;
}

/* line 4590, ../../app/_scss/style.scss */
/* line 4545, ../scss/style.scss */
.multiSelect div.multiSelect.multiSelectItem.group {
  pointer-events: none;
}

/* line 4595, ../../app/_scss/style.scss */
/* line 4549, ../scss/style.scss */
.multiSelect label.multiSelect {
  padding: 0px 4px 0px 0px;
  margin: 0px;
  font-weight: normal;
}

/* line 4604, ../../app/_scss/style.scss */
/* line 4556, ../scss/style.scss */
.multiSelect.acol {
  font-weight: normal;
}

/* line 4607, ../../app/_scss/style.scss */
/* line 4561, ../scss/style.scss */
.multiSelect.acol.group > label > span {
  font-weight: bolder;
}

/* line 4611, ../../app/_scss/style.scss */
/* line 4566, ../scss/style.scss */
.multiSelect.acol > label > span {
  font-weight: normal;
}

/* line 4615, ../../app/_scss/style.scss */
/* line 4571, ../scss/style.scss */
.multiSelect.acol.group > label > span {
  font-weight: bold;
}

/* line 4619, ../../app/_scss/style.scss */
/* line 4576, ../scss/style.scss */
select.single-select {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  text-align: start;
  padding: 8px 10px 6px 20px;
  background-image: inherit;
  background-color: #e6e6e6;
  width: 250px;
  border: none;
  height: 32px;
  border-radius: 0px;
}

/* line 4635, ../../app/_scss/style.scss */
/* line 4591, ../scss/style.scss */
div.affiliate-join ul.social-networks-connect {
  margin: 0;
  list-style: none;
  display: inline-block;
  padding: 0;
}

/* line 4641, ../../app/_scss/style.scss */
/* line 4598, ../scss/style.scss */
div.affiliate-join ul.social-networks-connect li {
  display: inline-block;
}

/* line 4649, ../../app/_scss/style.scss */
/* line 4603, ../scss/style.scss */
div.affiliate-status div.social-networks-connect-title {
  font-size: 16px;
  float: right;
  margin-right: 8px;
  margin-top: 16px;
}

/* line 4656, ../../app/_scss/style.scss */
/* line 4610, ../scss/style.scss */
div.affiliate-status ul.social-networks-connect {
  margin: 0;
  list-style: none;
  margin-top: 10px;
  float: left;
  padding: 0;
  margin-left: 69px;
}

/* line 4664, ../../app/_scss/style.scss */
/* line 4619, ../scss/style.scss */
div.affiliate-status ul.social-networks-connect li {
  display: inline-block;
}

/* line 4671, ../../app/_scss/style.scss */
/* line 4623, ../scss/style.scss */
div.affiliate-status form.affiliate-account div.spinner {
  width: 20px;
  height: 20px;
  margin: 0;
}

/* line 4676, ../../app/_scss/style.scss */
/* line 4629, ../scss/style.scss */
div.affiliate-status form.affiliate-account .ng-hide-add-active.ng-hide {
  display: none !important;
}

/* line 4680, ../../app/_scss/style.scss */
/* line 4633, ../scss/style.scss */
div.affiliate-status form.affiliate-account input[type=email] {
  border: 0 none;
  background-color: #d4eff0;
  width: 100%;
  height: 30px;
  padding: 0px 10px;
  font-size: 16px;
  margin-top: 3px;
}

/* line 4690, ../../app/_scss/style.scss */
/* line 4643, ../scss/style.scss */
div.affiliate-status form.affiliate-account input[type=submit] {
  max-width: none;
}

/* line 4695, ../../app/_scss/style.scss */
/* line 4647, ../scss/style.scss */
div.affiliate-status td {
  word-break: break-word;
}

/* line 4700, ../../app/_scss/style.scss */
/* line 4652, ../scss/style.scss */
div.sAutocomplete_wrap {
  text-align: right;
}

/* line 4703, ../../app/_scss/style.scss */
/* line 4656, ../scss/style.scss */
div.sAutocomplete_wrap div.sAutocomplete {
  top: 34px;
  right: 0px;
  background: #000000;
  color: #ffffff;
  border: 0;
  box-shadow: 0px 9px 17px -3px rgba(0, 0, 0, 0.4);
  width: 100%;
}

/* line 4716, ../../app/_scss/style.scss */
/* line 4666, ../scss/style.scss */
div.sAutocomplete_wrap div.sAutocomplete ul.sAutocomplete li a {
  background: #000000;
  color: #ffffff;
  font-weight: bold;
  font-size: 18px;
  font-family: enSpoiler, Spoiler, Helvetica, Arial, sans-serif;
  padding: 2px 10px 2px 0px;
}

/* line 4724, ../../app/_scss/style.scss */
/* line 4675, ../scss/style.scss */
div.sAutocomplete_wrap div.sAutocomplete ul.sAutocomplete li a:hover {
  color: #005498;
}

/* line 4733, ../../app/_scss/style.scss */
/* line 4680, ../scss/style.scss */
.share-job-message {
  min-height: 200px;
}

/* line 4739, ../../app/_scss/style.scss */
/* line 4685, ../scss/style.scss */
div.select2-container a.select2-choice {
  background: #e6e6e6;
  border: 0;
  height: 32px;
  color: #000;
  font-size: 16px;
  font-family: enSpoiler, Spoiler, Helvetica, Arial, sans-serif;
  padding: 8px 8px 9px;
  line-height: 100%;
  border-radius: 0;
  box-shadow: 0 !important;
  -webkit-box-shadow: 0 !important;
}

/* line 4699, ../scss/style.scss */
div.select2-container.error {
  border: 1px solid red;
}

/* line 4752, ../../app/_scss/style.scss */
/* line 4704, ../scss/style.scss */
div.select2-container a.select2-choice span.select2-chosen {
  margin-right: 0px;
}

/* line 4756, ../../app/_scss/style.scss */
/* line 4708, ../scss/style.scss */
div.select2-container a.select2-choice span.select2-arrow {
  right: auto;
  left: 0;
  border: 0;
  background: none;
  content: "";
  position: absolute;
  top: 13px;
  left: 7px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 6px solid #000;
}

/* line 4777, ../../app/_scss/style.scss */
/* line 4725, ../scss/style.scss */
div.select2-drop .select2-results-dept-1 .select2-result-label {
  padding-left: 0;
  padding-right: 20px;
}

/* line 4782, ../../app/_scss/style.scss */
/* line 4730, ../scss/style.scss */
div.select2-drop ul.select2-results {
  text-align: right;
}

@-moz-document url-prefix() {
  /* line 4789, ../../app/_scss/style.scss */
  /* line 4736, ../scss/style.scss */
  div.form-results .heading .btn-send:before {
    top: 5px;
  }
}
/* line 4795, ../../app/_scss/style.scss */
/* line 4742, ../scss/style.scss */
.node-type-article .description a {
  text-decoration: underline;
}

/* line 4800, ../../app/_scss/style.scss */
/* line 4747, ../scss/style.scss */
.file-upload--triangle {
  background: url("../images/white_arrow.png") no-repeat;
  padding-left: 16px;
  display: block;
  line-height: 12px;
  padding-bottom: 3px;
}

/* line 4809, ../../app/_scss/style.scss */
/* line 4756, ../scss/style.scss */
#user-pass-reset {
  display: none;
}

/* line 4760, ../scss/style.scss */
.toggle.off .toggle-group {
  left: calc(-100% + 13px);
  /*-100%, plus size of button*/
}

/* line 4763, ../scss/style.scss */
.toggle-group {
  left: -13px;
  /*0%, minus size of button*/
}

/* line 4766, ../scss/style.scss */
.year-option input[type=radio]:not(old) {
  position: absolute;
  left: calc(50% - 25px);
  /*50% of div - 50% of button*/
}

/* line 4770, ../scss/style.scss */
.year-option input[type=checkbox]:not(old) + label, .year-option input[type=radio]:not(old) + label {
  margin-right: 0;
  padding-right: 0;
}

/* line 4774, ../scss/style.scss */
.salary-survey-experience_years-not_manager .year-option {
  width: 23%;
}

/* line 4778, ../scss/style.scss */
#nav li.search-nav-item-et-quarter {
  width: 200px;
}

/* Contact button */
/* line 4785, ../scss/style.scss */
#block-webform-client-block-885408, #block-webform-client-block-885403 {
  background: #FFFFFF;
}

/* line 4789, ../scss/style.scss */
#block-webform-client-block-885403 h2.block-title, #block-webform-client-block-885408 h2.block-title {
  font-size: 20px;
  font-weight: bold;
  line-height: 15px;
  padding: 20px;
}

/* line 4795, ../scss/style.scss */
#block-webform-client-block-463421 input, #block-webform-client-block-463421 textarea,
#block-webform-client-block-885403 input, #block-webform-client-block-885408 input, #block-webform-client-block-885403 textarea, #block-webform-client-block-885408 textarea {
  width: 90%;
  background-color: #EDEDED;
  border: 0;
  border-top: 1px solid #F1F1F1;
  color: #353535;
  font-size: 14px;
  line-height: 53px;
  padding: 5%;
  margin: 5%;
  height: 40px;
}

/* line 4809, ../scss/style.scss */
#block-webform-client-block-885403 .webform-component--job-seekers-content,
#block-webform-client-block-885408 .webform-component--employers-content,
#block-webform-client-block-885408 .webform-component--employers-content .form-textarea-wrapper,
#block-webform-client-block-885403 .webform-component--job-seekers-content .form-textarea-wrapper,
#block-webform-client-block-885403 .webform-component--job-seekers-content .form-textarea-wrapper textarea,
#block-webform-client-block-885408 .webform-component--employers-content .form-textarea-wrapper textarea {
  height: 170px;
}

/* line 4817, ../scss/style.scss */
#block-webform-client-block-463421 .form-actions button.form-submit, #block-webform-client-block-885403 .form-actions button.form-submit, #block-webform-client-block-885408 .form-actions button.form-submit {
  background: #000;
  border: 0;
  border-radius: 100%;
  color: #fff;
  float: left;
  font-size: 16px;
  height: 48px;
  margin: 0;
  padding-top: 5px;
  width: 48px;
  text-align: center;
  margin-left: 20px;
  margin-bottom: 10px;
}

/* line 4832, ../scss/style.scss */
#block-webform-client-block-463421 .form-actions button.form-submit:hover, #block-webform-client-block-885403 .form-actions button.form-submit:hover, #block-webform-client-block-885408 .form-actions button.form-submit:hover {
  background: #005498 !important;
}

/* line 4835, ../scss/style.scss */
#can-help-btn {
  position: fixed;
  bottom: 50px;
  right: 10px;
  width: 92px;
  height: 92px;
  background-color: #008BBE;
  color: #FFFFFF;
  font-size: 16px;
  z-index: 9999;
  margin-top: -41px;
  cursor: pointer;
  font-weight: bold;
  letter-spacing: 1px;
}

/* line 4850, ../scss/style.scss */
#can-help-btn .can-help-txt {
  text-align: center;
  direction: rtl;
}

/* line 4854, ../scss/style.scss */
#can-help-btn img {
  display: block;
  margin: 13px auto;
}

/* line 4858, ../scss/style.scss */
.help-phone {
  text-align: center;
  font-size: 2.5em;
  color: #008BBE;
  background: transparent;
  font-weight: bold;
}

/* line 4865, ../scss/style.scss */
.highlighted-wrapper {
  position: fixed;
  top: 0;
  width: 345px;
  direction: rtl;
  z-index: 999999;
  height: 100%;
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden;
  background: #FFFFFF;
  right: -400px;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
}

/* line 4882, ../scss/style.scss */
#can-help-title {
  /*width: 330px;*/
  padding: 18px;
  background-color: #008BBE;
  display: block;
  height: 65px;
  color: #FFFFFF;
  font-size: 24px;
  line-height: 15px;
  padding-right: 82px;
}

/* line 4893, ../scss/style.scss */
#can-help-title #close {
  position: absolute;
  top: 14px;
  left: 10px;
  opacity: 0.4;
  cursor: pointer;
}

/* line 4900, ../scss/style.scss */
#can-help-title #close + div {
  display: inline-block;
  margin-left: 10px;
}

/* line 4904, ../scss/style.scss */
.region-highlighted {
  position: relative;
}

/* line 4907, ../scss/style.scss */
#block-webform-client-block-885403 {
  position: absolute;
  top: 0;
  z-index: -1;
}

/* line 4912, ../scss/style.scss */
.highlighted-wrapper #titles_links .form-title {
  width: 50%;
  font-size: 20px;
  line-height: 12px;
  padding: 20px;
  color: #000000;
  background-color: #FFFFFF;
  margin: 0;
  text-align: center;
  display: table-cell;
}

/* line 4923, ../scss/style.scss */
#titles_links {
  display: table;
  width: 100%;
  margin: 0 auto;
  padding-top: 8px;
  background-color: #FFFFFF;
}

/* line 4931, ../scss/style.scss */
.highlighted-wrapper #titles_links .form-title.open {
  background-color: #000000;
  color: #FFFFFF;
  font-weight: bold;
  /* position: relative; */
}

/* line 4937, ../scss/style.scss */
.highlighted-wrapper #titles_links .form-title.open:after {
  content: '';
  display: block;
  position: absolute;
  bottom: -14px;
  width: 0px;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 0px;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 15px solid #000000;
}

/* line 4951, ../scss/style.scss */
.highlighted-wrapper #titles_links .form-title:not(.open) {
  cursor: pointer;
}

/* line 4954, ../scss/style.scss */
.highlighted-wrapper #titles_links .form-title a:hover, .highlighted-wrapper #titles_links .form-title a:focus {
  text-decoration: none;
}

/* line 4957, ../scss/style.scss */
#webform-client-form-885403, #webform-client-form-885408 {
  display: none;
}

/* line 4961, ../scss/style.scss */
.highlighted-wrapper.highlighted-open {
  right: 0;
}

/* line 4964, ../scss/style.scss */
#can-help-btn.open {
  display: block;
}

/* line 4967, ../scss/style.scss */
#webform-client-form-885403.open, #webform-client-form-885408.open {
  display: block;
  visibility: visible;
}

/* line 4971, ../scss/style.scss */
#block-webform-client-block-885403 .webform-component--job-seekers-content .form-textarea-wrapper textarea,
#block-webform-client-block-885408 .webform-component--employers-content .form-textarea-wrapper textarea {
  margin-bottom: 0px;
  padding: 10px 15px;
  line-height: 20px;
}

/* line 4977, ../scss/style.scss */
#block-webform-client-block-885403 .webform-component--job-seekers-content .form-textarea-wrapper .grippie,
#block-webform-client-block-885408 .webform-component--employers-content .form-textarea-wrapper .grippie {
  width: 90%;
  margin: 0 auto;
  margin-right: 16px;
}

/* line 4983, ../scss/style.scss */
.webform-component--job-seekers-file-description-above {
  margin: 0 5%;
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #404040;
  font-size: 12px;
}

/* line 4991, ../scss/style.scss */
#edit-submitted-job-seekers-file-upload-button {
  display: none;
}

/* line 4994, ../scss/style.scss */
#webform-client-form-885403 #edit-submitted-job-seekers-file-upload,
#webform-client-form-463421 #edit-submitted-job-seekers-file-upload {
  margin-bottom: 1%;
  margin-top: 10%;
}

/* line 4999, ../scss/style.scss */
#edit-submitted-job-seekers-file-ajax-wrapper {
  position: relative;
}

/* line 5002, ../scss/style.scss */
#edit-submitted-job-seekers-file-ajax-wrapper .description {
  position: absolute;
  z-index: 9999;
  right: 9%;
  top: 11px;
  color: #908f8f;
}

/* line 5009, ../scss/style.scss */
#edit-submitted-job-seekers-file-ajax-wrapper .description a {
  display: none;
}

/* line 5012, ../scss/style.scss */
.form-managed-file input[type="file"] {
  cursor: pointer;
  padding: 0px 8px 9px;
  opacity: 0;
  width: 100%;
  direction: ltr;
  height: 32px;
}

/* line 5020, ../scss/style.scss */
.form-managed-file {
  background: #E6E6E6;
  width: 100%;
  position: relative;
  cursor: pointer;
  padding: 0px 10px 0px 20px;
  width: 90%;
  margin: 0 5%;
}

/* line 5030, ../scss/style.scss */
.form-managed-file:before {
  width: 30%;
  height: 100%;
  padding-top: 7px;
  text-align: center;
  background: #C5C5C5;
  position: absolute;
  top: 0;
  left: 0;
  color: #000000;
  font-weight: bold;
  content: "צירוף קובץ";
  padding: 11px 5%;
}

/* line 5044, ../scss/style.scss */
.form-managed-file:hover:before {
  background: #000000;
  color: #C5C5C5;
}

/* line 5048, ../scss/style.scss */
.form-managed-file .filename {
  width: 70%;
  height: 1em;
  text-overflow: ellipsis;
  white-space: nowrap;
  direction: ltr;
  overflow: hidden;
  text-align: right;
  display: block;
  position: absolute;
  left: 29%;
  top: 8px;
  padding-right: 5px;
  font-size: 14px;
  font-weight: normal;
  color: #000000;
}

/* line 5065, ../scss/style.scss */
.form-managed-file .filename.selected {
  padding-right: 0;
  font-weight: normal;
  text-align: left;
  margin: 4px 10px;
}

/* line 5072, ../scss/style.scss */
#contact-icon {
  background: #FFFFFF;
}

/* line 5075, ../scss/style.scss */
#contact-icon img {
  display: block;
  padding-top: 21px;
  background: transparent;
  margin: 0 auto;
}

/* line 5081, ../scss/style.scss */
.webform-component--employers-content {
  margin-bottom: 35px;
}

/* line 5084, ../scss/style.scss */
textarea#edit-submitted-job-seekers-content::placeholder {
  padding-top: 0;
  margin-top: 0;
}

/* line 5089, ../scss/style.scss */
#webform-client-form-885403 input[type=checkbox],
#webform-client-form-885408 input[type=checkbox] {
  float: right;
  margin: 0;
  margin-left: 10px;
  margin-right: 14px;
  margin-top: -7px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAATsCAYAAADsAfBvAAAABmJLR…c8fQAAAIA4Ve/BleITOu7J3HehqXqHPH0AAAAAAAAAALr5H72AWmG4R73sAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  border: none;
  height: 30px;
  right: -5px;
  outline: 0;
  width: 38px;
}

/* line 5104, ../scss/style.scss */
.captcha {
  padding-top: 17px;
  padding-bottom: 17px;
  padding-right: 10px;
}

/* line 5109, ../scss/style.scss */
.webform-component--is-read {
  margin-top: 10%;
  font-weight: bold;
}

/* End contact button */
@media only screen and (max-width: 768px) {
  /* line 5116, ../scss/style.scss */
  .node-type-article [id^="webform-client-form-"] .webform-component--is-read {
    margin-top: 20%;
  }
}
/* line 5121, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] button.webform-submit.button-primary.btn.btn-default.form-submit {
  background: #000;
  border: 0;
  border-radius: 100%;
  color: #fff;
  float: left;
  font-size: 16px;
  height: 48px;
  margin: 0;
  padding-top: 5px;
  width: 48px;
  text-align: center;
  margin-left: 20px;
  margin-bottom: 10px;
}

/* line 5137, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] input[type=checkbox] {
  float: right;
  margin: 0;
  margin-left: 10px;
  margin-right: 14px;
  margin-top: -7px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAATsCAYAAADsAfBvAAAABmJLR…c8fQAAAIA4Ve/BleITOu7J3HehqXqHPH0AAAAAAAAAALr5H72AWmG4R73sAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  border: none;
  height: 30px;
  right: -5px;
  outline: 0;
  width: 38px;
}

/* line 5151, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] #edit-submitted-job-seekers-file-upload {
  margin-bottom: 1%;
  margin-top: 10%;
}

/* line 5156, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] {
  background: #FFFFFF;
}

/* line 5160, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] h2.block-title {
  font-size: 20px;
  font-weight: bold;
  line-height: 15px;
  padding: 20px;
}

/* line 5166, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] input {
  width: 90%;
  background-color: #EDEDED;
  border: 0;
  border-top: 1px solid #F1F1F1;
  color: #353535;
  font-size: 14px;
  line-height: 53px;
  padding: 5%;
  margin: 5%;
  height: 40px;
}

/* line 5178, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] .webform-component--job-seekers-file .description {
  display: block;
  margin-top: 1px;
  margin-bottom: 10px;
  color: #404040;
  font-size: 14px;
  pointer-events: none;
  padding: 0;
}

/*webform on article */
/*.node-type-article .description.text {
    display:  flex;
    flex-wrap: wrap;
}

.node-type-article .description.text>* {
    flex: 1 1 auto;
    width:100%;
}
.node-type-article .description.text>.group-article-webform,
.node-type-article .description.text>.group-article-body {
width:50%;
}*/
/*.page-node-463421 = איך לעזור לחבר https://www.ethosia.co.il/knowledge_base/article/friends*/
/* line 5204, ../scss/style.scss */
.page-node-463421 .description.text div.heading .title {
  font-size: 32px;
}

/* line 5208, ../scss/style.scss */
#article-content-grid > .field-group-format-wrapper {
  display: grid !important;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-column-gap: 15px;
  grid-auto-columns: 1fr;
}

/* line 5216, ../scss/style.scss */
.node-type-article .form-managed-file:before {
  line-height: 2.6;
  padding: 0;
}

/* line 5221, ../scss/style.scss */
.node-type-article [id^="webform-client-form-"] #edit-submitted-job-seekers-file-ajax-wrapper .description {
  width: 140px;
  line-height: 2.6;
  top: 0;
}

/* line 5230, ../scss/style.scss */
body.node-type-article div.box-content div.description {
  margin: 32px auto 80px;
  max-width: 832px;
  padding-left: 45px;
  padding-right: 45px;
  padding-bottom: 0;
}
/* line 5238, ../scss/style.scss */
body.node-type-article div.box-content div.description div.heading {
  padding-bottom: 20px;
  margin-bottom: 40px;
}
/* line 5241, ../scss/style.scss */
body.node-type-article div.box-content div.description div.heading h1.title,
body.node-type-article div.box-content div.description div.heading .title {
  font-size: 36px;
  font-weight: bold;
  line-height: 1;
  margin-bottom: 20px;
}
/* line 5248, ../scss/style.scss */
body.node-type-article div.box-content div.description div.heading .introduction {
  line-height: 1;
  font-size: 25px;
  margin-bottom: 32px;
  text-align: inherit;
}
/* line 5254, ../scss/style.scss */
body.node-type-article div.box-content div.description div.heading .date-author {
  font-size: 16px;
}
/* line 5258, ../scss/style.scss */
body.node-type-article div.box-content div.description p:last-child {
  margin-bottom: 0;
}
/* line 5264, ../scss/style.scss */
body.node-type-article div.box-content div.description h3, body.node-type-article div.box-content div.description h2 {
  /*Standard Title*/
  font-size: 28px;
  line-height: 0.9;
  margin-top: 40px;
  margin-bottom: 16px;
}
/* line 5270, ../scss/style.scss */
body.node-type-article div.box-content div.description h4 {
  /*Header margins, paragraph size.*/
}
/* line 5276, ../scss/style.scss */
body.node-type-article div.box-content div.description p + h6 {
  margin-top: -7px;
}
/* line 5279, ../scss/style.scss */
body.node-type-article div.box-content div.description h6 {
  /*Caption for image/table.*/
  margin-bottom: 40px;
  font-size: 16px;
  margin-top: 8px;
  line-height: 1;
  max-width: 75%;
  margin-left: auto;
  margin-right: auto;
}
/* line 5288, ../scss/style.scss */
body.node-type-article div.box-content div.description p {
  font-size: 22px;
  line-height: 26px;
  margin-top: 0;
  margin-bottom: 15px;
}
/* line 5300, ../scss/style.scss */
body.node-type-article div.box-content div.description img, body.node-type-article div.box-content div.description table {
  margin-top: 40px;
  margin-bottom: 8px;
  max-width: 75%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
@media (max-width: 800px) {
  /* line 5300, ../scss/style.scss */
  body.node-type-article div.box-content div.description img, body.node-type-article div.box-content div.description table {
    max-width: 100%;
  }
}
/* line 5310, ../scss/style.scss */
body.node-type-article div.box-content div.description img[style*="width"], body.node-type-article div.box-content div.description table[style*="width"] {
  width: auto !important;
}
/* line 5313, ../scss/style.scss */
body.node-type-article div.box-content div.description img[style*="height"], body.node-type-article div.box-content div.description table[style*="height"] {
  height: auto !important;
}
/* line 5316, ../scss/style.scss */
body.node-type-article div.box-content div.description img:not([style*="float"]), body.node-type-article div.box-content div.description table:not([style*="float"]) {
  margin-left: auto !important;
  margin-right: auto !important;
}
/* line 5322, ../scss/style.scss */
body.node-type-article div.box-content div.description a:hover {
  color: blue;
}
/* line 5328, ../scss/style.scss */
body.node-type-article .field-group-div > h3 {
  display: none;
}

@media (min-width: 992px) {
  /* line 5337, ../scss/style.scss */
  body.front header#header .header-content {
    padding: 18px 0 18px;
  }
  /* line 5339, ../scss/style.scss */
  body.front header#header .header-content a {
    position: relative;
    z-index: 2;
  }
  /* line 5345, ../scss/style.scss */
  body.front header#header .fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 2;
  }
  /* line 5351, ../scss/style.scss */
  body.front header#header .fixed-header.open {
    z-index: 9999;
  }
  /* line 5355, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle {
    padding-top: 39px;
    padding-bottom: 20px;
    color: white;
    font-size: 14px;
  }
  /* line 5360, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle:before {
    display: block;
    width: 128px;
    height: 128px;
    background: #007CB5;
    border-radius: 100%;
    font-size: 18px;
    text-align: center;
    padding-top: 12px;
    padding-left: 1px;
    margin: -15px auto 0 !important;
    position: absolute;
    top: -43px;
    font-size: 40px;
    padding-top: 68px;
    color: inherit;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
  }
  /* line 5380, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-form-resume.btn-open:hover {
    color: #007CB5;
  }
  /* line 5382, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-form-resume.btn-open:hover:before {
    background: #ffffff;
  }
  /* line 5386, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle.btn-close {
    color: black;
  }
  /* line 5388, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle.btn-close:before {
    background-color: white;
  }
  /* line 5391, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle.btn-close:hover {
    color: white;
  }
  /* line 5393, ../scss/style.scss */
  body.front header#header .btn-form-resume-top-wrapper a.btn-form-toggle.btn-circle.btn-close:hover:before {
    background: #007CB5;
  }
}
