/* line 10, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  font-weight: normal; }

/* line 15, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
ul, ol {
  margin: 0;
  padding: 0; }
  /* line 18, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
  ul li, ol li {
    list-style-type: none;
    list-style: none; }

/* line 24, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
body {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  letter-spacing: normal;
  line-height: normal;
  color: #2a211e;
  min-width: 960px; }

/* line 34, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.container {
  *zoom: 1;
  max-width: 960px;
  _width: 960px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
  min-width: 960px; }
  /* line 38, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .container:after {
    content: "";
    display: table;
    clear: both; }

/* line 41, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.main-page {
  width: 100%;
  height: 100%; }

/* line 46, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.topPadding {
  padding-top: 143px; }

/* line 50, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
#slide-1 {
  width: 100%;
  height: 100%; }

/* line 58, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.clearfix:after {
  content: "";
  display: table;
  clear: both;
  *zoom: 1; }

/* line 66, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.clear {
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0; }

/* line 75, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.link {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  line-height: 26px;
  background-image: url("../images/details-back.png");
  background-position: 163px center !important;
  background-repeat: no-repeat;
  text-decoration: none;
  padding: 7px 35px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border-radius: 22px;
  width: 115px; }

/* line 93, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.container .header {
  width: 100%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  text-align: center; }
  /* line 96, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
  .container .header .ico {
    position: relative;
    height: 70px; }
    /* line 100, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .container .header .ico span {
      width: 106px;
      height: 106px;
      position: absolute;
      top: -36px;
      left: 50%;
      margin-left: -53px;
      z-index: 1; }
  /* line 110, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
  .container .header h2, .container .header h3 {
    font-family: "Russo One", sans-serif;
    font-size: 18px;
    line-height: 18px;
    height: 60px;
    color: #203f5c;
    text-transform: uppercase;
    margin: 15px 0 0px 0; }
  /* line 119, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
  .container .header h3 {
    line-height: 60px; }
    /* line 121, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .container .header h3 img {
      width: 60px;
      height: 60px;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      vertical-align: top; }

/* line 133, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
.anketa-container {
  width: 100%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  margin: 35px 0;
  background: #fff;
  border-bottom: 5px solid #179486;
  padding: 45px 0;
  text-align: center; }
  /* line 140, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
  .anketa-container header {
    text-align: center; }
    /* line 142, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container header h2 {
      font-size: 18px;
      font-weight: 600;
      color: #179486;
      text-transform: uppercase;
      line-height: 18px; }
  /* line 150, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
  .anketa-container form#jobs-form {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    padding-top: 10px;
    width: 764px; }
    /* line 154, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form h3 {
      font-size: 16px;
      color: #203f5c;
      text-transform: uppercase;
      line-height: 26px;
      text-align: left;
      margin-top: 15px;
      padding-left: 45px;
      font-weight: 400; }
    /* line 164, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line {
      margin-top: 20px;
      background: #c0c0c0;
      border-radius: 22px;
      transition: background 0.5s, border 0.5s;
      border: 2px solid #c0c0c0; }
      /* line 174, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
      .anketa-container form#jobs-form .line label {
        font-size: 16px;
        text-transform: uppercase;
        color: #fff;
        line-height: 20px;
        float: left;
        display: block;
        width: 280px;
        text-align: center;
        padding: 10px 15px 6px 45px;
        text-align: left; }
        /* line 185, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
        .anketa-container form#jobs-form .line label span {
          text-transform: none; }
      /* line 189, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
      .anketa-container form#jobs-form .line input[type='text'] {
        background: #fff;
        border: none;
        color: #484848;
        font-size: 17px;
        line-height: 17px;
        height: 17px;
        padding: 11px 15px 11px 15px;
        display: block;
        float: left;
        border-radius: 20px;
        width: 390px; }
    /* line 205, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line.textarea label {
      float: none;
      width: 700px; }
    /* line 209, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line.textarea textarea {
      display: block;
      width: 705px;
      padding: 10px 10px 10px 45px;
      height: 50px;
      border: 0;
      border-radius: 22px; }
    /* line 219, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line.radio label {
      float: none;
      width: 700px; }
    /* line 223, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line.radio .items {
      text-align: left;
      padding: 10px 0;
      background: #fff;
      border-radius: 22px; }
      /* line 228, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
      .anketa-container form#jobs-form .line.radio .items .item {
        float: left;
        margin-left: 45px; }
        /* line 231, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
        .anketa-container form#jobs-form .line.radio .items .item .ez-radio {
          margin-right: 10px; }
        /* line 234, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
        .anketa-container form#jobs-form .line.radio .items .item span {
          color: #203f5c;
          font-size: 17px;
          line-height: 22px; }
    /* line 242, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line.success {
      background: #ed341b;
      border: 2px solid #ed341b; }
    /* line 246, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line.error {
      background: #ed341b;
      border: 2px solid #ed341b; }
    /* line 250, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .line.checkbox {
      background: #fff !important;
      border: none !important;
      text-align: left; }
      /* line 254, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
      .anketa-container form#jobs-form .line.checkbox span {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        vertical-align: top;
        width: 730px;
        margin-left: 5px;
        font-size: 15px;
        color: #484844;
        line-height: 19px; }
    /* line 264, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
    .anketa-container form#jobs-form .send {
      text-align: center;
      margin-top: 25px; }
      /* line 267, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
      .anketa-container form#jobs-form .send input {
        padding: 7px 35px;
        background: #179486;
        background-image: none;
        border: 0;
        transition: background 0.5s;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        width: 220px; }
        /* line 275, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_base.scss */
        .anketa-container form#jobs-form .send input:hover {
          background: #0bc679; }

/* line 1, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
footer {
  padding-bottom: 60px;
  border-top: 1px solid #c9ccd1; }
  /* line 5, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
  footer .container .copyright {
    width: 23.4375%;
    float: left;
    margin-right: 2.08333%;
    display: inline; }
    /* line 7, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
    footer .container .copyright p {
      font-size: 18px;
      font-weight: 300;
      color: #313131;
      line-height: 43px; }
      /* line 12, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
      footer .container .copyright p span {
        text-transform: uppercase; }
  /* line 17, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
  footer .container .contacts {
    width: 48.95833%;
    float: left;
    margin-right: 2.08333%;
    display: inline;
    text-align: center; }
    /* line 21, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
    footer .container .contacts ul li {
      text-align: center;
      font-size: 18px;
      font-weight: 300;
      line-height: 43px;
      color: #313131; }
  /* line 30, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
  footer .container .webmil-logo {
    width: 23.4375%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    text-align: right; }
    /* line 33, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
    footer .container .webmil-logo a {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      vertical-align: top;
      width: 43px;
      height: 43px; }
      /* line 38, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_footer.scss */
      footer .container .webmil-logo a img {
        width: 43px;
        height: 43px; }

