@charset "UTF-8";
.page-head {
  border-bottom: 1px solid #e2e2e2;
  margin: 4px 0 20px;
  padding: 0 0 20px; }
  .page-head h1 {
    margin: 0; }
  .page-head .btn {
    border-width: 2px;
    display: none;
    font-size: 16px;
    margin: 2px 0 0 auto;
    padding: 11px 10px;
    width: 220px; }
    .page-head .btn:before {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVCNENFNDc3QzE5MTFFNjg1OTdFMTk4N0NGMDM1ODAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVCNENFNDY3QzE5MTFFNjg1OTdFMTk4N0NGMDM1ODAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0RTJCRDI3MEU3MTFFNkJGQUNFQUIzMzBDOTIzNzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0RTJCRDM3MEU3MTFFNkJGQUNFQUIzMzBDOTIzNzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz62ZnGfAAAAaElEQVR42mJkmN3FAAW+QNwMxAYMOAALlPYA4mVAHMqAB4AUuwLxaiDOBuKTQCyIQ+13RqAzngIZUgyEwUOQyclAvA6IU4B4Ox7FP0CKdwBxGBAvgbp5Ny7VTFB6CxAnAXE/PncABBgA0XgROVmK+j4AAAAASUVORK5CYII=");
      background-position: center center;
      background-repeat: no-repeat;
      content: '';
      display: inline-block;
      height: 7px;
      margin-right: 7px;
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      vertical-align: 1px;
      width: 11px; }
    .page-head .btn:hover:before {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzAzQkNDMEE3QzFBMTFFNjgwMzNFNEZGNUMwNjY2MjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzAzQkNDMDk3QzFBMTFFNjgwMzNFNEZGNUMwNjY2MjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0RTJCRDI3MEU3MTFFNkJGQUNFQUIzMzBDOTIzNzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0RTJCRDM3MEU3MTFFNkJGQUNFQUIzMzBDOTIzNzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6/XH++AAAAUklEQVR42mL4//8/AxT7AvEFJD4GhjE8gPgzlMar2BWqMA6IBfFgDkYg8ZSBgUGKgTB4CHPCNyCOImAyJ8w9PkD8Aeokgh4E4SAgvoJPMUCAAQAh6NONiFX0tQAAAABJRU5ErkJggg=="); }

@media (max-width: 1279px) {
  .page-body {
    padding: 0 20px 40px; }
    .page-body .breadcrumbs {
      border: 1px solid #ccc;
      -webkit-border-radius: 2px;
              border-radius: 2px;
      margin: 19px -10px 14px;
      padding: 10px 10px 6px 30px;
      position: relative;
      text-align: center; }
      .page-body .breadcrumbs-item, .page-body .breadcrumbs-separator {
        display: none; }
        .page-body .breadcrumbs-item.active, .page-body .breadcrumbs-separator.active {
          color: #4c4a4b;
          display: inline-block;
          font-weight: 700;
          max-width: 100%;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
      .page-body .breadcrumbs-back {
        display: block; }
  .page-head {
    margin-bottom: 15px;
    padding-bottom: 19px; }
    .page-head h1 {
      font-size: 36px; } }

@media (min-width: 1280px) {
  .page-body {
    padding: 0 40px 40px; }
    .page-body .breadcrumbs {
      margin-bottom: 25px;
      margin-top: 24px; }
  .page-head {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    margin-top: 25px;
    min-height: 72px; }
    .page-head h1 {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      font-size: 40px;
      width: 50%; }
    .page-head .btn {
      display: block; } }

.tabs-block .nav-tabs {
  border-bottom-color: #c1c1c1; }
  .tabs-block .nav-tabs > li > a {
    border-color: #c1c1c1;
    -webkit-border-radius: 0;
            border-radius: 0;
    color: #4c4a4b;
    font-family: "Lucida Grande";
    font-size: 16px;
    font-weight: 700;
    margin-right: -1px;
    padding: 14px 0px 13px;
    position: relative; }
    .tabs-block .nav-tabs > li > a:after {
      background: transparent;
      content: '';
      display: block;
      height: 3px;
      left: 0;
      position: absolute;
      right: 0;
      top: -1px;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
    .tabs-block .nav-tabs > li > a .title-cnt {
      color: #9e9e9e; }
    .tabs-block .nav-tabs > li > a:hover,
    .tabs-block .nav-tabs > li > a:hover .title-cnt {
      background: #fff;
      color: #049b8a; }
  .tabs-block .nav-tabs > li.active > a,
  .tabs-block .nav-tabs > li.active > a .title-cnt {
    border-bottom-color: #fff;
    color: #000;
    pointer-events: none; }
  .tabs-block .nav-tabs > li.active > a:after {
    background: #049b8a; }

.tabs-block .panel-group {
  margin: 0 -10px; }
  .tabs-block .panel-group > .panel {
    border: none;
    -webkit-border-radius: 0;
            border-radius: 0;
    margin-bottom: -1px; }
    .tabs-block .panel-group > .panel + .panel {
      margin-top: -1px; }
    .tabs-block .panel-group > .panel > .panel-heading {
      background: none;
      border: 0;
      -webkit-border-radius: 0;
              border-radius: 0;
      padding: 0; }
      .tabs-block .panel-group > .panel > .panel-heading h4 {
        font-size: 17px; }
      .tabs-block .panel-group > .panel > .panel-heading a {
        background: #009b8a;
        border: 1px solid #009b8a;
        border: none;
        color: #fff;
        display: block;
        padding: 20px 40px 20px 20px;
        position: relative; }
        .tabs-block .panel-group > .panel > .panel-heading a:after {
          background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAACCAIAAADej8umAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBBRTVBRjVGODUyQzExRTZBM0NERUM3MjRDQTNGQjREIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBBRTVBRjYwODUyQzExRTZBM0NERUM3MjRDQTNGQjREIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEFFNUFGNUQ4NTJDMTFFNkEzQ0RFQzcyNENBM0ZCNEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEFFNUFGNUU4NTJDMTFFNkEzQ0RFQzcyNENBM0ZCNEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4sPT1VAAAAFUlEQVR42mL8//8/AymAiYFEABBgACAVAwEfXZdiAAAAAElFTkSuQmCC");
          background-position: center center;
          background-repeat: no-repeat;
          content: '';
          display: block;
          height: 16px;
          margin: -8px 0 0;
          position: absolute;
          right: 20px;
          top: 50%;
          width: 16px; }
        .tabs-block .panel-group > .panel > .panel-heading a.collapsed {
          background: #fff;
          border: 1px solid #c1c1c1;
          color: #4c4a4b; }
          .tabs-block .panel-group > .panel > .panel-heading a.collapsed:after {
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEyNkE0OEUzODUyQzExRTZBM0MyODEwRTYwQjg2RTNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEyNkE0OEU0ODUyQzExRTZBM0MyODEwRTYwQjg2RTNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTI2QTQ4RTE4NTJDMTFFNkEzQzI4MTBFNjBCODZFM0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTI2QTQ4RTI4NTJDMTFFNkEzQzI4MTBFNjBCODZFM0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6rq3oOAAAAL0lEQVR42mJkmN3FgAf8h9KMuBQwMVAIRg2gggEsSFFFTHTSxgWMowlpqBsAEGAA68sFSPTec8MAAAAASUVORK5CYII="); }
    .tabs-block .panel-group > .panel > .panel-collapse > .panel-body {
      border: 0 !important;
      padding-left: 10px;
      padding-right: 10px; }

.tabs-block .tab-content .tab-pane {
  padding: 20px 0 6px; }
  .tabs-block .tab-content .tab-pane .pagination {
    margin-bottom: 30px; }

@media (max-width: 1279px) {
  .tabs-block .nav-tabs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    .tabs-block .nav-tabs > li {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
      .tabs-block .nav-tabs > li > a {
        text-align: center; } }

@media (min-width: 1280px) {
  .tabs-block .nav-tabs > li > a {
    font-size: 18px;
    padding: 17px 39px 16px; }
  .tabs-block .tab-content .tab-pane {
    padding-top: 30px; } }

.discounts-info-block {
  border: 1px solid #e3e3e3; }

.discounts-info-head {
  background: #4c4a4b;
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #4c4a4b), color-stop(100%, #444343));
  background: -webkit-linear-gradient(top, #4c4a4b 0%, #444343 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(#4c4a4b), to(#444343));
  background: linear-gradient(to bottom, #4c4a4b 0%, #444343 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4a4b', endColorstr='#444343', GradientType=0);
  color: #fff;
  font-family: "Lucida Grande";
  font-size: 30px;
  font-weight: 400; }

.discounts-info-body {
  background: #f6f6f6;
  font-size: 16px; }
  .discounts-info-body p {
    margin-bottom: 8px; }
    .discounts-info-body p.discounts-info-text-main {
      margin-bottom: 21px; }
  .discounts-info-body a {
    display: inline;
    font-family: "Lucida Grande";
    font-size: 16px;
    font-weight: 700;
    margin-top: 10px; }

.discounts-info-text-main {
  font-family: "Lucida Grande";
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3; }

.discounts-info-img img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto; }

@media (max-width: 959px) {
  .discounts-info-head {
    padding: 15px 20px 22px; }
  .discounts-info-body {
    padding-bottom: 10px; }
  .discounts-info-content {
    padding: 15px 20px; }
    .discounts-info-content p {
      line-height: 1.5;
      margin-bottom: 13px; }
  .discounts-info-img {
    margin-top: 10px; }
    .discounts-info-img img {
      margin: 0 auto; } }

@media (max-width: 589px) {
  .discounts-info-block {
    margin-left: -10px;
    margin-right: -10px; }
  .discounts-info-head {
    font-size: 24px;
    padding: 11px 13px 14px 13px; }
  .discounts-info-content {
    padding: 11px 13px 14px 13px; }
    .discounts-info-content p {
      margin-bottom: 5px; } }

@media (min-width: 960px) {
  .discounts-info-head {
    padding: 15px 40px 22px; }
  .discounts-info-content {
    padding: 26px 40px 32px; }
  .discounts-info-img {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    margin-left: 15px;
    margin-right: 0;
    margin-top: -51px;
    width: 418px; }
  .discounts-info-body {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .discounts-info-content {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    min-width: 1%;
    width: 20%; } }

@media (min-width: 960px) and (max-width: 1279px) {
  .discounts-info-block {
    margin-bottom: 14px; } }

@media (min-width: 1280px) {
  .discounts-info-content {
    padding: 26px 40px 32px; }
  .discounts-info-img {
    margin-left: 15px;
    margin-right: 19px;
    margin-top: -62px;
    width: 522px; } }

.delivery-and-payment-page .delivery-terms {
  font-size: 16px;
  font-weight: 700;
  margin: 22px 0 21px; }
  .delivery-and-payment-page .delivery-terms-index {
    color: #999; }
  .delivery-and-payment-page .delivery-terms-select .bootstrap-select .dropdown-toggle {
    border-color: #d22335;
    -webkit-border-radius: 0;
            border-radius: 0;
    padding-bottom: 10px;
    padding-right: 60px;
    padding-top: 10px;
    position: relative;
    text-align: left; }
  .delivery-and-payment-page .delivery-terms-select .bootstrap-select .filter-option {
    border-bottom: 1px dotted #d22334;
    color: #d22335;
    display: inline;
    font-family: "Lucida Grande";
    font-size: 20px;
    font-weight: 700; }
  .delivery-and-payment-page .delivery-terms-select .bootstrap-select .bs-caret {
    background: -webkit-gradient(linear, left bottom, left top, from(#d22334), to(#df293b));
    background: -webkit-linear-gradient(bottom, #d22334 0%, #df293b 100%);
    background: linear-gradient(to top, #d22334 0%, #df293b 100%);
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px; }
    .delivery-and-payment-page .delivery-terms-select .bootstrap-select .bs-caret .caret {
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAYAAABSfLWiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcyODVGRjlGQTczMzExRTY4NzkyQTI0NTUxNDFFNzMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcyODVGRkEwQTczMzExRTY4NzkyQTI0NTUxNDFFNzMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzI4NUZGOURBNzMzMTFFNjg3OTJBMjQ1NTE0MUU3MzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzI4NUZGOUVBNzMzMTFFNjg3OTJBMjQ1NTE0MUU3MzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5L4FaQAAAAtUlEQVR42mL4////ciB+DsS2QMxAArYD4pcg/SDOm/8Q8AmILYk0wAqqHgTeggT8gPgnVOADEJsQMMAUqu4/VJ8vTCIUiP/ATAZifRwGGADxO6g6kPoQkDiyghgkg14BsTaaATpQcZgBUTA5dJuSgPgfVCEosNWh4iD6BVQcJJ+ArA+bkzOQDHoMxB5A/ATJgFR0PbgCL/8/dpCHTT2+WChFM6AYl1pC6aEciD8CcRk+dQABBgBMsjO2KqBOzAAAAABJRU5ErkJggg==") center center no-repeat;
      border: none;
      height: 10px;
      left: 50%;
      margin: -5px 0 0 -8px;
      position: absolute;
      top: 50%;
      width: 17px; }
    @media (min-width: 1280px) {
      .delivery-and-payment-page .delivery-terms-select .bootstrap-select .bs-caret:hover {
        background: #b52837;
        background: -webkit-gradient(linear, left bottom, left top, from(#d32334), to(#ff4154));
        background: -webkit-linear-gradient(bottom, #d32334 0%, #ff4154 100%);
        background: linear-gradient(to top, #d32334 0%, #ff4154 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7bd7c1', endColorstr='#5da392', GradientType=0 ); } }
    .delivery-and-payment-page .delivery-terms-select .bootstrap-select .bs-caret:active {
      background: #a60f1e; }
  .delivery-and-payment-page .delivery-terms-select .bootstrap-select.open .dropdown-toggle {
    background: #d22335; }
  .delivery-and-payment-page .delivery-terms-select .bootstrap-select.open .filter-option {
    border-bottom-color: transparent;
    color: #fff; }
  .delivery-and-payment-page .delivery-terms-select .bootstrap-select.open .bs-caret {
    background: #f22335; }

.delivery-and-payment-page .delivery-table {
  font-size: 14px;
  width: 100%; }
  .delivery-and-payment-page .delivery-table th {
    background: #09b09d;
    border-color: #fff;
    border-style: solid;
    border-width: 0 1px;
    color: #fff;
    font-weight: 700;
    padding-bottom: 14px;
    padding-top: 14px; }
    .delivery-and-payment-page .delivery-table th:first-child {
      border-left-color: #09b09d; }
    .delivery-and-payment-page .delivery-table th:last-child {
      border-right-color: #09b09d; }
  .delivery-and-payment-page .delivery-table .item-price + .item-price {
    border-top: 1px solid #c1c1c1; }
  .delivery-and-payment-page .delivery-table .item-prices {
    font-weight: 700; }
  .delivery-and-payment-page .delivery-table-title {
    font-weight: 400;
    margin-top: 17px;
    margin-bottom: 15px;
    min-height: 44px;
    padding: 8px 0 8px 68px;
    position: relative; }
    .delivery-and-payment-page .delivery-table-title:after {
      background-position: center center;
      background-repeat: no-repeat;
      content: '';
      display: block;
      height: 38px;
      left: 4px;
      position: absolute;
      top: 6px;
      width: 56px; }
  .delivery-and-payment-page .delivery-table-courier .delivery-table-title:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwOEZBNjYyQTczNTExRTZBNkNDODA5RkU2OUM5QkRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkwOEZBNjYzQTczNTExRTZBNkNDODA5RkU2OUM5QkRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTA4RkE2NjBBNzM1MTFFNkE2Q0M4MDlGRTY5QzlCREIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTA4RkE2NjFBNzM1MTFFNkE2Q0M4MDlGRTY5QzlCREIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QpxT+AAAEKUlEQVR42uyZe2iOURzH95q0reU60xKNjYkwtym2sFyajQ0LE2FClCTEiDH3WJEot6XMZbE/xmxh+QOjzRrS5laGjIbcch+9vr/6rk5Pz9ve533OnrXaqU+PnfOc8/ze3/md3/mew+V2u/1aUmnj18JKq8GtBhtKW7sDBBXk2Or/IzndWYNR2oOxIAZEgBDWfQX/wGvwHNwDN8D3ZvEwPNsDjywwCwR62e0bOAO28Yc4E8MwNoYeW2DBWCnBYAl4AEY4YjCMDcDjPOhiY2Y7g3OgnRMengp6aoj93iDZCYMTNWapJCcWXX8P9SWN9BtvYSytBnf1UD+hkX5uC2NpDQmd8s7thIc/e6jvpHEsj8VlRQ8jpcmMPAGRmjz8DERhe3Y3VUgs1GislD5gTpN4GN5NwOMS8NcswERvJMDL13R7eAt4Bf6YtImgOc5MITugi2OL3pgCToJfJv1+g5fUFtpDYgi30xRQSQOqQCboBRYzF39UMoAInEKGUjjYDp6Cv4zfmSCPY2vPEvLxMExdMZ7FBj18BMylN68b+o0DF6jSVoBNhnZxwNum8PBpMBsGxpu0ifIKAgNN2gZT7Iw2aRsD0ji2doP3cDpLYPQtkKK0TZcfAw6b9DvEthkGr97hbMiYu7QbjFAQ8R3LBdIPLFOaXzAW60261rOtRqlbCvqC3SCOY+vfOJS4lZPGei6kNxa7h7CPzNgmq2c6X0/NOey7VqnL9iBmpG6v8vdK9vXp9OqTwfCKhMBRTm0EqyVHl4Kd3L3SmBGkrlYR7avAMUOIOHIvkclD5VlmiAM8QdSB4WAk22VB7uc78u5PsNnXj7rsXAYyxUlOLgepNNashIJ8XgUkqmLfqRhu+JikpWnMtbLrZRjiWPLvOlANopnaSux8U8dVVREYBsoYv3XcdkWGvmeOLec7hc1+VaXo2kTudBN5VvNnJrgIHjXb3RriNojTG83jfhYX0mpwHxxUFJ2MPwpM4qIM5IKr4bsPJbK0LzoYmUTpGAcG0XuiYyeDqzRCUlwYlVgd1VooL0tqmQa3cQaKlDHE8JsS21gTl20bDGPl4qTApGkNPpCNdhcX2jsuqjxF5P/j3Vs+3/nAHyKzsc/skgZjXrK76DJM6srEWEX3BvPoJIbNo6HCfNZFMg+7lV3xrsm4G2x5GN6TlV1h0lRHZdafgqg7+MIQuQ3Seeo4wRiWqe6o7IaPwXLQzUyqwhkVvi66RR7q5UNbDXUdwBXudg06IZ7hFMy/e3pxL5fuwUlehUSsxSQSbMi1hYqx3pY4OzE8FuRavKEJ9PBvb26BcnkKsZ3WhuKxg/nU5U26tHAV5WYobUTsVuq++YniCThVkZW+Giz/7yEX46dgaFWTqzUaLwfLAcwW4bxfk2wQwNd+8f7sE49R1RRJpdQaltXafwEGAK32L/1gzO44AAAAAElFTkSuQmCC"); }
  .delivery-and-payment-page .delivery-table-pickup .delivery-table-title:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2RDQ1Q0FFQTczNTExRTY4OTA2OUFBMkE1ODBGQjE5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2RDQ1Q0FGQTczNTExRTY4OTA2OUFBMkE1ODBGQjE5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODZENDVDQUNBNzM1MTFFNjg5MDY5QUEyQTU4MEZCMTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODZENDVDQURBNzM1MTFFNjg5MDY5QUEyQTU4MEZCMTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz77gjD7AAADZUlEQVR42qyYW0gVURSGx4OV5xTUQ4VlFwq1DHsouhylJChLuhtRdE+JMOkGVtJDD0EvYRctH7qaVoISlRFkZb2EppHPld0ORdLNQjM1ulD/gv/AsJmZvSdd8HHOzKy99tp79l5r7YkJ1py3DCUA0kEWCINkMAzEgR7wGTwHjeAOeAj+6ox2L8u1Yg06HwTywA4wxkUnyGfCPHAAREApOA26dKPzkrUcXZGHA24yDhxl+1X/40QIXAaVYITVOxkJqsEFzpiRE0PAPbDO6lvZDG6DwTonQlRM0xh8B/aBWSAJzOY6eK9plwFq2Y+rE6fATI2hs9wZsk4awEtQDw6BRHBJ014GWOLmxGqwQWOgAmzllnTccWATuKqxswVkq04M5Er2kg5QYPDuJTbkg06NXnF0oUadkNElaBpdAV+UeyvASbBcuf8JXNPYky2fG3UiBmw3GGGDcr2E0y5tr4P5yvNHBjZ3Rp2QhTLeoIE6vWHNdaeBzeTQjbLp4kSm4T6fpFzLVvvD/7/BLbUDQ7uZAYcRuEm2cl3PtoWczWbl+SJDu2FJYBMNladwNp7Y7jU7dC4yGUw1tJskMzHUR+jdZai324fN+ABTtalIMIvX6EjCW+/DZpw48d1HAwkuezQ6+0F/HzZ/iBNtPrNhvkdgG8vA50c+iBPPfDaS2Tjo8kzuD/Bp74U40eSjgYTjbyDHYfXPABtBO+tNU2kSJ+oMFF9xUY4GqYy0xQz5Fn9L+JsCRrGIiRjYrguwOn7toSQ14jSWexIZ5/C+FDIrbbVoNOgtoF4F27V42Ua1/TjA1FvqoXiYU5xBhy7anh3nqIts98q5zuR48BUc87B9wp7Kz4BWty1kqznUI0ICI6ZaDPejvshPF7tvQZllM9rFgqXKZd/fZMKSpDSXsyLvfjhjgrzOj+ApeADug18sags9omqPpYysmklHLfFSWRsUsAiuJV4iC3QxqzWnbHqONYhlOUxvHhupxW4KU/Ub/jazwG3j64pjDkrkVl3IneQkjWoOinUoVLPYUZpLRNzWi7OHvKql7Mfz8NPO82RlHx9+yjnADtNjYDcz4RqDA41OWnkWzXE7KugOxFVcI3u5pfxIhIt5Ait1VzH5NCCp/giDTjqr6jTb94mg7ftECxfeXdPvEyL/BBgAsfCxc2VWurEAAAAASUVORK5CYII="); }
  .delivery-and-payment-page .delivery-table-transport-company .delivery-table-title:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAmCAYAAACRWlj1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU3Q0Y5ODQ0QjMxOTExRTY5QjE0RDAxN0UzNkYwMUIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU3Q0Y5ODQ1QjMxOTExRTY5QjE0RDAxN0UzNkYwMUIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTdDRjk4NDJCMzE5MTFFNjlCMTREMDE3RTM2RjAxQjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTdDRjk4NDNCMzE5MTFFNjlCMTREMDE3RTM2RjAxQjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68X1EWAAADb0lEQVR42uyZfWhNYRzH7x3GXbJNWy1JtBWpETMW5TWSt5uUEGII5R9aXCEvZSN5KYXYTC15l5cNcSlvNdpkFv5ZQpmWxQoXl7vr+9P31NPJ2Tn37t577m73V5+6zzmn53m+z8vv+f2e6wwGg45EthRHgltSYFJgnFv3tKsnu7QAn7vYdAY94CsI2kADyAJ9wWsL338B80OaQbATpNo0AcPAHHZ8iIXvM0AV+AgeWhVoJO4YeMuGF4AdfD4d5IBToIgcMqhDvp1o0oeewBXCoEh/L4GxoMmKQCM7DR6BmWAu2KuMYj7La0Gu8k5v+8FhsCbCM58NboLRnH3bvOgfDsIGEIhw3XngIpxkajwcEweBm84skjYZlMfLOVgDxoH3Ea53CWbREy8H/WezPROmlULkIrsFimOqBcOjULcTnIDIMXYJnEqP3D+KbaSB6xCZF2uBy7n/+sSgrWwGApbOwcHgB91xN1DA53LIp7M8gId0gUEdcn5uifE+L7IqUO9+6zoo1yXTJbvSpTjoQxbj0ZgLvMdl+ox7MZfRyArQO4J92NXBOwn2j4C7oJVplQTv69ifsJaoHywFq8E04AUvGFC/oUNpjMHMVjGYTmXmIn24TGFy7BwNdwZF2CdWqKYxheQBc7jHoF+UxF0DJZy5fOV5OmdP0rcZIJO/Lc+gJJE3wBlF3BOOZgvL48FGsDlK4vwUUa6IewcquV20fXuetxHfzQT6lXIF05sMlkt4rsiSHQqe8/lKcNuscov2gftLMy+jktks32HbcvkySkmuB4IJoFpX32+9wAPM1Z5yjRfyXSvTHDVQ1irvwUx/N2jvhLhmMAssZirVBsq49zTbI3dL/C33MtuUNuW7fcoAiY5S/R6UpbZdN5MOpULV2nUBbhkHwRWmwDaljUylk4MM2tT3yelzF9cj/sxhKOhD+df/nIwqrp7XFLLOV4HjfC5Hw3plGTTw90/SWQsYREab6NC0pedRfMe/7yAqYJSGpRhcNn1Tfnu54V+BEXxeySUbLZMrxFvKxVUjB1o8+FZl754L55iQK7mF4ALoBabo3tfyjiXatgzcZ9CvoZnM1jxlb4Yci1bzQD/LDSxL+CWXx6QIeU8za6ETEUfWxAusZnr6kTy+zDNh15WKLh1MW7m6T2hzJv/hTQpMCrTV/gowANqD8A2lDgcGAAAAAElFTkSuQmCC"); }
  .delivery-and-payment-page .delivery-table-post .delivery-table-title:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAmCAYAAACRWlj1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0MzQ2MzhBQjMxOTExRTZCRDY2OTQxMUY2MDcyODY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0MzQ2MzhCQjMxOTExRTZCRDY2OTQxMUY2MDcyODY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjQzNDYzODhCMzE5MTFFNkJENjY5NDExRjYwNzI4NjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjQzNDYzODlCMzE5MTFFNkJENjY5NDExRjYwNzI4NjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7mLNXRAAAFBUlEQVR42uyZfWhVZRzHz7Wru5tbpVmmll1z2pthb1iRaIVpQSSCb70sI/1HCyKtmRShFVkRRFJqDaN/NEKsJG2ViVOx97IyS7ecOm0aZkvvXG7NXb8/+Rx4uN3dcwZu1+b9wYd7dl6e5/m9P+cskkwmvc4sXbxOLp1ewWjByrf+1wo0jH3wNPeg6MgqcxG/u0/WgEERGM2icX8QX7fj+MPF5dlU8GMxp71yUJ5daArm2kQHSSTE9WtD5GPkVFXwVVtfikKXiX4iLiaJe8Sd4mKK1aUpyvXWz0uZiozlRAXHZ4snRIt4VuwXz4hzxQviAfEl950v3ua5m8X14kXRVYwV1wUo118MFgvENH+9YpQ4KBpFpagTe8QNOMbGrxZNUs7+LhMJHQ9QXu5M58H14keRJxZx7h2UjolHOGfXDohPUbKAideJnmIvkzWLO0J4z8bfJnqIW/zaIf4QN4kpYOt7XEwmXE2JJu43z/4r/hIrM7WJq8R4xyM2+X1ipBjBObP2o2KfKMEDw7k2THyP5/+EOhbfmlglnYFCM8UE8ZhYgSH7Eznm0Z+IphrfuPJYGeM0Eraz25KD/4h8OMy598VUJk1bucWZYrS4gMW0Jg8zVjXPHWSRC4iMdXiuSNzFuc/EJoz2hjhPHCJiLJJmSemSsApeSPxXkuwmheJu6zEZjNIXT1wSoOAGPG4KHCPMuosBYrnoxhoK8Fwef9u6P+G5Xjigmfs2im/DKlhCzk0h/sNIEwvxQnhwF95LEGKHyOE+oorfUnK7O+PNQ7EqDFmL54+KeraBNely8Gl+uxHrHl7ayoPxlMW97BjIthP3czyanDVZGGDEKOMW4PkkHrFiMQbFjmAwi5yzWMticaP4jfUeo7UUOR7+jwf9XDuDgXzplUY5v5THOM7Dwh7luzDNPenEFFkrhjC3eWI7SlWy+HwMEcPLhcy3FcW2ETVmjCtEudpEIp2CWyix/kWzzuvO31YZVxHjHgm9mElXO8+YJ76igtoCfg4IaSsYz9PURxCim52iVkFu7kXJcsatpa3ZfVdTbEpT53MVXMZEYwiV8STrQ1y3wvIUA9qbwDW8DSQp85ZPt+IFq4K/UCFXBShoufOeeIWiM5RQM4OvYawoCpiSb+L1ejx8JS3DlKuQ945m6oO2Q3lOfIFFy6hoVXiuGitOo3/N5LkETf0IHvUoSjspDF6IdlTOHJMJuwMY615COcZ6x2EQa0XFwrZo76Yq1loV3UE4JNiGRVn078R3zHlhHeo8Z16dSy41cM4q3Hw8FFa60qhbyMEnUWQXteBX9qIzSIcuGDkZ9m1iBaFZTIw3EC5xKqufj+bVz53n+rEhLiJ0TGZReBraoKBV7e8w5EQMuYWispl51mCIScxV63wpCFSwlNI+UPxNsx6HghMozcsJv0Vs41wP5Tkh6qUoHEa+Ib97s1PajTfr2AbuIbI20A76stOpCvPJYmpKSf+IIuJvmF9jMGsjg7Dsaoy0lHvm8XYxh9xrzmTdVjYJVlWniyV4fyAFqx5F4oTsdgw8X/mXDKNgccq1PrzuuDLSOT7Hae7+ZnuI0zu9NMdhZKPTijx2N7dTMeNU0X1c+zDos2E2v8mElXp6YSO7lZa2fjY81aUmYD97en/4jeR/sCRbH37301/bS068KEd5gewo8VtKR8xZ5+fgbVmInJM2Z1AVjeT+AZpTMKdgTsH2lOMCDAB0rls1tNyB0gAAAABJRU5ErkJggg=="); }

.delivery-and-payment-page .delivery-and-payment-tabs .nav-tabs li a {
  padding-left: 10px;
  padding-right: 10px; }

.delivery-and-payment-page .payment-methods-list, .delivery-and-payment-page .payment-submethods-list {
  list-style: none;
  padding: 0; }

.delivery-and-payment-page .payment-methods-list {
  counter-reset: methodsList;
  margin-top: 22px; }
  .delivery-and-payment-page .payment-methods-list > li {
    counter-increment: methodsList;
    margin: 0 0 29px; }
    .delivery-and-payment-page .payment-methods-list > li > .h2 {
      font-weight: 400;
      margin: 0 0 13px;
      min-height: 44px;
      padding-bottom: 6px;
      padding-left: 65px;
      padding-top: 6px;
      position: relative; }
      .delivery-and-payment-page .payment-methods-list > li > .h2:after {
        background: #049b8a;
        -webkit-border-radius: 22px;
                border-radius: 22px;
        color: #fff;
        content: counter(methodsList);
        display: block;
        left: 0;
        height: 44px;
        padding: 6px 0 0;
        position: absolute;
        text-align: center;
        top: 0;
        width: 44px; }
    .delivery-and-payment-page .payment-methods-list > li > p {
      margin-bottom: 20px; }
      .delivery-and-payment-page .payment-methods-list > li > p img {
        display: inline-block;
        max-width: 180px;
        margin-right: 20px; }

.delivery-and-payment-page .payment-submethods-list > li + li {
  margin-top: 20px; }

.delivery-and-payment-page .payment-submethods-list > li .item-title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 3px; }

@media (max-width: 1279px) and (min-width: 960px) {
  .delivery-and-payment-page .delivery-table tr > *:nth-of-type(1) {
    width: 240px; }
  .delivery-and-payment-page .delivery-table tr > *:nth-of-type(3) {
    width: 250px; } }

@media (max-width: 959px) {
  .delivery-and-payment-page .delivery-terms > span {
    display: block; }
    .delivery-and-payment-page .delivery-terms > span + span {
      margin-top: 10px; }
  .delivery-and-payment-page .delivery-terms-select .bootstrap-select {
    max-width: 510px;
    width: auto !important; }
  .delivery-and-payment-page .delivery-table {
    border: 1px solid #c1c1c1; }
    .delivery-and-payment-page .delivery-table,
    .delivery-and-payment-page .delivery-table tbody,
    .delivery-and-payment-page .delivery-table tr,
    .delivery-and-payment-page .delivery-table td {
      display: block; }
    .delivery-and-payment-page .delivery-table tr {
      padding: 13px 15px; }
      .delivery-and-payment-page .delivery-table tr:nth-of-type(1) {
        display: none; }
      .delivery-and-payment-page .delivery-table_pochta tr:nth-of-type(1) {
        display: block; }
      .delivery-and-payment-page .delivery-table tr:nth-of-type(n+3) {
        border-top: 1px solid #c1c1c1; }
    .delivery-and-payment-page .delivery-table td:nth-of-type(1) {
      font-size: 16px;
      font-weight: 700; }
    .delivery-and-payment-page .delivery-table_pochta td:nth-of-type(1) {
      font-weight: 400; }
    .delivery-post-img {max-width:100%;}
    .delivery-and-payment-page .delivery-table td + td {
      margin-top: 8px; }
    .delivery-and-payment-page .delivery-table .item-price {
      padding: 5px 0; }
      .delivery-and-payment-page .delivery-table .item-prices:before {
        content: 'Стоимость доставки:';
        display: block; }
  .delivery-and-payment-page .payment-submethods-list .item-img {
    margin-bottom: 10px; } }

@media (min-width: 960px) {
  .delivery-and-payment-page .delivery-terms > span {
    display: inline-block;
    margin-right: 20px; }
  .delivery-and-payment-page .delivery-terms .bootstrap-select {
    width: 510px !important; }
  .delivery-and-payment-page .delivery-table {
    border-collapse: collapse; }
    .delivery-and-payment-page .delivery-table tr > * {
      padding-left: 15px;
      padding-right: 15px; }
    .delivery-and-payment-page .delivery-table tr:nth-of-type(odd) td {
      background: #effffd; }
    .delivery-and-payment-page .delivery-table tr:nth-of-type(2) td {
      border-top-color: transparent; }
    .delivery-and-payment-page .delivery-table td {
      border: 1px solid #c1c1c1;
      line-height: 1.2;
      padding-bottom: 13px;
      padding-top: 13px;
      vertical-align: top; }
    .delivery-and-payment-page .delivery-table .item-price {
      padding: 13px 15px 15px; }
      .delivery-and-payment-page .delivery-table .item-prices {
        margin: -13px -15px;
        min-width: 100%; }
  .delivery-and-payment-page .payment-methods-list > li > p {
    margin-left: 65px; }
  .delivery-and-payment-page .payment-submethods-list {
    margin-left: 65px; }
    .delivery-and-payment-page .payment-submethods-list li {
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      .delivery-and-payment-page .payment-submethods-list li .item-img {
        margin-right: 25px; } }

@media (min-width: 1280px) {
  .delivery-and-payment-page .delivery-table {
    font-size: 16px; }
    .delivery-and-payment-page .delivery-table tr > *:nth-of-type(1) {
      width: 397px; }
    .delivery-and-payment-page .delivery-table tr > *:nth-of-type(3) {
      width: 317px; } }
/*# sourceMappingURL=styles-PageView.css.map */



.form-inner .input-row{
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}
.form-inner .input-row .label{
	margin-bottom: 10px;
}
.form-inner{
    max-width: 500px;
    border: 1px solid #e2e2e2;
    padding: 32px;
}
.form-inner .btn{
    width: 100%;
    margin-bottom: 10px;
}
.form-inner h2{
	padding-bottom: 20px;
    margin-top: 0;
    margin-bottom: 30px;
    border-bottom: 1px solid #e2e2e2;
}


.contacts > .contacts-right-part{
	width: 50%;
}
.contacts textarea{
    min-height: 70px;
    border: 1px solid #bcbcbc;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08) inset;
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08) inset;
    color: #000;
    padding: 10px 20px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.contacts .form-inner{
	margin-left: 30px;
}
.contacts .contacts-right-part{
    display: flex;
    justify-content: center;
    float: right;
}
.contacts .main-info{
    padding-top: 32px;
    margin-bottom: 52px;
}


@media (max-width: 768px){
    .contacts{
        display: flex;
        flex-direction: column;
    }
	.contacts .contacts-right-part{
        float: none;
        order: 2;
        width: 100%;
        
        
    }
    .contacts .contacts-left-part{
        order: 1;
    }
    .contacts .form-inner{
            margin-left: 0;
        border: none;
        margin-top: 20px;
    }
    .form-inner form{
        width: 100%;
    }
    .form-inner h2{
    	border-bottom: none;
        margin-bottom: 10px;
    }
    .form-inner{
        padding: 32px 0;
    	max-width: 100%;
        width: 100%;
    }
}