
#popover-1 {

    background-color: white;

    position: fixed;

    top: 0px;

    left: 2px;

    display: none;

    width: 100%;

    height: 100%;

    z-index: 9999;

}#pop-box-1 {

    width: 765px;

    margin: 4px auto;

    font-size: 24px;

    text-align: center;

    position: relative;

    z-index: 2;

    top: 100px;

    opacity: 0;

    transition: opacity 500ms, top 500ms;

    transition-delay: 250ms;

}#pop-box-1 div > h2 {

    text-indent: 0px;

    font-family: "Montserrat", sans-serif;

    font-size: 58px;

    font-weight: 700;

    color: #ed145b;

    height: 40px;

    line-height: 45px;

}#pop-box-1 .para {

    margin: 0px 0;

}#pop-box-1 div > h3 {

    color: #ed145b;

    font-family: "Montserrat", sans-serif;

    font-size: 32px;

    font-weight: 300;

    padding: 5px 0;

}#pop-box-1 p {

    text-align: center;

    font-family: 'Open Sans', sans-serif;

    line-height: normal;

    font-size: 19px;

}.pop-img {

    position: relative;

}#popover-1 img {

    display: block;

    margin: 25px auto 0px auto;

    position: relative;

    left: 2px;

}.pop-bottle {

    position: relative;

}#pop-box-1 p {

    text-align: center;

    font-family: 'Open Sans', sans-serif;

    line-height: normal;

    font-size: 19px;

}#pop-terms-1 {

    margin-top: 35px;

}#overlay-1 {

    position: fixed;

    background: #fff;

    opacity: .65;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}#down-btn-1 {

    background: #39edc5 none repeat scroll 0 0;

    margin-top: 33px;

    border-radius: 5px;

    box-shadow: 4px 4px 0 0 #5a5a5a;

    color: #000;

    display: inline-block;

    font-family: "Montserrat", sans-serif;

    font-size: 18px;

    font-weight: bold;

    padding: 25px 36px 25px 33px;

    position: relative;

    text-decoration: none;

    width: 325px;

}#down-btn-1:after {

    position: absolute;

    content: '';

    width: 0;

    height: 0;

    width: 0;

    height: 0;

    left: 30px;

    top: 30px;

    border-top: 8px solid transparent;

    border-bottom: 8px solid transparent;

    border-left: 10px solid #e8215d;

}#pop-terms-1 p {

    font-size: 11px;

    padding: 0 45px;

}

#pop-box-1 a {

    color: black;

}

.pulse {
    animation-name: pulse;
    -webkit-animation-name: pulse;
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

@keyframes pulse {
  0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.9; }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.9; } }

    </style>
      <style type="text/css">
         .form-error { display: none }
         /*VALIDATION*/
         input[type=text]:focus, input[type=tel]:focus, input[type=email]:focus, select:focus {
         border: 1px solid grey;
         border-bottom: 1px solid #1e90ff;
         outline:none;
         }
         span.help-block.form-error {
         display: none;
         }
         .has-error input[type=email],.has-error input[type=text],.has-error input[type=tel]{
         border:1px solid grey !important;
         border-bottom: 1px solid #ff5e45 !important;
         background-image: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//nick/assets/images/icon-validation-bad.png) ;
         background-size: 30px;
         background-position: right center;
         background-repeat: no-repeat;
         }
         .has-error select {
         border:1px solid grey !important;
         border-bottom: 1px solid #ff5e45 ;
         background-image: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//images/icon-validation-bad.png) ;
         background-size: 30px;
         background-position: right center;
         background-repeat: no-repeat;
         }
         .has-success input[type=email], .has-success input[type=text],.has-success input[type=tel]{
         border:1px solid grey ;
         background-image: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//nick/assets/images/icon-validation-good.png);
         background-size: 30px;
         background-position: right center;
         background-repeat: no-repeat;
         }
         .has-success select {
         border:1px solid grey !important;
         background-image: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//nick/assets/images/icon-validation-good.png) ;
         background-size: 30px;
         background-position: right center;
         background-repeat: no-repeat;
         }
         .has-error.has-success input#phone_mask {
         border: 1px solid grey !important;
         border-bottom: 1px solid #ff5e45 !important;
         background-image: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//nick/assets/images/icon-validation-bad.png) !important;
         background-size: 30px;
         background-position: right center;
         background-repeat: no-repeat;
         }
      </style>
      <!-- css -->
      <style>
         .section-2 {
         height:auto;
         }
         .sec2-btm-round {
         position: relative;top:0;
         }
         .sec2-txt4 {
         font-size: 39px;
         }
         .sec8-txt1 {
         min-height:145px;
         }
         .sec4-rgt {
         overflow: visible;
         }
         .sec2-txt4 {
         width:700px;
         }
         .sec7-mid {
         margin: 120px 50px 0 0;
         }
         .sec7-mid2{
         margin:25px 0 0 0px;
         }
         .sec7-txt2 {
         font-size: 16px;
         min-height:75px;
         margin-left:20px;
         padding-top:0;
         }
         .logo {
         background-position: 0 56.074766%; 
         background-size: 421.940928%;
         /*background-size: contain;*/
         background-repeat: no-repeat;
         /*background-position: center center;*/
         }
         .top {
             position: relative;
            float: left;
            margin-right: -100%;
            width: 280px;
            height: 50px;
            left: 120px;
            top: 10px;
         }
         .bottom {
        background-position: -32px 56.074766%;
        background-size: 585.940928%;   
         position: relative;
         float: left;
         margin-right: -100%;
         width: 200px;
         height: 50px;
         left: 290px;
         top: 50px;
         }
         .bottle {
         background-size: contain;
         background-repeat: no-repeat;
         background-position: center center;
         }
         .bottle-second {
         background-size: contain;
         background-repeat: no-repeat;
         background-position: center center;
         }