/* line 1, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
.mainHeader, .header-all-pages {
  position: fixed;
  width: 100%;
  z-index: 100; }
  /* line 5, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
  .mainHeader .header-top, .header-all-pages .header-top {
    background: #00a18e; }
    /* line 7, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
    .mainHeader .header-top .lang-menu, .header-all-pages .header-top .lang-menu {
      width: 13.22917%;
      float: left;
      margin-right: 2.08333%;
      display: inline; }
      /* line 9, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
      .mainHeader .header-top .lang-menu ul, .header-all-pages .header-top .lang-menu ul {
        padding: 5px 0; }
        /* line 11, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
        .mainHeader .header-top .lang-menu ul li, .header-all-pages .header-top .lang-menu ul li {
          float: left;
          text-align: center; }
          /* line 14, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
          .mainHeader .header-top .lang-menu ul li a, .header-all-pages .header-top .lang-menu ul li a {
            color: #fff;
            font-size: 12px;
            font-weight: 600;
            text-decoration: none;
            display: -moz-inline-stack;
            display: inline-block;
            vertical-align: middle;
            *vertical-align: auto;
            zoom: 1;
            *display: inline;
            line-height: 30px;
            width: 30px;
            height: 30px; }
        /* line 29, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
        .mainHeader .header-top .lang-menu ul li.current a, .header-all-pages .header-top .lang-menu ul li.current a {
          border-radius: 32px;
          background: #0bc679; }
    /* line 36, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
    .mainHeader .header-top .header-search, .header-all-pages .header-top .header-search {
      width: 28.54167%;
      float: right;
      margin-right: 0;
      *margin-left: -20px;
      display: inline;
      padding-left: 10.20833%;
      text-align: right; }
      /* line 40, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
      .mainHeader .header-top .header-search .search, .header-all-pages .header-top .header-search .search {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        margin-top: 5px; }
        /* line 43, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
        .mainHeader .header-top .header-search .search input, .header-all-pages .header-top .header-search .search input {
          font-size: 12px;
          line-height: 16px;
          height: 16px;
          width: 260px;
          padding: 8px 15px;
          text-align: left;
          border: none;
          color: #000000;
          border-radius: 16px;
          font-style: italic;
          background: url("../images/header-search-ico.png") white no-repeat 255px center; }
    /* line 58, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
    .mainHeader .header-top .login-menu, .header-all-pages .header-top .login-menu {
      width: 3.02083%;
      float: left;
      margin-right: 2.08333%;
      display: inline;
      margin-left: 40.83333%; }
      /* line 61, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
      .mainHeader .header-top .login-menu ul, .header-all-pages .header-top .login-menu ul {
        padding: 14px 0;
        float: right;
        margin-right: 42px; }
        /* line 65, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
        .mainHeader .header-top .login-menu ul li, .header-all-pages .header-top .login-menu ul li {
          float: left;
          line-height: 12px; }
          /* line 68, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
          .mainHeader .header-top .login-menu ul li a, .header-all-pages .header-top .login-menu ul li a {
            color: #fff;
            font-size: 12px;
            font-weight: 600;
            line-height: 12px;
            text-decoration: none;
            display: -moz-inline-stack;
            display: inline-block;
            vertical-align: middle;
            *vertical-align: auto;
            zoom: 1;
            *display: inline; }
  /* line 80, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
  .mainHeader .main-header, .header-all-pages .main-header {
    background: rgba(255, 255, 255, 0.86);
    -webkit-box-shadow: 0 8px 25px -4px rgba(0, 0, 0, 0.19);
    -moz-box-shadow: 0 8px 25px -4px rgba(0, 0, 0, 0.19);
    box-shadow: 0 8px 25px -4px rgba(0, 0, 0, 0.19); }
    /* line 88, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
    .mainHeader .main-header .container .logo, .header-all-pages .main-header .container .logo {
      width: 18.33333%;
      float: left;
      margin-right: 2.08333%;
      display: inline; }
      /* line 90, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
      .mainHeader .main-header .container .logo a, .header-all-pages .main-header .container .logo a {
        margin: 10px 0;
        display: block;
        width: 160px;
        height: 81px; }
        /* line 95, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
        .mainHeader .main-header .container .logo a img, .header-all-pages .main-header .container .logo a img {
          width: 160px;
          height: 81px; }
    /* line 101, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
    .mainHeader .main-header .container .menu, .header-all-pages .main-header .container .menu {
      width: 69.375%;
      float: right;
      margin-right: 0;
      *margin-left: -20px;
      display: inline;
      padding-left: 10.20833%; }
      /* line 104, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
      .mainHeader .main-header .container .menu .navigation, .header-all-pages .main-header .container .menu .navigation {
        margin-top: 35px;
        float: right; }
        /* line 107, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
        .mainHeader .main-header .container .menu .navigation li, .header-all-pages .main-header .container .menu .navigation li {
          float: left;
          margin-left: 25px; }
          /* line 110, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
          .mainHeader .main-header .container .menu .navigation li a, .header-all-pages .main-header .container .menu .navigation li a {
            font-size: 16px;
            font-weight: 400;
            color: #000;
            line-height: 32px;
            text-decoration: none; }
            /* line 116, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
            .mainHeader .main-header .container .menu .navigation li a:hover, .header-all-pages .main-header .container .menu .navigation li a:hover {
              color: #0bc679; }
          /* line 120, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
          .mainHeader .main-header .container .menu .navigation li a.current, .header-all-pages .main-header .container .menu .navigation li a.current {
            color: #0bc679;
            font-weight: 600; }
          /* line 124, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
          .mainHeader .main-header .container .menu .navigation li a.home, .header-all-pages .main-header .container .menu .navigation li a.home {
            width: 32px;
            height: 32px;
            background: url("../images/house.png") no-repeat;
            display: block; }
            /* line 129, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
            .mainHeader .main-header .container .menu .navigation li a.home:hover, .header-all-pages .main-header .container .menu .navigation li a.home:hover {
              background-position: 0 -34px; }
          /* line 133, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_header.scss */
          .mainHeader .main-header .container .menu .navigation li a.home.current, .header-all-pages .main-header .container .menu .navigation li a.home.current {
            background-position: 0 -34px; }

