/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/jl_balder_pro/scss/mixins/_nav.scss */
@font-face {
  font-family: 'notokufiarabic';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/notokufiarabic/notokufiarabic-regular/notokufiarabic-regular.eot#iefix') format("embedded-opentype"), url('../fonts/notokufiarabic/notokufiarabic-regular/notokufiarabic-regular.woff2') format("woff2"), url('../fonts/notokufiarabic/notokufiarabic-regular/notokufiarabic-regular.woff') format("woff"), url('../fonts/notokufiarabic/notokufiarabic-regular/notokufiarabic-regular.ttf') format("truetype"), url('../fonts/notokufiarabic/notokufiarabic-regular/notokufiarabic-regular.svg#notokufiarabic') format("svg");
}
@font-face {
  font-family: 'notokufiarabic-bold';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/notokufiarabic/notokufiarabic-bold/notokufiarabic-bold.eot#iefix') format("embedded-opentype"), url('../fonts/notokufiarabic/notokufiarabic-bold/notokufiarabic-bold.woff2') format("woff2"), url('../fonts/notokufiarabic/notokufiarabic-bold/notokufiarabic-bold.woff') format("woff"), url('../fonts/notokufiarabic/notokufiarabic-bold/notokufiarabic-bold.ttf') format("truetype"), url('../fonts/notokufiarabic/notokufiarabic-bold/notokufiarabic-bold.svg#notokufiarabic-bold') format("svg");
}
@font-face {
  font-family: 'flat';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/flat/flat-regular/JF-Flat-regular.eot#iefix') format("embedded-opentype"), url('../fonts/flat/flat-regular/JF-Flat-regular.woff2') format("woff2"), url('../fonts/flat/flat-regular/JF-Flat-regular.woff') format("woff"), url('../fonts/flat/flat-regular/JF-Flat-regular.ttf') format("truetype"), url('../fonts/flat/flat-regular/JF-Flat-regular.svg#flat') format("svg");
}
/* line 9, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl #g-navigation .g-main-nav {
  font-family: "flat" !important;
}
/* line 12, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl h3.handlelabel.draggable {
  text-align: left;
}
/* line 15, templates/jl_balder_pro/custom/scss/custom.scss */
legend {
  font-size: 1.1rem;
  line-height: 1.3;
}
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/jl_balder_pro/scss/mixins/_nav.scss */
/* line 1, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-card-primary > .tm-timeline-arrow {
  background-color: #2e805d;
}
/* line 5, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 13, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
#jl-login-form input, .tm-newsletter-form input, .tm-form-reset input, .tm-form-remind input, .tm-form-login input, .tm-form-registration input, .tm-form-profile-edit input, .tm-datatables-wrapper input {
  box-sizing: inherit;
  box-shadow: none;
  border-radius: 0;
  height: 40px;
}
/* line 19, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
#jl-login-form .jl-form-icon, .tm-newsletter-form .jl-form-icon, .tm-form-reset .jl-form-icon, .tm-form-remind .jl-form-icon, .tm-form-login .jl-form-icon, .tm-form-registration .jl-form-icon, .tm-form-profile-edit .jl-form-icon, .tm-datatables-wrapper .jl-form-icon {
  height: 40px;
}
/* line 22, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
#jl-login-form .jl-checkbox, .tm-newsletter-form .jl-checkbox, .tm-form-reset .jl-checkbox, .tm-form-remind .jl-checkbox, .tm-form-login .jl-checkbox, .tm-form-registration .jl-checkbox, .tm-form-profile-edit .jl-checkbox, .tm-datatables-wrapper .jl-checkbox {
  display: inline-block;
  height: 16px;
  width: 16px;
  margin: 0;
}
/* line 29, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 30, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-newsletter-form button.jl-icon:not(:disabled) {
  outline: none;
}
/* line 33, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-newsletter-form .jl-spinner.jl-icon svg {
  width: 20px;
}
/* line 38, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 43, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-form-reset input, .tm-form-remind input, .tm-form-login input, .tm-form-registration input, .tm-form-profile-edit input {
  width: 100%;
}
/* line 47, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 48, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 50, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 51, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.profile #users-profile-core .jl-description-list dd, .profile #users-profile-custom .jl-description-list dd {
  margin-left: 0;
}
/* line 58, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.btn {
  margin: 0;
  border: none;
  border-radius: 0;
  text-shadow: none;
  display: inline-block;
  box-sizing: border-box;
  padding: 0 35px;
  vertical-align: middle;
  line-height: 40px;
  text-align: center;
  text-decoration: none;
  transition: 0.3s ease-in-out;
  transition-property: color, background-color, background-position, border-color, box-shadow;
  letter-spacing: -0.5px;
  background-origin: border-box;
  background-size: 200%;
  background-position-x: 100%;
}
/* line 77, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.btn {
  border: 2px solid transparent;
  background-image: none;
  border-radius: 0 !important;
  box-shadow: none;
  font-size: 1rem !important;
}
/* line 85, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 86, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 87, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.view-search .tm-search-result-form input {
  box-sizing: inherit;
  box-shadow: none;
  border-radius: 0;
  height: 40px;
  margin: 0;
  padding: 0 6px;
}
/* line 98, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 99, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-tags a {
  text-transform: none;
}
/* line 101, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-tags a:hover, .tm-tags a:focus {
  color: #fff;
}
/* line 109, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-price-table_featured-inner {
  background-color: #2e805d;
}
/* line 113, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 115, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 116, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-slider-wrapper .tm-slidenav:hover, .tm-intense-wrapper .tm-slidenav:hover, .tm-slider-wrapper .tm-slidenav:focus, .tm-intense-wrapper .tm-slidenav:focus, .tm-slider-wrapper .tm-slidenav:active, .tm-intense-wrapper .tm-slidenav:active {
  background: #2e805d;
}
/* line 124, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 125, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 126, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-slideshow-wrapper .jl-slidenav:hover, .tm-slideshow-wrapper .jl-slidenav:focus, .tm-slideshow-wrapper .jl-slidenav:active {
  color: #2e805d;
}
/* line 132, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-slideshow-wrapper .jl-dotnav > .jl-active > * {
  background-color: #2e805d;
  border: 2px solid #2e805d;
}
/* line 139, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-overlay-primary {
  background: rgba(46, 128, 93, 0.8);
}
/* line 143, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-text-primary, .jl-alert-primary {
  color: #2e805d !important;
}
/* line 148, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-button-primary {
  background-color: #2e805d;
}
/* line 150, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-button-primary:focus, .jl-button-primary:hover {
  background-color: #215a42;
}
/* line 156, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-card-primary {
  background: #2e805d;
}
/* line 158, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-card-primary.jl-card-hover:hover {
  background-color: #215a42;
}
/* line 162, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-tile-primary, .jl-section-primary {
  background: #2e805d;
}
/* Hover + Focus */
/* line 167, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-nav-default > li > a:hover, .jl-nav-default > li > a:focus, .jl-nav-default > li.jl-active > a, .jl-article-meta a {
  color: #2e805d;
}
/* line 173, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-subnav-pill > .jl-active > a, .jl-dotnav > .jl-active > * {
  background-color: #2e805d;
}
/* Hover + Active + Focus */
/* line 178, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-tab > .jl-active > a, .jl-tab > * > a:hover, .jl-tab > * > a:focus {
  border-color: #2e805d;
}
/* Hover + Focus */
/* line 184, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-accordion-title:hover, .jl-accordion-title:focus {
  color: #2e805d;
}
/* line 188, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-button-default {
  background-color: rgba(255, 255, 255, 0);
  color: #2e805d;
  border: 1px solid #2e805d;
}
/* line 193, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-marker {
  border: 6px solid #2e805d;
}
/* line 199, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-container {
  max-width: 75rem;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 7, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .jl-container {
    width: 60rem;
  }
}
@media only all and (min-width: 51rem) and (max-width: 59.938rem) {
  /* line 13, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .jl-container {
    width: 51rem;
  }
}
@media only all and (min-width: 48.062em) and (max-width: 50.938rem) {
  /* line 16, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .jl-container {
    width: 48em;
  }
}
@media only all and (max-width: 48em) {
  /* line 19, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .jl-container {
    width: 100%;
  }
}
/* line 213, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-container .g5-content {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 219, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 220, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 221, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
@media only all and (max-width: 59.938rem) {
  /* line 28, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .tm-calendar .clndr .clndr-grid {
    float: none;
    width: 100%;
    border: 0px;
    clear: both;
    overflow: hidden;
  }
}
/* line 229, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 230, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
@media only all and (max-width: 50.938rem) {
  /* line 25, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .tm-calendar .clndr .clndr-grid .days .day, .tm-calendar .clndr .clndr-grid .days .empty {
    height: 45px;
    line-height: 45px;
    font-size: 14px;
  }
}
/* line 238, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 239, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 240, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 241, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
@media only all and (max-width: 50.938rem) {
  .tm-calendar .clndr .clndr-grid .days .day.tm-calendar-event .numberCircle span {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
  }
}
/* line 250, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 251, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-calendar .clndr .clndr-grid .days .day.tm-calendar-event:hover span {
  background: #2e805d;
}
/* line 256, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 257, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-calendar .clndr .clndr-grid .days .day.today span {
  border: 2px solid #2e805d;
}
@media only all and (max-width: 50.938rem) {
  .tm-calendar .clndr .clndr-grid .days .day.today span {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
  }
}
/* line 266, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-calendar .clndr .clndr-grid .days .day.today .day-number {
  color: #2e805d;
}
/* line 277, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 278, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
#g-navigation .tm-search {
  margin: -1.563rem;
}
/* line 281, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
#g-navigation .tm-search-inner {
  padding: 1.2rem 0.938rem;
}
/* line 285, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
#g-navigation .jl-navbar-center:only-child, #g-navigation .jl-navbar-left, #g-navigation .jl-navbar-right {
  flex-wrap: wrap;
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #2e805d;
}
/* line 297, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 298, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
#g-navigation .jl-search-navbar .jl-search-input {
  font-size: 1rem;
}
/* line 303, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 304, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-search-navbar .jl-search-input {
  font-size: 1rem;
}
/* line 308, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
a.back-to-top:hover {
  background: #2e805d;
}
/*
 * Primary bg
 */