.bottle1 {
    width: 356px;
    height: 340px;
    margin-top: 70px;
}
         .bottle2 {
         width: 290px;
	    height: 270px;
	    float: right;
	    margin-top: -360px;
	    margin-right: -200px;
         }
         .bottle3 {
            width: 420px;
            height: 310px;
            float: left;
            margin-top: 480px;
            margin-left: 0;
         }
         .bottle4 {
         width:300px;
         height:300px;
         float:right;
         margin-top:-500px;
         margin-right: -82px;
         }
         .bottle5 {
         width:280px;
         height:280px;
         float: left;
         margin-top: 400px;
         margin-left: 190px;
         margin-right: -100%;
         }
         .bottle6 {
         width: 400px;
         height: 300px;
         float: right;
         margin-top: -330px;
         margin-right: -145px;
         }
         
         .exitpopup-overlay {
         background: rgba(0,0,0,.6);
         height: 100%;
         left: 0;
         position: fixed;
         top: 0;
         width: 100%;
         z-index: 2147483647;
         display: none;
         }
         #pop-box {
         width: 913px;
         margin: 30px auto;
         font-size: 24px;
         text-align: center;
         position: relative;
         z-index: 2;
         top: 100px;
         opacity: 0;
         transition: opacity 1s, top 1s;
         transition-delay: .75s;
         zoom: .80;
         -moz-transform-origin: top;
         -moz-transform: scale(.80);
         }
         #pop-box div > h2 {
         text-indent: 0px;
         font-size: 80px;
         font-weight: 900;
         color: #ff0000;
         }
         #pop-box .para {
         margin: 0px 0;
         }
         #pop-box div > h3 {
         font-size: 34px;
         font-weight: 600;
         line-height: 32px;
         color: #000;
         padding: 2px 0;
         }
         #pop-box p.dont-miss {
         background: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//nick/assets/images/sec3-bg.png) no-repeat center top;
         margin: 30px 0 15px 0;
         color: #fff;
         padding: 6px 30px;
         font-size: 24px;
         font-weight: 600;
         text-transform: uppercase;
         }
         #pop-box .discount-content, #pop-box .discount-content p {
         text-align: left;
         }
         #pop-terms {
         margin-top: 35px;
         clear: both;
         }
         #pop-box .discount-content {
         padding: 0 75px 35px 0;
         }
         #pop-terms p {
         font-size: 13px;
         padding: 0 45px;
         text-align: center;
         width: 100%;
         }
         #pop-box p {
         text-align: center;
         line-height: normal;
         font-size: 15px;
         color: #9f9f9f;
         }
         #pop-box .discount-content p.banner-down {
         color: #01a9ff;
         position: relative;
         font-size: 41px;
         font-weight: 500;
         text-align: center;
         }
         #pop-box .discount-content p.lp-down {
         text-align: center;
         position: relative;
         margin: 0 0 30px 0;
         color: #000;
         font-size: 34px;
         }
         #down-btn {
         background: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//nick/assets/images/down-btn.png) top center no-repeat;
         border-radius: 5px;
         font-weight: 500;
         color: #000;
         font-size: 32px;
         display: inline-block;
         padding: 28px 20px 0;
         text-decoration: none;
         width: 450px;
         height: 91px;
         }
         #exitpopup-overlay img.prod {
         display: block;
         margin: 39px auto 0px 0;
         position: relative;
         z-index: 10;
         /*left: 30px;*/
         width: 366px;
         }
         .fl {
         float: left;
         }
         #pop-box .discount-content .content {
         margin-top: 35px;
         width: 470px;
         text-align: center;
         }
         .fr {
         float: right;
         }
      </style>

      <style type="text/css">
        .icon_close {
          background: url(https://cdn.subscribefunnels.com/b21da179-2196-4d9d-be1a-0d96d3382bb2/desktop/assets/css//nick/assets/images/icon_close.png) no-repeat;
          width: 35px;
          height: 35px;
          position: absolute;
          top: -10px;
          right: 40px;
        }
      </style>
   <style type="text/css">
@font-face {
  font-weight: 400;
  font-style:  normal;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-Regular.woff2') format('woff2');
}
@font-face {
  font-weight: 400;
  font-style:  italic;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-Italic.woff2') format('woff2');
}

@font-face {
  font-weight: 500;
  font-style:  normal;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-Medium.woff2') format('woff2');
}
@font-face {
  font-weight: 500;
  font-style:  italic;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-MediumItalic.woff2') format('woff2');
}

@font-face {
  font-weight: 700;
  font-style:  normal;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-Bold.woff2') format('woff2');
}
@font-face {
  font-weight: 700;
  font-style:  italic;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-BoldItalic.woff2') format('woff2');
}

@font-face {
  font-weight: 900;
  font-style:  normal;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-Black.woff2') format('woff2');
}
@font-face {
  font-weight: 900;
  font-style:  italic;
  font-family: 'Inter-Loom';

  src: url('https://cdn.loom.com/assets/fonts/inter/Inter-UI-BlackItalic.woff2') format('woff2');
}