/* line 3, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .container .about-slogan {
  width: 48.95833%;
  float: left;
  margin-right: 2.08333%;
  display: inline; }
  /* line 5, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .container .about-slogan .about-slogan-inside {
    padding-top: 182px; }
    /* line 7, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .container .about-slogan .about-slogan-inside h1 {
      font-size: 48px;
      font-weight: 300;
      line-height: 48px;
      letter-spacing: -2px;
      color: #0bc679; }
      /* line 13, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .container .about-slogan .about-slogan-inside h1 span {
        color: #00a18e;
        text-transform: uppercase; }
      /* line 17, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .container .about-slogan .about-slogan-inside h1 b {
        font-size: 40px;
        font-weight: 300;
        display: block; }
    /* line 23, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .container .about-slogan .about-slogan-inside p {
      font-size: 14px;
      font-weight: 600;
      color: #5b5b5b;
      line-height: 20px;
      margin-top: 20px;
      width: 485px; }
    /* line 30, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .container .about-slogan .about-slogan-inside .details {
      margin-top: 25px; }
      /* line 32, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .container .about-slogan .about-slogan-inside .details a {
        background-color: #00a18e;
        background-position: 163px center;
        transition: background-color 0.5s; }
        /* line 36, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .container .about-slogan .about-slogan-inside .details a:hover {
          background-color: #0bc679; }
/* line 45, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .navlink-container {
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -152px;
  z-index: 10; }
  /* line 52, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .navlink-container a.navlink {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: top;
    width: 304px;
    height: 134px;
    background: url("../images/navlink-back.png") no-repeat; }

/* line 62, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
#slide-1 {
  position: relative;
  z-index: 5;
  min-height: 578px;
  overflow: hidden; }
  /* line 68, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  #slide-1 #mainBack {
    position: absolute;
    z-index: 1; }
  /* line 75, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  #slide-1 .container {
    z-index: 10;
    position: relative; }

/* line 81, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
#slide-2 {
  box-shadow: 0 -5px 20px -5px rgba(0, 0, 0, 0.4);
  position: relative;
  z-index: 6; }

/* line 89, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .reagenty-container {
  background: #fbfbfc;
  /* Old browsers */
  background: -moz-linear-gradient(top, #fbfbfc 0%, #e4e7ee 45%, #dfe3eb 59%, #e4e7ee 78%, #f0f1f5 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfc), color-stop(45%, #e4e7ee), color-stop(59%, #dfe3eb), color-stop(78%, #e4e7ee), color-stop(100%, #f0f1f5));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fbfbfc 0%, #e4e7ee 45%, #dfe3eb 59%, #e4e7ee 78%, #f0f1f5 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fbfbfc 0%, #e4e7ee 45%, #dfe3eb 59%, #e4e7ee 78%, #f0f1f5 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fbfbfc 0%, #e4e7ee 45%, #dfe3eb 59%, #e4e7ee 78%, #f0f1f5 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fbfbfc 0%, #e4e7ee 45%, #dfe3eb 59%, #e4e7ee 78%, #f0f1f5 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfc', endColorstr='#f0f1f5',GradientType=0 );
  /* IE6-9 */ }
  /* line 99, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .reagenty-container .container .reagenty {
    width: 100%;
    float: left;
    margin-right: 2.08333%;
    display: inline;
    text-align: center; }
    /* line 102, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .reagenty-container .container .reagenty .ico {
      position: relative;
      height: 70px; }
      /* line 105, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .container .reagenty .ico span {
        background: url("../images/reagenty-ico.png") no-repeat;
        width: 106px;
        height: 106px;
        position: absolute;
        top: -36px;
        left: 50%;
        margin-left: -53px;
        z-index: 1; }
    /* line 116, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .reagenty-container .container .reagenty h2 {
      font-family: "Russo One", sans-serif;
      font-size: 18px;
      line-height: 18px;
      color: #203f5c;
      text-transform: uppercase;
      margin: 15px 0 20px 0; }
  /* line 128, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .reagenty-container .dnk-container {
    height: 590px;
    background: url("../images/dnk.png") center center repeat-x;
    padding-bottom: 90px;
    min-width: 960px; }
    /* line 134, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .reagenty-container .dnk-container .container .dnk-container-inside {
      position: relative;
      height: 590px;
      width: 960px;
      margin: 0 auto; }
      /* line 139, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item {
        position: absolute;
        text-align: center; }
        /* line 142, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item a {
          font-size: 18px;
          font-family: "PT Sans", sans-serif;
          font-weight: bold;
          line-height: 20px;
          color: #a9b1bc;
          display: block;
          position: relative;
          max-width: 215px; }
          /* line 151, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item a:hover {
            color: #203f5c;
            z-index: 100; }
        /* line 156, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item .ico {
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline;
          border: 2px solid #a9b1bc;
          border-radius: 65px;
          position: relative; }
          /* line 161, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item .ico .line {
            width: 2px;
            background: #a9b1bc;
            position: absolute;
            left: 50%;
            margin-left: -1px; }
          /* line 168, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item .ico span {
            margin: 4px;
            width: 59px;
            height: 59px;
            display: -moz-inline-stack;
            display: inline-block;
            vertical-align: middle;
            *vertical-align: auto;
            zoom: 1;
            *display: inline;
            border-radius: 59px;
            box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.25); }
        /* line 177, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item .ico.hover {
          border-color: #8494a6; }
          /* line 179, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item .ico.hover .line {
            background: #8494a6; }
      /* line 184, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-1 {
        top: 175px;
        left: 65px;
        z-index: 10;
        width: 194px; }
        /* line 188, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-1 .ico {
          margin-top: 35px; }
          /* line 190, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-1 .ico .line {
            height: 32px;
            top: -32px; }
          /* line 194, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-1 .ico span {
            background: url("../images/ico-1.png") no-repeat; }
      /* line 199, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-2 {
        top: 110px;
        left: 240px; 
        width: 186px;}
        /* line 202, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-2 .ico {
          margin-top: 83px; }
          /* line 204, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-2 .ico .line {
            height: 80px;
            top: -80px; }
          /* line 208, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-2 .ico span {
            background: url("../images/ico-2.png") no-repeat; }
      /* line 213, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-3 {
        top: 155px;
        left: 390px;
        z-index: 5;
        width: 159px; }
        /* line 217, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-3 .ico {
          margin-top: 93px; }
          /* line 219, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-3 .ico .line {
            height: 90px;
            top: -90px; }
          /* line 223, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-3 .ico span {
            background: url("../images/ico-3.png") no-repeat; }
      /* line 228, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-4 {
        top: 50px;
        left: 460px; 
        width: 215px;}
        /* line 231, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-4 .ico {
          margin-top: 98px; }
          /* line 233, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-4 .ico .line {
            height: 95px;
            top: -95px; }
          /* line 237, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-4 .ico span {
            background: url("../images/ico-4.png") no-repeat; }
      /* line 242, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-5 {
        top: 133px;
        left: 625px; 
        width: 132px;}
        /* line 245, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-5 .ico {
          margin-top: 98px; }
          /* line 247, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-5 .ico .line {
            height: 95px;
            top: -95px; }
          /* line 251, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-5 .ico span {
            background: url("../images/ico-5.png") no-repeat; }
      /* line 256, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-6 {
        top: 90px;
        left: 755px;
        width: 135px; }
        /* line 259, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-6 .ico {
          margin-top: 98px; }
          /* line 261, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-6 .ico .line {
            height: 95px;
            top: -95px; }
          /* line 265, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-6 .ico span {
            background: url("../images/ico-6.png") no-repeat; }
      /* line 270, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-7 {
        top: 345px;
        left: 60px;
        width: 155px; }
        /* line 273, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-7 .ico {
          margin-bottom: 55px; }
          /* line 275, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-7 .ico .line {
            height: 55px;
            bottom: -55px; }
          /* line 279, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-7 .ico span {
            background: url("../images/ico-7.png") no-repeat; }
      /* line 284, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-8 {
        top: 355px;
        left: 195px;
        width: 171px; }
        /* line 287, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-8 .ico {
          margin-bottom: 105px; }
          /* line 289, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-8 .ico .line {
            height: 105px;
            bottom: -105px; }
          /* line 293, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-8 .ico span {
            background: url("../images/ico-8.png") no-repeat; }
      /* line 298, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-9 {
        top: 395px;
        left: 340px;
        width: 142px; }
        /* line 301, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-9 .ico {
          margin-bottom: 20px; }
          /* line 303, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-9 .ico .line {
            height: 20px;
            bottom: -20px; }
          /* line 307, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-9 .ico span {
            background: url("../images/ico-9.png") no-repeat; }
      /* line 312, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-10 {
        top: 370px;
        left: 495px;
        width: 94px; }
        /* line 315, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-10 .ico {
          margin-bottom: 115px; }
          /* line 317, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-10 .ico .line {
            height: 115px;
            bottom: -115px; }
          /* line 321, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-10 .ico span {
            background: url("../images/ico-10.png") no-repeat; }
      /* line 326, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-11 {
        top: 380px;
        left: 615px;
        width: 138px; }
        /* line 329, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-11 .ico {
          margin-bottom: 55px; }
          /* line 331, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-11 .ico .line {
            height: 55px;
            bottom: -55px; }
          /* line 335, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-11 .ico span {
            background: url("../images/ico-11.png") no-repeat; }
      /* line 340, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-12 {
        top: 320px;
        left: 750px;
        width: 75px; }
        /* line 343, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-12 .ico {
          margin-bottom: 145px; }
          /* line 345, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-12 .ico .line {
            height: 145px;
            bottom: -145px; }
          /* line 349, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-12 .ico span {
            background: url("../images/ico-12.png") no-repeat; }
      /* line 354, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-13 {
        top: 335px;
        left: 855px;
        width: 103px; }
        /* line 357, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-13 .ico {
          margin-bottom: 85px; }
          /* line 359, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-13 .ico .line {
            height: 85px;
            bottom: -85px; }
          /* line 363, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .reagenty-container .dnk-container .container .dnk-container-inside .item-13 .ico span {
            background: url("../images/ico-13.png") no-repeat; }
/* line 373, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .news-index-container, .slide .news-container, .slide .news-open-container {
  background: #e9ebf1;
  padding-bottom: 20px; }
  /* line 379, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-index-container .container .header .ico span, .slide .news-container .container .header .ico span, .slide .news-open-container .container .header .ico span {
    background: url("../images/news-ico.png") no-repeat; }
  /* line 384, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-index-container .container .news-list, .slide .news-container .container .news-list, .slide .news-open-container .container .news-list {
    width: 100%;
    float: left;
    margin-right: 2.08333%;
    display: inline;
    text-align: center; }
    /* line 387, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-index-container .container .news-list li, .slide .news-container .container .news-list li, .slide .news-open-container .container .news-list li {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      margin: 30px 25px 0 25px; }
      /* line 390, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .news-index-container .container .news-list li .block, .slide .news-container .container .news-list li .block, .slide .news-open-container .container .news-list li .block {
        display: block;
        background: #fff;
        text-decoration: none;
        border-bottom: 5px solid #179486;
        transition: border-bottom 0.5s, background 0.5s;
        text-align: center;
        width: 280px; }
        /* line 398, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .news-index-container .container .news-list li .block .image-block, .slide .news-container .container .news-list li .block .image-block, .slide .news-open-container .container .news-list li .block .image-block {
          padding-top: 2px; }
          /* line 400, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .news-index-container .container .news-list li .block .image-block img, .slide .news-container .container .news-list li .block .image-block img, .slide .news-open-container .container .news-list li .block .image-block img {
            width: 276px;
            height: 226px; }
        /* line 405, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .news-index-container .container .news-list li .block .text-block, .slide .news-container .container .news-list li .block .text-block, .slide .news-open-container .container .news-list li .block .text-block {
          text-align: left;
          padding: 25px 10px; }
          /* line 408, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .news-index-container .container .news-list li .block .text-block h4, .slide .news-container .container .news-list li .block .text-block h4, .slide .news-open-container .container .news-list li .block .text-block h4 {
            font-weight: 700;
            font-size: 14px;
            line-height: 18px;
            color: #179486;
            transition: color 0.5s;
            height: 36px;
            overflow: hidden; }
          /* line 417, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .news-index-container .container .news-list li .block .text-block p, .slide .news-container .container .news-list li .block .text-block p, .slide .news-open-container .container .news-list li .block .text-block p {
            font-weight: 400;
            font-size: 14px;
            line-height: 18px;
            color: #7f7f7f;
            transition: color 0.5s;
            height: 54px;
            overflow: hidden; }
        /* line 427, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .slide .news-index-container .container .news-list li .block:hover, .slide .news-container .container .news-list li .block:hover, .slide .news-open-container .container .news-list li .block:hover {
          background: #0bc679;
          border-bottom: 5px solid #0bc679; }
          /* line 431, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
          .slide .news-index-container .container .news-list li .block:hover .text-block h4, .slide .news-index-container .container .news-list li .block:hover .text-block p, .slide .news-container .container .news-list li .block:hover .text-block h4, .slide .news-container .container .news-list li .block:hover .text-block p, .slide .news-open-container .container .news-list li .block:hover .text-block h4, .slide .news-open-container .container .news-list li .block:hover .text-block p {
            color: #fff; }
  /* line 440, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-index-container .container .news-archive, .slide .news-container .container .news-archive, .slide .news-open-container .container .news-archive {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    margin-top: 20px;
    text-align: center; }
    /* line 444, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-index-container .container .news-archive a, .slide .news-container .container .news-archive a, .slide .news-open-container .container .news-archive a {
      background-color: #00a18e;
      transition: background-color 0.5s; }
      /* line 447, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .news-index-container .container .news-archive a:hover, .slide .news-container .container .news-archive a:hover, .slide .news-open-container .container .news-archive a:hover {
        background-color: #0bc679; }
/* line 456, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .news-container .container .news-list {
  text-align: center; }
/* line 460, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .news-container .container .news-archive a {
  background-position: 139px center; }
/* line 468, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .news-open-container .container .news-open-block {
  width: 100%;
  float: left;
  margin-right: 2.08333%;
  display: inline;
  background: #fff;
  border-bottom: 5px solid #179486;
  padding-bottom: 60px;
  margin-top: 30px;
  position: relative; }
  /* line 475, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-open-container .container .news-open-block span.date {
    position: absolute;
    bottom: 20px;
    right: 25px;
    font-size: 14px;
    line-height: 14px;
    color: #7f7f7f; }
  /* line 484, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-open-container .container .news-open-block .image-block {
    width: 28.54167%;
    float: left;
    margin-right: 2.08333%;
    display: inline; }
    /* line 486, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-open-container .container .news-open-block .image-block .big-image {
      width: 274px;
      height: 200px; }
      /* line 489, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .news-open-container .container .news-open-block .image-block .big-image img {
        width: 274px;
        height: 200px; }
    /* line 495, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-open-container .container .news-open-block .image-block ul.small-images li {
      float: left;
      width: 84px;
      height: 84px;
      overflow: hidden;
      margin: 20px 10px 0 0px; }
      /* line 501, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .news-open-container .container .news-open-block .image-block ul.small-images li:last-child {
        margin: 20px 0 0 0; }
      /* line 504, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .news-open-container .container .news-open-block .image-block ul.small-images li img {
        width: 84px;
        height: 84px; }
  /* line 511, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-open-container .container .news-open-block .text-block {
    width: 69.375%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline; }
    /* line 513, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-open-container .container .news-open-block .text-block h2, .slide .news-open-container .container .news-open-block .text-block p {
      padding-right: 40px; }
    /* line 516, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-open-container .container .news-open-block .text-block h2 {
      font-size: 18px;
      font-weight: bold;
      color: #179486;
      line-height: 18px;
      margin-top: 20px; }
    /* line 523, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-open-container .container .news-open-block .text-block p {
      font-size: 14px;
      line-height: 18px;
      color: #7f7f7f;
      margin-top: 15px; }
/* line 532, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.slide .news-open-container .container .news-archive a {
  background-image: none;
  width: 273px; }

/* line 542, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
.proposal-container {
  background: #fff;
  padding-bottom: 110px; }
  /* line 548, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .proposal-container .container .header .ico span {
    background: url("../images/proposal-ico.png") no-repeat; }
  /* line 552, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .proposal-container .container .header h2 {
    margin: 15px 0 50px 0; }
  /* line 556, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .proposal-container .container .biolab {
    width: 28.54167%;
    float: left;
    margin-right: 2.08333%;
    display: inline; }
    /* line 559, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .biolab p span {
      color: #04b7ed; }
    /* line 564, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .biolab .next a {
      background-color: #0e4194; }
  /* line 569, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .proposal-container .container .block.sale {
    width: 28.54167%;
    float: left;
    margin-right: 2.08333%;
    display: inline;
    margin-left: 5.10417%; }
    /* line 572, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block.sale .ico {
      text-align: center; }
      /* line 574, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .proposal-container .container .block.sale .ico .block {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        width: 220px;
        height: 220px;
        position: relative; }
        /* line 579, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .proposal-container .container .block.sale .ico .block a {
          width: 220px;
          height: 220px;
          display: block;
          background: url("../images/flower-power-sale.png") no-repeat;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 10; }
        /* line 589, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .proposal-container .container .block.sale .ico .block img {
          position: absolute;
          top: 0;
          left: 0;
          z-index: 5;
          width: 220px;
          height: 220px; }
    /* line 600, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block.sale p span {
      color: #c6510b; }
    /* line 605, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block.sale .next a {
      background-color: #e19715; }
  /* line 610, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .proposal-container .container .block.new {
    width: 28.54167%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    margin-left: 5.10417%; }
    /* line 613, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block.new .ico {
      text-align: center; }
      /* line 615, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .proposal-container .container .block.new .ico .block {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        width: 220px;
        height: 220px;
        position: relative; }
        /* line 620, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .proposal-container .container .block.new .ico .block a {
          width: 220px;
          height: 220px;
          display: block;
          background: url("../images/flower-power-new.png") no-repeat;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 10; }
        /* line 630, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
        .proposal-container .container .block.new .ico .block img {
          position: absolute;
          top: 0;
          left: 0;
          z-index: 5;
          width: 220px;
          height: 220px; }
    /* line 641, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block.new p span {
      color: #0bc679; }
    /* line 646, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block.new .next a {
      background-color: #00a18e; }
  /* line 651, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .proposal-container .container .block {
    text-align: center;
    height: 433px;
    position: relative;
    overflow: hidden; }
    /* line 657, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block .ico a {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      vertical-align: top;
      width: 220px;
      height: 220px; }
      /* line 662, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .proposal-container .container .block .ico a img {
        /*width: 220px;*/
        /*height: 220x; }*/
      }
    /* line 668, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block h2 {
      font-family: "Russo One", sans-serif;
      font-size: 18px;
      line-height: 18px;
      text-transform: uppercase;
      margin-top: 25px;
      padding-bottom: 10px; }
      /* line 675, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .proposal-container .container .block h2 a {
        color: #203f5c;
        text-decoration: none; }
    /* line 680, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block p {
      font-size: 14px;
      line-height: 18px;
      font-weight: 600;
      color: #6d6d6d;
      margin-top: 15px; }
    /* line 687, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .proposal-container .container .block .next {
      position: absolute;
      bottom: 0;
      width: 100%; }
      /* line 691, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .proposal-container .container .block .next a {
        margin-top: 30px; }

@media (min-width: 1050px) {
  /* line 702, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .container {
    max-width: 1180px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: auto;
    margin-right: auto; }
    /* line 38, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
    .container:after {
      content: "";
      display: table;
      clear: both; }

  /* line 709, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-index-container .container .news-list li, .slide .news-container .container .news-list li, .slide .news-open-container .container .news-list li {
    margin: 30px 12px 0 0; }
  /* line 717, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-container .container .news-list {
    text-align: left; }
  /* line 725, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
  .slide .news-open-container .container .news-open-block .image-block {
    width: 28.81356%;
    float: left;
    margin-right: 1.69492%; }
    /* line 727, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-open-container .container .news-open-block .image-block .big-image {
      width: 335px;
      height: 244px; }
      /* line 730, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .news-open-container .container .news-open-block .image-block .big-image img {
        width: 335px;
        height: 244px; }
    /* line 736, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
    .slide .news-open-container .container .news-open-block .image-block ul.small-images li {
      width: 100px;
      height: 100px;
      margin: 20px 13px 0 0px; }
      /* line 740, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_index.scss */
      .slide .news-open-container .container .news-open-block .image-block ul.small-images li img {
        width: 100px;
        height: 100px; } }
