/* Generated by less 2.5.1 */
/*===============================================
                    RESET
===============================================*/
* {
  margin: 0;
  padding: 0;
}
a img {
  border: none;
}
img {
  max-width: 100%;
  height: auto;
}
.float-content:before,
.float-content:after {
  content: " ";
  display: table;
}
.float-content:after {
  clear: both;
}
.float-content {
  *zoom: 1;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
ul {
  list-style: none;
}
/*===============================================
                    FONTS
===============================================*/
@font-face {
  font-family: 'DINRoundPro';
  src: url('https://bg1.intensv.com/fonts/DINRoundPro.eot?') format('embedded-opentype'), url('https://bg1.intensv.com/fonts/DINRoundPro.otf') format('opentype'), url('https://bg1.intensv.com/fonts/DINRoundPro.woff') format('woff'), url('https://bg1.intensv.com/fonts/DINRoundPro.ttf') format('truetype'), url('https://bg1.intensv.com/fonts/DINRoundPro.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'DINRoundPro';
  src: url('https://bg1.intensv.com/fonts/DINRoundPro-Bold.eot?') format('embedded-opentype'), url('https://bg1.intensv.com/fonts/DINRoundPro-Bold.otf') format('opentype'), url('https://bg1.intensv.com/fonts/DINRoundPro-Bold.woff') format('woff'), url('https://bg1.intensv.com/fonts/DINRoundPro-Bold.ttf') format('truetype'), url('https://bg1.intensv.com/fonts/DINRoundPro-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: Tahoma, Geneva, sans-serif;
  font-family: Arial, Helvetica, sans-serif;
}
 .ac_footer {
        position: relative;
        top: 10px;
        height: 0;
        text-align: center;
        margin-bottom: 70px;
        color: #A12000;
    }

    .ac_footer a {
        color: #A12000;
    }

    img[height="1"], img[width="1"] {
        display: none !important;
    }
/* Roboto Light */
.s1-button,
.s2-icons .text-1,
.s3-h2,
.s3-icons .text-1,
.s3-icons .text-2,
.s3-bottom-text,
.s5-li-text,
.s6-li .text,
.s7-h2 .text-3,
.s7-column .text,
.s8-h2,
.s8-column-text,
.s8-bottom-text,
.s8-img .text-after,
.s8-img .text-before,
.s9-h3,
.s9-li .title,
.s9-li .text,
.s11-h3,
.s11-text-1,
.s12-li .text-3,
.s12-h2,
.s8-text,
.s12s-text-1,
.s12s-text-1,
.s12s-text-2,
.s13-text,
select,
[type="text"],
.s6-h2 {
  font-family: "Roboto";
  font-weight: 100;
  font-style: normal;
}
/* Roboto Light Italic */
.s1-h2,
.s1-icons .text-1,
.s1-discount-atext,
.s4-h3,
.s4-text,
.s12s-doctor-name,
.s14-h3,
.s14-discount-atext {
  font-family: "Roboto";
  font-weight: 100;
  font-style: italic;
}
/* Roboto Medium */
.s1-print,
.old-price,
.new-price,
.s1-button span,
.s3-h2 span,
.s3-bottom-text span,
.s5-li-text span,
.s6-li .title,
.s7-h2 .text-2,
.s7-column .title,
.s8-h2 p,
.s8-column-title,
.s8-column-text span,
.s8-bottom-text span,
.s9-h2 span,
.s11-text-2,
.s11-h3 span,
.s12-h2 p,
.s12-li-2 .text-before,
.s12-li-2 .text-after,
.s12-li .text-1,
.s12-text-2,
.s8-text span,
.s12s-h2,
.s12s-text-2 span,
.s13-text p {
  font-family: "Roboto";
  font-weight: 500;
  font-style: normal;
}
/* Roboto Medium Italic */
.s1-h2 span,
.s1-discount-text,
.s1-discount-value,
.s1-icons .text-2,
.s2-icons .text-2,
.s4-h3 span,
.s4-text span,
.s4-sticker .text-1,
.s4-sticker .text-2,
.s14-h3 span,
.s14-discount-value,
.s14-discount-text {
  font-family: "Roboto";
  font-weight: 500;
  font-style: italic;
}
/* Roboto Bold */
h1,
.s4-h2,
.s7-h2 .text-1,
.s9-h2,
.s11-h2,
.s12-text-2 span,
.s12s-text-1 div,
.s13-h2,
.s14-h2 {
  font-family: "Roboto";
  font-weight: bold;
  font-style: normal;
}
/* Roboto Bold Italic */
.s4-sticker .text-1 {
  font-family: "Roboto";
  font-weight: bold;
  font-style: italic;
}

input {
  outline:none;
}



h1,
.s4-h2,
.s7-h2 .text-1,
.s11-h2 {
  font-size: 74px;
}
.s1-print,
.s1-discount-atext .s14-discount-text {
  font-size: 17px;
}
.s1-h2,
.s11-text-2 {
  font-size: 35px;
}
.s1-h2 .size {
  font-size: 61px;
}
.s1-icons .text-1,
.s1-icons .text-2,
.s3-icons .text-1,
.s3-icons .text-2,
.s4-text,
.s5-li-text,
.s6-li .title,
.s12-li-2 .text-before,
.s12-li-2 .text-after,
.s12s-text-1 div {
  font-size: 22px;
}
.s1-discount-text,
.s7-h2 .text-2,
.s7-column .title,
.s8-column-title,
.s9-li .title,
.s12s-h2 {
  font-size: 30px;
}
.s1-discount-value,
.s12-h2 p,
.s3-h2 .background {
  font-size: 60px !important;
}
.old-price {
  font-size: 28px;
}
.old_price.style2 {
  font-size: 27px;
}
.s1-button,
.s11-h3,
.s8-img .text-before,
.s8-img .text-after {
  font-size: 28px;
}
.new-price {
  font-size: 65px;
}
.new-price.style2 {
  font-size: 32px;
}
.new-price .s2-icons .text-1,
.s2-icons .text-2,
.s6-li .text,
.s8-column-text,
.s8-bottom-text,
.s12-li .text-3,
.s12-li .text-1,
.s12-text-2,
.s12s-doctor-name {
  font-size: 18px;
}
.s3-h2 {
  font-size: 46px;
}
.s3-h2,
.s7-h2 .text-3 {
  font-size: 40px;
}
.s3-icons .text-2 {
  font-size: 27px;
}
.s1-print p,
.s3-bottom-text {
  font-size: 15px;
}
.s3-bottom-text spanv {
  font-size: 19px;
}
.s4-h3,
.s13-text p {
  font-size: 34px;
}
.s4-sticker .text-1 {
  font-size: 41px;
}
.s4-sticker .text-2,
.s7-column .text,
.s9-li .text,
.s12s-text-2 {
  font-size: 20px;
}
.s6-h2,
.s8-h2,
.s9-h2 {
  font-size: 50px;
}
.s9-h3,
.s8-text {
  font-size: 24px;
}
.s11-text-1 {
  font-size: 31px;
}
.s14-h3 {
  font-size: 23px;
}
.s12-h2 {
  font-size: 54px;
}
.s12-text-2 span {
  font-size: 25px;
}
.s12-text-2 span,
.s12s-text-1,
.s14-discount-atext {
  font-size: 16px;
}
.s13-text {
  font-size: 32px;
}
.s13-h2 {
  font-size: 63px;
}
.s14-h2 {
  font-size: 58px;
}
.s14-h3 p {
  font-size: 29px;
}
.s14-discount-value {
  font-size: 57px;
}
select,
[type="text"] {
  font-size: 26px;
}
.s1-print {
  line-height: 0.9;
}
.s1-discount-block,
.s1-h2 span,
.s12s-text-1,
.old-price.style2,
.new-price.style2 {
  line-height: 1;
}
.s8-h2,
.s8-column-title {
  line-height: 0.8;
}
.s1-print,
.s1-icons [class^='icon'],
.s1-button-wr,
.s1-button,
.s2-icons [class^='icon'],
.s2-icons,
.s3-h2,
.s3-bottom-text,
.s6-h2,
.s6-li .title,
.s7-h2 .text-2,
.s7-h2,
.s8-h2,
.s8-bottom-text,
.s9-h2,
.s9-h3,
.s11-button-wr,
.s12-list,
.s12-li .text-1,
.s12-h2,
.s12-li-2,
.s8-img .text-after,
.s8-img .text-before,
.s14-h2,
.s14-h3 {
  text-align: center;
}
.s1-discount-block,
.s8-column-title.icon-1,
.text-right,
.s13-text {
  text-align: right;
}
.s7-h2 .text-1,
.s12-li,
.s1-discount-block.style2 {
  text-align: left;
}
.s7-h2 .text-1 {
  text-indent: 35px;
}
.s9-h2 span {
  font-weight: 100;
}
/* weight Medium */
.s6-h2 span {
  font-weight: 500;
}
/* Medium Bold */
.s3-icons .text-2 {
  font-weight: bold;
}
/*{
    font-style: normal;
}

{
    font-style: italic;
}*/
.s1-print p,
.s1-icons .text-2,
.s1-button span,
.s4-h3 span,
.s8-h2,
.s9-h2 span,
.s11-text-2,
.s13-text p,
.s14-h3 p,
.s14-discount-text span,
.s4-sticker .text-1,
.s12-h2 p,
.s12-li-2 .text-before,
.s12-li-2 .text-after,
.s8-img .text-after,
.s8-img .text-before,
.s12s-text-2 span {
  text-transform: uppercase;
}
.s8-h2 p {
  text-transform: none;
}
h1,
.s4-h2,
[type="text"],
select,
.s12-li .text-3 {
  color: #282727;
}
.s1-print,
.s1-h2,
.s1-icons .text-2,
.s1-discount-atext,
.s2-icons .text-2,
.s4-h3,
.s5-li-text span,
.s6-h2,
.s6-li .title,
.s7-h2 .text-3,
.s8-h2,
.s8-column-title,
.s9-h2,
.s9-h3,
.s9-li .title,
.s11-text-1,
.s11-text-2,
.s12-h2,
.s12-li-2 .text-before,
.s12-text-2,
.s8-text {
  color: #298dc0;
}
.s1-h2 .color,
.s1-h2 .size,
.new-price,
.s3-icons .text-2 {
  color: #81b81f;
}
.s1-icons .text-1,
.s2-icons .text-1,
.s3-h2,
.s3-icons .text-1,
.s3-bottom-text,
.s4-text,
.s5-li-text,
.s6-li .text,
.s7-column .title,
.s7-column .text,
.s8-column-text,
.s8-bottom-text,
.s9-li .text,
.s11-h2,
.s11-h3,
.s12-li-2 .text-after,
.s12-li .text-1,
.s13-text,
.s13-h2,
.s14-discount-atext {
  color: #4e4e4e;
}
.s1-discount-text,
.s1-discount-value {
  color: #f71b45;
}
.old-price {
  color: #01386e;
}
.s1-button,
.s3-h2 .background,
.s7-h2 .text-1,
.s7-h2 .text-2,
.s8-img .text-before,
.s8-img .text-after {
  color: #fff;
}
.s4-sticker .text-1,
.s4-sticker .text-2 {
  color: #75c029;
}
.s12-text-2 span {
  color: #ff0036;
}
.s12s-text-1,
.s12s-text-1,
.s12s-h2,
.s12s-text-2,
.s12s-doctor-name {
  color: #556770;
}
.s14-h2,
.s14-h3 {
  color: #0a6391;
}
.s14-discount-value,
.s14-discount-text {
  color: #f71b45;
}
.page {
  max-width: 2000px;
}
.page,
.s7-row {
  overflow: hidden;
}
.content-block {
  width: 1025px;
}
.content-block,
.page,
.s11-text-2 {
  margin: 0 auto;
}
.slide-1-bg,
.slide-4-bg,
.s1-icons [class^='icon'],
.s2-icons [class^='icon'],
.slide-8-bg,
.slide-11-bg,
.slide-13,
.slide-14 {
  background: none no-repeat scroll center top;
}
.slide-14-bg {
  background: none no-repeat scroll center bottom;
}
.s7-circle {
  background: none no-repeat scroll center;
}
.s1-print,
.s3-h2 .background,
.s3-icons [class^=icon],
.s4-h2-wr,
.s4-sticker,
.s5-list-block,
.s5-list li,
.s5-list-block,
.s5-list,
.s5-content-block,
.s7-h2 .text-1,
.s7-h2 .text-2,
.s8-column-title.icon-2,
.s8-leaf-bg,
.s8-cream-bg,
.s9-row,
.s9-li,
.s13-product-bg,
.s13-wave-bg,
.s14-product-bg,
.s14-girl-bg {
  background: none no-repeat scroll left top;
}
.s12-content-top-border {
  background: none no-repeat scroll left bottom;
}
.s1-discount-block,
.s8-column-title.icon-1 {
  background: none no-repeat scroll right top;
}
.slide-1-bg {
  background-image: url('../img/bg_1.png');
}
.content-block,
.s7-h2 .text-1,
.s7-h2 .text-2,
.s8-h2,
.s8-row,
.slide-9,
.s8-img,
.s12s-content-block,
.s12s-text-block,
.s12s-text-2,
.s12s-content-top,
.s13-content-top,
.custom_select,
.slide-14,
.s14-content-block,
.old-price,
.s13-content-top,
.s13-journals-block,
.s1-button {
  position: relative;
}
.s1-product,
.s1-print,
.s4-button-wr,
.s4-sticker,
.s4-product,
.s7-circle,
.s7-product,
.s8-h2:before,
.s8-h2:after,
.s8-center-column,
.s8-leaf-bg,
.s8-cream-bg,
.s8-product,
.s11-product,
.s8-img .text-after,
.s8-img .text-before,
.s12s-doctor,
.s12-bg,
.s12-print,
.s12-doctor-sign,
.s14-product-bg,
.s14-product,
.s14-girl-bg,
.old-price:before,
.s13-wave-bg {
  position: absolute;
}
.s1-button-wr .s1-button,
.s1-icons [class^='icon'],
.s2-icons [class^='icon'],
.s3-h2 .background,
.s7-h2 .text-1,
.s7-h2 .text-2,
.s11-button-wr .s1-button,
.s12-li,
.s12-li-2 {
  display: inline-block;
  vertical-align: top;
}
.s3-h2 .background {
  vertical-align: baseline;
}
.s7-h2 .text-1,
.s7-h2 .text-2 {
  vertical-align: middle;
}
.s8-column-title img {
  vertical-align: top;
}
.s7-column,
.s8-text,
.s8-img {
  float: left;
}
.s1-button,
.s12-li-2 .text-before,
.s12-li-2 .text-after,
.s8-img .text-after,
.s8-img .text-before,
.text-field,
.text-field input,
.custom_select,
.custom_select select,
#form-order {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px; 
 outline:none;


}
/* slide-1 */
.slide-1 {
  height: 815px;
}
.s1-content-block {
  padding-left: 470px;
}
h1 {
  padding-top: 41px;
}
.s1-print {
  background-image: url('../img/s1_print.png');
  height: 31px;
  width: 110px;
  padding: 10px;
  top: 48px;
  right: 0;
  transform: rotate(-20deg);
}
.h2-wr,
.s1-h2 {
  border-bottom: 1px solid #298dc0;
}
.h2-wr {
  padding-bottom: 4px;
}
.s1-icons {
  padding-top: 25px;
  list-style: none;
}
.s1-icons [class^='icon'] {
  background-position: center top;
  padding-top: 118px;
  margin-right: -3px;
}
.s1-icons .icon-2 {
  padding-left: 45px;
  padding-right: 45px;
}
.s1-icons .icon-1 {
  background-image: url('../img/s1_face_ico_1.png');
}
.s1-icons .icon-2 {
  background-image: url('../img/s1_face_ico_2.png');
}
.s1-icons .icon-3 {
  background-image: url('../img/s1_face_ico_3.png');
}
.s1-discount-wr {
  padding-top: 40px;
}
.s1-discount-wr .block-right {
  padding-left: 30px;
}
.s1-discount-block {
  background-image: url('../img/s1_arrow.png');
  width: 240px;
  height: 115px;
  padding-right: 40px;
  margin-right: 25px;
}
.old-price:before {
  content: "";
  left: 0;
  top: 6px;
  background-image: url('../img/s1_line-through.png');
  height: 23px;
  width: 77px;
}

.s1-product {
  top: 535px;
  left: 280px;
}
.s1-button {
  width: 305px;
  background-color: #f71b45;
  border: 3px solid #fff;
  padding-top: 25px;
  padding-bottom: 25px;
  margin-top: 25px;
  cursor: pointer;
  transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  z-index: 100;
}
.s1-button:hover {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  cursor: pointer;
}
/* slide-2 */
.s2-content-block {
  border-bottom: 1px solid #c5e2f0;
  padding-bottom: 65px;
}
.s2-icons {
  list-style: none;
}
.s2-icons [class^='icon'] {
  padding-top: 120px;
  margin-left: 77px;
}
.s2-icons .icon-1 {
  background-image: url('../img/s2_ico_1.png');
  margin-left: 0 !important;
}
.s2-icons .icon-2 {
  background-image: url('../img/s2_ico_2.png');
}
.s2-icons .icon-3 {
  background-image: url('../img/s2_ico_3.png');
}
.s2-icons .icon-4 {
  background-image: url('../img/s2_ico_4.png');
}
.s2-icons .icon-5 {
  background-image: url('../img/s2_ico_5.png');
}
/* slide-3 */
.slide-3 {
  padding-top: 90px;
}
.s3-h2 .background {
  background-image: url('../img/s3_leaf.png');
  width: 120px;
  height: 79px;
  padding-top: 10px;
  text-shadow: 2px 2px 2px #000000;
}
.s3-icons {
  list-style: none;
}
.s3-icons [class^=icon] {
  float: left;
  height: 120px;
  width: 27%;
  margin-left: 8%;
  padding-left: 14%;
  margin-top: 30px;
  padding-top: 10px;
}
.s3-icons .icon-1 {
  background-image: url('../img/s3_circle_face_1.png');
}
.s3-icons .icon-2 {
  background-image: url('../img/s3_circle_face_2.png');
}
.s3-icons .icon-3 {
  background-image: url('../img/s3_circle_face_3.png');
}
.s3-icons .icon-4 {
  background-image: url('../img/s3_circle_face_4.png');
}
.s3-bottom-text {
  padding-top: 65px;
}
/* slide-4 */
.slide-4-bg {
  background-image: url('../img/bg_4.png');
}
.slide-4 {
  height: 910px;
}
.s4-content-block {
  padding-top: 147px;
  padding-left: 450px;
}
.s4-content-right,
.s4-h2-wr {
  padding-left: 90px;
}
.s4-button-wr {
  left: 540px;
  top: 650px;
}
.s4-h2-wr {
  background-image: url('../img/s4_leaf.png');
}
.s4-h2 {
  padding-bottom: 5px;
  border-bottom: 1px solid #298dc0;
}
.s4-h3 {
  padding-top: 20px;
}
.s4-text {
  padding-top: 40px;
}
.s4-text + .s4-text {
  padding-top: 10px;
}
.s4-sticker {
  background-image: url('../img/s4_sticker.png');
  width: 480px;
  height: 248px;
  top: 595px;
  left: -106px;
  padding: 50px 0 0 185px;
}
.s4-product {
  left: 325px;
  top: 15px;
}
/* slide-5 */
.s5-content-block {
  background-image: url('../img/bg_5.png');
  background-position: bottom right;
  height: 365px;
}
.s5-list-block {
  padding: 44px 0 0 0;
  background-image: url('../img/s5_shadow_top.png');
}
.s5-list {
  padding: 0 0 47px 0;
  background-image: url('../img/s5_shadow_bottom.png');
  background-position: bottom left;
}
.s5-list li {
  background-color: #fff;
  padding: 26px 65px 0 175px;
  min-height: 80px;
  background-position: 25px 0;
}
.s5-li-1 {
  background-image: url('../img/s5_icon_1.png') !important;
  border-top: 1px solid #bfdbeb;
}
.s5-li-2 {
  background-image: url('../img/s5_icon_2.png') !important;
  border-bottom: 1px solid #bfdbeb;
}
/* slide-6 */
.s6-list {
  padding: 60px 10px 0;
}
.s6-li {
  margin: 0 0 0 30px;
  float: left;
  width: 225px;
}
.s6-li:first-child {
  margin: 0;
}
.s6-li .title {
  padding: 10px 0;
}
/* slide-7 */
.slide-7 {
  padding: 80px 0 0 0;
  /*background-image: url('../img/s7_circle.png');*/
  background-position: center 14px;
}
.s7-h2 .text-2 {
  top: -5px;
}
.s7-h2 .text-1 {
  background-image: url('../img/s7_leaf.png');
  width: 125px;
  height: 90px;
  margin: 0 -40px 0 0;
  top: -10px;
  text-shadow: 2px 2px 2px #000;
}
.s7-h2 .text-2 {
  background-image: url('../img/s7_bg_title.png');
  width: 240px;
  height: 56px;
  padding: 10px 0 0 0;
}
.s7-steps-block {
  padding: 0 10px 0;
}
.s7-product,
.s7-circle {
  left: 50%;
}
.s7-product {
  top: 253px;
  margin-left: -5.5em;
  max-width: 174px;
}
.s7-circle {
  top: -65px;
  margin-left: -28em;
}
.s7-row {
  padding: 50px 0 0 0;
}
.s7-row + .s7-row {
  padding: 40px 0 0 0;
}
.s7-column {
  width: 255px;
  padding: 0 245px 0 0;
  height: 205px;
}
.s7-column-right {
  padding: 0 0 0 245px;
}
.s7-column .text {
  padding: 10px 0 0 0;
}
/* slide-8 */
.slide-8-bg {
  background-image: url('../img/bg_8.png');
  margin: 80px 0 0 0;
}
.slide-8 {
  padding: 200px 0 0 0;
}
.s8-content-block {
  padding: 0 0 42px 0;
  border-bottom: 1px solid #bfdbeb;
}
.s8-h2:before,
.s8-h2:after {
  content: "";
  width: 112px;
  height: 46px;
  top: 110px;
}
.s8-h2:before {
  background-image: url('../img/s8_arrow_1.png');
  left: 293px;
}
.s8-h2:after {
  background-image: url('../img/s8_arrow_2.png');
  right: 293px;
}
.s8-row {
  padding: 0 10px;
}
.s8-column {
  width: 260px;
}
.s8-column-title {
  height: 62px;
  padding: 20px 0 0 0;
}
.s8-column-title.icon-1 {
  background-image: url('../img/s8_icon_1.png');
  padding-right: 100px;
}
.s8-column-title.icon-2 {
  background-image: url('../img/s8_icon_2.png');
  padding-left: 100px;
}
.s8-column-text {
  padding: 25px 0 0 0;
}
.s8-bottom-text {
  padding: 50px 0 0 0;
}
.s8-bottom-text + .s8-bottom-text {
  padding: 0;
}
.s8-center-column {
  width: 370px;
  left: 292px;
  top: 40px;
  height: 260px;
}
.s8-leaf-bg {
  background-image: url('../img/s8_leaf.png');
  width: 206px;
  height: 261px;
  top: 0;
  left: 53.19%;
  z-index: 10;
}
.s8-cream-bg {
  background-image: url('https://bg1.intensv.com/img/s8-cream-bg.png');
  width: 155px;
  height: 152px;
  left: 49.78%;
  bottom: -50px;
  z-index: 30;
}
.s8-product {
  z-index: 20;
  top: 13px;
  left: 19.63%;
  max-width: 200px;
}
/* slide-9 */
.slide-9 {
  padding: 50px 0 0 0;
}
.s9-row {
  padding: 50px 0 0 420px;
  background-image: url('../img/s9_pic.gif');
  background-position: 20px 50px;
}
.s9-h3 {
  padding: 20px 0 0 0;
}
.s9-li {
  /*background-image: url('../img/s9_icon.png');*/
  padding: 0 0 35px 130px;
}
.s9-li .text {
  padding-top: 20px;
}
/* slide-11 */
.slide-11-bg {
  background-image: url('../img/bg_11.png');
  background-position: center -95px;
  margin-top: -35px;
}
.slide-11 {
  padding: 185px 0 0 0;
  height: 550px;
}
.s11-content-block {
  padding: 0 0 0 580px;
}
.s11-text-1 {
  padding: 100px 0 0 0;
}
.s11-text-2 {
  margin-top: 20px;
  padding: 10px 0;
  border-top: 1px solid #2a8dc0;
  border-bottom: 1px solid #2a8dc0;
  width: 250px;
}
.s11-button-wr {
  padding-top: 25px;
}
.s11-product {
  top: 122px;
  left: 5px;
  max-width: 258px;
  transform: rotate(-34deg);
}
/* slide-12 */
.s12-h2 {
  padding: 25px 0 0 0;
}
.s12-content-block {
  border-bottom: 1px solid #bfdbeb;
  padding: 0 0 80px;
}
.s12-list {
  padding: 35px 10px 0;
}
.s12-li {
  width: 275px;
}
.s12-li.margin {
  margin: 0 70px;
}
.s12-li-2 {
  width: 49%;
  margin-left: -3px;
}
.s12-li-2 .text-before,
.s12-li-2 .text-after {
  padding: 5px 10px;
}
.s12-li-2 .text-before {
  background-color: #cbf2ff;
}
.s12-li-2 .text-after {
  background-color: #98d204;
}
.s12-li .text-1 {
  padding: 15px 0 0 0;
}
.s12-text-2 {
  padding: 10px 0 0 0;
}
.s12-li .text-3 {
  padding: 15px 0 0 0;
}
.s12-list-2 {
  margin-top: -20px;
}
/* slide-8a */
.s8a-content-block {
  padding: 40px 0;
  border-bottom: 1px solid #bfdbeb;
}
.s8-text {
  width: 265px;
  margin: 0 0 0 10px;
}
.margin-1 {
  margin: 0 0 0 60px;
}
.margin-2 {
  margin: 0 0 0 80px;
}
.s8-img .text-after,
.s8-img .text-before {
  padding: 5px;
  top: -10px;
  right: 3px;
}
.s8-img .text-after {
  background-color: #98d204;
}
.s8-img .text-before {
  background-color: #ff0036;
  width: 70px;
  right: 10px;
}
/* slide-12 specialisty */
.slide-12-specialisty {
  padding-top: 100px;
  height: 690px;
}
.s12s-content-block {
  z-index: 20;
  padding: 75px 0 0 90px;
  width: 580px;
}
.s12s-content-block * {
  -webkit-transform: rotate(-1.4eg);
  -ms-transform: rotate(-1.4deg);
  transform: rotate(-1.4deg);
}
.s12-bg {
  top: -60px;
  left: -135px;
  z-index: -1;
  max-width: none;
  /*-webkit-transform: rotate(-3eg);
    -ms-transform: rotate(-3deg); 
    transform: rotate(-3deg);*/
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}
.s12s-doctor {
  right: 0;
  top: 60px;
  z-index: 30;
}
.s12-print {
  top: 220px;
  left: 425px;
}
.s12-doctor-sign {
  top: 235px;
  left: 295px;
}
.s12s-content-top {
  /*padding: 0 0 20px 0;*/
  /*border-bottom: 3px solid #31c6b4;*/
}
.s12-content-top-border {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAADBAMAAABLxMOyAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEUxxrQxxrQxxrQxxrQxxrQAAABGH2vqAAAABHRSTlOvrVFVz5polAAAAAFiS0dEBfhv6ccAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAOSURBVAjXY2BkcGFQBgAA+gBpKqXDowAAAABJRU5ErkJggg==');
  background-repeat: repeat-x;
  height: 3px;
  clear: both;
  padding: 30px 0 0 0;
  -webkit-transform: rotate(-1.6deg);
  -ms-transform: rotate(-1.6deg);
  transform: rotate(-1.6deg);
}
.s12s-text-1 {
  margin: 0 0 0 70px;
}
.s12s-h2 {
  padding: 35px 0 0 0;
}
.s12s-content-top,
.s12s-text-2 {
  z-index: 20;
}
.s12s-text-2 {
  padding: 15px 0 0 0;
  width: 108%;
}
.s12s-doctor-name {
  padding: 15px 0 0 0;
}
/* slide-14-bg */
.slide-14-bg {
  /*background-position: center -400px;*/
  background-position: center 545px;
  background-image: url('../img/bg_14_2.png');
}
.slide-13 {
  /*background-image: url('../img/bg_13_1.png');*/
  background-position: 0 -650px;
}
.s13-wave-bg {
  /*background-image: url('../img/bg_13_2.png');
    height: 351px;
    width: 1735px;
    top: 0;
    left: -490px;*/
  background-image: url('../img/bg_13_4.png');
  height: 2344px;
  width: 2000px;
  top: -670px;
  left: -490px;
}
.s13-product-bg {
  background-image: url('../img/s13_banka_bg.png');
  height: 118px;
  width: 188px;
}
.s13-product {
  margin: 20px 0 0 51px;
  width: 123px;
}
.s13-column {
  width: 405px;
}
.s13-product-bg {
  position: absolute;
  left: 445px;
  top: 30px;
}
.s13-journals-block {
  padding: 200px 0 35px 0;
  border-bottom: 1px solid #bfdbeb;
}
.s13-column .s13-h2 {
  padding: 0 0 0 25px;
}
/* slide-14 */
.slide-14 {
  /* background-image: url('../img/s14_girl.png');   
    background-position: center 55px;*/
}
.s14-girl-bg {
  background-image: url('../img/s14_girl_2.png');
  height: 780px;
  width: 660px;
  right: -140px;
  bottom: 0;
  z-index: 10;
}
.s14-content-block {
  height: 705px;
  padding: 120px 0 0 20px;
}
.s14-product-bg {
  right: 140px;
  bottom: 0;
  background-image: url('../img/s14_banka_bg.png');
  height: 370px;
  width: 590px;
}
.s14-product {
  right: 232px;
  bottom: 117px;
  max-width: 250px;
}
.s14-product {
  right: 220px;
  bottom: 100px;
}
#form-order {
  width: 400px;
  background-color: #fff;
  border: 1px solid transparent;
  overflow: hidden;
}
.form-top {
  padding: 35px 20px 20px 25px;
  background-color: #fff000;
}
.form-bottom {
  padding: 35px 35px 25px 40px;
}
.s1-discount-block.style2 {
  width: 140px;
  background-image: url('../img/s14_arrow.png');
  background-position: right center;
  height: auto;
}
.text-field,
.text-field input,
.custom_select select {
  display: block;
}
.text-field input,
.custom_select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
}
.text-field,
.custom_select {
  border: 2px solid #59a8d0;
}
.custom_select,
.text-field {
  margin: 10px 0 0 0;
  width: 305px;
  height: 50px;
}
.custom_select select,
.text-field input {
  width: 93.4%;
  padding: 0 0 0 6.6%;
    outline: none;
}
.custom_select select {
  height: 100%;
}
.text-field input {
  margin-top: 10px;
}
.custom_select select {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  /*Firefox 1-3*/
  -webkit-box-sizing: content-box;
  /* Safari */
}
select::-ms-expand {
  display: none;
}
.custom_select:after {
  pointer-events: none;
  content: '';
  position: absolute;
  top: 47%;
  right: 20px;
  margin-top: -2px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 13px 7px 0 7px;
  border-color: #000 transparent transparent transparent;
}
.s14-button-wr .s1-button {
  box-shadow: 1px 2px 5px #606060;
  -webkit-box-shadow: 1px 2px 5px #606060;
  -moz-box-shadow: 1px 2px 5px #606060;
}
#form-order {
  box-shadow: 3px 3px 3px #b9b9b9;
  -webkit-box-shadow: 3px 3px 3px #b9b9b9;
  -moz-box-shadow: 3px 3px 3px #b9b9b9;
}


