@charset "utf-8";
/*618*/
#sandbox_theme_panel_547809 {
  top: auto !important;
  bottom: 0 !important;
  right: 0 !important;
  width: 100px !important;
  font-size: 10px !important; }

@font-face {
  font-family: 'Roboto_condensed-Bold';
  src: url('/g/fonts/roboto_condensed/roboto_condensed-b.ttf.eot');
  src: local('☺'), url('/g/fonts/roboto_condensed/roboto_condensed-b.woff') format('woff'), url('/g/fonts/roboto_condensed/roboto_condensed-b.ttf') format('truetype'), url('/g/fonts/roboto_condensed/roboto_condensed-b.svg#Roboto_condensed-Bold') format('svg');
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Roboto_condensed-Regular';
  src: url('/g/fonts/roboto_condensed/roboto_condensed-r.ttf.eot');
  src: local('☺'), url('/g/fonts/roboto_condensed/roboto_condensed-r.woff') format('woff'), url('/g/fonts/roboto_condensed/roboto_condensed-r.ttf') format('truetype'), url('/g/fonts/roboto_condensed/roboto_condensed-r.svg#Roboto_condensed-Regular') format('svg');
  font-weight: normal;
  font-style: normal; }

.block-sale-wrap {
  padding: 0px 0px 0px 0px;
  margin: 20px 0px 20px 0px;
  max-width: 100%;
  width: 100%; }
  .block-sale-wrap .block-sale-in {
    background: #cfd0d3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    @media all and (max-width: 960px) {
  .block-sale-wrap .block-sale-in {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    align-items: stretch;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start; }
    .block-sale-wrap .block-sale-in .sale-sl {
      max-width: 220px; }
    .block-sale-wrap .block-sale-in .sale-sl2 {
      max-width: 100%;
      -webkit-flex-basis: 100%;
      -moz-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; } }
    @media all and (max-width: 500px) {
  .block-sale-wrap .block-sale-in {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .block-sale-wrap .block-sale-in .sale-sl {
      max-width: 100%; } }
    .block-sale-wrap .block-sale-in .title-sale {
      padding: 10px 19px 13px 19px;
      background-image: -o-linear-gradient(#ff2d2d, #ff4b4b);
      background-image: -moz-linear-gradient(#ff2d2d, #ff4b4b);
      background-image: -webkit-linear-gradient(#ff2d2d, #ff4b4b);
      background-image: -ms-linear-gradient(#ff2d2d, #ff4b4b);
      background-image: linear-gradient( #ff2d2d, #ff4b4b);
      -pie-background: linear-gradient( #ff2d2d, #ff4b4b);
      color: #fff;
      border: 1px solid #e52828;
      -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
      -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
      box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px;
      font: 700 18px 'Roboto_condensed-Bold', Arial, Helvetica, sans-serif; }
    .block-sale-wrap .block-sale-in .block-slider-sale {
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      position: relative;
      font-size: 0;
      line-height: 0;
      max-height: 220px;
      overflow: hidden; }
      .block-sale-wrap .block-sale-in .block-slider-sale .item-slider a {
        display: block; }
        .block-sale-wrap .block-sale-in .block-slider-sale .item-slider a img {
          border: none; }
      .block-sale-wrap .block-sale-in .block-slider-sale .owl-nav .owl-prev {
        position: absolute;
        left: 0;
        margin-top: -20px;
        top: 50%;
        width: 40px;
        height: 40px;
        background: rgba(255, 255, 255, .7);
        cursor: pointer;
        -webkit-border-radius: 0px 5px 5px 0px;
        -moz-border-radius: 0px 5px 5px 0px;
        -ms-border-radius: 0px 5px 5px 0px;
        -o-border-radius: 0px 5px 5px 0px;
        border-radius: 0px 5px 5px 0px; }
        .block-sale-wrap .block-sale-in .block-slider-sale .owl-nav .owl-prev:before {
          content: "";
          display: block;
          position: absolute;
          left: 9px;
          top: 13px;
          width: 18px;
          height: 3px;
          background: #232b36;
          -webkit-transform: rotate(-50deg);
          -moz-transform: rotate(-50deg);
          -ms-transform: rotate(-50deg);
          -o-transform: rotate(-50deg);
          transform: rotate(-50deg);
          -moz-box-shadow: 0px 0px 1px #232b36;
          -webkit-box-shadow: 0px 0px 1px #232b36;
          box-shadow: 0px 0px 1px #232b36; }
        .block-sale-wrap .block-sale-in .block-slider-sale .owl-nav .owl-prev:after {
          content: "";
          display: block;
          position: absolute;
          left: 9px;
          top: 26px;
          width: 18px;
          height: 3px;
          background: #232b36;
          -webkit-transform: rotate(50deg);
          -moz-transform: rotate(50deg);
          -ms-transform: rotate(50deg);
          -o-transform: rotate(50deg);
          transform: rotate(50deg);
          -moz-box-shadow: 0px 0px 1px #232b36;
          -webkit-box-shadow: 0px 0px 1px #232b36;
          box-shadow: 0px 0px 1px #232b36; }
        .block-sale-wrap .block-sale-in .block-slider-sale .owl-nav .owl-next {
          position: absolute;
          right: 0;
          margin-top: -20px;
          top: 50%;
          width: 40px;
          height: 40px;
          background: rgba(255, 255, 255, .7);
          cursor: pointer;
          -webkit-border-radius: 5px 0px 0px 5px;
          -moz-border-radius: 5px 0px 0px 5px;
          -ms-border-radius: 5px 0px 0px 5px;
          -o-border-radius: 5px 0px 0px 5px;
          border-radius: 5px 0px 0px 5px; }
        .block-sale-wrap .block-sale-in .block-slider-sale .owl-nav .owl-next:before {
          content: "";
          display: block;
          position: absolute;
          right: 9px;
          top: 13px;
          width: 18px;
          height: 3px;
          background: #232b36;
          -webkit-transform: rotate(50deg);
          -moz-transform: rotate(50deg);
          -ms-transform: rotate(50deg);
          -o-transform: rotate(50deg);
          transform: rotate(50deg);
          -moz-box-shadow: 0px 0px 1px #232b36;
          -webkit-box-shadow: 0px 0px 1px #232b36;
          box-shadow: 0px 0px 1px #232b36; }
        .block-sale-wrap .block-sale-in .block-slider-sale .owl-nav .owl-next:after {
          content: "";
          display: block;
          position: absolute;
          right: 9px;
          top: 26px;
          width: 18px;
          height: 3px;
          background: #232b36;
          -webkit-transform: rotate(-50deg);
          -moz-transform: rotate(-50deg);
          -ms-transform: rotate(-50deg);
          -o-transform: rotate(-50deg);
          transform: rotate(-50deg);
          -moz-box-shadow: 0px 0px 1px #232b36;
          -webkit-box-shadow: 0px 0px 1px #232b36;
          box-shadow: 0px 0px 1px #232b36; }
    .block-sale-wrap .block-sale-in .block-timer-sale {
      padding: 10px 10px 1px 10px;
      margin: 0px 0px 0px 0px;
      background: #232b36;
      color: #fff;
      font-family: 'Roboto_condensed-Regular', Arial, Helvetica, sans-serif; }
      .block-sale-wrap .block-sale-in .block-timer-sale .title-sale-timer {
        padding: 0px 0px 5px 0px;
        color: #fff;
        font-size: 15px;
        text-align: center; }
      .block-sale-wrap .block-sale-in .block-timer-sale .countdown-list {
        padding: 5px 0px 5px 0px;
        margin: 0px 0px 0px 0px;
        list-style: none;
        display: -moz-box;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-direction: normal;
        -webkit-box-orient: horizontal;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between; }
        @media all and (max-width: 960px) {
  .block-sale-wrap .block-sale-in .block-timer-sale .countdown-list {
    margin: 0px auto 0px;
    max-width: 300px; } }
        .block-sale-wrap .block-sale-in .block-timer-sale .countdown-list li {
          padding: 0px 0px 0px 0px;
          -webkit-flex-basis: 23%;
          -moz-flex-basis: 23%;
          -ms-flex-preferred-size: 23%;
          flex-basis: 23%;
          text-align: center;
          font-size: 0;
          line-height: 0;
          background: #f0db76;
          -webkit-border-radius: 7px;
          -moz-border-radius: 7px;
          -ms-border-radius: 7px;
          -o-border-radius: 7px;
          border-radius: 7px; }
        .block-sale-wrap .block-sale-in .block-timer-sale .countdown-list li div {
          display: inline-block;
          width: 40%;
          text-align: center; }
          .block-sale-wrap .block-sale-in .block-timer-sale .countdown-list li div ins {
            font: normal 33px/38px 'Roboto_condensed-Bold', Arial, Helvetica, sans-serif;
            text-decoration: none;
            color: #232b36; }
        .block-sale-wrap .block-sale-in .block-timer-sale .countdown-list li span {
          display: inline-block;
          width: 100%;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          font: normal 12px 'Roboto_condensed-Regular', Arial, Helvetica, sans-serif;
          border-top: 1px solid #384049;
          color: #222;
          padding: 2px 0px 4px 0px; }
      .block-sale-wrap .block-sale-in .block-timer-sale .note-after-endtime {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        display: none; }
    .block-sale-wrap .block-sale-in .block-timer-sale-note2 {
      padding: 10px 10px 10px 10px; }
      .block-sale-wrap .block-sale-in .block-timer-sale-note2 p {
        margin: 0; }
    .block-sale-wrap .block-sale-in .block-sale-form {
      padding: 10px 10px 10px 10px;
      margin: 0px 0px 0px 0px;
      font: normal 15px 'Roboto_condensed-Regular', Arial, Helvetica, sans-serif; }
      .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .title {
        display: none; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field {
          padding: 5px 0px 0px 0px; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field p {
          margin: 0; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field .field-title {
          padding: 0px 0px 3px 0px; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.field-required .field-title:after {
          content: "*";
          display: inline-block;
          padding-left: 4px;
          color: #f00; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.field-error input, .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.field-error textarea {
          border-color: #f00; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field input {
          max-width: 100%;
          width: 100%;
          outline: none;
          background: #fff; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field textarea {
          max-width: 100%;
          outline: none;
          background: #fff; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.tpl-field-button {
          padding: 10px 0px 0px 0px; }
          .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.tpl-field-button .tpl-form-button {
            padding: 8px 0px 8px 0px;
            width: 100%;
            background-color: #3774a4;
            border: 1px solid #3774a4;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            -ms-border-radius: 3px;
            -o-border-radius: 3px;
            border-radius: 3px;
            color: #fff;
            -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
            -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
            box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
            background-image: -o-linear-gradient(#4591bb, #29578d);
            background-image: -moz-linear-gradient(#4591bb, #29578d);
            background-image: -webkit-linear-gradient(#4591bb, #29578d);
            background-image: -ms-linear-gradient(#4591bb, #29578d);
            background-image: linear-gradient( #4591bb, #29578d);
            -pie-background: linear-gradient( #4591bb, #29578d);
            font-size: 18px;
            outline: none; }
            .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.tpl-field-button .tpl-form-button:hover {
              background-image: -o-linear-gradient(#5baad6, #376ba9);
              background-image: -moz-linear-gradient(#5baad6, #376ba9);
              background-image: -webkit-linear-gradient(#5baad6, #376ba9);
              background-image: -ms-linear-gradient(#5baad6, #376ba9);
              background-image: linear-gradient( #5baad6, #376ba9);
              -pie-background: linear-gradient( #5baad6, #376ba9); }
            .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.tpl-field-button .tpl-form-button:active {
              background-image: -o-linear-gradient(#29578d, #4591bb);
              background-image: -moz-linear-gradient(#29578d, #4591bb);
              background-image: -webkit-linear-gradient(#29578d, #4591bb);
              background-image: -ms-linear-gradient(#29578d, #4591bb);
              background-image: linear-gradient( #29578d, #4591bb);
              -pie-background: linear-gradient( #29578d, #4591bb);
              -moz-box-shadow: none;
              -webkit-box-shadow: none;
              box-shadow: none; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field ul {
          padding: 0;
          margin: 0;
          list-style: none; }
          .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field ul .jq-checkbox, .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field ul .jq-radio {
            margin-right: 4px; }
          .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field ul li {
            padding-bottom: 4px; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field select {
          width: 100%; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field .calendar-label input {
          width: 38%;
          padding: 0px 3px; }
        .block-sale-wrap .block-sale-in .block-sale-form .tpl-anketa-in .tpl-field.type-upload {
          display: none; }

.inner-slider {
  position: relative;
  margin: 0 20px 20px;
  min-width: 20px;
  min-height: 20px;
  height: 438px;
  overflow: hidden;
  border-radius: 3px; }
  @media all and (max-width: 795px) {
  .inner-slider {
    height: 308px;
    margin: 12px; } }
  @media all and (max-width: 500px) {
  .inner-slider {
    height: 262px;
    margin: 0 0 15px; } }
  .inner-slider .owl-stage, .inner-slider .owl-item, .inner-slider .slider-img {
    border-radius: 3px;
    height: 438px !important; }
    @media all and (max-width: 795px) {
  .inner-slider .owl-stage, .inner-slider .owl-item, .inner-slider .slider-img {
    height: 308px !important; } }
    @media all and (max-width: 500px) {
  .inner-slider .owl-stage, .inner-slider .owl-item, .inner-slider .slider-img {
    height: 262px !important; } }
  .inner-slider .slider-img {
    position: relative;
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover; }
  .inner-slider .owl-nav {
    font-size: 0;
    list-style: 0; }
    @media all and (max-width: 500px) {
  .inner-slider .owl-nav {
    display: none; } }
    .inner-slider .owl-nav .owl-prev, .inner-slider .owl-nav .owl-next {
      cursor: pointer;
      position: absolute;
      top: 50%;
      width: 33px;
      height: 66px;
      margin-top: -33px;
      border-radius: 0 3px 3px 0;
      background: #fff url(data-image-svg(10px, 17px, "<path fill="#235ba8" d="M7.07.41L.64 7.063.39 7.32c-.546.566-.546 1.482 0 2.048l.248.256 6.433 6.654c.547.566 1.433.566 1.98 0l.247-.256c.547-.565.547-1.482 0-2.047l-5.443-5.63 5.443-5.632c.547-.566.547-1.482 0-2.048L9.05.41c-.547-.566-1.433-.566-1.98 0z" class="cls-1"/>")) 50% 50% no-repeat; }
    .inner-slider .owl-nav .owl-prev {
      left: 0; }
    .inner-slider .owl-nav .owl-next {
      right: 0;
      -webkit-transform: rotate(-180deg);
      -moz-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
      -o-transform: rotate(-180deg);
      transform: rotate(-180deg); }
  .inner-slider .owl-dots-wrapper {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    display: block;
    text-align: center; }
    .inner-slider .owl-dots-wrapper .owl-dots {
      display: inline-block;
      height: 24px;
      padding: 12px 20px 0;
      background-color: #fff;
      border-radius: 3px 3px 0 0; }
      @media all and (max-width: 795px) {
  .inner-slider .owl-dots-wrapper .owl-dots {
    padding: 0;
    height: 32px;
    background: none; } }
    .inner-slider .owl-dots-wrapper .owl-dot {
      display: inline-block;
      vertical-align: top;
      position: relative;
      font-size: 0;
      width: 10px;
      height: 10px;
      margin: 0 3px;
      background: rgba(0, 0, 0, 0.1);
      border: 2px solid transparent;
      border-radius: 50%;
      cursor: pointer; }
      @media all and (max-width: 795px) {
  .inner-slider .owl-dots-wrapper .owl-dot {
    background: rgba(0, 0, 0, 0.25); } }
      .inner-slider .owl-dots-wrapper .owl-dot.active {
        background: #235ba8;
        border: 2px solid #235ba8; }

.slider-img-container {
  position: absolute;
  top: 50%;
  margin-top: -100px;
  left: 30px;
  width: 288px;
  height: 200px;
  padding: 0 20px 0 24px;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 3px;
  border-left: 6px solid #235ba8;
  overflow: hidden; }
  @media all and (max-width: 1000px) {
  .slider-img-container {
    left: 10px; } }
  @media all and (max-width: 795px) {
  .slider-img-container {
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin-top: 0;
    width: auto;
    height: auto;
    text-align: center;
    padding: 0 40px;
    background: rgba(0, 0, 0, 0.6);
    border-left: none; } }
  .slider-img-container .slider-img-title {
    margin: 23px 0 7px;
    font: 700 23px/30px "RobotoCondensed";
    color: #fff;
    max-height: 70px;
    overflow: hidden;
    text-transform: uppercase; }
    @media all and (max-width: 795px) {
  .slider-img-container .slider-img-title {
    margin-top: 40px; } }
    @media all and (max-width: 500px) {
  .slider-img-container .slider-img-title {
    margin-top: 23px;
    max-height: 55px;
    font: 700 23px "RobotoCondensed"; } }
  .slider-img-container .slider-img-note {
    font: 400 16px "RobotoCondensed";
    color: #fff;
    max-height: 45px;
    overflow: hidden;
    margin-bottom: 22px; }
    @media all and (max-width: 500px) {
  .slider-img-container .slider-img-note {
    margin-bottom: 26px; } }
  .slider-img-container .slider-img-link {
    font: 700 15px "RobotoCondensed";
    background-color: #ee2737;
    padding: 5px 20px 10px;
    border: 1px solid #ee2737;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    border-bottom: none;
    color: #fff;
    text-decoration: none;
    border-radius: 3px;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0%, blend-overlay(rgba(0, 0, 0, 0.25), #ee2737)), color-stop(100%, blend-overlay(rgba(255, 255, 255, 0.25), #ee2737)));
    background-image: -o-linear-gradient(bottom, blend-overlay(rgba(0, 0, 0, 0.25), #ee2737) 0%, blend-overlay(rgba(255, 255, 255, 0.25), #ee2737) 100%);
    background-image: -moz-linear-gradient(bottom, blend-overlay(rgba(0, 0, 0, 0.25), #ee2737) 0%, blend-overlay(rgba(255, 255, 255, 0.25), #ee2737) 100%);
    background-image: -webkit-linear-gradient(bottom, blend-overlay(rgba(0, 0, 0, 0.25), #ee2737) 0%, blend-overlay(rgba(255, 255, 255, 0.25), #ee2737) 100%);
    background-image: -ms-linear-gradient(bottom, blend-overlay(rgba(0, 0, 0, 0.25), #ee2737) 0%, blend-overlay(rgba(255, 255, 255, 0.25), #ee2737) 100%);
    background-image: linear-gradient(to top, blend-overlay(rgba(0, 0, 0, 0.25), #ee2737) 0%, blend-overlay(rgba(255, 255, 255, 0.25), #ee2737) 100%);
    -pie-background: linear-gradient(to top, blend-overlay(rgba(0, 0, 0, 0.25), #ee2737) 0%, blend-overlay(rgba(255, 255, 255, 0.25), #ee2737) 100%); }
    @media all and (max-width: 500px) {
  .slider-img-container .slider-img-link {
    background: none;
    box-shadow: none;
    color: #ee2737;
    border: 1px solid rgba(255, 255, 255, 0.29); } }

.slider-timer {
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -51px;
  background: rgba(0, 0, 0, 0.5);
  width: 210px; }
  @media all and (max-width: 1000px) {
  .slider-timer {
    right: 10px;
    width: 210px; } }
  @media all and (max-width: 795px) {
  .slider-timer {
    left: 50%;
    margin-left: -100px;
    width: 200px;
    top: auto;
    bottom: 40px; } }
  .slider-timer .slider-timer-title {
    text-align: center;
    padding: 10px 0px 5px 0px;
    color: #fff;
    text-align: center;
    font: 400 14px "RobotoCondensed"; }
    @media all and (max-width: 795px) {
  .slider-timer .slider-timer-title {
    display: none; } }
  .slider-timer .countdown-list {
    padding: 5px 10px 5px 10px;
    margin: 0px 0px 0px 0px;
    list-style: none;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    .slider-timer .countdown-list li {
      padding: 0px 0px 0px 0px;
      -webkit-flex-basis: 22%;
      -moz-flex-basis: 22%;
      -ms-flex-preferred-size: 22%;
      flex-basis: 22%;
      text-align: center;
      font-size: 0;
      line-height: 0;
      background: #f0db76;
      -webkit-border-radius: 7px;
      -moz-border-radius: 7px;
      -ms-border-radius: 7px;
      -o-border-radius: 7px;
      border-radius: 7px; }
      .slider-timer .countdown-list li div {
        display: inline-block;
        width: 40%;
        text-align: center; }
        .slider-timer .countdown-list li div ins {
          font: normal 25px/30px 'Roboto_condensed-Bold', Arial, Helvetica, sans-serif;
          text-decoration: none;
          color: #232b36; }
        @media all and (max-width: 795px) {
    .slider-timer .countdown-list li div ins {
      font: normal 23px/28px 'Roboto_condensed-Bold', Arial, Helvetica, sans-serif; } }
      .slider-timer .countdown-list li span {
        display: inline-block;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        font: normal 12px 'Roboto_condensed-Regular', Arial, Helvetica, sans-serif;
        border-top: 1px solid #384049;
        color: #222;
        padding: 2px 0px 4px 0px; }
  .slider-timer .note-after-endtime {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display: none; }

.slider-img.three-blocks .blocks-thr {
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  align-items: stretch;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  height: 100%; }
  .slider-img.three-blocks .blocks-thr .block-th {
    width: 33.333%;
    padding-bottom: 70px; }
    .slider-img.three-blocks .blocks-thr .block-th a {
      display: block;
      padding: 30px 5px 0px 5px;
      text-decoration: none;
      font-size: 0;
      line-height: 0;
      text-align: center;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      -webkit-align-items: stretch;
      -moz-align-items: stretch;
      align-items: stretch;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      justify-content: space-between;
      height: 100%; }
      @media all and (max-width: 900px) {
    .slider-img.three-blocks .blocks-thr .block-th a {
      padding-left: 10px;
      padding-right: 10px; } }
      @media all and (max-width: 600px) {
    .slider-img.three-blocks .blocks-thr .block-th a {
      padding-left: 5px;
      padding-right: 5px; } }
      @media all and (max-width: 425px) {
    .slider-img.three-blocks .blocks-thr .block-th a {
      padding-left: 1px;
      padding-right: 1px; } }
      .slider-img.three-blocks .blocks-thr .block-th a .pic {
        padding: 0px 0px 0px 0px;
        background-size: auto 100% !important; }
      .slider-img.three-blocks .blocks-thr .block-th a .pic img {
        border: none;
        max-width: 100%;
        max-height: 300px;
        visibility: hidden; }
      .slider-img.three-blocks .blocks-thr .block-th a .name-th {
        padding: 0px 0px 5px 0px;
        font-family: "RobotoCondensed";
        font-size: 18px;
        color: #313131;
        line-height: normal;
        border-bottom: 2px solid transparent; }
      .slider-img.three-blocks .blocks-thr .block-th a:hover .name-th {
        color: #5db1dc;
        border-bottom-color: #5db1dc; }

.inner-slider .slider-img {
  overflow: hidden;
  background-position: 50% 50%; }

.slider-img.animation-sl {
  height: 100%;
  overflow: hidden; }
  .slider-img.animation-sl .block-animation-pic {
    position: relative;
    height: 100%;
    width: 100%;
    display: block; }
  .slider-img.animation-sl .block-animation-pic .left-pic-anim {
    position: absolute;
    left: -100%;
    top: 0;
    width: 30%;
    height: 100%;
    -webkit-transition: all 2s linear;
    -moz-transition: all 2s linear;
    -o-transition: all 2s linear;
    -ms-transition: all 2s linear;
    transition: all 2s linear; }
    .slider-img.animation-sl .block-animation-pic .left-pic-anim .left-am-title {
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0;
      bottom: 50px;
      font-family: "RobotoCondensed";
      font-weight: 400;
      color: #fff;
      font-size: 20px;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
      -ms-flex-align: end;
      -webkit-align-items: flex-end;
      -moz-align-items: flex-end;
      align-items: flex-end;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      text-decoration: none; }
      .slider-img.animation-sl .block-animation-pic .left-pic-anim .left-am-title .in-title {
        padding: 10px;
        background: rgba(0, 0, 0, .4);
        text-align: center; }
      .slider-img.animation-sl .block-animation-pic .left-pic-anim .left-am-title:hover {
        text-decoration: underline; }
    .slider-img.animation-sl .block-animation-pic .left-pic-anim .in-pic {
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: 0 50%; }
  .slider-img.animation-sl .block-animation-pic .center-pic-anim {
    position: absolute;
    left: 30%;
    top: 0;
    width: 40%;
    height: 100%; }
    .slider-img.animation-sl .block-animation-pic .center-pic-anim .center-am-title {
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0;
      bottom: 50px;
      font-family: "RobotoCondensed";
      font-weight: 400;
      color: #fff;
      font-size: 20px;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
      -ms-flex-align: end;
      -webkit-align-items: flex-end;
      -moz-align-items: flex-end;
      align-items: flex-end;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      text-decoration: none; }
      .slider-img.animation-sl .block-animation-pic .center-pic-anim .center-am-title .in-title {
        padding: 10px;
        background: rgba(0, 0, 0, .4);
        text-align: center; }
      .slider-img.animation-sl .block-animation-pic .center-pic-anim .center-am-title:hover {
        text-decoration: underline; }
    .slider-img.animation-sl .block-animation-pic .center-pic-anim .in-pic {
      width: 100%;
      height: 100%;
      background-position: 50% 50%;
      background-repeat: no-repeat; }
  .slider-img.animation-sl .block-animation-pic .right-pic-anim {
    position: absolute;
    left: 170%;
    top: 0;
    width: 30%;
    height: 100%;
    -webkit-transition: all 2.1s linear;
    -moz-transition: all 2.1s linear;
    -o-transition: all 2.1s linear;
    -ms-transition: all 2.1s linear;
    transition: all 2.1s linear; }
    .slider-img.animation-sl .block-animation-pic .right-pic-anim .right-am-title {
      position: absolute;
      left: 0px;
      right: 0px;
      top: 0;
      bottom: 50px;
      font-family: "RobotoCondensed";
      font-weight: 400;
      color: #fff;
      font-size: 20px;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
      -ms-flex-align: end;
      -webkit-align-items: flex-end;
      -moz-align-items: flex-end;
      align-items: flex-end;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      text-decoration: none; }
      .slider-img.animation-sl .block-animation-pic .right-pic-anim .right-am-title .in-title {
        padding: 10px;
        background: rgba(0, 0, 0, .4);
        text-align: center; }
      .slider-img.animation-sl .block-animation-pic .right-pic-anim .right-am-title:hover {
        text-decoration: underline; }
    .slider-img.animation-sl .block-animation-pic .right-pic-anim .in-pic {
      width: 100%;
      height: 100%;
      background-position: 100% 50%;
      background-repeat: no-repeat; }

.inner-slider .owl-item.active .slider-img.animation-sl .left-pic-anim {
  left: 0; }
  .inner-slider .owl-item.active .slider-img.animation-sl .right-pic-anim {
    left: 70%; }

a.empty-val, li.disabled, li.empty-val {
  opacity: 0.5; }

.search-online-store select {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #d8d6d0;
  background: #f6f5f1; }