/* line 1, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.prod-catalog {
  width: 100%;
  float: left;
  margin-right: 2.08333%;
  display: inline;
  text-align: center; }
  /* line 4, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .prod-catalog .prod-catalog-inside {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    margin-bottom: 45px;
    margin-top: 45px; }
    /* line 8, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .prod-catalog .prod-catalog-inside ul {
      float: left;
      margin: 0 80px 75px 0; }
      /* line 11, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .prod-catalog .prod-catalog-inside ul li {
        margin-top: 6px;
        text-align: left; }
        /* line 14, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .prod-catalog .prod-catalog-inside ul li a {
          text-decoration: none;
          font-size: 18px;
          font-family: "PT Sans", sans-serif;
          font-weight: bold;
          line-height: 59px;
          color: #a9b1bc;
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline; }
          /* line 22, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
          .prod-catalog .prod-catalog-inside ul li a:hover {
            color: #203f5c; }
            /* line 24, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
            .prod-catalog .prod-catalog-inside ul li a:hover span {
              border: 2px solid #8494a6; }
          /* line 28, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
          .prod-catalog .prod-catalog-inside ul li a span {
            display: -moz-inline-stack;
            display: inline-block;
            vertical-align: middle;
            *vertical-align: auto;
            zoom: 1;
            *display: inline;
            border: 2px solid #a9b1bc;
            border-radius: 65px;
            width: 65px;
            height: 65px;
            text-align: center;
            margin-right: 35px; }
            /* line 36, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
            .prod-catalog .prod-catalog-inside ul li a span img {
              width: 59px;
              height: 59px;
              margin-top: 3px;
              box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.25);
              border-radius: 59px; }
      /* line 46, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .prod-catalog .prod-catalog-inside ul:last-child {
        margin-right: 0; }

/* line 53, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.prod-cat-dnk {
  background: url("../images/prod-cat-back.png") bottom center repeat-x;
  height: 57px;
  margin-top: -50px;
  position: relative; }

/* line 63, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.proposal-container.prod-cat-proposal-container .container .header .ico {
  margin-top: -45px; }

/* line 73, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.catalog-table-container .container .catalog-table-top {
  width: 100%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  margin-top: -21px; }
  /* line 76, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .catalog-table-top .link-container {
    width: 28.54167%;
    float: left;
    margin-right: 2.08333%;
    display: inline; }
    /* line 78, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table-top .link-container span {
      padding-left: 55px;
      font-size: 18px;
      font-family: "Russo One", sans-serif;
      line-height: normal;
      color: #203f5c;
      text-decoration: none;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      text-transform: uppercase;
      background: url("../images/link-back.png") left top no-repeat;
      line-height: 43px; }
  /* line 91, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .catalog-table-top .view-mode-container {
    width: 64.27083%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    margin-left: 5.10417%;
    text-align: right; }
    /* line 95, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table-top .view-mode-container ul {
      background: #00a18e;
      border: 2px solid #00a18e;
      border-radius: 20px;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline; }
      /* line 100, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-table-container .container .catalog-table-top .view-mode-container ul li {
        float: left; }
        /* line 102, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .catalog-table-container .container .catalog-table-top .view-mode-container ul li a {
          text-align: left;
          color: #fff;
          text-decoration: none;
          font-size: 14px;
          line-height: 16px;
          letter-spacing: -0.56px;
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline;
          padding: 12px 25px;
          text-transform: uppercase;
          border-radius: 18px; }
        /* line 114, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .catalog-table-container .container .catalog-table-top .view-mode-container ul li a.current {
          background: #fff;
          color: #00a18e; }
/* line 122, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.catalog-table-container .container .table-name-category {
  width: 18.33333%;
  float: left;
  margin-right: 2.08333%;
  display: inline;
  margin-top: 40px; }
  /* line 125, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .table-name-category h5 {
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    color: #203f5c;
    line-height: 23px;
    margin-left: 55px;
    font-weight: normal; }
/* line 134, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.catalog-table-container .container .table-subcategories {
  margin-top: 40px;
  /*width: 79.58333%;*/
  float: left;
  margin-right: 0;
  *margin-left: -20px;
  display: inline; }
  /* line 137, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .table-subcategories a {
    font-family: "PT Sans", sans-serif;
    font-size: 15px;
    color: #203f5c;
    text-decoration: underline;
    font-weight: bold;
    line-height: 15px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    padding: 0px 14px;
    margin: 4px 0;
    border-right: 1px solid #203f5c; }
    /* line 148, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .table-subcategories a:hover {
      text-decoration: none; }
    /* line 151, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .table-subcategories a:last-child {
      border-right: none; }
  /* line 155, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .table-subcategories a.current {
    color: #00a18e; }
/* line 159, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.catalog-table-container .container .catalog-table {
  width: 100%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  margin-top: 15px;
  margin-bottom: 90px; 
  text-align: center;
}
.catalog-table-container .container .catalog-table table{
  display: inline-block;
  vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
}
  /* line 164, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .catalog-table table tr {
    display: block;
    border-radius: 20px;
    border: 3px solid transparent; }
    /* line 168, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr td {
      height: 16px;
      line-height: 16px;
      padding: 10px 0px;
      color: #203f5c;
      font-family: "PT Sans", sans-serif;
      font-size: 14px;
      font-weight: normal;
      text-align: center; }
    /* line 178, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr:hover {
      background: #0bc679;
      border: 3px solid #0bc679; }
      /* line 181, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-table-container .container .catalog-table table tr:hover td {
        color: #fff; }
    /* line 185, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .manufacturer {
      width: 137px;
      padding: 0; }
    /* line 189, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .cat {
      width: 120px; }
    /* line 192, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .name {
      width: 390px; }
    /* line 195, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .ink {
      width: 100px; }
    /* line 198, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .lin {
      width: 105px; }
    /* line 201, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .cont {
      width: 90px; }
    /* line 204, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .sensitivity {
      width: 122px; }
    /* line 207, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .number {
      width: 71px; }
    /* line 210, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table tr .inst {
      width: 99px; }
  /* line 215, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .catalog-table table thead tr {
    display: block;
    border: 2px solid #00A18E;
    background: #00A18E;
    border-radius: 20px; }
    /* line 220, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table thead tr:hover {
      background: #00A18E;
      border: 2px solid #00A18E; }
    /* line 225, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table thead tr .inst span {
      border: none; }
    /* line 229, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-table-container .container .catalog-table table thead tr td {
      height: 16px;
      line-height: 16px;
      padding: 8px 0px;
      color: #fff;
      font-family: "PT Sans", sans-serif;
      font-size: 14px;
      font-weight: bold;
      text-align: center; }
      /* line 238, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-table-container .container .catalog-table table thead tr td span {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        border-right: 1px solid rgba(255, 255, 255, 0.4);
        width: 100%;
        vertical-align: top; }

/* line 252, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.catalog-categories-links {
  background: #e9ebf1; }
  /* line 255, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-categories-links .container a.link-back {
    padding: 30px 0 28px 0;
    font-family: "Russo One", sans-serif;
    font-size: 18px;
    color: #203f5c;
    line-height: 18px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 30px;
    background: url("../images/link.png") left center no-repeat;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline; }
  /* line 268, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-categories-links .container ul {
    padding: 20px 0 45px 0; }
    /* line 270, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-categories-links .container ul li {
      float: left;
      width: 160px;
      margin: 10px 20px 0 0px; }
      /* line 274, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-categories-links .container ul li:nth-child(5n) {
        margin: 10px 0 0 0; }
      /* line 277, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-categories-links .container ul li:nth-child(5n+1) {
        width: 230px; }
      /* line 280, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-categories-links .container ul li a {
        font-size: 14px;
        font-weight: bold;
        color: #203f5c;
        opacity: 0.5;
        text-decoration: underline;
        line-height: 20px;
        transition: opacity 0.5s;
        font-family: "PT Sans", sans-serif;
        letter-spacing: 0.2px; }
        /* line 290, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .catalog-categories-links .container ul li a:hover {
          opacity: 1; }
      /* line 294, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-categories-links .container ul li a.current {
        opacity: 1; }

/* line 303, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.proposal-container.catalog-table-proposal {
  border-top: 1px solid #c9ccd1; }

/* line 309, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.equipment-catalog .equipment-list {
  padding-bottom: 70px; }
  /* line 311, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-catalog .equipment-list .item {
    margin-top: 50px;
    padding-bottom: 25px;
    border-bottom: 1px solid #c9ccd1; }
    /* line 315, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .equipment-catalog .equipment-list .item:last-child {
      border-bottom: none; }
    /* line 319, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .equipment-catalog .equipment-list .item .container .image-block {
      width: 18.33333%;
      float: left;
      margin-right: 2.08333%;
      display: inline; }
    /* line 322, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .equipment-catalog .equipment-list .item .container .text-block {
      width: 79.58333%;
      float: right;
      margin-right: 0;
      *margin-left: -20px;
      display: inline; }
      /* line 324, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .equipment-catalog .equipment-list .item .container .text-block h2 {
        font-size: 18px;
        font-family: "Russo One", sans-serif;
        line-height: normal;
        text-transform: uppercase;
        line-height: 24px;
        margin-bottom: 20px; }
        /* line 325, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .equipment-catalog .equipment-list .item .container .text-block h2 a {
          color: #203f5c;
          text-decoration: none; }
      /* line 336, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .equipment-catalog .equipment-list .item .container .text-block p {
        font-size: 14px;
        font-weight: 600;
        color: #6d6d6d;
        line-height: 24px; }
      /* line 343, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .equipment-catalog .equipment-list .item .container .text-block ul li {
        font-size: 14px;
        font-weight: 600;
        color: #6d6d6d;
        line-height: 24px; }
      /* line 350, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .equipment-catalog .equipment-list .item .container .text-block .details {
        margin-top: 15px; }
        /* line 352, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .equipment-catalog .equipment-list .item .container .text-block .details .link {
          background-color: #00a18e;
          background-position: 134px center;
          transition: background-color 0.5s; }
          /* line 356, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
          .equipment-catalog .equipment-list .item .container .text-block .details .link:hover {
            background-color: #0bc679; }

/* line 369, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.equipment-open .container .main-features {
  width: 100%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 20px; }
/* line 374, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.equipment-open .container .image-block {
  width: 38.75%;
  float: left;
  margin-right: 2.08333%;
  display: inline;
  margin-top: 40px; }
  /* line 377, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .image-block img {
    max-width: 380px; }
/* line 381, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.equipment-open .container .desc-block {
  width: 59.16667%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  margin-top: 40px; }
  /* line 384, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .desc-block h1 {
    font-size: 24px;
    font-family: "Russo One", sans-serif;
    color: #00a18e;
    line-height: 24px; }
  /* line 390, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .desc-block p {
    font-size: 14px;
    font-weight: 600;
    color: #6d6d6d;
    line-height: 24px;
    margin-top: 10px; }
  /* line 397, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .desc-block .key-features {
    margin-top: 35px; }
    /* line 399, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .equipment-open .container .desc-block .key-features h3 {
      font-size: 18px;
      font-family: "Russo One", sans-serif;
      color: #203f5c;
      line-height: 18px; }
    /* line 405, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .equipment-open .container .desc-block .key-features ul {
      margin-top: 10px; }
      /* line 407, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .equipment-open .container .desc-block .key-features ul li {
        font-size: 14px;
        font-weight: 600;
        color: #6d6d6d;
        line-height: 30px;
        padding-left: 21px;
        background: url("../images/key-features-back.png") left 9px no-repeat; }
/* line 418, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.equipment-open .container .tech-features {
  width: 100%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  border-bottom: 1px solid #e5e5e5;
  padding: 35px 0; }
  /* line 422, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .tech-features h3 {
    font-size: 18px;
    font-family: "Russo One", sans-serif;
    color: #203f5c;
    line-height: 18px; }
  /* line 428, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .tech-features ul {
    padding-top: 20px; }
    /* line 430, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .equipment-open .container .tech-features ul li {
      border: 2px solid #00a18e;
      margin-top: 4px;
      border-radius: 41px; }
      /* line 434, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .equipment-open .container .tech-features ul li label {
        display: block;
        float: left;
        background: #00a18e;
        color: #fff;
        padding: 9px 30px;
        border-radius: 37px;
        width: 35%;
        overflow: hidden; }
      /* line 444, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .equipment-open .container .tech-features ul li p {
        float: left;
        padding: 9px 25px;
        width: 53%;
        overflow: hidden; }
/* line 453, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
.equipment-open .container .order-equipment {
  width: 100%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  padding: 35px 0 90px 0; }
  /* line 456, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .order-equipment h3 {
    font-size: 18px;
    font-family: "Russo One", sans-serif;
    color: #203f5c;
    line-height: 18px; }
  /* line 462, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .order-equipment p {
    color: #6d6d6d;
    font-size: 14px;
    line-height: 24px;
    font-weight: 600;
    margin-top: 20px; }
    
@media (min-width: 1050px) {
  /* line 475, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .container {
    max-width: 1180px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: auto;
    margin-right: auto; }
    /* line 38, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
    .container:after {
      content: "";
      display: table;
      clear: both; }

  /* line 478, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-categories-links {
    background: #e9ebf1; }
    /* line 481, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    .catalog-categories-links .container ul {
      padding: 20px 0 45px 0; }
      /* line 483, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      .catalog-categories-links .container ul li {
        width: 180px;
        margin: 10px 50px 0 0px; }
        /* line 486, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .catalog-categories-links .container ul li:nth-child(5n+1) {
          width: 250px; }
        /* line 489, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
        .catalog-categories-links .container ul li a {
          font-size: 16px; }

  /* line 502, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .catalog-table-container .container .catalog-table-top .view-mode-container ul li a {
    font-size: 16px;
    padding: 12px 22px; }

  /* line 515, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  .equipment-open .container .main-features img {
    max-width: 460px; } }
/* line 526, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
#inline1 hgroup {
  text-align: center; }
  /* line 528, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  #inline1 hgroup h2 {
    font-family: "Russo One", sans-serif;
    color: #fff;
    font-size: 24px;
    line-height: 30px; }
  /* line 534, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  #inline1 hgroup h3 {
    font-family: "Open Sans", sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 30px; }
/* line 541, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
#inline1 ul {
  white-space: nowrap; }
  /* line 543, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
  #inline1 ul li {
    float: left;
    text-align: center;
    width: 188px;
    margin: 50px 45px 0 0; }
    /* line 548, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    #inline1 ul li a.ico {
      display: block;
      width: 188px;
      height: 189px;
      border-radius: 90px;
      margin-bottom: 25px; }
      /* line 554, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
      #inline1 ul li a.ico img {
        width: 188px;
        height: 189px; }
    /* line 559, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    #inline1 ul li .link-text {
      color: #fff;
      font-family: "Russo One", sans-serif;
      font-size: 18px;
      line-height: 18px;
      text-decoration: none; }
    /* line 566, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_catalog.scss */
    #inline1 ul li:last-child {
      margin-right: 0; }

