body .container {
  max-width: 100%;
}
body #searchform input[name="s"], body .sidr-class-mobile-searchform input[name="s"] {
  padding: 5px !important;
}
body #searchform button, body .sidr-class-mobile-searchform button {
  display: block;
  position: absolute;
  left: 5px;
  height: 30px;
  line-height: 30px;
  width: 30px;
  padding: 0;
  text-align: center;
  top: 50%;
  margin-top: -15px;
  background-color: transparent !important;
  color: #555;
  border: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body #searchform button .icon-magnifier:before, body .sidr-class-mobile-searchform button .icon-magnifier:before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZ0AAAGeCAMAAAB4lSw+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4YTAyZWE5Yi1lNTg0LTQ5OGEtYmQ4ZS01MDI5ZGM4ZTg0NmEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzdFQjgyNkY0M0ZBMTFFOUJGRjc4RTg5RjZEMkRDQzkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzdFQjgyNkU0M0ZBMTFFOUJGRjc4RTg5RjZEMkRDQzkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MzkxMDU2ZS1kNjA3LTRkZDQtOWZkMi1mOWU4ODM2MDg3ZjUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkN2YwZTBmZi1iNzEwLWEyNDUtOTA3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');
  content: ' ';
  width: 30px;
  height: 30px;
  background-size: 100%;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
body #search-evidence {
  margin: 0 auto;
  width: 100%;
  display: block;
  max-width: 1220px;
}
body #search-evidence .inline-input {
  max-width: 19.5%;
  width: 100%;
  display: inline-block;
  padding: 5px;
  vertical-align: bottom;
}
@media (max-width: 768px) {
  body #search-evidence .inline-input {
    width: 50%;
    max-width: none;
    float: right;
  }
  body #search-evidence .inline-input:last-child {
    width: 100%;
  }
}
body #search-evidence .inline-input input[name="s"], body #search-evidence .inline-input input[name="filter_job"] {
  height: 42px;
  border-radius: 0;
  border: 1px solid #000;
  width: 100%;
}
body #search-evidence .inline-input input[name="s"], body #search-evidence .inline-input input[name="filter_job"], body #search-evidence .inline-input .ms-parent .ms-choice > span {
  font-size: 17px;
  font-weight: normal;
}
body #search-evidence .inline-input #filter_gender, body #search-evidence .inline-input #filter_location, body #search-evidence .inline-input #filter_job {
  display: none;
}
body #search-evidence .inline-input .ms-parent {
  width: 100% !important;
}
body #search-evidence .inline-input .ms-parent .ms-choice {
  height: 42px;
  border-radius: 0;
  border: 1px solid #000;
  width: 100%;
  overflow: hidden;
}
body #search-evidence .inline-input .ms-parent .ms-choice > span {
  text-align: right;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  padding-right: 5px;
  padding-left: 0;
}
body #search-evidence .inline-input .ms-parent .ms-choice > div {
  right: auto;
  left: 5px;
  top: 5px;
}
body #search-evidence .inline-input .search-btn {
  background: #441e06;
  border: none;
  color: white;
  padding: 5px;
  min-width: 150px;
  width: 100%;
  transition: all 0.1s ease-in-out;
}
body #search-evidence .inline-input .search-btn:hover {
  background: #d93;
}
body .elementor-pagination {
  margin-top: 20px;
}
.main-menu .sidr-class-menu-item img, .sidr .sidr-class-menu-item img, .main-menu .menu-item:not(.wpml-ls-item) img, .sidr .menu-item:not(.wpml-ls-item) img {
  max-width: 33px;
  margin-left: 10px;
}
.main-menu .wpml-ls-menu-item .sidr-class-wpml-ls-flag, .sidr .wpml-ls-menu-item .sidr-class-wpml-ls-flag, .main-menu .sidr-class-wpml-ls-menu-item .sidr-class-wpml-ls-flag, .sidr .sidr-class-wpml-ls-menu-item .sidr-class-wpml-ls-flag, .main-menu .wpml-ls-menu-item .wpml-ls-flag, .sidr .wpml-ls-menu-item .wpml-ls-flag, .main-menu .sidr-class-wpml-ls-menu-item .wpml-ls-flag, .sidr .sidr-class-wpml-ls-menu-item .wpml-ls-flag {
  width: 33px;
  height: auto;
  vertical-align: middle;
  margin-right: 0;
}
/*.dm-credit a:after {
  content: " A2Z";
  color: #f26522;
  margin-right: 0.2em;
}*/
.dm-credit a:hover:after {
  color: inherit;
}
#footer-bottom #footer-bottom-menu {
  text-align: right;
}
#footer-bottom #copyright {
  text-align: left;
}
/* FIX OCEAN LOGO (LINK / LOGO / CART POSITION IN MOBILE)*/
body .center-logo #site-logo {
  -webkit-transform: unset !important;
  transform: unset !important;
  left: 15px !important;
}
#skip_to_main_content {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -999;
}
#skip_to_main_content:focus, #skip_to_main_content:active {
  color: #fff;
  background-color: #000;
  left: auto;
  top: auto;
  width: 30%;
  height: auto;
  overflow: auto;
  margin: 10px 35%;
  padding: 5px;
  border-radius: 15px;
  border: 4px solid yellow !important;
  text-align: center;
  font-size: 1.2em;
  z-index: 100000;
}