.pulse {
  animation: pulse 2s infinite;
}

@keyframes pulse {
  0% {
      transform: scale(1);
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -o-transform: scale(1);
      -ms-transform: scale(1);
  }

  50% {
      transform: scale(1.05);
      -webkit-transform: scale(1.05);
      -moz-transform: scale(1.05);
      -o-transform: scale(1.05);
      -ms-transform: scale(1.05);
  }

  100% {
      transform: scale(1);
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -o-transform: scale(1);
      -ms-transform: scale(1);
  }
}

.delivery {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 20px;
}
.delivery span {
  flex: 0 0 50px;
  margin-right: 10px;
}
.delivery p {
  font-size: 16px;
  line-height: 1.4;
  color: #2f3d57;
  font-weight: bold;
  font-style: italic;
}

.s4-button-wr a {
  text-decoration: none;
}

.content-block {
  max-width: 100%;
  /* min-width: 1045px; */
}

.s6-li {
  margin: 0 0 0 20px;
}

@media(max-width: 1045px) {
  .s7-column {
    width: 230px;
  }

  .s11-content-block {
    padding-left: 440px;
  }

  .s12-li.margin {
    margin: 0 50px;
  }

  .s8-img {
    margin-left: 40px !important;
  }

  .s12s-text-2 {
  max-width: 580px;
  }

  .s12-print {
    top: 260px;
  }

  .s12-doctor-sign {
   top: 265px;
  }

  .text-new {
    padding-left: 30px;
  }

}