/* line 3, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
.main-page .slide .support-container {
  padding-bottom: 40px;
  background: #E9EBF1; }
  /* line 13, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
  .main-page .slide .support-container .container .header h5 {
    font-size: 16px;
    color: #203f5c;
    line-height: 16px;
    margin-top: 20px; }
  /* line 20, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
  .main-page .slide .support-container .container .support-main-block {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    padding-top: 30px; }
    /* line 23, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
    .main-page .slide .support-container .container .support-main-block .contact-form {
      width: 48.95833%;
      float: left;
      margin-right: 2.08333%;
      display: inline; }
      /* line 26, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
      .main-page .slide .support-container .container .support-main-block .contact-form form .line {
        margin-top: 10px;
        background: #00a18e;
        border-radius: 43px;
        transition: background 0.5s; }
        /* line 31, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .line:hover {
          background: #0bc679; }
        /* line 35, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .line label {
          font-size: 14px;
          color: #fff;
          line-height: 27px;
          float: left;
          display: block;
          width: 120px;
          text-align: center;
          padding: 8px 12px 8px 20px; }
        /* line 46, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .line input {
          background: #fff;
          border: none;
          color: #484848;
          font-size: 17px;
          line-height: 17px;
          height: 17px;
          padding: 13px 10px 13px 70px;
          display: block;
          float: left;
          border-radius: 20px;
          width: 247px; }
        /* line 59, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .line .select2-container {
          float: left;
          width: 327px; }
          /* line 62, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
          .main-page .slide .support-container .container .support-main-block .contact-form form .line .select2-container a.select2-choice {
            height: 43px;
            line-height: 43px;
            font-family: "Open Sans", sans-serif;
            font-size: 17px;
            font-weight: normal;
            padding-left: 70px; }
            /* line 69, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .contact-form form .line .select2-container a.select2-choice div {
              height: 43px; }
            /* line 72, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .contact-form form .line .select2-container a.select2-choice span {
              color: #484848; }
      /* line 78, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
      .main-page .slide .support-container .container .support-main-block .contact-form form .question {
        margin-top: 10px; }
        /* line 81, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .question:hover label {
          background: #0bc679; }
        /* line 85, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .question label {
          font-size: 14px;
          color: #fff;
          line-height: 27px;
          display: block;
          text-align: center;
          padding: 8px 12px 8px 20px;
          background: #00a18e;
          border-radius: 43px;
          position: relative;
          z-index: 10;
          transition: background 0.5s; }
        /* line 98, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .question textarea {
          background: #fff;
          border: none;
          color: #484848;
          font-size: 17px;
          line-height: 17px;
          height: 17px;
          padding: 30px 20px 20px 20px;
          display: block;
          border-radius: 0 0 15px 15px;
          height: 245px;
          width: 440px;
          position: relative;
          z-index: 9;
          margin-top: -20px;
          font-family: "Open Sans", sans-serif; }
      /* line 116, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
      .main-page .slide .support-container .container .support-main-block .contact-form form .send {
        text-align: center;
        margin-top: 15px; }
        /* line 119, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .contact-form form .send input {
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline;
          padding: 7px 35px;
          border: 0;
          background: #179486;
          transition: background 0.5s;
          width: 170px; }
          /* line 126, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
          .main-page .slide .support-container .container .support-main-block .contact-form form .send input:hover {
            background: #0bc679; }
    /* line 133, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
    .main-page .slide .support-container .container .support-main-block .support-tabs {
      width: 48.95833%;
      float: right;
      margin-right: 0;
      *margin-left: -20px;
      display: inline;
      margin-top: 10px; }
      /* line 137, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
      .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container ul.etabs {
        background: #00a18e;
        border-radius: 43px;
        height: 43px;
        position: relative;
        z-index: 10; }
        /* line 143, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container ul.etabs li {
          float: left; }
          /* line 145, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
          .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container ul.etabs li a {
            color: #fff;
            text-decoration: none;
            font-size: 14px;
            line-height: 27px;
            padding: 6px 10px;
            display: -moz-inline-stack;
            display: inline-block;
            vertical-align: middle;
            *vertical-align: auto;
            zoom: 1;
            *display: inline;
            border-radius: 43px;
            margin: 2px;
            width: 216px;
            text-align: center; }
        /* line 159, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container ul.etabs li.last a {
          width: 216px;
          margin-right: 1px; }
        /* line 165, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container ul.etabs li.active a {
          transition: background 0.5s, color 0.5s;
          background: #fff;
          color: #00a18e; }
      /* line 172, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
      .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container {
        background: #fff;
        padding-top: 20px;
        margin-top: -20px;
        position: relative;
        z-index: 9;
        border-radius: 0 0 15px 15px; }
        /* line 179, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
        .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones {
          padding: 0 22px; }
          /* line 181, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
          .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line {
            margin-top: 20px;
            border-bottom: 1px solid #c9ccd1;
            padding-bottom: 20px; }
            /* line 185, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line:last-child {
              border-bottom: none; }
            /* line 188, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line .name {
              text-align: center; }
              /* line 190, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
              .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line .name h3 {
                font-size: 16px;
                font-weight: bold;
                color: #203f5c;
                line-height: 32px; }
              /* line 196, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
              .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line .name h4 {
                font-size: 16px;
                font-weight: 400;
                line-height: 16px;
                color: #203f5c; }
            /* line 204, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li {
              float: left;
              width: 177px;
              text-align: center;
              margin-top: 30px;
              padding-top: 30px; }
              /* line 210, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
              .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li p {
                font-size: 16px;
                line-height: 32px; }
            /* line 215, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li.phone {
              background: url("../images/phone-ico.png") no-repeat top center; }
              /* line 217, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
              .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li.phone p {
                color: #00a18e; }
            /* line 221, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li.skype {
              background: url("../images/skype-ico.png") no-repeat top center; }
              /* line 223, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
              .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li.skype p {
                color: #43b1f0; }
            /* line 227, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
            .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li.mail {
              background: url("../images/mail-ico.png") no-repeat top center; }
              /* line 229, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
              .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container .panel-container .support-phones .line ul li.mail p {
                color: #203f5c; }

/* line 247, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
.support-dropdown .select2-search {
  display: none; }

@media (min-width: 1050px) {
  /* line 258, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
  .main-page .slide .support-container .container {
    max-width: 1180px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: auto;
    margin-right: auto; }
    /* line 38, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
    .main-page .slide .support-container .container:after {
      content: "";
      display: table;
      clear: both; }
    /* line 264, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
    .main-page .slide .support-container .container .support-main-block .contact-form form .line input {
      width: 345px; }
    /* line 267, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
    .main-page .slide .support-container .container .support-main-block .contact-form form .line .select2-container {
      width: 425px; }
    /* line 272, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
    .main-page .slide .support-container .container .support-main-block .contact-form form .question textarea {
      width: 537px; }
    /* line 282, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
    .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container ul.etabs li a {
      font-size: 16px;
      padding: 6px 20px;
      width: 245px; }
    /* line 289, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_support.scss */
    .main-page .slide .support-container .container .support-main-block .support-tabs .tab-container ul.etabs li.last a {
      width: 245px; } }
