@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url("../fonts/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2") format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
  
  @font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: local('Roboto Italic'), local('Roboto-Italic'), url("../fonts/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2") format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  
  /* cyrillic-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url("../fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2") format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url("../fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2") format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  
  /* cyrillic-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: local('Roboto Medium'), local('Roboto-Medium'), url("../fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2") format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: local('Roboto Medium'), local('Roboto-Medium'), url("../fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2") format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  
  /* cyrillic-ext */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url("../fonts/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2") format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url("../fonts/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2") format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  
  @font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url("") format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url("") format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url("") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url("") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url("") format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url("") format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url("") format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans Bold'),local('PTSans-Bold'),url("") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
  
  * {
      margin:0;
      padding:0;
  }
  
  html { font-family: 'Roboto', 'PT Sans'; }
  
  
  input[type="submit"], input[type="button"] { -webkit-appearance:none; }
  a img { border:none; }
  a { outline:none; }
  p {line-height: 1.6em; font-size: 18px;}
  
  video, .menu__item, .nav__item, .nav__link, .comments__quantity, .comments__quantity:before, .comments__seen, .comments__seen:before, .foot-menu__item {
      display: -moz-inline-stack;
      display: inline-block;
      zoom: 1;
      *display: inline;
  }
  
  .clearfix:before, .header__inner:before, .nav__inner:before, .pagination__inner:before, .wrapper__inner:before, .comments__inner:before, .review__inner:before, .foot-menu__inner:before, .footer__inner:before, .pagination__list:before, .about:before, .review__item:before, .clearfix:after, .header__inner:after, .nav__inner:after, .pagination__inner:after, .wrapper__inner:after, .comments__inner:after, .review__inner:after, .foot-menu__inner:after, .footer__inner:after, .pagination__list:after, .about:after, .review__item:after {
      display: table;
      content: "";
  }
  
  .clearfix:after, .header__inner:after, .nav__inner:after, .pagination__inner:after, .wrapper__inner:after, .comments__inner:after, .review__inner:after, .foot-menu__inner:after, .footer__inner:after, .pagination__list:after, .about:after, .review__item:after {
      clear: both;
  }
  
  
  
  .header__inner, .nav__inner, .pagination__inner, .wrapper__inner, .comments__inner, .review__inner, .foot-menu__inner, .footer__inner {
      max-width: 900px;
      margin: 0 auto;
  }
  
  
  .header__logo {
      width: 322px;
      height: 110px;
      float: left;
  }
  .header__logo img { width: 95px; height: auto; float: left; padding-top:10px; }
  .header__logo h1 { font-family: 'Open Sans', sans-serif;font-weight:bold;font-size: 19px; margin-top: 20px; margin-left: 15px; width: 165px; float: left; text-transform: uppercase; line-height: 1.3; color:rgb(51, 53, 65);}
  
  .header .menu {
      margin-top: 18px;
      text-align: right;
      float: right;
      margin-bottom:15px;
  }
  
  .header .search {
      margin-top: 0px;
  }
  
  .menu__item {
      margin: 0 13px;
      position: relative;
      font-family: 'Open Sans', sans-serif;
  }
  
  .menu__item:before {
      content: '';
      width: 3px;
      height: 3px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      position: absolute;
      top: 12px;
      right: -20px;
      background-color: #777777;
  }
  
  .menu__item:first-child {
      margin-left: 0;
  }
  
  .menu__item:last-child {
      margin-right: 0;
  }
  
  .menu__item:last-child:before {
      content: none;
  }
  
  .menu__link {
      color: #777777;
      font-size: 13px;
      cursor:pointer;
      text-decoration: none;
  }
  
  .menu__link:hover {
      text-decoration: underline;
  }
  
  .search {
      position: relative;
      width: 452px;
      float: right;
  }
  
  .search__field {
      width: 95%;
      display: block;
      padding: 10px;
      border-radius: 3px;
      border: 1px solid #e1e1e1;
      outline: none;
      color: #828282;
      font-size: 15px;
  }
  
  .search__btn {
      background: url("") center no-repeat;
      width: 30px;
      height: 30px;
      position: absolute;
      top: 5px;
      right: 5px;
  }
  
  .nav {
      background: #0099d1;
      font-family: 'Open Sans', sans-serif;
  }
  
  .nav__list {
      font-size: 0;
  }
  
  .nav__item {
      vertical-align: top;
      position: relative;
  }
  
  .nav__item:first-child .nav__link:before {
      content: none;
  }
  
  .nav__item:before {
      width: 1px;
      height: 50px;
      background-color: #008abd;
      opacity: 0.2;
      content: '';
      position: absolute;
      top: 0;
      left: 0;
  }
  
  .nav__item:last-child:after {
      width: 1px;
      height: 50px;
      background-color: #008abd;
      opacity: 0.2;
      content: '';
      position: absolute;
      top: 0;
      right: 0;
  }
  
  .nav__link {
      color: #ffffff;
      font-size: 14px;
      font-weight: 700;
      position: relative;
      padding: 17px 15px 17px 15px;
      vertical-align: middle;
      text-decoration: none;
      cursor: pointer;
  }
  
  .nav__link:hover {
      background: #00aded;
      transition: 0.2s;
  }
  
  .nav__btn {
      display: none;
  }
  
  .footer {
      background-color: #ffffff;
      padding: 20px 0 15px;
      border-top:1px solid #e5e5e5;
  }
  
  .footer .menu {
      float: left;
      width: 543px;
      margin-top: 9px;
      background: transparent;
  }
  
  .footer .search {
      width: 286px;
      float: right;
  }
  
  .footer .search__field {
      background: #fff;
  }
  
  @media screen and (max-width: 1000px) {
      .header__inner, .nav__inner, .pagination__inner, .wrapper__inner, .comments__inner, .review__inner, .foot-menu__inner, .footer__inner {
          padding: 0 10px;
      }
  
      .header .search {
          margin-right: 0;
          display: none !important;
      }
  }
  
  @media screen and (max-width: 1006px) {
      .header .search, .header .menu, .footer .menu {
          float: none;
          display: block;
          margin: 0 auto;
          text-align: center;
      }
  
      .header .menu, .header .search {
          margin-top: 15px;
      }
  
      .search, .footer .search {
          width: 100%;
      }
  
      .footer .search {
          margin-top: 10px;
      }
  
      .footer .menu {
          width: auto;
      }
  
      .footer, .foot-menu {
          padding: 15px 0;
      }
  }
  @media screen and (max-width: 768px) {
     
      
      .header .menu {
      display:none;
      }
      
      .nav__item {
          text-align: center;
          float: none;
          border-bottom: 1px solid #3775bb;
          margin-right: 15px;
      }
  
      .nav__item:before {
          content: none;
      }
  
      .nav__item:last-child {
          border-bottom: none;
      }
  
      .nav__item:after {
          display: none;
      }
  
      .nav__link {
          display: block;
          padding-left: 4px;
          padding-right: 4px;
      }
  
      .nav__item:nth-child(4) .nav__link:after, .nav__item:nth-child(5) .nav__link:after {
          margin-right: 0;
      }
  
      .nav__item:nth-child(4):hover .sub, .nav__item:nth-child(5):hover .sub {
          display: none;
      }
  
      .nav__list.show {
          display: block;
      }
  
      .nav__item:nth-child(5), .nav__item:nth-child(6), .nav__item:nth-child(7) {
          display: none !important;
      }
  }
  
  @media screen and (max-width: 479px) {
      .review__item {
          min-height: auto;
      }
      
      .header__logo {
          width: 322px;
          height: 80px;
          float: left;
      }
      .header__logo img { width: 75px; height: auto; float: left; padding-top:5px; }
      .header__logo h1 { font-family: 'Open Sans', sans-serif;font-weight:bold;font-size: 16px; margin-top: 10px; margin-left: 15px; width: 165px; float: left; text-transform: uppercase; line-height: 1.3; color:rgb(51, 53, 65);}
  
      .footer .search {
          width: 100%;
          margin-top: 10px;
      }
  
      .nav__item {
          width: 48%;
          margin: 0;
          border: none;
      }
  
      .nav__link {
          padding: 10px 15px 10px 15px;
      }
  }
  
  
  .clearfix:after {
      clear:both;
      content:"";
      display:table;
  }
  
  .section {
      margin:0 auto;
      min-width:320px;
      position:relative;
  }
  
  .wrapper {
      padding:25px;
      margin:0 auto;
      max-width:1000px;
      position:relative;
      -webkit-box-sizing:border-box;
      -moz-box-sizing:border-box;
      box-sizing:border-box;
  }
  
  .top-bar {
      background:#fff4c2;
      border:1px solid #f6e596;
      max-width: 1000px;
  }
  
  .top-bar .wrapper {
      padding:0 10px 0;
      text-align:center;
  }
  
  .top-bar .mark {
      color:#a45500;
      font-size:13px;
      position:relative;
      padding-left:35px;
      padding-right:10px;
      vertical-align:top;
      margin:7px 2px 7px;
      display:inline-block;
  }
  
  .top-bar .mark span { font-weight:700; color:inherit; }
  
  .top-bar .mark:before {
      left:0;
      top:50%;
      z-index:2;
      content:"";
      width:30px;
      height:30px;
      margin-top:-15px;
      position:absolute;
      background:url("") no-repeat top center / contain;
  }
  
  .top-bar .mark.top:before {
      width:28px;
      height:28px;
      background:url("") no-repeat top center / contain;
  }
  
  .top-bar .mark.top { padding-left:32px; }
  
  .top-bar .mark.views:before { background:url("") no-repeat top center / contain; }
  
  .top-bar .mark.likes2:before { background:url("") no-repeat top center / contain; }
  
  .top-bar .mark:after {
      top:50%;
      right:0;
      width:1px;
      content:"";
      height:14px;
      margin-top:-6px;
      position:absolute;
      background:#c1b164;
  }
  
  .top-bar .mark.likes2:after { display:none; }
  
  .content { margin:20px auto 20px; }
  
  .content .wrapper {
      background:#ffffff;
      border:1px solid #e5e5e5;
  }
  
  .content h1 {
      font-size:24px;
      font-weight:600;
      line-height:1.3;
      text-align:center;
      padding-bottom:10px;
  }
  
  .public-date {
      text-align:center;
      padding-bottom:15px;
      margin-bottom:5px;
      border-bottom:1px solid #e5e5e5;
  }
  
  .public-date div {
      padding-left:35px;
      font-size:22px;
      line-height:1.3;
      color:#8A8A8A;
      display:inline-block;
      font-weight:600;
      position:relative;
  }
  
  .public-date div:before {
      left:0;
      top:50%;
      margin-top:-14px;
      content:"";
      width:28px;
      height:28px;
      position:absolute;
      background:url("") no-repeat top center / contain;
  }
  
  .content .sub-text {
      padding-top:10px;
      text-align:center;
  }
  
  .slider-number {
      font-size:20px;
      text-align:center;
      margin-bottom:10px;
  }
  
  .slider-number span { font-weight:bold; }
  
  .bold-p {
      font-weight:700;
      font-size:18px;
      text-align:center;
  }
  
  .next-l {
      color:#0089f3;
  }
  
  .slide-item {
      cursor:pointer;
      outline:none;
  }
  
  .nav-slider-wrp { text-align:center; }
  .last-slide-block { display:none; }
  
  .prev-slide,
  .next-slide {
      width:100px;
      height:38px;
      cursor:pointer;
      max-width:560px;
      position:relative;
      margin:10px 1px 10px;
      background:#0099d1;
      display:inline-block;
      vertical-align:bottom;
      border-bottom:2px solid #047097;
  }
  
  .prev-slide.slick-disabled,
  .next-slide.slick-disabled {
      background:#c4c4c4;
      border-bottom-color:#aaaaaa;
  }
  
  .prev-slide:before,
  .next-slide:before {
      top:50%;
      left:50%;
      content:"";
      width:32px;
      height:32px;
      position:absolute;
      margin:-16px 0 0 -16px;
      background-size:contain;
      background-repeat:no-repeat;
      background-position:top center;
  }
  
  .next-slide:before { background-image:url(""); }
  .prev-slide:before { background-image:url(""); }
  
  .prev-slide { margin-top:8px; }
  
  .content .image-wrp {
      margin:0 auto 0;
  }
  
  .content .image-wrp img {
      margin:0 auto 0;
      max-width:500px!important;
      width: 100%;
      display: block;
  }
  
  .content .image-wrp .spoil {
      cursor:pointer;
      position:relative;
  }
  
  .content .image-wrp .spoil .blured {
      -webkit-filter: blur(16px);
      filter: blur(16px);
  }
  
  .content .image-wrp .spoil:after {
      content: "";
      display: block;
      width:200px;
      height:150px;
      left:50%;
      top:50%;
      margin:-80px 0 0 -105px;
      position: absolute;
      background: #fff url("") no-repeat center center / contain;
      background-size: auto 80%;
      border: 5px solid red;
  }
  
  .content .image-wrp .spoil.op:after { display:none; }
  .content .image-wrp .spoil.op .blured {
      -webkit-filter: blur(0);
      filter: blur(0);
  }
  
  .content .image-wrp img {
      max-width:100%;
      vertical-align:bottom;
  }
  
  .content .image-wrp .text {
      background:transparent;
      padding:5px 0 5px;
  }
  
  .content .image-wrp .text p {
      color:#000;
      line-height:1.3;
      background: transparent;
      padding:5px 10px 5px;
  }
  
  .content .last-link {
      margin-top:20px;
      text-align:center;
  }
  
  .content .last-link a {
      color:#0089f3;
      font-size:20px;
      font-weight:700;
  }
  
  .vk-container { font-family: tahoma,arial,verdana,sans-serif,Lucida Sans; font-size: 11px; line-height: 1.3; color: black; text-decoration: none; }
  .vk-link { text-decoration: none !important; cursor: default !important; }
  .vk-header { background: rgb(218, 226, 232) none repeat scroll 0% 0%; padding: 4px 4px 4px 6px; margin-bottom: 10px; }
  .vk-logo { background: transparent url("../img/vk-logo.html") no-repeat scroll 0% 0%; width: 16px; height: 16px; float: right; margin-top: -1px; }
  .vk-header-text { padding: 2px 3px 1px; line-height: 100%; color: rgb(69, 104, 142); font-weight: bold; }
  .vk-avatar img { float: left; width: 34px; height: 34px; margin-right: 5px; margin-bottom: 0; border-radius:50%;}
  .vk-comment, .vk-comment-load { margin-bottom: 15px; position: relative; padding-bottom: 5px; }
  .vk-comment-name { color: #333; font-weight: 700; font-size: 17px; display:block; }
  .vk-comment-text { margin-left: 39px; background: transparent; padding:10px; border-radius:15px; font-size:17px; position:relative;}
  .vk-comment-date { margin-left: 0; color: rgb(153, 153, 153); margin-top:2px;}
  .vk-comment-like { position: absolute; right: -5px; bottom: 10px; background: transparent url("../img/like_001_001.html") no-repeat scroll left center; width: 30px; height: 16px; display: inline-block; }
  .vk-comment-like:hover { text-decoration:inderline; }
  .vk-comment-like-count { padding-left: 14px; font-weight: bold; color: rgb(114, 149, 178); font-size: 10px; }
  .vk-comment-answer { color: #5672a9; font-size:13px; cursor:pointer; }
  .vk-comment-answer:hover { text-decoration:underline; }
  
  .comments-title {
      margin-top:25px;
      margin-bottom:20px;
  }
  
  .comments-title .to-left {
      float:left;
      padding:5px 0 5px;
  }
  
  .comments-title .to-left img {
      height:30px;
      vertical-align:bottom;
  }
  
  .comments-title .to-right {
      float:right;
      color:#ffffff;
      font-size:15px;
      font-weight:bold;
      line-height:42px;
      margin-right:10px;
  }
  
  .likes {
      right:0;
      height:24px;
      bottom:-12px;
      line-height:24px;
      padding-right:5px;
      padding-left:25px;
      border-radius:20px;
      background:#ffffff;
      position:absolute;
      box-shadow:0 0 2px 2px #eeeeee;
  }
  
  .likes span {
      font-size:12px;
      line-height:1.1;
      display:inline-block;
      vertical-align:middle;
      font-family:sans-serif;
  }
  
  .likes:before {
      top:2px;
      left:2px;
      content:"";
      width:20px;
      height:20px;
      position:absolute;
      background-image:url("");
      background-size:contain;
      background-repeat:no-repeat;
      background-position:top center;
  }
  
  @media screen and (max-width:810px) {
      .wrapper { padding:10px; }
  }
  
  .new-comebacker-overlay {
    top:0;
    left:0;
    right:0;
    bottom:0;
    display:none;
    z-index:99999;
    position:fixed;
    overflow-y:auto;
    background:rgba(0, 0, 0, 0.7);
  }
  
  .new-comebacker-to-middle {
    width:100%;
    height:100%;
    display:table;
  }
  
  .new-comebacker-wrapp {
    position:relative;
    display:table-cell;
    vertical-align:middle;
  }
  
  .new-comebacker-content {
    width:600px;
    margin:auto;
    text-align:center;
    position:relative;
    border-radius:5px;
    background:#ffffff;
    padding:20px 10px 20px;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
  }
  
  .new-comebacker-close {
      top:-5px;
      z-index:6;
      right:-5px;
      width:28px;
      height:28px;
      cursor:pointer;
      position:absolute;
      border-radius:50%;
      background-color:firebrick;
      background-image:url("");
      background-size:16px 16px;
      background-repeat:no-repeat;
      background-position:center center;
  }
  
  .new-comebacker-wrapp strong {
    display:block;
    font-size:22px;
    line-height:1.3;
    font-weight:normal;
    font-family:sans-serif;
  }
  
  .new-comebacker-wrapp strong span {
    display:inline-block;
    text-decoration:underline;
  }
  
  .new-comebacker-wrapp .new-comebacker-btn {
    height:70px;
    width:350px;
    display:block;
    color:#ffffff;
    font-size:22px;
    line-height:70px;
    border-radius:5px;
    margin:20px auto 0;
    background:#339933;
    text-decoration:none;
    font-family:sans-serif;
    text-transform:uppercase;
  }
  
  .new-comebacker-wrapp .new-comebacker-btn span {
      display:inline-block;
      vertical-align:middle;
      line-height:1.2;
  }
  
  @media screen and (max-width: 660px) {
    .new-comebacker-content {
      width:auto;
      margin-left:10px;
      margin-right:10px;
      padding:20px 10px 20px;
    }
    
    .new-comebacker-wrapp strong { font-size:18px; }
  }
  
  .box1_header {
      height: 60px;
      background-color: #004359;
  
  }
  
  .box2_header {
      height: 42px;
      background-color: #003040;
      padding: 0 15px;
  }
  
  .logo1 {
      display: inline-block;
      float: left;
      margin-top: 5px;
  }
  
  .top1 {
      padding: 0;
      float: left;
      margin-left: 10px;
      margin-top: 17px;
  }
  
  .top2 {
  }
  
  .top1 li {
      list-style-type: none;
      display: inline-block;
      margin-left: 10px;
  }
  
  .top1 li a {
      font-family: 'Roboto';
        font-style: normal;
        font-weight: 500;
        color: #fff;
        font-size: 14px;
        text-transform: uppercase;
        text-decoration: none;
  }
  
  .top1 li a:hover {
      opacity: 0.5;
  }
  
  .box_left {
      padding-left: 15px;
      float: left;
  }
  
  .box_right {
      float: right;
      padding-right: 15px;
  }
  
  .ic_arrow {
      position: relative;
      top: -3px;
      left: 2px;
  }
  
  .name_bloger {
      font-family: 'Roboto';
        font-style: normal;
        font-weight: 600;
        color: #fff;
        font-size: 14px;
        text-transform: uppercase;
        padding-top: 8px;
        display: inline-block;
  }
  
  .userinfo {
      position: relative;
      top: 2px;
  }
  
  .podp {
       font-family: 'Roboto';
        font-style: normal;
        font-weight: 500;
        color: #fff;
        font-size: 14px;
        margin-left: 30px;
        text-decoration: none;
        background: #265A68;
          padding: 9px 15px;
        text-transform: uppercase;
        
  }
  
  .podp:hover {
      background: #306a79;
  }
  
  .nick {
      font-family: 'Roboto';
        font-style: normal;
        font-weight: 700;
        font-size: 22px;
  }
  
  .avatar_bloger {
      margin-right: 10px;
      float: left;
  }
  
  .name {
      color: #797979;
      font-size: 17px;
      font-family: 'Roboto';
        font-style: normal;
        font-weight: 500;
  }
  .top_p{
      font-family: 'Roboto';
        font-style: normal;
        font-weight: 500;
        margin-top: 20px;
        border-bottom: 1px solid #e5e5e5;
        padding-bottom: 15px;
        margin-bottom: 15px;
  }
  
  .t_comm {
      font-weight: 700;
      font-size: 20px;
      line-height: 1;
      color: #333;
      margin: 30px 0 20px;
  }
  
  .t_comm span {
      color: grey;
  }
  
  .box_comm {
      border-radius: 6px;
      position: relative;
      margin-bottom: 20px;
      padding: 20px;
      background: #fff;
      border: 4px solid #ccc;
      font-size: 14px;
      color: #333;
  }
  
  .content .line {
      height: 1px;
      background: #a9a9a9;
  }
  
  .content .image-wrp {
      position: relative;
      margin: 25px auto;
  }
  .top_p img {
      position: relative;
      top: 3px;
  }
  
  .box_img {
      text-align: center;
      margin: 15px 0;
  }
  
  .content_main p {
      margin-bottom: 20px;
  }
  
  h3 {
      font-size: 22px;
      display: inline-block;
      padding-bottom: 5px;
      margin: 10px 0 15px 0;
  
  }
  
  .btn_zakaz {
      cursor: pointer;
      letter-spacing: .4px;
      font-weight: 600 !important;
      border: none;
      border-bottom-color: currentcolor;
      border-bottom-style: none;
      border-bottom-width: medium;
      font-family: calibri,roboto,arial;
      display: block;
      margin: 20px auto;
      text-transform: uppercase;
      color: #fff;
      font-size: 20px;
      text-decoration: none;
      text-align: center;
      width: 100%;
      height: auto;
      background: #e74c3c;
      border-bottom: 2px solid #c0392b;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      padding: 15px 35px;
      max-width: 350px;
      box-sizing: border-box;
  }
  
  .comment_otvet {
      margin-left: 70px;
      border-left: 3px solid #ea4949;
      padding-left: 10px;
  }
  
  img {
      max-width: 100%;
  }
  
  @media only screen and (max-width:768px) {
      .top_p {
      font-size: 15px;
  }
  
  .top_p img {
      max-width: 20px;
  }
  .new-comebacker-content strong {
      font-size: 18px!important;
  }
  
  .new-comebacker-wrapp .new-comebacker-btn {
      height: 60px;
      width: 260px;
      display: block;
      color: #ffffff;
      font-size: 18px;
      line-height: 60px;
      border-radius: 5px;
      margin: 20px auto 0;
      background: #339933;
      text-decoration: none;
      font-family: sans-serif;
      text-transform: uppercase;
  }
  .box_right, .disp_n_768 {
      display: none!important;
  }
  
  .podp {
      font-family: 'Roboto';
      margin-left: 10px;
      padding: 9px 9px;
  }
  
  .top_p {
      font-size: 12px;
  }
  
  p {
      line-height: 1.6em;
      font-size: 16px;
  }
  }
  
  #boxesContainer {
      max-width: 700px;
      margin: 0 auto;
      width: 100%;
  }
  
  .form {
      background-color: #fff;
      height: auto;
  }
  
  .form__bg {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      width: 100%;
      background-color: #fff;
      border-radius: 0 0 3px 3px;
  }
  
  .form__name__field, .form__tel__field {
      padding-left: 55px;
      padding-top: 18px;
      padding-bottom: 22px;
      text-align: left;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      border-radius: 32px;
      border: 1px solid #eae9e9;
      background-color: #FFF;
      width: 300px;
      outline: 0;
      font-size: 16px;
      font-weight: 400;
      color: #666;
      line-height: 18px;
  }
  .form__name {
      position: relative;
      margin-top: 20px;
  }
  
  .form__name::before {
      position: absolute;
      content: '';
      width: 22px;
      height: 23px;
      background-image: url("");
      background-repeat: no-repeat;
      top: 18px;
      left: 24px;
  }
  
  .form__tel {
      position: relative;
      margin-top: 15px;
  }
  .form__tel::before {
      position: absolute;
      content: '';
      width: 21px;
      height: 24px;
      background-image: url("");
      background-repeat: no-repeat;
      top: 20px;
      left: 27px;
  }
  
  .delivery {
      font-size: 15px;
      line-height: 1.4;
      margin-bottom: 5px;
      position: relative;
      border-radius: 20px;
      display: inline-block;
      padding: 4px 12px 4px 35px;
      border: 1px solid #ECECEC;
  }
  
  .delivery::after {
      top: 50%;
      left: 10px;
      content: "";
      width: 20px;
      height: 20px;
      margin-top: -11px;
      position: absolute;
      background: url("") no-repeat top center / contain;
  }
  
  .price-block b {
      color:#323232;
      font-size:17px;
      font-weight:500;
      line-height:1.3;
      margin-right:12px;
  }
  
  .price-block .old-price {
      color:#B4B0B0;
      font-size:38px;
      font-weight:700;
      margin:0 12px 0 0;
      display:inline-block;
      text-decoration:line-through;
  }
  
  .price-block .new-price {
      color:#FF5E00;
      font-size:30px;
      font-weight:600;
      display:inline-block;}
  
  @media screen and (max-width:570px) {
  .price-block b { margin-right:5px; }
      
  .price-block .old-price {
          font-size:28px;
          margin:0 5px 0 0;
      }
      
  .new-price { font-size:20px; }
  
  .price-block { text-align:center; }
  }
  
  .box_img1 {
      float: left;
      margin: 0 15px 15px;
  }
  
  .box_img2 {
      float: right;
      margin: 0 0 15px 15px;
  }
  @media only screen and (max-width:768px) {
      .box_img1 {
      float: none;
      margin: 0 auto;
  }
  
  .box_img2 {
      float: none;
      margin: 0 auto;
  }
  }
  
  figure, figcaption {
      display: block;
  }
  
  .transition {
      -webkit-transition: top 400ms linear;
      -moz-transition: top 400ms linear;
      -ms-transition: top 400ms linear;
      -o-transition: top 400ms linear;
      transition: top 400ms linear;
  }
  
  .timeTo {
      font-family: Tahoma, Verdana, Aial, sans-serif;
      font-size: 28px!important;
      line-height: 108%;
      font-weight: bold;
      height: 32px;
  }
  
  .timeTo div ul li {
      
      font-size: 28px!important;
  }
  
  .timeTo span {
      vertical-align: top;
  }
  
  .timeTo.timeTo-white div {
      color: black;
      background: #ffffff; /* Old browsers */
      background: -moz-linear-gradient(top, #ffffff 38%, #cccccc 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(38%,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #ffffff 38%,#cccccc 100%); /* IE10+ */
      background: linear-gradient(to bottom, #ffffff 38%,#cccccc 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
  }
  .timeTo.timeTo-black div {
      color: white;
      background: #45484d; /* Old browsers */
      background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */
      background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
  }
  
  .timeTo.timeTo-black .timeTo-alert {
      background: #a74444; /* Old browsers */
      background: -moz-linear-gradient(top, #a74444 0%, #3f0000 67%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a74444), color-stop(67%,#3f0000)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #a74444 0%,#3f0000 67%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #a74444 0%,#3f0000 67%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #a74444 0%,#3f0000 67%); /* IE10+ */
      background: linear-gradient(to bottom, #a74444 0%,#3f0000 67%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a74444', endColorstr='#3f0000',GradientType=0 ); /* IE6-9 */
  }
  
  .timeTo.timeTo-white .timeTo-alert {
      background: #ffffff; /* Old browsers */
      background: -moz-linear-gradient(top, #ffffff 35%, #e17373 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(35%,#ffffff), color-stop(100%,#e17373)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #ffffff 35%,#e17373 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #ffffff 35%,#e17373 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #ffffff 35%,#e17373 100%); /* IE10+ */
      background: linear-gradient(to bottom, #ffffff 35%,#e17373 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e17373',GradientType=0 ); /* IE6-9 */
  }
  
  .timeTo figure {
      display: inline-block;
      margin: 0;
      padding: 0;
  }
  .timeTo figcaption {
      text-align: center;
      /*font-size: 12px;*/
      line-height: 80%;
      font-weight: normal;
      color: #888;
  }
  
  .timeTo div {
      position: relative;
      display: inline-block;
      width: 25px;
      height: 30px;
      border-top: 1px solid silver;
      border-right: 1px solid silver;
      border-bottom: 1px solid silver;
      overflow: hidden;
  }
  .timeTo div.first {
      border-left: 1px solid silver;
  }
  
  .timeTo ul {
      list-style-type: none;
      margin: 0;
      padding: 0;
      position: absolute;
      left: 3px;
      line-height: 1!important;
  }
  
  .timeTo ul li {
      margin: 0;
      padding: 0;
      list-style: none;
  }
  .submit-roulette{text-transform:uppercase;padding:10px 15px;margin:15px 0;outline:0;border:none;margin-top:5px;border-radius:5px;box-shadow:0 4px 3px #242120;background:red;color:#fff;font-weight:700;transition:background .3s}.submit-roulette:hover{background:#b00;transition:background .3s}.submit-roulette:active{transform:translateY(2px);box-shadow:none}input[value="Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½ Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½"]{text-transform:uppercase;padding:10px 15px;margin:15px 0;outline:0;border:none;margin-top:5px;border-radius:5px;box-shadow:0 4px 3px #242120;background:red;color:#fff;font-weight:700;transition:background .3s}input[value="Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½ Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½"]:hover{background:#b00!important;transition:background .3s}input[value="Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½ Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½"]:active{transform:translateY(2px);box-shadow:none!important}.input-roulette{padding-left:5px;height:42px;margin-bottom:10px;width:250px!important}input[placeholder="Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½ Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½"],input[placeholder="Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½ Ã¯Â¿Â½Ã¯Â¿Â½Ã¯Â¿Â½"]{padding-left:5px;height:42px;margin-bottom:10px}.ruletka-p{text-indent:0;color:#000;text-align:center;margin:15px;line-height:25px;font-weight:700}.ruletka-p h2{font-size:25px;margin-bottom:15px}.ruletka-a{color:^ #1697ce}.spin-wrapper{-webkit-box-shadow:0 0 10px;box-shadow:0 0 10px;border:3px solid red;padding:20px 10px;border-radius:10px;text-align:center;box-sizing:border-box}.spin-wrapper .ruletka-p{margin-bottom:15px;text-align:center!important}.danger-text{color:red;font-weight:700}.wheel{width:380px!important;margin:0 auto;position:relative}.wheel img{max-width:100%;margin-bottom:0}.wheel-img{-webkit-transition:4s;-o-transition:4s;transition:4s}.wheel-cursor{position:absolute;width:35%!important;height:35%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cursor-text{position:absolute;z-index:2;display:inline-block;width:45%!important;height:45%;font:16px Arial!important;line-height:61px!important;cursor:pointer;border-radius:50%;vertical-align:middle;text-align:center;background-color:#ccc;border:1px solid #ccc;top:49%;left:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:rgba(255,255,255,1) 0 -2px 0 inset,rgba(255,255,255,1) 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;box-shadow:rgba(255,255,255,1) 0 -2px 0 inset,rgba(255,255,255,1) 0 2px 0 inset,rgba(0,0,0,.4) 0 0 5px;background:#fff}.order_block{display:none;text-align:center!important}.order_block h3{font:bold 18px Arial!important;background:0 0}#apilead_form,#drcash_form,#everad_form,#hp_form,#leadtrade_form,#luckyshop_form,#omni_form,#p_omni_form,#profit_form2,#rocket_form,#shakes_form{display:flex;flex-direction:column;align-items:center;font-family:'Proxima Nova',Arial,'Helvetica Neue',sans-serif}.time_remains{font-size:1.1em;color:red;font-weight:700}.spin-result-wrapper{display:none;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;top:0;z-index:999;left:0;height:100%;position:fixed;background-color:rgba(0,0,0,.6);text-align:center}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:20%;margin:0 auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.close-popup{position:absolute;width:30px;height:30px;background-image:url("cross.svg");background-size:100%;top:-40px;border-radius:50%;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff;right:-40px;cursor:pointer}.pop-up-heading{font-size:40px;margin-bottom:20px}.pop-up-text{margin-bottom:25px;font-size:24px;line-height:30px;text-align:center!important}.pop-up-button{text-transform:uppercase;text-decoration:none!important;padding:10px 20%;font-size:20px;border-radius:5px;background-color:#71c341;color:#fff!important;border:medium none;cursor:pointer;outline:medium none}.super-rotation{-webkit-animation-name:super-rotation;animation-name:super-rotation;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@-webkit-keyframes super-rotation{70%{-webkit-transform:rotate(1783deg);transform:rotate(1783deg)}100%{-webkit-transform:rotate(1790deg);transform:rotate(1790deg)}}@keyframes super-rotation{70%{-webkit-transform:rotate(1710deg);transform:rotate(1710deg)}100%{-webkit-transform:rotate(1680deg);transform:rotate(1680deg)}}.cursor-text:active{-webkit-box-shadow:rgba(0,0,0,.4) 0 0 5px inset;box-shadow:rgba(0,0,0,.4) 0 0 5px inset}.pop-up-layer{position:fixed!important;top:0!important;width:100%!important;height:100%!important;background-color:rgba(0,0,0,.7)!important;z-index:99!important}.pop-up-layer-show{display:block}.pop-up-window{position:relative;max-width:400px;right:0;left:0;top:40%;margin:0 auto;background:#fff none repeat scroll 0 0;text-align:center;padding:10px;padding-top:70px;padding-bottom:20px;border-radius:10px;animation:.7s ease 0s normal none 1 running pop-up-appear}.pop-up-window::before{content:"";position:absolute;width:110px;height:110px;top:-55px;left:0;right:0;margin:0 auto;background-color:#71c341;border-radius:50%;animation:.5s ease .6s normal backwards 1 running pop-up-appear-before}.pop-up-window::after{content:"";position:absolute;width:50px;height:20px;top:-20px;left:0;right:0;margin:0 auto;border-width:medium medium 4px 4px;border-style:none none solid solid;border-color:currentcolor currentcolor #fff #fff;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;transform:rotate(-45deg);transition:opacity 1s ease 0s;animation:.5s ease .6s normal backwards 1 running pop-up-appear-after}@keyframes pop-up-appear{0%{transform:translateY(-2000px)}30%{transform:translateY(100px)}100%{transform:translateY(0)}}@keyframes pop-up-appear-before{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes pop-up-appear-after{0%{opacity:0}100%{opacity:1}}.pop-up-button:hover{color:#fff!important;text-decoration:none!important}@media all and (max-width:520px){.wheel{width:280px!important}.cursor-text{line-height:45px!important;font-size:12px!important}.close-popup{right:0}.footer{margin-left:0;text-align:center}}@media screen and (max-width:345px){.wheel{width:220px!important}.cursor-text{line-height:40px!important;font-size:10px!important}}
  
  .sweet-alert,
  .sweet-overlay {
        position: fixed;
        display: none
  }
  .instructions {
        text-align: center
  }
  
  .boxes,
  .boxes cbox,
  .boxes img {
        width: 100%
  }
  .instructions {
        padding: 10px;
        background-color: #232F3E;
        border-radius: 4px;
        color: #fff;
        margin-top: 20px
  }
  .boxes {
        margin: 10px 0
  }
  .box-o-t {
        position: absolute;
        top: -34%
  }
  .boxes .discover .box-o-b {
        z-index: 1;
        position: relative
  }
  .boxes .iphone {
        width: 76%;
        height: auto;
        position: absolute;
        z-index: 0;
        top: -20%;
        left: 12%;
        -webkit-transition-duration: .7s;
        transition-duration: .7s
  }
  .boxes .discover>.iphone {
        top: -60%
  }
  .boxes>div {
        position: relative;
        display: inline-block;
        width: 32.5%;
        height: 50%;
        -webkit-transition-duration: .2s;
        transition-duration: .2s;
        cursor: pointer
  }
  .boxes>div:hover {
        -webkit-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1)
  }
  
  .instructions table {
        width: 100%
  }
  .instructions td:first-child {
        padding-right: 10px;
        width: 10px
  }
  .instructions td:last-child {
        padding-left: 10px;
        width: 10px
  }
  
  @media (max-width: 479px) {
        .boxes>div {
              width: 32%
        }
  }
  @media (max-width: 319px) {
        .boxes>div {
              width: 48%
        }
  }
  
  .sweet-overlay {
        background-color: #000;
        -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40);
        background-color: rgba(0, 0, 0, .4);
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: 10000
  }
  .sweet-alert {
        background-color: #fff;
        font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
        width: 478px;
        padding: 17px;
        border-radius: 5px;
        text-align: center;
        left: 50%;
        top: 35%;
        margin-left: -256px;
        margin-top: -150px;
        overflow: hidden;
        z-index: 99999
  }
  @media all and (max-width: 540px) {
        .sweet-alert {
              width: auto;
              margin-left: 0;
              margin-right: 0;
              left: 15px;
              right: 15px
        }
  }
  .sweet-alert h2 {
        color: #575757;
        font-size: 25px;
        text-align: center;
        font-weight: 600;
        text-transform: none;
        position: relative;
        margin: 10px 0;
        padding: 0;
        line-height: 40px;
        display: block
  }
  .sweet-alert p {
        color: #797979;
        font-size: 15px;
        font-weight: 300;
        position: relative;
        text-align: inherit;
        float: none;
        margin: 0;
        padding: 0;
        line-height: normal
  }
  
  .sweet-alert .la-ball-fall {
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -27px;
        margin-top: 4px;
        opacity: 0;
        visibility: hidden
  }
  .sweet-alert button {
        background-color: #e84242;
        color: #fff;
        border: none;
        box-shadow: none;
        font-size: 17px;
        font-weight: 500;
        -webkit-border-radius: 4px;
        border-radius: 5px;
        padding: 10px 32px;
        margin: 26px 5px 0;
        cursor: pointer
  }
  .sweet-alert button:focus {
        outline: 0;
        box-shadow: 0 0 2px rgba(128, 179, 235, .5), inset 0 0 0 1px rgba(0, 0, 0, .05)
  }
  .sweet-alert button:hover {
        background-color: #7ecff4
  }
  .sweet-alert button:active {
        background-color: #5dc2f1
  }
  .sweet-alert button::-moz-focus-inner {
        border: 0
  }
  .sweet-alert .sa-icon {
        width: 80px;
        height: 80px;
        border: 4px solid gray;
        -webkit-border-radius: 40px;
        border-radius: 50%;
        margin: 20px auto;
        padding: 0;
        position: relative;
        box-sizing: content-box
  }
  .sweet-alert .sa-icon.sa-success {
        border-color: #A5DC86
  }
  .sweet-alert .sa-icon.sa-success::after,
  .sweet-alert .sa-icon.sa-success::before {
        content: '';
        position: absolute;
        width: 60px;
        height: 120px;
        background: #fff
  }
  .sweet-alert .sa-icon.sa-success::before {
        -webkit-border-radius: 120px 0 0 120px;
        border-radius: 120px 0 0 120px;
        top: -7px;
        left: -33px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 60px 60px;
        transform-origin: 60px 60px
  }
  .sweet-alert .sa-icon.sa-success::after {
        -webkit-border-radius: 0 120px 120px 0;
        border-radius: 0 120px 120px 0;
        top: -11px;
        left: 30px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 0 60px;
        transform-origin: 0 60px
  }
  .sweet-alert .sa-icon.sa-success .sa-placeholder {
        width: 80px;
        height: 80px;
        border: 4px solid rgba(165, 220, 134, .2);
        -webkit-border-radius: 40px;
        border-radius: 50%;
        box-sizing: content-box;
        position: absolute;
        left: -4px;
        top: -4px;
        z-index: 2
  }
  .sweet-alert .sa-icon.sa-success .sa-fix {
        width: 5px;
        height: 90px;
        background-color: #fff;
        position: absolute;
        left: 28px;
        top: 8px;
        z-index: 1;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
  }
  .sweet-alert .sa-icon.sa-success .sa-line {
        height: 5px;
        background-color: #A5DC86;
        display: block;
        border-radius: 2px;
        position: absolute;
        z-index: 2
  }
  .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
        width: 25px;
        left: 14px;
        top: 46px;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
  }
  .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
        width: 47px;
        right: 8px;
        top: 38px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
  }
  @-webkit-keyframes showSweetAlert {
        0% {
              transform: scale(.7);
              -webkit-transform: scale(.7)
        }
        45% {
              transform: scale(1.05);
              -webkit-transform: scale(1.05)
        }
        80% {
              transform: scale(.95);
              -webkit-transform: scale(.95)
        }
        100% {
              transform: scale(1);
              -webkit-transform: scale(1)
        }
  }
  @keyframes showSweetAlert {
        0% {
              transform: scale(.7);
              -webkit-transform: scale(.7)
        }
        45% {
              transform: scale(1.05);
              -webkit-transform: scale(1.05)
        }
        80% {
              transform: scale(.95);
              -webkit-transform: scale(.95)
        }
        100% {
              transform: scale(1);
              -webkit-transform: scale(1)
        }
  }
  @-webkit-keyframes hideSweetAlert {
        0% {
              transform: scale(1);
              -webkit-transform: scale(1)
        }
        100% {
              transform: scale(.5);
              -webkit-transform: scale(.5)
        }
  }
  @keyframes hideSweetAlert {
        0% {
              transform: scale(1);
              -webkit-transform: scale(1)
        }
        100% {
              transform: scale(.5);
              -webkit-transform: scale(.5)
        }
  }
  @-webkit-keyframes slideFromTop {
        0% {
              top: 0
        }
        100% {
              top: 50%
        }
  }
  @keyframes slideFromTop {
        0% {
              top: 0
        }
        100% {
              top: 50%
        }
  }
  @-webkit-keyframes slideToTop {
        0% {
              top: 50%
        }
        100% {
              top: 0
        }
  }
  @keyframes slideToTop {
        0% {
              top: 50%
        }
        100% {
              top: 0
        }
  }
  @-webkit-keyframes slideFromBottom {
        0% {
              top: 70%
        }
        100% {
              top: 50%
        }
  }
  @keyframes slideFromBottom {
        0% {
              top: 70%
        }
        100% {
              top: 50%
        }
  }
  @-webkit-keyframes slideToBottom {
        0% {
              top: 50%
        }
        100% {
              top: 70%
        }
  }
  @keyframes slideToBottom {
        0% {
              top: 50%
        }
        100% {
              top: 70%
        }
  }
  @-webkit-keyframes animateSuccessTip {
        0%, 54% {
              width: 0;
              left: 1px;
              top: 19px
        }
        70% {
              width: 50px;
              left: -8px;
              top: 37px
        }
        84% {
              width: 17px;
              left: 21px;
              top: 48px
        }
        100% {
              width: 25px;
              left: 14px;
              top: 45px
        }
  }
  @keyframes animateSuccessTip {
        0%, 54% {
              width: 0;
              left: 1px;
              top: 19px
        }
        70% {
              width: 50px;
              left: -8px;
              top: 37px
        }
        84% {
              width: 17px;
              left: 21px;
              top: 48px
        }
        100% {
              width: 25px;
              left: 14px;
              top: 45px
        }
  }
  @-webkit-keyframes animateSuccessLong {
        0%, 65% {
              width: 0;
              right: 46px;
              top: 54px
        }
        84% {
              width: 55px;
              right: 0;
              top: 35px
        }
        100% {
              width: 47px;
              right: 8px;
              top: 38px
        }
  }
  @keyframes animateSuccessLong {
        0%, 65% {
              width: 0;
              right: 46px;
              top: 54px
        }
        84% {
              width: 55px;
              right: 0;
              top: 35px
        }
        100% {
              width: 47px;
              right: 8px;
              top: 38px
        }
  }
  @-webkit-keyframes rotatePlaceholder {
        0%, 5% {
              transform: rotate(-45deg);
              -webkit-transform: rotate(-45deg)
        }
        100%,
        12% {
              transform: rotate(-405deg);
              -webkit-transform: rotate(-405deg)
        }
  }
  @keyframes rotatePlaceholder {
        0%, 5% {
              transform: rotate(-45deg);
              -webkit-transform: rotate(-45deg)
        }
        100%,
        12% {
              transform: rotate(-405deg);
              -webkit-transform: rotate(-405deg)
        }
  }
  .animateSuccessTip {
        -webkit-animation: animateSuccessTip .75s;
        animation: animateSuccessTip .75s
  }
  .animateSuccessLong {
        -webkit-animation: animateSuccessLong .75s;
        animation: animateSuccessLong .75s
  }
  .sa-icon.sa-success.animate::after {
        -webkit-animation: rotatePlaceholder 4.25s ease-in;
        animation: rotatePlaceholder 4.25s ease-in
  }
  @-webkit-keyframes animateErrorIcon {
        0% {
              transform: rotateX(100deg);
              -webkit-transform: rotateX(100deg);
              opacity: 0
        }
        100% {
              transform: rotateX(0);
              -webkit-transform: rotateX(0);
              opacity: 1
        }
  }
  @keyframes animateErrorIcon {
        0% {
              transform: rotateX(100deg);
              -webkit-transform: rotateX(100deg);
              opacity: 0
        }
        100% {
              transform: rotateX(0);
              -webkit-transform: rotateX(0);
              opacity: 1
        }
  }
  .animateErrorIcon {
        -webkit-animation: animateErrorIcon .5s;
        animation: animateErrorIcon .5s
  }
  @-webkit-keyframes animateXMark {
        0%, 50% {
              transform: scale(.4);
              -webkit-transform: scale(.4);
              margin-top: 26px;
              opacity: 0
        }
        80% {
              transform: scale(1.15);
              -webkit-transform: scale(1.15);
              margin-top: -6px
        }
        100% {
              transform: scale(1);
              -webkit-transform: scale(1);
              margin-top: 0;
              opacity: 1
        }
  }
  @keyframes animateXMark {
        0%, 50% {
              transform: scale(.4);
              -webkit-transform: scale(.4);
              margin-top: 26px;
              opacity: 0
        }
        80% {
              transform: scale(1.15);
              -webkit-transform: scale(1.15);
              margin-top: -6px
        }
        100% {
              transform: scale(1);
              -webkit-transform: scale(1);
              margin-top: 0;
              opacity: 1
        }
  }
  .animateXMark {
        -webkit-animation: animateXMark .5s;
        animation: animateXMark .5s
  }
  @-webkit-keyframes pulseWarning {
        0% {
              border-color: #F8D486
        }
        100% {
              border-color: #F8BB86
        }
  }
  @keyframes pulseWarning {
        0% {
              border-color: #F8D486
        }
        100% {
              border-color: #F8BB86
        }
  }
  @-webkit-keyframes pulseWarningIns {
        0% {
              background-color: #F8D486
        }
        100% {
              background-color: #F8BB86
        }
  }
  @keyframes pulseWarningIns {
        0% {
              background-color: #F8D486
        }
        100% {
              background-color: #F8BB86
        }
  }
  @-webkit-keyframes rotate-loading {
        0% {
              transform: rotate(0)
        }
        100% {
              transform: rotate(360deg)
        }
  }
  @keyframes rotate-loading {
        0% {
              transform: rotate(0)
        }
        100% {
              transform: rotate(360deg)
        }
  }
  .sweet-alert .sa-icon.sa-success {
        border-color: transparent\9
  }
  .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
        -ms-transform: rotate(45deg)\9
  }
  .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
        -ms-transform: rotate(-45deg)\9
  }
  .la-ball-fall {
        font-size: 0;
        color: #fff;
        width: 54px;
        height: 18px
  }
  @-webkit-keyframes ball-fall {
        0% {
              opacity: 0;
              -webkit-transform: translateY(-145%);
              transform: translateY(-145%)
        }
        10%,
        90% {
              opacity: .5
        }
        20%,
        80% {
              opacity: 1;
              -webkit-transform: translateY(0);
              transform: translateY(0)
        }
        100% {
              opacity: 0;
              -webkit-transform: translateY(145%);
              transform: translateY(145%)
        }
  }
  @-moz-keyframes ball-fall {
        0% {
              opacity: 0;
              -moz-transform: translateY(-145%);
              transform: translateY(-145%)
        }
        10%,
        90% {
              opacity: .5
        }
        20%,
        80% {
              opacity: 1;
              -moz-transform: translateY(0);
              transform: translateY(0)
        }
        100% {
              opacity: 0;
              -moz-transform: translateY(145%);
              transform: translateY(145%)
        }
  }
  @-o-keyframes ball-fall {
        0% {
              opacity: 0;
              -o-transform: translateY(-145%);
              transform: translateY(-145%)
        }
        10%,
        90% {
              opacity: .5
        }
        20%,
        80% {
              opacity: 1;
              -o-transform: translateY(0);
              transform: translateY(0)
        }
        100% {
              opacity: 0;
              -o-transform: translateY(145%);
              transform: translateY(145%)
        }
  }
  @keyframes ball-fall {
        0% {
              opacity: 0;
              -webkit-transform: translateY(-145%);
              -moz-transform: translateY(-145%);
              -o-transform: translateY(-145%);
              transform: translateY(-145%)
        }
        10%,
        90% {
              opacity: .5
        }
        20%,
        80% {
              opacity: 1;
              -webkit-transform: translateY(0);
              -moz-transform: translateY(0);
              -o-transform: translateY(0);
              transform: translateY(0)
        }
        100% {
              opacity: 0;
              -webkit-transform: translateY(145%);
              -moz-transform: translateY(145%);
              -o-transform: translateY(145%);
              transform: translateY(145%)
        }
  }
  
  .animated.animated.bounceIn,
  .animated.animated.flipOutX,
  .animated@-webkit-keyframes bounce {
                 0%, 100%, 20%, 53%, 80% {
                       -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                       animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                       -webkit-transform: translate3d(0, 0, 0);
                       transform: translate3d(0, 0, 0)
                 }
                 40%,
                 43% {
                       -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                       animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                       -webkit-transform: translate3d(0, -30px, 0);
                       transform: translate3d(0, -30px, 0)
                 }
                 70% {
                       -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                       animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                       -webkit-transform: translate3d(0, -15px, 0);
                       transform: translate3d(0, -15px, 0)
                 }
                 90% {
                       -webkit-transform: translate3d(0, -4px, 0);
                       transform: translate3d(0, -4px, 0)
                 }
           }
  @keyframes bounce {
        0%, 100%, 20%, 53%, 80% {
              -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
              animation-timing-function: cubic-bezier(.215, .61, .355, 1);
              -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0)
        }
        40%,
        43% {
              -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
              animation-timing-function: cubic-bezier(.755, .050, .855, .060);
              -webkit-transform: translate3d(0, -30px, 0);
              transform: translate3d(0, -30px, 0)
        }
        70% {
              -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
              animation-timing-function: cubic-bezier(.755, .050, .855, .060);
              -webkit-transform: translate3d(0, -15px, 0);
              transform: translate3d(0, -15px, 0)
        }
        90% {
              -webkit-transform: translate3d(0, -4px, 0);
              transform: translate3d(0, -4px, 0)
        }
  }
  .bounce {
        -webkit-animation-name: bounce;
        animation-name: bounce;
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
  }
  
  @-webkit-keyframes bounceIn {
        0%, 100%, 20%, 40%, 60%, 80% {
              -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
              animation-timing-function: cubic-bezier(.215, .61, .355, 1)
        }
        0% {
              opacity: 0;
              -webkit-transform: scale3d(.3, .3, .3);
              transform: scale3d(.3, .3, .3)
        }
        20% {
              -webkit-transform: scale3d(1.1, 1.1, 1.1);
              transform: scale3d(1.1, 1.1, 1.1)
        }
        40% {
              -webkit-transform: scale3d(.9, .9, .9);
              transform: scale3d(.9, .9, .9)
        }
        60% {
              opacity: 1;
              -webkit-transform: scale3d(1.03, 1.03, 1.03);
              transform: scale3d(1.03, 1.03, 1.03)
        }
        80% {
              -webkit-transform: scale3d(.97, .97, .97);
              transform: scale3d(.97, .97, .97)
        }
        100% {
              opacity: 1;
              -webkit-transform: scale3d(1, 1, 1);
              transform: scale3d(1, 1, 1)
        }
  }
  @keyframes bounceIn {
        0%, 100%, 20%, 40%, 60%, 80% {
              -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
              animation-timing-function: cubic-bezier(.215, .61, .355, 1)
        }
        0% {
              opacity: 0;
              -webkit-transform: scale3d(.3, .3, .3);
              transform: scale3d(.3, .3, .3)
        }
        20% {
              -webkit-transform: scale3d(1.1, 1.1, 1.1);
              transform: scale3d(1.1, 1.1, 1.1)
        }
        40% {
              -webkit-transform: scale3d(.9, .9, .9);
              transform: scale3d(.9, .9, .9)
        }
        60% {
              opacity: 1;
              -webkit-transform: scale3d(1.03, 1.03, 1.03);
              transform: scale3d(1.03, 1.03, 1.03)
        }
        80% {
              -webkit-transform: scale3d(.97, .97, .97);
              transform: scale3d(.97, .97, .97)
        }
        100% {
              opacity: 1;
              -webkit-transform: scale3d(1, 1, 1);
              transform: scale3d(1, 1, 1)
        }
  }
  .bounceIn {
        -webkit-animation-name: bounceIn;
        animation-name: bounceIn;
  }
  
  .la-ball-fall,
  .visible {
        display: block
  }
  
  .opentry {
        display: none;
  }
  
  .order_block {
        display: none;
  }
  
  .boxtext {
        width: 100%;
        height: 100%;
        text-align: center;
        color: #ff0000;
        font-size: 58px;
        display: none;
        position: absolute;
        top: 0;
        left: 0;
  }
  
  @media screen and (max-width: 800px) {
        .boxtext {
              font-size: 60px;
        }
  
  }
  
  @media screen and (max-width: 600px) {
        .boxtext {
              font-size: 30px;
        }
  }
  
  @media screen and (max-width: 360px) {
        .boxtext {
              font-size: 22px;
        }
  }
  
  
  #countdown {
        text-align: center;
  }
  
  #countdown li {
        color: red;
  }
  
  .main-link span {
        display: inline !important;
  }
  
  .country_select {
        moz-appearance: none !important;
        -webkit-appearance: none !important;
        background: none;
  }
  
  .new-comebacker-wrapp .new-comebacker-btn {
      height: 60px;
      width: 280px;
      display: block;
      color: #ffffff;
      font-size: 22px;
      line-height: 57px;
      font-weight: 700;
      margin: 20px auto 0;
      background: #7ABF01;
      text-decoration: none;
      text-transform: uppercase;
      font-family: 'Open Sans', sans-serif;
  }
  
  #countdown li, #countdown-modal li {
      color: red;
  }
  .boxit .action-valid {
      background-color: #80b91d;
      color: #fff!important;
      height: 51px;
      line-height: 25px!important;
      text-align: center!important;
      font-size: 20px;
      margin: 0!important;
  }
  .left-pack {
      background: #ef1650 none repeat scroll 0% 0%;
      display: inline-block;
      width: 40px;
      height: 40px;
      line-height: 40px;
      text-align: center;
      vertical-align: middle;
      font-weight: 700;
      border-radius: 5px;
      color: #fff;
      margin: 0 8px;
  }
  form input[name="phone"], form input[name="name"] {
      padding: 20px 30px !important;
      text-align: left;
      box-sizing: border-box;
      border-radius: 32px;
      border: 1px solid #eae9e9;
      background-color: #FFF;
      width: 300px;
      outline: 0;
      font-size: 16px;
      font-weight: 400;
      color: #666;
      line-height: 18px;
      margin: 20px auto;
  }
  form input[type="submit"] {
      color: #fff;
      background-color: red;
      padding: 10px 30px !important;
      text-align: center;
  }
  .boxit input, select, textarea {
      display: block;
      width: 90%;
      height: 50px;
      line-height: 50px;
      margin: 10px auto!important;
      border: 1px solid #000;
      border-radius: 6px;
      outline: medium;
      text-indent: 20px;
      color: #252525;
      font-size: 26px;
      box-sizing: content-box;
      transition: all .3s ease 0s;
      -webkit-appearance: none;
  }
  .form {
      background-color: #fff;
      height: auto;
  }
  .boxit .frame-img {
      padding-left: 0;
      width: 50%;
      max-width: 200px;
      margin-right: 20px;
  }