#flag_bar {
  background-color: #000;
  padding: 4px 0; }
  #flag_bar .column.one {
    margin: 0;
    padding: 0; }
    #flag_bar .column.one .menu_lang {
      padding: 0;
      margin: 0;
      list-style: none;
      float: right; }
      #flag_bar .column.one .menu_lang li {
        display: inline-block; }
        #flag_bar .column.one .menu_lang li:nth-child(1) {
          margin-right: 20px; }
        #flag_bar .column.one .menu_lang li a {
          padding-left: 28px;
          width: 46px;
          height: 24px;
          line-height: 24px;
          display: block;
          font-size: 12px;
          font-weight: 500;
          color: #969699;
          background-size: contain !important; }
          #flag_bar .column.one .menu_lang li a.active {
            color: #fff; }
        #flag_bar .column.one .menu_lang li.en > a {
          background: url("../images/en.png") no-repeat left center; }
        #flag_bar .column.one .menu_lang li.ru > a {
          background: url("../images/ru.png") no-repeat left center; }

.image_frame .image_wrapper .image_title {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  background: #18181a; }
  .image_frame .image_wrapper .image_title h4 {
    margin: 0;
    padding: 15px 30px;
    text-align: center; }

#job-post {
  margin: 0 auto;
  width: calc(100% - 50%);
  background: #18181a;
  cursor: default; }
  #job-post .section_wrapper {
    width: auto; }
  #job-post .column {
    margin-bottom: 10px; }
  #job-post input[type="text"], #job-post input[type="number"], #job-post input[type="email"] {
    width: 100%; }
  #job-post input[type="file"] {
    display: none; }
  #job-post input[type="button"] {
    width: 75%;
    margin: 0 auto; }
  #job-post .custom-file-upload {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer; }
  #job-post .fileupload {
    width: calc(100% - 25px);
    padding: 10px;
    border-bottom: 1px solid #2f2f33;
    text-align: left;
    cursor: pointer;
    /*5a5a63
    #2f2f33*/ }
  #job-post #yourBtn:hover {
    border-bottom: 1px solid #5a5a63; }

body.home #Content {
  border-top: 180px solid #000; }

.pt-0 {
  padding-top: 0px; }

.pt-20 {
  padding-top: 20px; }

.pt-30 {
  padding-top: 30px; }

.pt-80 {
  padding-top: 80px; }

.pt-100 {
  padding-top: 100px; }

.pb-0 {
  padding-bottom: 0px; }

.pb-20 {
  padding-bottom: 20px; }

.pb-25 {
  padding-bottom: 25px; }

.pb-50 {
  padding-bottom: 100px; }

.pb-100 {
  padding-bottom: 100px; }

.pb-140 {
  padding-bottom: 140px; }

.pb-150 {
  padding-bottom: 150px; }

.pb-160 {
  padding-bottom: 160px; }

.pb-170 {
  padding-bottom: 170px; }

.pl-10p {
  padding-left: 10%; }

.pr-0 {
  padding-right: 0; }

.pr-10p {
  padding-right: 10%; }

.pr-15px {
  padding-right: 15px; }

.pl-15px {
  padding-left: 15px; }

.pl-10px {
  padding-left: 10px; }

.pr-10px {
  padding-right: 10px; }

.pt-10px {
  padding-top: 10px; }

.pb-10px {
  padding-bottom: 10px; }

.image_wrapper.i-maxh-200 {
  max-height: 200px; }
.image_wrapper.i-maxh-210 {
  max-height: 210px; }
.image_wrapper.i-maxh-220 {
  max-height: 220px; }
.image_wrapper.i-maxh-230 {
  max-height: 230px; }
.image_wrapper.i-maxh-240 {
  max-height: 240px; }
.image_wrapper.i-maxh-480 {
  /*min-height: 480px;
  max-height: 480px;*/ }

.mt--400 {
  margin-top: -400px; }