/* line 2, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
.about-company-container .line {
  height: 100px;
  width: 100%; }
/* line 6, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
.about-company-container .about-company-container-inside {
  background: #e9ebf1;
  border-top: 1px solid #c9ccd1;
  padding-bottom: 80px; }
  /* line 11, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
  .about-company-container .about-company-container-inside .container .about-page-tabs {
    width: 100%;
    float: left;
    margin-right: 2.08333%;
    display: inline; }
    /* line 14, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
    .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs {
      margin-top: -53px; }
      /* line 16, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li.tab {
        float: left; }
        /* line 18, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li.tab a {
          font-family: "Russo One", sans-serif;
          font-size: 18px;
          line-height: normal;
          text-decoration: none;
          color: #203f5c;
          display: block;
          padding-top: 126px;
          opacity: 0.6;
          width: 195px;
          text-align: center;
          transition: opacity 0.5s;
          text-transform: uppercase; }
          /* line 31, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li.tab a:hover {
            opacity: 0.8; }
      /* line 37, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li.tab.active a.active {
        opacity: 1; }
      /* line 42, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li#about a {
        background: url("../images/about-ico.png") top center no-repeat; }
      /* line 47, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li#mission a {
        background: url("../images/mission-ico.png") top center no-repeat; }
      /* line 52, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li#certificates a {
        background: url("../images/certificates-ico.png") top center no-repeat; }
      /* line 57, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li#partners a {
        background: url("../images/partners.png") top center no-repeat; }
      /* line 62, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs ul.etabs li#jobs a {
        background: url("../images/jobs-ico.png") top center no-repeat; }
    /* line 67, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
    .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content {
      margin-top: 65px; }
      /* line 69, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content h2 {
        font-weight: 700;
        color: #203f5c;
        font-size: 20px;
        line-height: 24px; }
      /* line 75, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content h3 {
        font-weight: 700;
        color: #203f5c;
        font-size: 20px;
        line-height: 24px;
        margin-top: 55px; }
      /* line 82, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content p {
        font-size: 14px;
        line-height: 24px;
        font-weight: 600;
        color: #6d6d6d;
        margin-top: 25px; }
      /* line 89, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content ul {
        margin-top: 25px; }
        /* line 91, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content ul li {
          font-size: 14px;
          line-height: 24px;
          font-weight: 600;
          color: #6d6d6d; }
      /* line 98, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content .about-company, .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content .company-mission, .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content .certificates, .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content .partners, .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content .jobs {
        width: 100%;
        float: right;
        margin-right: 0;
        *margin-left: -20px;
        display: inline; }
      /* line 102, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word {
        width: 100%;
        float: right;
        margin-right: 0;
        *margin-left: -20px;
        display: inline; }
        /* line 104, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .photo-block {
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline;
          width: 220px;
          margin-right: 25px; }
          /* line 108, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .photo-block img {
            width: 220px; }
        /* line 112, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .text-block {
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline;
          width: 660px; }
          /* line 115, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .text-block blockquote {
            margin: 0;
            font-size: 14px;
            font-weight: 600;
            color: #6d6d6d;
            font-style: italic;
            line-height: 24px; }
            /* line 122, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .text-block blockquote p {
              font-weight: 600;
              text-align: right;
              margin-top: 15px; }
      /* line 134, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul {
        margin-top: 0; }
        /* line 136, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li {
          margin-top: 20px; }
          /* line 138, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li .block {
            background: #fff;
            border-radius: 20px;
            padding: 50px 20px 30px 20px;
            height: 186px;
            overflow: hidden; }
            /* line 144, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li .block .ico {
              float: left;
              width: 45%; }
            /* line 148, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li .block .text {
              float: left;
              width: 55%; }
              /* line 151, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
              .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li .block .text h4 {
                font-family: "Russo One", sans-serif;
                font-size: 17px;
                line-height: 17px;
                color: #00a18e;
                text-transform: uppercase; }
              /* line 158, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
              .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li .block .text p {
                font-size: 14px; }
        /* line 164, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li.col-1 {
          width: 48.95833%;
          float: left;
          margin-right: 2.08333%;
          display: inline; }
        /* line 167, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-2 .company-mission ul li.col-2 {
          width: 48.95833%;
          float: right;
          margin-right: 0;
          *margin-left: -20px;
          display: inline; }
      /* line 174, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-3 .certificates {
        text-align: center; }
        /* line 176, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-3 .certificates ul {
          margin-top: 0; }
          /* line 178, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-3 .certificates ul li {
            display: -moz-inline-stack;
            display: inline-block;
            vertical-align: middle;
            *vertical-align: auto;
            zoom: 1;
            *display: inline;
            margin: 30px 14px 0 0; }
            /* line 181, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-3 .certificates ul li:nth-child(6n) {
              margin-right: 0; }
            /* line 184, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-3 .certificates ul li a {
              display: block;
              width: 160px;
              height: 218px;
              border: 1px solid #c9ccd1; }
              /* line 189, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
              .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-3 .certificates ul li a img {
                width: 160px;
                height: 218px; }
      /* line 200, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul {
        margin-top: 0; }
        /* line 202, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li {
          float: left;
          text-align: center;
          width: 220px;
          margin: 30px 20px 0 0; }
          /* line 207, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li:nth-child(5n) {
            margin-right: 0; }
          /* line 210, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li img {
            width: 218px;
            height: 218px;
            border: 1px solid #c9ccd1; }
          /* line 215, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li h5 {
            font-weight: 600;
            font-size: 14px;
            color: #6d6d6d;
            line-height: 24px; }
            /* line 220, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li h5 span {
              color: #c9ccd1; }
          /* line 224, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li p {
            margin-top: 0; }
            /* line 226, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li p a {
              font-weight: 600;
              font-size: 14px;
              color: #6d6d6d;
              line-height: 24px;
              text-decoration: underline; }

              .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-4 .partners ul li p a:hover{
                color: #00A18E;
              }
      /* line 240, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list {
        margin-top: 0; }
        /* line 242, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job {
          margin-top: 10px;
          background: #fff;
          border-bottom: 5px solid #179486;
          transition: background 0.5s, border-bottom 0.5s; }
          /* line 247, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job p {
            font-weight: normal;
            font-size: 14px;
            line-height: 18px;
            color: #7f7f7f;
            margin-top: 20px;
            transition: color 0.5s; }
          /* line 255, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job ul {
            margin-top: 0; }
            /* line 257, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job ul li {
              font-weight: normal;
              font-size: 14px;
              line-height: 25px;
              color: #7f7f7f; }
          /* line 264, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job h4 {
            color: #179486;
            font-weight: 600;
            font-size: 14px;
            line-height: 18px;
            transition: color 0.5s; }
          /* line 271, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job:hover {
            cursor: pointer;
            background: #0bc679;
            border-bottom: 5px solid #0bc679; }
            /* line 275, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job:hover h4, .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job:hover p {
              color: #fff; }
          /* line 279, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .full-text {
            display: none; }
            /* line 281, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .full-text .text {
              padding: 0 10px; }
            /* line 284, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .full-text .send {
              text-align: center;
              margin: 25px 0; }
              /* line 287, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
              .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .full-text .send a {
                padding: 7px 35px;
                background: #179486;
                background-image: none;
                border: 0;
                transition: background 0.5s;
                width: 169px; }
                /* line 294, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
                .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .full-text .send a:hover {
                  background: #0bc679; }
          /* line 300, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .block {
            padding: 15px 10px 20px 10px; }
            /* line 302, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .block p.short-text {
              margin-top: 10px; }
              /* line 304, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
              .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job .block p.short-text span {
                text-decoration: underline; }
        /* line 310, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
        .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job.opened {
          padding: 15px 0 0 0; }
          /* line 312, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job.opened .block {
            padding: 0 10px; }
            /* line 315, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job.opened .block .short-text span {
              display: none; }
          /* line 320, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
          .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job.opened:hover {
            background: #fff;
            border-bottom: 5px solid #179486;
            cursor: default; }
            /* line 324, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job.opened:hover h4 {
              color: #179486; }
            /* line 327, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
            .about-company-container .about-company-container-inside .container .about-page-tabs #about-page-tabs .tabs-content #tab-5 .jobs ul.jobs-list li.job.opened:hover p {
              color: #7f7f7f; }

@media (min-width: 1050px) {
  /* line 349, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
  .main-page .slide .about-company-container .container {
    max-width: 1180px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: auto;
    margin-right: auto; }
    /* line 38, C:/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
    .main-page .slide .about-company-container .container:after {
      content: "";
      display: table;
      clear: both; }
    /* line 355, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
    .main-page .slide .about-company-container .container .about-page-tabs #about-page-tabs ul.etabs li.tab a {
      width: 236px; }
    /* line 363, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
    .main-page .slide .about-company-container .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .photo-block {
      width: 271px; }
      /* line 365, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
      .main-page .slide .about-company-container .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .photo-block img {
        width: 271px; }
    /* line 369, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_about.scss */
    .main-page .slide .about-company-container .container .about-page-tabs #about-page-tabs .tabs-content #tab-1 .ceo-word .text-block {
      width: 860px; } }