/* line 315, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-notification-message-primary-hivis {
  background-color: #2e805d;
}
/* line 319, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 320, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.moduletable .jl-breadcrumb > :nth-child(n + 2):not(.jl-first-column)::before {
  margin: 0 5px;
}
/* line 326, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 327, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.tm-price-list .jl-icon-button {
  border-radius: 0;
  background-color: #fff;
  color: #3d3d3d;
}
/* line 335, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-background-default {
  background-color: #fff !important;
}
/* line 338, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-background-muted {
  background-color: #f8f8f8 !important;
}
/* line 341, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-background-primary {
  background-color: #2e805d !important;
}
/* line 344, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-background-secondary {
  background-color: #222 !important;
}
/* line 348, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.custom-offcanvas {
  line-height: 40px;
}
/* line 352, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
/* line 353, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-popup-login .jl-list {
  width: 300px;
  margin: 0 auto;
}
/* line 357, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.jl-popup-login li {
  display: inline-block;
}
/* line 361, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
ul.tm-meta {
  margin-bottom: 0;
}
/* line 364, templates/jl_balder_pro/custom/scss/_jlparticles.scss */
.device-promo {
  z-index: 1;
}
/* line 23, templates/jl_balder_pro/custom/scss/custom.scss */
a.g-menu-item-container:hover {
  color: #2e805d !important;
}
/* line 29, templates/jl_balder_pro/custom/scss/custom.scss */
#g-navigation .g-social a {
  background: #fff;
}
/* line 33, templates/jl_balder_pro/custom/scss/custom.scss */
.g-social.social {
  /* height: 120px !important; */
  line-height: 117px;
}
/* line 37, templates/jl_balder_pro/custom/scss/custom.scss */
a.g-menu-item-container:after {
  position: absolute;
  content: '';
  height: 2px;
  bottom: 30px;
  margin: 0 auto;
  left: 0;
  right: 0;
  width: 0;
  background: #560021;
  -o-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
/* line 53, templates/jl_balder_pro/custom/scss/custom.scss */
.main-menu a.g-menu-item-container:hover:after {
  width: 80%;
}
/* line 58, templates/jl_balder_pro/custom/scss/custom.scss */
.g-sublevel a.g-menu-item-container:hover:after {
  width: 0% !important;
}
/* line 69, templates/jl_balder_pro/custom/scss/custom.scss */
#g-navigation a {
  color: #38b96e;
}
/* line 72, templates/jl_balder_pro/custom/scss/custom.scss */
.gsearch {
  line-height: 122px;
  padding-top: 2px;
}
/* line 76, templates/jl_balder_pro/custom/scss/custom.scss */
.tm-search-inner {
  text-align: right;
}
/* line 80, templates/jl_balder_pro/custom/scss/custom.scss */
#g-navigation .tm-search-inner {
  padding: 0;
  padding-top: 23px;
}
/* line 84, templates/jl_balder_pro/custom/scss/custom.scss */
#g-navigation {
  color: #39b96f;
  text-align: center;
}
/* line 90, templates/jl_balder_pro/custom/scss/custom.scss */
.jl-active .jl-card.jl-card-body.jl-card-hover.jl-card-small {
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  transform: scale(1.04);
}
/* line 94, templates/jl_balder_pro/custom/scss/custom.scss */
.jl-background-secondary {
  background-color: #38b96e !important;
}
/* line 97, templates/jl_balder_pro/custom/scss/custom.scss */
#g-subfeature .jl-slidenav {
  position: relative !important;
  padding: 15px 20px !important;
  background: #38b96e;
  border-radius: 100%;
}
/* line 105, templates/jl_balder_pro/custom/scss/custom.scss */
#g-showcase span.jl-icon {
  background: rgba(0, 0, 0, 0.278);
  border-radius: 100%;
}
/* line 109, templates/jl_balder_pro/custom/scss/custom.scss */
#g-subfeature {
  border: 0px !important;
}
/* line 114, templates/jl_balder_pro/custom/scss/custom.scss */
#g-foodlast .jl-slidenav {
  position: relative !important;
  padding: 15px 20px !important;
  background: #38b96e;
  border-radius: 100%;
}
/* line 121, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group3 {
  display: inline-block;
  float: right;
  position: relative;
  z-index: 1;
}
/* line 127, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group57 {
  display: inline-block;
  float: right;
  position: relative;
  z-index: 1;
}
/* line 133, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group4 {
  display: inline-block;
  float: right;
  position: relative;
  z-index: 1;
}
/* line 139, templates/jl_balder_pro/custom/scss/custom.scss */
form#form_3 .fabrikActions {
  display: inline-block;
  float: right;
}
/* line 143, templates/jl_balder_pro/custom/scss/custom.scss */
form#form_25 .fabrikActions {
  display: inline-block;
  float: right;
}
/* line 147, templates/jl_balder_pro/custom/scss/custom.scss */
form#form_4 .fabrikActions {
  display: inline-block;
  float: right;
}
/* line 151, templates/jl_balder_pro/custom/scss/custom.scss */
button#fabrikSubmit_3, button#fabrikSubmit_4, button#fabrikSubmit_25 {
  background: #2e815e;
  background: -moz-linear-gradient(left, #64c165 0%, #3cba6d 48%, #3cba6d 100%);
  background: -webkit-linear-gradient(left, #64c165 0%, #3cba6d 48%, #3cba6d 100%);
  background: linear-gradient(to right, #64c165 0%, #3cba6d 48%, #3cba6d 100%);
  margin-right: 20px;
  border-radius: 5px !important;
  height: 44px;
  border: none;
  width: 170px;
}
/* line 164, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group3 input {
  height: 39px;
  width: 100%;
}
/* line 168, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group57 input {
  height: 39px;
  width: 100%;
}
/* line 172, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group3 select {
  width: 100%;
}
/* line 175, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group57 select {
  width: 100%;
}
/* line 182, templates/jl_balder_pro/custom/scss/custom.scss */
button#fabrikSubmit_3 {
  color: white !important;
  height: 39px;
  font-weight: 400;
}
/* line 187, templates/jl_balder_pro/custom/scss/custom.scss */
button#fabrikSubmit_25 {
  color: white !important;
  height: 39px;
  font-weight: 400;
}
/* line 192, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group3 {
  width: 80%;
}
/* line 195, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group57 {
  width: 80%;
}
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/jl_balder_pro/scss/mixins/_nav.scss */
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 208, templates/jl_balder_pro/custom/scss/custom.scss */
  button#fabrikSubmit_3, button#fabrikSubmit_4, button#fabrikSubmit_25 {
    width: 140px;
  }
}
@media only all and (min-width: 51rem) and (max-width: 59.938rem) {
  /* line 222, templates/jl_balder_pro/custom/scss/custom.scss */
  button#fabrikSubmit_3, button#fabrikSubmit_4, button#fabrikSubmit_25 {
    width: 120px;
  }
  /* line 225, templates/jl_balder_pro/custom/scss/custom.scss */
  form#form_3 .fabrikActions .row-fluid {
    width: 10%;
  }
  /* line 228, templates/jl_balder_pro/custom/scss/custom.scss */
  form#form_25 .fabrikActions .row-fluid {
    width: 10%;
  }
  /* line 231, templates/jl_balder_pro/custom/scss/custom.scss */
  form#form_4 .fabrikActions .row-fluid {
    width: 10%;
  }
}
@media only all and (max-width: 50.938rem) {
  /* line 237, templates/jl_balder_pro/custom/scss/custom.scss */
  #g-navigation .gantry-logo {
    float: right;
  }
  /* line 241, templates/jl_balder_pro/custom/scss/custom.scss */
  .maintitle {
    font-size: 22px !important;
  }
  /* line 244, templates/jl_balder_pro/custom/scss/custom.scss */
  .mainsubtitle {
    font-size: 22px !important;
  }
  /* line 247, templates/jl_balder_pro/custom/scss/custom.scss */
  a.gantry-logo {
    width: 80%;
  }
  /* line 250, templates/jl_balder_pro/custom/scss/custom.scss */
  .jobs___image {
    text-align: center;
  }
  /* line 253, templates/jl_balder_pro/custom/scss/custom.scss */
  button.jl-button.jl-button-primary {
    font-size: 13px !important;
  }
  /* line 256, templates/jl_balder_pro/custom/scss/custom.scss */
  button.jl-button.jl-button-secondary {
    font-size: 13px !important;
  }
  /* line 259, templates/jl_balder_pro/custom/scss/custom.scss */
  fieldset#group3 input {
    margin-right: 5px;
  }
  /* line 263, templates/jl_balder_pro/custom/scss/custom.scss */
  fieldset#group3 {
    width: 100%;
  }
  /* line 266, templates/jl_balder_pro/custom/scss/custom.scss */
  button#fabrikSubmit_3 {
    margin-right: 5px;
  }
  /* line 270, templates/jl_balder_pro/custom/scss/custom.scss */
  button#fabrikSubmit_25 {
    margin-right: 5px;
  }
  /* line 274, templates/jl_balder_pro/custom/scss/custom.scss */
  fieldset#group57 input {
    margin-right: 5px;
  }
  /* line 278, templates/jl_balder_pro/custom/scss/custom.scss */
  fieldset#group57 {
    width: 100%;
  }
  /* line 281, templates/jl_balder_pro/custom/scss/custom.scss */
  button#fabrikSubmit_25 {
    margin-right: 5px;
  }
  /* line 285, templates/jl_balder_pro/custom/scss/custom.scss */
  .homeserach {
    margin-bottom: 30px;
  }
  /* line 288, templates/jl_balder_pro/custom/scss/custom.scss */
  .g-home #g-showcase img.tm-image {
    max-width: 100%;
  }
  /* line 291, templates/jl_balder_pro/custom/scss/custom.scss */
  button#fabrikSubmit_3, button#fabrikSubmit_4, button#fabrikSubmit_25 {
    width: 100px;
  }
  /* line 294, templates/jl_balder_pro/custom/scss/custom.scss */
  form#form_3 .form-horizontal .control-group {
    margin-bottom: 0px;
  }
  /* line 297, templates/jl_balder_pro/custom/scss/custom.scss */
  form#form_25 .form-horizontal .control-group {
    margin-bottom: 0px;
  }
  /* line 300, templates/jl_balder_pro/custom/scss/custom.scss */
  section#g-feature {
    padding-top: 40px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 306, templates/jl_balder_pro/custom/scss/custom.scss */
  section#g-feature .g-content {
    margin: 0rem 0.625rem;
    padding: 0rem 0.938rem;
  }
  /* line 310, templates/jl_balder_pro/custom/scss/custom.scss */
  section#g-feature form {
    margin: 0 0 10px;
  }
  /* line 315, templates/jl_balder_pro/custom/scss/custom.scss */
  .main-benefits li {
    width: 100% !important;
  }
  /* line 318, templates/jl_balder_pro/custom/scss/custom.scss */
  .fabrikDivElement .jl-card-body {
    padding: 0px;
  }
  /* line 321, templates/jl_balder_pro/custom/scss/custom.scss */
  form#form_25 .fabrikActions {
    float: left;
  }
}
/* line 328, templates/jl_balder_pro/custom/scss/custom.scss */
section#g-user2 .eb-mod-thumb {
  margin-bottom: 0px;
  margin-top: 0;
}
/* line 333, templates/jl_balder_pro/custom/scss/custom.scss */
section#g-user2 a.eb-mod-image-cover {
  border: 0px !important;
}
/* line 337, templates/jl_balder_pro/custom/scss/custom.scss */
.underimage .eb-mod-title {
  margin-bottom: 10px;
  margin-right: 10px;
}
/* line 341, templates/jl_balder_pro/custom/scss/custom.scss */
.underimage .eb-mod-title a {
  line-height: 30px !important;
  /* padding-bottom: 30px !important; */
  color: black;
  font-size: 15px;
}
/* line 348, templates/jl_balder_pro/custom/scss/custom.scss */
section#g-user2 .eb-mod-context {
  border: 1px solid #e2e2e2;
  padding-bottom: 10px;
}
/* line 352, templates/jl_balder_pro/custom/scss/custom.scss */
.video-button a.jl-button {
  padding-right: 70px;
  padding-left: 70px;
  background: #66c165;
  color: white;
  border: 0;
  height: 50px;
  line-height: 50px;
  border-radius: 8px;
  margin-bottom: 30px;
}
/* line 363, templates/jl_balder_pro/custom/scss/custom.scss */
.video-button a.jl-button:hover {
  background: #5dad5d;
}
/* line 367, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl h1, body.dir-rtl h2, body.dir-rtl h3, body.dir-rtl h4, body.dir-rtl h5 {
  font-family: "flat" !important;
}
/* line 371, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl {
  font-family: "flat" !important;
}
/* line 372, templates/jl_balder_pro/custom/scss/custom.scss */
.mod_easyblogcategories a {
  font-size: 24px !important;
  color: white;
}
/* line 376, templates/jl_balder_pro/custom/scss/custom.scss */
#g-user4 {
  background-image: url('../../../../images/background/saudi.png');
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 100px;
  padding-bottom: 205px;
}
/* line 390, templates/jl_balder_pro/custom/scss/custom.scss */
.mod_easybloglatestblogs .jl-card-small.jl-card-body {
  padding: 20px 5px;
}
/* line 393, templates/jl_balder_pro/custom/scss/custom.scss */
#g-user1, #g-user2, #g-user3, #g-user4 {
  border-top: 0px;
  border-bottom: 0px;
}
/* line 398, templates/jl_balder_pro/custom/scss/custom.scss */
#g-footer {
  border-top: 2px solid rgba(255, 255, 255, 0.73);
}
/* line 402, templates/jl_balder_pro/custom/scss/custom.scss */
.acymailing_module input.button.subbutton.btn.btn-primary {
  background-color: white;
  color: #38b96e;
  float: right;
  border-radius: 10px !important;
  font-weight: normal;
}
/* line 410, templates/jl_balder_pro/custom/scss/custom.scss */
.acymailing_form input[type="text"] {
  border-radius: 10px;
  color: #212121;
  background: white;
  border: 0px solid #555;
}
/* line 418, templates/jl_balder_pro/custom/scss/custom.scss */
section#g-bottom a {
  color: white !important;
  line-height: 36px;
}
/* line 422, templates/jl_balder_pro/custom/scss/custom.scss */
.jmm-social.default .jmm-link .jmm-ico {
  font-size: 16px;
  line-height: 25px;
  width: 25px;
  height: 25px;
}
/* line 429, templates/jl_balder_pro/custom/scss/custom.scss */
.social-top .jmm-social.default .jmm-link .jmm-ico {
  color: #38b96e;
}
/* line 434, templates/jl_balder_pro/custom/scss/custom.scss */
.social-top .jmm-social.default .jmm-link .jmm-ico:hover {
  color: #fff !important;
}
/* line 439, templates/jl_balder_pro/custom/scss/custom.scss */
.social-top {
  text-align: left !important;
  line-height: 120px;
}
/* line 443, templates/jl_balder_pro/custom/scss/custom.scss */
a.jl-icon.jl-search-icon {
  position: relative;
}
/* line 446, templates/jl_balder_pro/custom/scss/custom.scss */
a.jl-icon.jl-search-icon:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 30px;
  border-left: 1px solid #38b96e;
  transform: translate(-50%);
}
/* line 456, templates/jl_balder_pro/custom/scss/custom.scss */
.jl-open a.jl-accordion-title {
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  transform: scale(1.04);
}
/* line 460, templates/jl_balder_pro/custom/scss/custom.scss */
a.jl-accordion-title {
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  transform: scale(1.04);
  /* margin-top: 20px; */
  max-width: 300px;
  margin: 20px auto;
}
/* line 468, templates/jl_balder_pro/custom/scss/custom.scss */
.title-background {
  position: relative;
  display: inline-block;
}
/* line 472, templates/jl_balder_pro/custom/scss/custom.scss */
.title-background h2:before {
  position: absolute;
  left: -16%;
  bottom: -23px;
  content: url('../../../../images/background/lefttitle.png');
}
/* line 479, templates/jl_balder_pro/custom/scss/custom.scss */
.title-background h2:after {
  position: absolute;
  right: -16%;
  bottom: -23px;
  content: url('../../../../images/background/righttitle.png');
}
/* line 486, templates/jl_balder_pro/custom/scss/custom.scss */
.title-background2 {
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
  display: inline-block;
}
/* line 492, templates/jl_balder_pro/custom/scss/custom.scss */
.title-background2 h2:before {
  position: absolute;
  left: -16%;
  bottom: -15px;
  content: url('../../../../images/background/lefttitle2.png');
}
/* line 499, templates/jl_balder_pro/custom/scss/custom.scss */
.title-background2 h2:after {
  position: absolute;
  right: -16%;
  bottom: -15px;
  content: url('../../../../images/background/lefttitle2.png');
}
/* line 506, templates/jl_balder_pro/custom/scss/custom.scss */
.main-banner {
  margin-top: 30px;
}
/* line 509, templates/jl_balder_pro/custom/scss/custom.scss */
.abouttitle2 {
  text-align: center;
}
/* line 512, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination {
  opacity: 1;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.7);
  display: inline-block;
  left: 20px;
  position: fixed;
  text-align: center;
  transform: translateY(-34%);
  width: 46px;
  z-index: 200;
  border-radius: 40px;
  transition: all 0.5s ease 0.2s;
  height: 459px;
}
/* line 527, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li:first-child {
  margin: 16px 0 10px;
}
/* line 530, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  position: relative;
  height: 58px;
}
/* line 537, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li:after, .onepage-pagination li:before {
  content: "";
  display: inline-block;
  height: 4px;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
  position: absolute;
  left: calc(50% - 2px);
  width: 4px;
}
/* line 547, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li:before {
  bottom: 0;
}
/* line 550, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li:after {
  bottom: -14px;
}
/* line 553, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li:after, .onepage-pagination li:before {
  content: "";
  display: inline-block;
  height: 4px;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
  position: absolute;
  left: calc(50% - 2px);
  width: 4px;
}
/* line 564, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination:after {
  content: "";
  display: inline-block;
  opacity: 0.7;
  width: 22px;
  height: 34px;
  margin-top: 24px;
  margin-bottom: 15px;
  background: url('data:image/svg+xml;utf8,<svg%20xmlns="http://www.w3.org/2000/svg"%20viewBox="0%200%2057.4%2090"><path%20style="fill:%23ffffff;"%20d="M37.1%205.7c8%200%2014.6%206.5%2014.6%2014.6v41c0%2012.7-10.3%2023-23%2023s-23-10.3-23-23v-41c0-8%206.5-14.6%2014.6-14.6h16.8m0-5.7H20.3C9.1%200%200%209.1%200%2020.3v41C0%2077.1%2012.8%2090%2028.7%2090c15.9%200%2028.7-12.9%2028.7-28.7v-41C57.4%209.1%2048.3%200%2037.1%200z"/><path%20style="fill:%23ffffff;"%20d="M28.7%2047.5c-.3%200-.7-.1-1-.3L18.9%2041c-.8-.5-1-1.6-.4-2.4.5-.8%201.6-1%202.4-.4l7.8%205.5%207.8-5.5c.8-.5%201.8-.4%202.4.4.5.8.4%201.8-.4%202.4l-8.8%206.2c-.3.2-.7.3-1%20.3zM28.8%2060.8c-.3%200-.7-.1-1-.3L19%2054.3c-.8-.5-1-1.6-.4-2.4.5-.8%201.6-1%202.4-.4l7.8%205.5%207.8-5.5c.8-.5%201.8-.4%202.4.4.5.8.4%201.8-.4%202.4l-8.8%206.2c-.3.2-.6.3-1%20.3zM28.7%2073.8c-.3%200-.7-.1-1-.3l-8.8-6.2c-.8-.5-1-1.6-.4-2.4s1.6-1%202.4-.4l7.8%205.5%207.8-5.5c.8-.5%201.8-.4%202.4.4.5.8.4%201.8-.4%202.4l-8.8%206.2c-.3.2-.7.3-1%20.3zM28.7%2031.3c-1.9%200-3.4-1.5-3.4-3.4v-7.5c0-1.9%201.5-3.4%203.4-3.4s3.4%201.5%203.4%203.4v7.5c0%201.9-1.5%203.4-3.4%203.4z"/></svg>');
}
/* line 574, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li:first-child a:after {
  content: "main";
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.7);
  font-size: 12px;
  font-family: Montserrat Alternates, sans-serif;
  font-weight: 700;
  left: 51px;
  position: absolute;
  width: 65px;
  top: 6px;
  line-height: 9px;
  text-transform: uppercase;
  padding: 17px 0;
  display: inline-block;
  color: #fff;
  opacity: 0;
  visibility: hidden;
  border-radius: 50px;
  transition: all 0.2s ease;
}
/* line 595, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li a {
  cursor: pointer;
  text-decoration: none;
  display: inline-block;
  width: 100%;
  float: left;
  padding: 20px 0;
  transition: all 0.3s ease;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  opacity: 1;
  background-size: 0 auto;
  background-color: transparent;
  height: 15px;
}
/* line 610, templates/jl_balder_pro/custom/scss/custom.scss */
.onepage-pagination li a:before {
  content: "";
  width: 10px;
  display: inline-block;
  height: 10px;
  background-color: #fff;
  border-radius: 10px;
  transition: all 0.3s ease;
}
/* line 619, templates/jl_balder_pro/custom/scss/custom.scss */
.mod_easybloglatestblogs .mod-small {
  font-size: 13px !important;
}
/* line 622, templates/jl_balder_pro/custom/scss/custom.scss */
#g-bottom .g-title {
  letter-spacing: 0;
  font-size: 1.1rem;
}
/* line 629, templates/jl_balder_pro/custom/scss/custom.scss */
section#g-bottom {
  font-size: 0.9rem;
}
/* line 632, templates/jl_balder_pro/custom/scss/custom.scss */
#g-footer {
  font-size: 0.9rem;
}
/* line 635, templates/jl_balder_pro/custom/scss/custom.scss */
.chzn-container {
  width: 100% !important;
}
/* line 638, templates/jl_balder_pro/custom/scss/custom.scss */
.onmap .row-fluid {
  display: none;
}
/* line 642, templates/jl_balder_pro/custom/scss/custom.scss */
.table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
/* line 645, templates/jl_balder_pro/custom/scss/custom.scss */
.food-image {
  padding: 20px;
}
/* line 648, templates/jl_balder_pro/custom/scss/custom.scss */
.food-image {
  padding: 20px;
  min-height: 279px;
  line-height: 239px;
  /* background: white; */
}
/* line 654, templates/jl_balder_pro/custom/scss/custom.scss */
.food-head {
  margin-bottom: 0px;
}
/* line 657, templates/jl_balder_pro/custom/scss/custom.scss */
.food-head td {
  background: #f9f9f9 !important;
  text-align: center !important;
  color: white;
}
/* line 662, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block table {
  margin-bottom: 0px;
}
/* line 665, templates/jl_balder_pro/custom/scss/custom.scss */
.main-benefits li {
  width: 25%;
  display: inline-block;
}
/* line 669, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block .jl-card {
  margin-top: 30px;
}
/* line 672, templates/jl_balder_pro/custom/scss/custom.scss */
.block-title {
  background: #dfeab9 !important;
  color: #666;
  text-align: center !important;
}
/* line 677, templates/jl_balder_pro/custom/scss/custom.scss */
td.block-title {
  background: #ececec !important;
  color: #666;
  text-align: center !important;
}
/* line 683, templates/jl_balder_pro/custom/scss/custom.scss */
.country-fields {
  padding: 5px 2px;
}
/* line 686, templates/jl_balder_pro/custom/scss/custom.scss */
.main-vitamin {
  padding: 20px 10px 0px 10px;
  text-align: right;
}
/* line 690, templates/jl_balder_pro/custom/scss/custom.scss */
.main-benefits {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 694, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrikDivElement .jl-grid {
  border: 0px solid #aacd57;
  box-shadow: 1px 2px 8px 3px rgba(0, 0, 0, 0.231);
}
/* line 698, templates/jl_balder_pro/custom/scss/custom.scss */
.food-block.jl-grid-margin {
  border-right: 1px solid #ddd;
}
/* line 701, templates/jl_balder_pro/custom/scss/custom.scss */
tr.food-headm {
  background: #7e0734;
  background: -moz-linear-gradient(left, #0f69ac 0%, #0f69ac 47%, #a1dbff 100%);
  background: -webkit-linear-gradient(left, #560021 0%, #b5104f 47%, #ae791d 100%);
  background: linear-gradient(to right, #560021 0%, #b5104f 47%, #ae791d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f69ac', endColorstr='#a1dbff',GradientType=1);
}
/* line 708, templates/jl_balder_pro/custom/scss/custom.scss */
.jl-card th {
  font-weight: 500;
}
/* line 711, templates/jl_balder_pro/custom/scss/custom.scss */
td.main-image {
  background: white !important;
}
/* line 714, templates/jl_balder_pro/custom/scss/custom.scss */
.green1 .mdata {
  color: green;
}
/* line 717, templates/jl_balder_pro/custom/scss/custom.scss */
.red1 .mdata {
  color: red;
}
/* line 720, templates/jl_balder_pro/custom/scss/custom.scss */
.yellow1 .mdata {
  color: #b3b309;
}
/* line 723, templates/jl_balder_pro/custom/scss/custom.scss */
.g-default #g-showcase {
  background: #0974b9;
  background-image: url('../../../../images/background/back.jpg');
  text-align: center;
  background-position: center center;
}
/* line 729, templates/jl_balder_pro/custom/scss/custom.scss */
.breadcrumb {
  background-color: initial;
}
/* line 733, templates/jl_balder_pro/custom/scss/custom.scss */
.showcase-default .g-content {
  background: rgba(0, 0, 0, 0.36);
}
/* line 736, templates/jl_balder_pro/custom/scss/custom.scss */
#g-showcase a {
  color: white;
}
/* line 739, templates/jl_balder_pro/custom/scss/custom.scss */
.breadcrumb > .active {
  color: #560021;
}
/* line 742, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block .jl-card-small.jl-card-body {
  padding: 20px 0px;
}
/* line 745, templates/jl_balder_pro/custom/scss/custom.scss */
.chzn-container-single .chzn-single {
  background: white !important;
  height: 39px !important;
  line-height: 39px !important;
  border: 1px solid #ccc;
}
/* line 751, templates/jl_balder_pro/custom/scss/custom.scss */
.chzn-container-single .chzn-single div b {
  background-position: 0px 8px;
}
/* line 755, templates/jl_balder_pro/custom/scss/custom.scss */
.chzn-container-active.chzn-with-drop .chzn-single div b {
  background-position: -18px 8px;
}
/* line 758, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrikFilterContainer {
  background: #f0f9fd;
  padding: 20px;
  border: 1px solid #c5e7f7;
}
/* line 763, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrik_filter_submit.button {
  background: #38b96e;
  float: right;
  margin-right: 12px;
  height: 35px;
  line-height: 35px;
  border-radius: 5px !important;
}
/* line 771, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrikFilterContainer .row-fluid [class*="span"]:first-child {
  margin-right: 1%;
}
/* line 774, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrikFilterContainer .row-fluid [class*="span"] {
  margin-right: 1%;
}
/* line 778, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block td {
  vertical-align: middle !important;
}
/* line 781, templates/jl_balder_pro/custom/scss/custom.scss */
.main-desc {
  text-align: right;
  padding: 10px;
  margin: 10px 0px;
  line-height: 30px;
}
/* line 787, templates/jl_balder_pro/custom/scss/custom.scss */
.alert.alert-message {
  position: relative;
}
/* line 790, templates/jl_balder_pro/custom/scss/custom.scss */
.front-image {
  height: 140px;
  line-height: 130px;
}
/* line 794, templates/jl_balder_pro/custom/scss/custom.scss */
.eb-mod-title a:hover {
  color: #38b96e;
}
/* line 797, templates/jl_balder_pro/custom/scss/custom.scss */
#form_13 select {
  height: 41px;
}
/* line 800, templates/jl_balder_pro/custom/scss/custom.scss */
form#form_14 {
  padding: 0px 20px;
  background: #fbfbfb;
  box-shadow: 1px 1px 4px 2px rgba(0, 0, 0, 0.18);
}
/* line 805, templates/jl_balder_pro/custom/scss/custom.scss */
form#form_14 legend {
  color: #fff;
  background: #38b96e;
  padding: 5px 10px;
  font-size: 1.2rem;
}
/* line 811, templates/jl_balder_pro/custom/scss/custom.scss */
#g-main {
  background: #f7f7f7;
}
/* line 816, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_19] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 821, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_22] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 826, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_20] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 831, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_21] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 836, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_22] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 841, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_23] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 846, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_26] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 851, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_27] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 856, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_28] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 861, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_29] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 866, templates/jl_balder_pro/custom/scss/custom.scss */
legend {
  color: #fff;
  background: #2e815e;
  padding: 10px 5px;
}
/* line 871, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block .jl-button-primary {
  background-color: #ae791d;
}
/* line 874, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block .jl-button-secondary {
  background-color: #560021;
}
/* line 876, templates/jl_balder_pro/custom/scss/custom.scss */
img.fabrikDefaultImage {
  max-height: 70px;
}
/* line 879, templates/jl_balder_pro/custom/scss/custom.scss */
.jobtitle {
  font-size: 20px;
  color: black;
  font-weight: 600;
  line-height: 34px;
}
/* line 886, templates/jl_balder_pro/custom/scss/custom.scss */
.jobcategory {
  line-height: 35px;
}
/* line 889, templates/jl_balder_pro/custom/scss/custom.scss */
td.advdate {
  font-size: 14px;
}
/* line 892, templates/jl_balder_pro/custom/scss/custom.scss */
td.advdate1 {
  font-size: 14px;
}
/* line 895, templates/jl_balder_pro/custom/scss/custom.scss */
.food-head {
  margin-bottom: 0px;
  min-height: 2px;
}
/* line 899, templates/jl_balder_pro/custom/scss/custom.scss */
#g-showcase h1, #g-showcase h2, #g-showcase h3, #g-showcase h4, #g-showcase h5, #g-showcase h6, #g-showcase strong {
  color: white;
}
/* line 902, templates/jl_balder_pro/custom/scss/custom.scss */
.breadcrumb > li {
  color: white;
  text-shadow: 0 0 0;
}
/* line 906, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block .table-striped tbody > tr:nth-child(odd) > td, .main-block .table-striped tbody > tr:nth-child(odd) > th {
  background-color: #fff;
}
/* line 909, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block .jl-button-primary:hover {
  background: #560021;
}
/* line 912, templates/jl_balder_pro/custom/scss/custom.scss */
.main-block .jl-button-secondary:hover {
  background: #0f69ac;
}
/* line 915, templates/jl_balder_pro/custom/scss/custom.scss */
.food-block {
  background: white;
}
/* line 918, templates/jl_balder_pro/custom/scss/custom.scss */
td.treetitle {
  color: white;
  background: #560021 !important;
  text-align: center;
}
/* line 923, templates/jl_balder_pro/custom/scss/custom.scss */
.jobde label.fabrikLabel.control-label {
  margin-bottom: 0px !important;
  margin-top: 3px;
}
/* line 927, templates/jl_balder_pro/custom/scss/custom.scss */
td.treetitle {
  padding: 7px 0px;
}
/* line 930, templates/jl_balder_pro/custom/scss/custom.scss */
.jobimage {
  text-align: center !important;
}
/* line 933, templates/jl_balder_pro/custom/scss/custom.scss */
.jobimage img {
  width: 25%;
}
/* line 936, templates/jl_balder_pro/custom/scss/custom.scss */
div#joblist___details_ro, div#joblist___skills_ro {
  line-height: 30px;
  padding: 5px;
}
/* line 940, templates/jl_balder_pro/custom/scss/custom.scss */
.g-main-nav .g-toplevel i {
  opacity: 1;
}
/* line 943, templates/jl_balder_pro/custom/scss/custom.scss */
.logout-button {
  display: inline-block;
}
/* line 946, templates/jl_balder_pro/custom/scss/custom.scss */
.login-greeting {
  display: inline-block;
}
/* line 949, templates/jl_balder_pro/custom/scss/custom.scss */
form#login-form {
  margin: 0px;
  text-align: center;
}
/* line 953, templates/jl_balder_pro/custom/scss/custom.scss */
.gi-field-out {
  left: 10px;
}
/* line 957, templates/jl_balder_pro/custom/scss/custom.scss */
.loginH3 {
  padding: 10px 80px 10px 10px;
}
/* line 961, templates/jl_balder_pro/custom/scss/custom.scss */
.loginBtn span {
  font-family: "flat" !important;
  font-size: 17px;
}
/* line 966, templates/jl_balder_pro/custom/scss/custom.scss */
.ial-inf, .ial-err, .loginBtn span, .loginBtn {
  font-size: 17px;
}
/* line 970, templates/jl_balder_pro/custom/scss/custom.scss */
.loginOr, .smallTxt, .forgetLnk, .loginLst a:link, .loginLst a:visited, select.loginTxt, textarea.loginTxt, input[type=text].loginTxt, input[type=password].loginTxt {
  font-family: "flat" !important;
  font-size: 15px !important;
}
/* line 975, templates/jl_balder_pro/custom/scss/custom.scss */
.loginWndInside {
  border: 1px solid gainsboro;
}
/* line 978, templates/jl_balder_pro/custom/scss/custom.scss */
div#list_17_com_fabrik_17 .main-block .table-striped tbody > tr:nth-child(odd) > td, .main-block .table-striped tbody > tr:nth-child(odd) > th {
  background-color: rgba(255, 255, 255, 0);
}
/* line 981, templates/jl_balder_pro/custom/scss/custom.scss */
#list_17_com_fabrik_17 .food-head td {
  background: rgba(249, 249, 249, 0) !important;
}
/* line 985, templates/jl_balder_pro/custom/scss/custom.scss */
div#list_23_com_fabrik_23 .main-block .table-striped tbody > tr:nth-child(odd) > td, .main-block .table-striped tbody > tr:nth-child(odd) > th {
  background-color: rgba(255, 255, 255, 0);
}
/* line 988, templates/jl_balder_pro/custom/scss/custom.scss */
#list_23_com_fabrik_23 .food-head td {
  background: rgba(249, 249, 249, 0) !important;
}
/* line 991, templates/jl_balder_pro/custom/scss/custom.scss */
.table-bordered {
  border-right-width: 1px;
  border-left-width: 0px;
  border-right-style: solid;
}
/* line 996, templates/jl_balder_pro/custom/scss/custom.scss */
h5.card1-title {
  color: #000;
  font-weight: bold;
  font-size: 17px;
}
/* line 1001, templates/jl_balder_pro/custom/scss/custom.scss */
span.f-block {
  font-size: 26px;
  font-weight: bold;
  color: black;
}
/* line 1007, templates/jl_balder_pro/custom/scss/custom.scss */
.frontbutton a.jl-button.jl-button-primary {
  background: #560021 !important;
  color: white;
  margin-top: 10px;
}
/* line 1012, templates/jl_balder_pro/custom/scss/custom.scss */
.jobfront {
  text-align: center;
}
/* line 1015, templates/jl_balder_pro/custom/scss/custom.scss */
section#g-subfeature {
  /* background: #0f69ac; */
  background: #ae791d;
  background-image: url('../../../../images/background/188.jpg?6563d8fb');
  padding: 50px 0px;
  background-position: center top;
}
/* line 1022, templates/jl_balder_pro/custom/scss/custom.scss */
.cityblock {
  background: rgba(255, 255, 255, 0.62) !important;
}
/* line 1025, templates/jl_balder_pro/custom/scss/custom.scss */
.strength.progress.progress-striped {
  margin-right: 0px !important;
}
/* line 1028, templates/jl_balder_pro/custom/scss/custom.scss */
input#cvs___password_check {
  margin-right: 0px;
}
/* line 1031, templates/jl_balder_pro/custom/scss/custom.scss */
div#cvs___birthday select {
  height: 41px;
}
/* line 1034, templates/jl_balder_pro/custom/scss/custom.scss */
.form-horizontal .control-label {
  float: right;
  width: 250px;
}
/* line 1038, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group49 {
  display: none;
}
/* line 1041, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group62 {
  display: none;
}
/* line 1044, templates/jl_balder_pro/custom/scss/custom.scss */
form#listform_21_com_fabrik_21 {
  background: white;
}
/* line 1047, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrikDetails div#group49 {
  display: none;
}
/* line 1050, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrikDetails div#group62 {
  display: none;
}
/* line 1053, templates/jl_balder_pro/custom/scss/custom.scss */
header#g-header {
  line-height: 30px;
}
/* line 1056, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl .sourcecoast input, body.dir-rtl .sourcecoast button, body.dir-rtl .sourcecoast select, body.dir-rtl .sourcecoast textarea {
  font-family: "flat" !important;
}
/* line 1060, templates/jl_balder_pro/custom/scss/custom.scss */
.sclogin {
  text-align: right;
}
/* line 1064, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl .sclogin {
  text-align: left;
}
/* line 1067, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-ltr {
  font-size: 1.1rem;
}
/* line 1071, templates/jl_balder_pro/custom/scss/custom.scss */
#group57 .fabrikElement select[size] {
  height: auto !important;
  height: 38px !important;
}
/* line 1075, templates/jl_balder_pro/custom/scss/custom.scss */
form#listform_23_com_fabrik_23 .fabrikFilterContainer .row-fluid [class*="span"] {
  margin-left: 0.1276595745%;
}
/* line 1079, templates/jl_balder_pro/custom/scss/custom.scss */
.joben td {
  line-height: 30px;
}
/* line 1082, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-ltr .form-horizontal .control-label {
  float: left;
  width: 250px;
  text-align: left;
}
/* line 1087, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_23_com_fabrik_23 {
  background: white;
}
/* line 1090, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_19_com_fabrik_19 {
  background: white;
}
/* line 1093, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_17_com_fabrik_17 {
  background: white;
}
/* line 1096, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_18_com_fabrik_18 {
  background: white;
}
/* line 1099, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_24_com_fabrik_24 {
  background: white;
}
/* line 1102, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_22_com_fabrik_22 {
  background: white;
}
/* line 1105, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_25_com_fabrik_25 {
  background: white;
}
/* line 1108, templates/jl_balder_pro/custom/scss/custom.scss */
.listwhite table#list_33_com_fabrik_33 {
  background: white;
}
/* line 1111, templates/jl_balder_pro/custom/scss/custom.scss */
a.modal_link.rl_modals_element {
  background: #560021;
  color: white;
  white-space: nowrap;
  line-height: 40px;
}
/* line 1117, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl a.modal_link.rl_modals_element {
  /* line-height: 38px; */
  padding: 6px 10px 3px 10px;
}
/* line 1123, templates/jl_balder_pro/custom/scss/custom.scss */
a.modal_link.rl_modals_element {
  padding: 8px 10px 11px 20px;
}
/* line 1128, templates/jl_balder_pro/custom/scss/custom.scss */
a.modal_link.rl_modals_element:hover {
  background: #0670b6;
}
/* line 1132, templates/jl_balder_pro/custom/scss/custom.scss */
td.detail-apply a.jl-button.jl-button-secondary {
  background: #560021;
}
/* line 1135, templates/jl_balder_pro/custom/scss/custom.scss */
td.detail-apply a.jl-button.jl-button-secondary:hover {
  background: #0670b6;
}
/* line 1138, templates/jl_balder_pro/custom/scss/custom.scss */
td.detail-apply {
  text-align: center;
}
/* line 1141, templates/jl_balder_pro/custom/scss/custom.scss */
.jmodedit {
  display: none !important;
}
/* line 1144, templates/jl_balder_pro/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li {
  font-weight: bold;
}
/* line 1147, templates/jl_balder_pro/custom/scss/custom.scss */
a.btn.logintop1 {
  background: #2f8160;
}
/* line 1151, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_35] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 1156, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_37] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 1161, templates/jl_balder_pro/custom/scss/custom.scss */
button#fabrikSubmit_3 {
  background: #5a6c69;
}
/* line 1164, templates/jl_balder_pro/custom/scss/custom.scss */
button#fabrikSubmit_25 {
  background: #ae781c;
}
/* line 1167, templates/jl_balder_pro/custom/scss/custom.scss */
button#fabrikSubmit_25:hover {
  background: #eaa227;
}
/* line 1170, templates/jl_balder_pro/custom/scss/custom.scss */
button#fabrikSubmit_3:hover {
  background: #2e815e;
}
/* line 1173, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group3 select {
  width: 100%;
  height: 39px !important;
}
/* line 1177, templates/jl_balder_pro/custom/scss/custom.scss */
body.dir-rtl .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0 10px;
}
/* line 1182, templates/jl_balder_pro/custom/scss/custom.scss */
.jl-border-rounded {
  border-radius: 10px;
}
/* line 1185, templates/jl_balder_pro/custom/scss/custom.scss */
form[id^=form_36] {
  background: white;
  padding: 20px;
  box-shadow: 0px 1px 4px 3px rgba(82, 82, 82, 0.251);
}
/* line 1190, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group90 {
  display: none;
}
/* line 1193, templates/jl_balder_pro/custom/scss/custom.scss */
.fabrikForm .btn-success:focus, .fabrikForm .btn-success:active, .fabrikForm .btn-success.active, .fabrikForm .btn-success.disabled, .fabrikForm .btn-success[disabled] {
  background-color: #49bca7;
}
/* line 1198, templates/jl_balder_pro/custom/scss/custom.scss */
fieldset#group97 {
  display: none;
}
/* line 1203, templates/jl_balder_pro/custom/scss/custom.scss */
.tabler table#list_33_com_fabrik_33 {
  width: 2000px;
}
/* line 1207, templates/jl_balder_pro/custom/scss/custom.scss */
input.button.btn.advanced-search-clearall {
  background: #ae791d;
}
/* line 1210, templates/jl_balder_pro/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container, #g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  background: rgba(0, 0, 0, 0);
  color: #2e805d;
}
/* line 1214, templates/jl_balder_pro/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #2e805d;
}
/*# sourceMappingURL=custom_16.css.map */