.section_wrapper_new.mcb-section-inner {
  padding: 0 15px; }
  .section_wrapper_new.mcb-section-inner .column_image.wp_all_side {
    padding-top: 10px;
    padding-bottom: 10px; }
    .section_wrapper_new.mcb-section-inner .column_image.wp_all_side .image_frame-r {
      position: relative;
      background-color: #313134;
      padding-bottom: 56.25%;
      /* 16:9 (Adjust to your ratio)*/
      height: 0; }
      .section_wrapper_new.mcb-section-inner .column_image.wp_all_side .image_frame-r > .image_wrapper {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
        .section_wrapper_new.mcb-section-inner .column_image.wp_all_side .image_frame-r > .image_wrapper.i-maxh-480 {
          /*min-height: auto;
          max-height: auto;*/ }

@media only screen and (max-width: 767.98px) and (min-width: 576px) {
  body .r-mt--200 {
    margin-top: -200px !important; }
  body .r-pt-20 {
    padding-top: 20px; }
  body .r-pt-40 {
    padding-top: 40px; }
  body .r-pb-0 {
    padding-bottom: 0; }
  body .r-pb-15 {
    padding-bottom: 15px; }
  body .r-pb-20 {
    padding-bottom: 20px; }
  body .r-pb-40 {
    padding-bottom: 40px; }
  body .r-pb-80 {
    padding-bottom: 80px; }
  body .r-pl-0 {
    padding-left: 0; }
  body .r-pr-0 {
    padding-right: 0; }
  body #job-post {
    width: calc(100% - 20px); }
    body #job-post .section_wrapper {
      width: 100% !important; }
      body #job-post .section_wrapper form {
        margin-left: -22px;
        margin-right: -22px; }
        body #job-post .section_wrapper form .column {
          margin-bottom: 10px; }
          body #job-post .section_wrapper form .column .fileupload {
            width: 100%; }
          body #job-post .section_wrapper form .column input[type="button"] {
            margin-top: 10px;
            display: block; }
  body .image_wrapper.i-maxh-480 {
    /*min-height: 365px;
    max-height: 365px;*/ } }
@media only screen and (max-width: 575px) {
  body .r-mt--200 {
    margin-top: -200px !important; }
  body .r-pt-20 {
    padding-top: 20px; }
  body .r-pt-40 {
    padding-top: 40px; }
  body .r-pb-0 {
    padding-bottom: 0; }
  body .r-pb-15 {
    padding-bottom: 15px; }
  body .r-pb-20 {
    padding-bottom: 20px; }
  body .r-pb-40 {
    padding-bottom: 40px; }
  body .r-pb-80 {
    padding-bottom: 80px; }
  body .r-pl-0 {
    padding-left: 0; }
  body .r-pr-0 {
    padding-right: 0; }
  body #job-post {
    width: calc(100% - 20px); }
    body #job-post .section_wrapper {
      width: 100% !important; }
      body #job-post .section_wrapper form {
        margin-left: -22px;
        margin-right: -22px; }
        body #job-post .section_wrapper form .column {
          margin-bottom: 10px; }
          body #job-post .section_wrapper form .column .fileupload {
            width: 100%; }
          body #job-post .section_wrapper form .column input[type="button"] {
            margin-top: 10px;
            display: block; }
  body .image_wrapper.i-maxh-480 {
    /*min-height: 255px;
    max-height: 255px;*/ } }
@media only screen and (max-width: 479px) {
  body .r-mt--200 {
    margin-top: -200px !important; }
  body .r-pt-20 {
    padding-top: 20px; }
  body .r-pt-40 {
    padding-top: 40px; }
  body .r-pb-0 {
    padding-bottom: 0; }
  body .r-pb-15 {
    padding-bottom: 15px; }
  body .r-pb-20 {
    padding-bottom: 20px; }
  body .r-pb-40 {
    padding-bottom: 40px; }
  body .r-pb-80 {
    padding-bottom: 80px; }
  body .r-pl-0 {
    padding-left: 0; }
  body .r-pr-0 {
    padding-right: 0; }
  body #job-post {
    width: calc(100% - 20px); }
    body #job-post .section_wrapper {
      width: 100% !important; }
      body #job-post .section_wrapper form {
        margin-left: -22px;
        margin-right: -22px; }
        body #job-post .section_wrapper form .column {
          margin-bottom: 10px; }
          body #job-post .section_wrapper form .column .fileupload {
            width: 100%; }
          body #job-post .section_wrapper form .column input[type="button"] {
            margin-top: 10px;
            display: block; }
  body .image_wrapper.i-maxh-480 {
    /*min-height: 365px;
    max-height: 365px;*/ } }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  body .image_wrapper.i-maxh-480 {
    /*min-height: 365px;
    max-height: 365px;*/ } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  body .image_wrapper.i-maxh-480 {
    /*min-height: 365px;
    max-height: 365px;*/ } }

/*# sourceMappingURL=custom.css.map */