/* line 3, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
.main-page .slide .contacts-container {
  padding-bottom: 40px;
  background: #E9EBF1; }
  /* line 8, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
  .main-page .slide .contacts-container .container .header .header-inside {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    margin-top: 15px; }
  /* line 12, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
  .main-page .slide .contacts-container .container .header img {
    float: left;
    width: 60px;
    height: 60px; }
  /* line 17, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
  .main-page .slide .contacts-container .container .header h3 {
    line-height: normal;
    float: left;
    text-align: left;
    margin: 8px 0 0 5px; }
    /* line 22, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
    .main-page .slide .contacts-container .container .header h3 span {
      color: #00a18e;
      text-transform: none;
      display: block; }
  /* line 29, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
  .main-page .slide .contacts-container .container .contacts-map {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline; }
    /* line 31, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
    .main-page .slide .contacts-container .container .contacts-map .map {
      margin-top: 50px;
      text-align: center;
      width: 1004px;
      height: 600px;
      margin-left: auto;
      margin-right: auto;
      background: url("../images/map.png") no-repeat 0 0;
      position: relative; }
      /* line 40, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .slide .contacts-container .container .contacts-map .map a {
        position: absolute;
        display: block; }
      /* line 44, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .slide .contacts-container .container .contacts-map .map #area-1 {
        left: 20px;
        top: 63px;
        width: 311px;
        height: 233px;
        background: url("../images/area-1.png") no-repeat;
        background-position: left top; }
        /* line 51, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .slide .contacts-container .container .contacts-map .map #area-1:hover {
          background-position: left bottom; }
      /* line 55, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .slide .contacts-container .container .contacts-map .map #area-2 {
        left: 339px;
        top: 37px;
        width: 260px;
        height: 238px;
        background: url("../images/area-2.png") no-repeat;
        background-position: left top;
        z-index: 10; }
        /* line 63, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .slide .contacts-container .container .contacts-map .map #area-2:hover {
          background-position: left bottom; }
      /* line 67, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .slide .contacts-container .container .contacts-map .map #area-3 {
        right: 37px;
        top: 81px;
        width: 351px;
        height: 233px;
        background: url("../images/area-3.png") no-repeat;
        background-position: left top; }
        /* line 74, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .slide .contacts-container .container .contacts-map .map #area-3:hover {
          background-position: left bottom; }
      /* line 78, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .slide .contacts-container .container .contacts-map .map #area-4 {
        right: 207px;
        bottom: 74px;
        width: 351px;
        height: 279px;
        background: url("../images/area-4.png") no-repeat;
        background-position: left top; }
        /* line 85, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .slide .contacts-container .container .contacts-map .map #area-4:hover {
          background-position: left bottom; }

/* line 107, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
.main-page .contacts-open-container {
  background-color: #fff;
  border-top: 1px solid #c9ccd1;
  padding-bottom: 60px; }
  /* line 112, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
  .main-page .contacts-open-container .container .main-contacts-info {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline; }
    /* line 114, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
    .main-page .contacts-open-container .container .main-contacts-info header {
      margin-top: -20px;
      text-align: center;
      width: 100%;
      float: right;
      margin-right: 0;
      *margin-left: -20px;
      display: inline; }
      /* line 118, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .contacts-open-container .container .main-contacts-info header h1 {
        color: #fff;
        background-color: #00a18e;
        padding: 0 60px;
        line-height: 40px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        border-radius: 22px;
        font-size: 16px;
        text-transform: uppercase; }
    /* line 129, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
    .main-page .contacts-open-container .container .main-contacts-info .head-office {
      width: 18.33333%;
      float: left;
      margin-right: 2.08333%;
      display: inline;
      margin-top: 30px; }
      /* line 133, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .contacts-open-container .container .main-contacts-info .head-office ul li {
        margin-top: 25px; }
        /* line 135, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .head-office ul li h2 {
          font-size: 18px;
          color: #203f5c;
          line-height: normal;
          font-family: "Russo One", sans-serif; }
        /* line 141, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .head-office ul li p {
          font-size: 16px;
          color: #203f5c;
          line-height: normal; }
      /* line 147, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .contacts-open-container .container .main-contacts-info .head-office ul li.address {
        margin-right: 20px; }
      /* line 151, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .contacts-open-container .container .main-contacts-info .head-office ul li.phones p, .main-page .contacts-open-container .container .main-contacts-info .head-office ul li.fax p, .main-page .contacts-open-container .container .main-contacts-info .head-office ul li.email p {
        color: #00a18e; }
      /* line 154, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .contacts-open-container .container .main-contacts-info .head-office ul li.phones p.mail, .main-page .contacts-open-container .container .main-contacts-info .head-office ul li.fax p.mail, .main-page .contacts-open-container .container .main-contacts-info .head-office ul li.email p.mail {
        color: #203f5c; }
    /* line 160, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
    .main-page .contacts-open-container .container .main-contacts-info .managers {
      width: 64.27083%;
      float: right;
      margin-right: 0;
      *margin-left: -20px;
      display: inline;
      margin-left: 15.3125%;
      margin-top: 30px; }
      /* line 164, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .contacts-open-container .container .main-contacts-info .managers h2 {
        font-size: 18px;
        color: #203f5c;
        line-height: normal;
        font-family: "Russo One", sans-serif;
        margin-top: 25px; }
      /* line 172, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
      .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line {
        margin-top: 30px;
        border-bottom: 1px solid #c9ccd1; }
        /* line 176, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line:last-child {
          border-bottom: none; }
        /* line 179, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line .name {
          font-size: 16px;
          color: #203f5c;
          line-height: 22px;
          font-weight: bold; }
        /* line 185, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line .area {
          font-size: 16px;
          line-height: 24px;
          font-weight: 300;
          color: #203f5c; }
        /* line 192, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li {
          float: left;
          width: 190px;
          margin-top: 15px;
          padding-left: 35px; }
          /* line 197, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
          .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li p {
            font-size: 16px;
            line-height: 32px; }
        /* line 202, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li.phone {
          background: url("../images/phone-ico.png") no-repeat left center; }
          /* line 204, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
          .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li.phone p {
            color: #00a18e; }
        /* line 208, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li.skype {
          background: url("../images/skype-ico.png") no-repeat left center; }
          /* line 210, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
          .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li.skype p {
            color: #43b1f0; }
        /* line 214, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
        .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li.mail {
          background: url("../images/mail-ico.png") no-repeat left center; }
          /* line 216, D:/Job/Verstka/diameb/pages/source/stylesheets/partials/_contacts.scss */
          .main-page .contacts-open-container .container .main-contacts-info .managers ul.contacts-list li.line ul li.mail p {
            color: #203f5c; }