.shopping_list {
    position: static;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 1234;
    background-color: white;
    overflow: auto;
	display:block !important;
}

.shopping_list .close {
    position: absolute;
    top: 20px;
    right: 20px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/x.png) no-repeat 0px -17px;
    width: 17px;
    height: 17px;
}

.shopping_list .holder {
    width: 650px;
    margin: auto;
}

.shopping_list .holder .theheader {
    height: 100px;
    clear: both;
}

.shopping_list .holder .products {
    margin-top: 40px;
    clear: both;
    padding-top: 40px;
    position: absolute;
    top: 80px;
}

.shopping_list h1 {
    font-family: "Didot Italic";
    font-size: 22px;
    text-transform: none;
    float: left;
    position: absolute;
    top: 30px;
    margin-left: 10px;
    z-index: 123;
}

.shopping_list h1 span {
    font-family: "Didot";
    text-transform: uppercase;
}

.shopping_list .print {
    border: 1px solid black;
    font-family: Times;
    float: right;
    margin-top: 33px;
    padding: 2px 10px;
    cursor: pointer;
    display: none;
}

.shopping_list .productsa {
    clear: both;
    height: 130px;
}

.shopping_list .step {
    display: none;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    color: white;
    background-color: #3b6333;
    width: 60px;
    height: 25px;
    float: left;
}

.shopping_list .step span {
    display: block;
    padding-left: 20px;
    padding-top: 3px;
    text-transform: uppercase;
    font-size: 12px;
}

.shopping_list .bottle {
    float: left;
    margin-top: -37px;
    width: 100px;
    margin-left: -35px;
}

.shopping_list .bottle img {
    height: 100px;
}

.shopping_list .info {
    float: left;
    width: 520px;
    margin-top: -20px;
    margin-left: 0px;
}

.shopping_list .info .step_print {
    display: block;
    font-family: Times;
    color: #3b6333;
    font-size: 12px;
    margin-top: 20px;
}

.shopping_list .info .title {
    font-family: "Didot";
    text-transform: uppercase;
    font-size: 22px;
    float: left;
    width: auto;
}

.shopping_list .info .daynight {
    width: 32px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/regimen_day.png) no-repeat top left;
    float: left;
    height: 16px;
    clear: right;
}

.shopping_list .info .contents,.shopping_list .info .description {
    clear: left;
    font-family: Times;
    font-size: 11px;
    line-height: 13px;
}

.piner img {
    position: absolute;
    margin-left: -5000px;
    display: none;
}

#cart_products {
    height: 150px;
    overflow: scroll;
    display: none;
}

#cart_float {
    width: 270px;
    display: none;
    height: 300px;
    position: fixed;
    display: none;
    z-index: 20000;
    right: 20px;
    top: 50px;
    -moz-box-shadow: 0 0 10px 2px #666;
    -webkit-box-shadow: 0 0 10px 2px #666;
    box-shadow: 0 0 10px 2px #666;
    background-color: #fff;
    font-size: 12px;
    font-family: 'graphik', "Arial", helvetica, sans-serif;
}

#cart_float .close {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/x.png") no-repeat scroll 150px center #f2f2f2;
    height: 26px;
    padding-left: 10px;
    padding-top: 14px;
    position: absolute;
    right: 0;
    top: -40px;
    width: 170px;
}

#cart_float .remove {
    text-transform: uppercase;
    font-family: "Times";
    font-size: 12px;
    padding: 2px 10px;
    background-color: black;
    color: white;
    float: left;
    clear: right;
    cursor: pointer;
    border: none;
}

#cart_float .checkout_button {
    text-transform: uppercase;
    font-family: "Times";
    display: none;
    font-size: 12px;
    padding: 2px 10px;
    background-color: black;
    color: white;
    float: left;
    clear: right;
    cursor: pointer;
    border: none;
}

#cart_float .name {
    font-weight: bold;
    line-height: 18px;
}

#cart_float .image {
    width: 120px;
    float: left;
}

#cart_float .image img {
    width: 100px;
}

#cart_float .swatch {
    display: none;
    width: 20px;
    height: 20px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    margin: 5px;
    float: left;
    display: block;
    cursor: pointer;
}

#cart_float .checkout {
    width: 270px;
    height: 38px;
    padding-top: 12px;
    background-color: #f2f2f2;
    position: absolute;
    bottom: 0;
}

#cart_float .checkout div {
    margin-right: 6px;
    text-align: right;
    float: right;
}

#cart_float .checkout .cont_shopping_btn {
    float: left;
    margin-left: 10px;
    cursor: pointer;
    padding: 4px;
    border: 1px solid #000;
}

#cart_float .items_in_bag,#cart_float .subtotal {
    height: 25px;
    padding-top: 10px;
    clear: both;
    width: 270px;
}

#cart_float .items_in_bag .text,#cart_float .subtotal .text {
    float: left;
    margin-left: 10px;
}

#cart_float .items_in_bag .sign,#cart_float .subtotal .sign {
    float: right;
    font-weight: bold;
}

#cart_float .items_in_bag .num,#cart_float .subtotal .num {
    float: right;
    margin-right: 10px;
    font-weight: bold;
}

#cart_float .unit_cost {
    display: none;
    width: 270px;
    height: 25px;
    padding-top: 10px;
    clear: both;
    border-top: 1px dotted black;
    border-bottom: 1px solid #ccc;
}

#cart_float .unit_cost .amt {
    float: left;
    width: 100px;
    margin-left: 10px;
}

#cart_float .unit_cost .amt span {
    font-weight: bold;
    margin-left: 10px;
}

#cart_float .unit_cost .cost {
    width: 100px;
    float: right;
    text-align: right;
    margin-right: 10px;
}

#cart_float .swatch_name {
    padding-top: 8px;
}

#cart_float .items_in_bag {
    border-top: 1px dotted black;
    display: none;
}

#cart_float .message {
    width: 270px;
    height: 30px;
    padding-top: 15px;
    border-bottom: 1px #ddd solid;
    background-color: #f2f2f2;
}

#cart_float .message span {
    margin-left: 20px;
}

#cart_float .subtotal {
    clear: both;
    display: none;
}

.quickbuy {
    position: fixed;
    bottom: 0px;
    width: 100%;
    height: 400px;
    background-color: white;
    z-index: 200;
    display: none;
}

.quickbuy .holder {
    width: 600px;
    margin: auto;
}

.quickbuy .holder .close {
    position: absolute;
    top: 20px;
    right: 20px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/x.png) no-repeat 0px -17px;
    width: 17px;
    height: 17px;
}

.quickbuy .holder .left {
    width: 300px;
    height: 400px;
    float: left;
    padding-top: 20px;
}

.quickbuy .holder .left img {
    height: 350px;
}

.quickbuy .holder .right {
    width: 300px;
    padding-top: 80px;
    float: left;
    text-align: center;
}

.quickbuy .holder .right .title {
    text-transform: uppercase;
    font-family: "Times";
    font-size: 24px;
    margin-bottom: 10px;
}

.quickbuy .holder .right .desc {
    font-family: "Times";
    font-size: 14px;
    margin-bottom: 10px;
}

.quickbuy .holder .right .size,.quickbuy .holder .right .price {
    font-family: "Times";
    font-size: 14px;
    float: left;
    margin: 0px 20px;
}

.quickbuy .holder .right .addtobag {
    text-transform: uppercase;
    font-family: "Times";
    font-size: 14px;
    padding: 2px 10px;
    background-color: black;
    color: white;
    float: left;
    clear: right;
}

.quickbuy .holder .right .linkmore,.quickbuy .holder .right .linkmore:visited {
    clear: both;
    display: block;
    padding-top: 20px;
    text-decoration: none;
    color: underline;
}

.header {
    height: 40px;
    background-color: white;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 100;
    font-family: "Times";
    padding-top: 15px;
}

.header a,.header a:active,.header a:visited {
    color: black;
    text-decoration: none;
    display: none;
}

.header .backlink {
    margin-left: 20px;
}

.header .main_logo {
    position: absolute;
    left: 50%;
    width: 138px;
    margin-left: -69px;
}

.header .checkoutlink {
    position: absolute;
    right: 20px;
}

.slide1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/fan_bg.jpg") no-repeat scroll center top/cover rgba(0,0,0,0);
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
}

.slide1 .videooverlay {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.8);
    position: absolute;
    z-index: 15;
    display: none;
}

.slide1 .videooverlay iframe {
    width: 560px;
    position: absolute;
    top: 20%;
    left: 50%;
    margin-left: -280px;
}

.slide1 h1 {
    position: absolute;
    top: 400px;
    left: 50%;
    margin-left: -220px;
    color: white;
}

.slide1 .scroll_text {
    font-family: "Didot";
    bottom: 100px;
    position: absolute;
    color: white;
    left: 50%;
    width: 120px;
    text-align: center;
    margin-left: -60px;
}

.slide1 .arrow_down {
    width: 10px;
    height: 27px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/downarrow.gif) no-repeat top left;
    bottom: 50px;
    left: 50%;
    margin-left: -5px;
    position: absolute;
}

.slide1 h2 {
    position: absolute;
    top: 480px;
    left: 50%;
    font-size: 30px;
    letter-spacing: 1px;
    margin-left: -180px;
    color: white;
    font-family: "Didot Italic";
    text-transform: none;
    font-weight: normal;
}

.slide1 h3 {
    position: absolute;
    top: 400px;
    left: 50%;
}

.slide1 .bottle {
    width: 126px;
    height: 458px;
    background: transparent url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/LCS_full.png") no-repeat top left;
    position: absolute;
    top: 450px;
    left: 50%;
    margin-left: -63px;
    opacity: 0;
}

.slide1 .quick_shop_button {
    width: 105px;
    font-family: "Times";
    font-size: 13px;
    color: black;
    text-transform: uppercase;
    background-color: white;
    display: none;
    border: 1px solid #ccc;
    padding: 2px 4px;
    position: absolute;
    top: 250px;
    cursor: pointer;
    left: 10px;
}

.slide1 #tween2 {
    opacity: 0;
    position: relative;
}

.slide1 .thenew {
    color: white;
    font-family: "Didot Italic";
    font-size: 30px;
    position: absolute;
    top: 800px;
    width: 120px;
    margin-left: -60px;
    left: 50%;
}

.slide1 .lift {
    color: white;
    font-family: "Didot";
    font-size: 44px;
    position: absolute;
    top: 840px;
    width: 620px;
    margin-left: -310px;
    left: 50%;
}

.slide1 .title {
    color: white;
    font-family: "Times";
    font-size: 16px;
    text-align: center;
    position: absolute;
    top: 880px;
    width: 620px;
    margin-left: -310px;
    left: 50%;
}

.slide1 .playvideoicon {
    color: white;
    font-family: "Arial";
    font-size: 48px;
    text-align: center;
    position: absolute;
    top: 1100px;
    width: 60px;
    margin-left: -30px;
    left: 50%;
}

.slide1 .playvideo {
    color: white;
    font-family: "Times";
    font-size: 15px;
    text-align: center;
    position: absolute;
    text-transform: uppercase;
    top: 1150px;
    width: 120px;
    margin-left: -60px;
    left: 50%;
}

.slide1 .social {
    color: white;
    font-family: "Times";
    font-size: 15px;
    text-align: center;
    position: absolute;
    text-transform: uppercase;
    top: 1200px;
    width: 180px;
    margin-left: -90px;
    left: 50%;
}

.slide1 .social .fb {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat 0px -44px;
    float: left;
}

.slide1 .social .fb a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide1 .social .tw {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -44px -44px;
    float: left;
}

.slide1 .social .tw a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide1 .social .pi {
    cursor: pointer;
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -88px -44px;
    float: left;
}

.slide1 .social .pi a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide1 .social .ma {
    width: 44px;
    float: left;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -132px -44px;
}

.slide1 .social .ma a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide2 {
    display: none;
    position: absolute;
    top: 7000px;
    width: 100%;
    height: 100%;
    background-color: white;
}

.slide2 .overlay {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.8);
    position: absolute;
    z-index: 15;
}

.slide2 .miracle {
    position: absolute;
    top: 300px;
    left: 50%;
    font-size: 32px;
    letter-spacing: 1px;
    width: 500px;
    margin-left: -250px;
    color: white;
    font-family: "Didot";
    text-transform: uppercase;
    font-weight: normal;
}

.slide2 .drop {
    position: absolute;
    top: 400px;
    left: 50%;
    font-size: 14px;
    letter-spacing: 1px;
    width: 80px;
    margin-left: -40px;
    color: white;
    font-family: "Didot Italic";
    text-transform: none;
    text-align: center;
    font-weight: normal;
    letter-spacing: 0px;
}

.slide2 .arrowleft {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat 0px -70px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    left: 20%;
    cursor: pointer;
    display: none;
}

.slide2 .arrowright {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat -35px -70px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    right: 20%;
    cursor: pointer;
    display: none;
}

.slide2 .arrowleftblack {
    width: 68px;
    height: 13px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/sidearrows.gif) no-repeat 0px -13px;
    position: absolute;
    top: 440px;
    left: 39%;
}

.slide2 .arrowrightblack {
    width: 68px;
    height: 13px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/sidearrows.gif) no-repeat -68px -13px;
    position: absolute;
    top: 440px;
    left: 56%;
}

.slide2 .ingredient1 {
    position: absolute;
    top: 410px;
    left: 28%;
    font-size: 32px;
    line-height: 31px !important;
    letter-spacing: 1px;
    width: 230px;
    margin-left: -100px;
    color: black;
    line-height: 40px;
    text-align: center;
    font-family: "Didot";
    z-index: 11;
    text-transform: uppercase;
}

.slide2 .ingredient2 {
    position: absolute;
    top: 410px;
    left: 71%;
    line-height: 31px !important;
    font-size: 32px;
    letter-spacing: 1px;
    width: 250px;
    line-height: 40px;
    text-align: center;
    margin-left: -100px;
    color: black;
    font-family: "Didot";
    text-transform: uppercase;
    z-index: 11;
}

.slide2 .bottle_empty {
    width: 126px;
    height: 458px;
    background: transparent url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/LCS_outline_wLogo.png") no-repeat top left;
    position: absolute;
    top: 190px;
    left: 50%;
    margin-left: -63px;
    z-index: 11;
}

.slide2 .bottle_full {
    width: 126px;
    height: 458px;
    background: transparent url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/LCS_full.png") no-repeat top left;
    position: absolute;
    top: 190px;
    left: 50%;
    margin-left: -63px;
    z-index: 9;
    opacity: 0;
}

.slide2 .bottle_half {
    width: 126px;
    height: 458px;
    position: absolute;
    top: 190px;
    left: 50%;
    margin-left: -63px;
    background: linear-gradient(to bottom, #ffffff 40%,rgba(255,255,255,0) 100%);
    z-index: 10;
}

.slide2 .box2 {
    width: 380px;
    height: 500px;
    position: absolute;
    top: 200px;
    left: 16%;
    opacity: 0;
}

.slide2 .box2 .the {
    font-family: 'Didot Italic';
    font-size: 20px;
}

.slide2 .box2 .title {
    font-family: 'Didot';
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.slide2 .box2 .desc {
    font-family: 'Times';
    font-size: 16px;
    width: 250px;
}

.slide2 .box3 {
    width: 380px;
    height: 500px;
    position: absolute;
    top: 200px;
    left: 63%;
    opacity: 0;
}

.slide2 .box3 .the {
    font-family: 'Didot Italic';
    font-size: 20px;
}

.slide2 .box3 .title {
    font-family: 'Didot';
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.slide2 .box3 .desc {
    font-family: 'Times';
    font-size: 16px;
    width: 250px;
}

.slide3 {
    display: none;
    position: absolute;
    width: 100%;
    color: white;
    height: 100%;
    top: 8500px;
}

.slide3 .whyskin {
    font-family: 'Didot Italic';
    font-size: 64px;
    position: absolute;
    top: 400px;
    left: 20%;
}

.slide3 .sags {
    font-family: 'Didot';
    font-size: 84px;
    position: absolute;
    top: 480px;
    left: 20%;
}

.slide3 .didyouknow {
    font-family: 'Didot Italic';
    font-size: 20px;
    position: absolute;
    top: 400px;
    left: 45%;
}

.slide3 .desc {
    font-family: 'Didot';
    font-size: 20px;
    position: absolute;
    top: 440px;
    line-height: 28px;
    left: 45%;
    width: 550px;
}

.slide3 .factslink {
    background-color: #FFFFFF;
    color: #000000;
    cursor: pointer;
    font-family: 'Times';
    font-size: 13px;
    left: 45%;
    margin-top: 20px;
    padding: 2px 10px;
    position: absolute;
    text-transform: uppercase;
    top: 550px;
}

.slide3 .whyinfo {
    display: block;
}

.slide3 .overlayfacts {
    position: relative;
    display: none;
}

.slide3 .overlayfacts .close {
    position: absolute;
    top: 20px;
    right: 20px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/x_white.gif) no-repeat top left;
    width: 17px;
    height: 17px;
}

.slide3 .overlayfacts .arrowleft {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat 0px -70px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    left: 20%;
    cursor: pointer;
}

.slide3 .overlayfacts .arrowright {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat -35px -70px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    right: 20%;
    cursor: pointer;
}

.slide3 .overlayfacts .facts {
    width: 800px;
    height: 300px;
    position: absolute;
    top: 300px;
    left: 50%;
    margin-left: -400px;
}

.slide3 .overlayfacts .facts .fact {
    height: 300px;
    text-align: center;
    display: none;
}

.slide3 .overlayfacts .facts .fact.active {
    display: block;
}

.slide3 .overlayfacts .facts .facttext {
    text-align: center;
    font-size: 20px;
    font-family: 'Didot Italic';
    width: 40px;
    margin-top: 20px;
    float: left;
    margin-lefT: 350px;
}

.slide3 .overlayfacts .facts .num {
    font-family: 'Didot';
    font-size: 110px;
    float: left;
    line-height: 10px;
}

.slide3 .overlayfacts .facts .thefact {
    clear: both;
    padding-top: 50px;
    font-family: 'Didot';
    font-size: 20px;
    line-height: 28px;
}

.slide4 {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 9000px;
    background-color: white;
}

.slide4 .overlayfacts {
    position: relative;
    display: none;
}

.slide4 .overlayfacts .social {
    color: white;
    font-family: "Times";
    font-size: 15px;
    text-align: center;
    position: absolute;
    text-transform: uppercase;
    bottom: 80px;
    width: 180px;
    margin-left: -90px;
    left: 50%;
    top: 450px;
    z-index: 13;
}

.slide4 .overlayfacts .social .fb {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat 0px 0px;
    float: left;
}

.slide4 .overlayfacts .social .fb a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide4 .overlayfacts .social .tw {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -44px 0px;
    float: left;
}

.slide4 .overlayfacts .social .tw a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide4 .overlayfacts .social .pi {
    cursor: pointer;
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -88px 0px;
    float: left;
}

.slide4 .overlayfacts .social .pi a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide4 .overlayfacts .social .ma {
    width: 44px;
    float: left;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -132px 0px;
}

.slide4 .overlayfacts .social .ma a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide4 .overlayfacts .close {
    position: absolute;
    top: 20px;
    right: 20px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/x.png) no-repeat 0px -17px;
    width: 17px;
    height: 17px;
}

.slide4 .overlayfacts .arrowleft {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat 0px 0px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    left: 20%;
}

.slide4 .overlayfacts .arrowright {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat -35px 0px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    right: 20%;
}

.slide4 .overlayfacts .facts {
    width: 800px;
    height: 300px;
    position: absolute;
    top: 300px;
    left: 50%;
    margin-left: -400px;
}

.slide4 .overlayfacts .facts .fact {
    height: 300px;
    text-align: center;
    display: none;
}

.slide4 .overlayfacts .facts .fact.active {
    display: block;
}

.slide4 .overlayfacts .facts .who {
    text-align: center;
    font-size: 16px;
    font-family: 'Didot';
    width: 800px;
    text-transform: uppercase;
    margin-top: 20px;
    float: left;
}

.slide4 .overlayfacts .facts .num {
    font-family: 'Didot';
    font-size: 110px;
    float: left;
    line-height: 10px;
}

.slide4 .overlayfacts .facts .thefact {
    clear: both;
    padding-top: 50px;
    font-family: 'Didot Italic';
    font-size: 20px;
    line-height: 28px;
}

.slide4 .overlay {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.8);
    position: absolute;
    z-index: 15;
}

.slide4 .bottle {
    width: 126px;
    height: 458px;
    background: transparent url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/LCS_full.png") no-repeat top left;
    position: absolute;
    top: 200px;
    left: 50%;
    margin-left: -63px;
    opacity: 0;
}

.slide4 .bottle2 {
    width: 102px;
    height: 371px;
    background: transparent url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/LI.png") no-repeat top left;
    position: absolute;
    top: 288px;
    left: 39%;
    opacity: 0;
}

.slide4 .fact1 .num {
    font-family: 'Didot';
    font-size: 110px;
    position: absolute;
    top: 330px;
    left: 65%;
    opacity: 0;
}

.slide4 .fact1 .percent {
    font-family: 'Didot';
    font-size: 48px;
    position: absolute;
    top: 305px;
    left: 72%;
    opacity: 0;
}

.slide4 .fact1 .text {
    font-family: 'Didot';
    font-size: 20px;
    position: absolute;
    top: 400px;
    left: 58%;
    width: 380px;
    text-align: center;
    text-transform: uppercase;
    opacity: 0;
}

.slide4 .fact2 .title {
    font-family: "Didot";
    font-size: 44px;
    position: absolute;
    top: 350px;
    width: 300px;
    left: 20%;
    text-transform: uppercase;
    line-height: 46px;
    text-align: center;
    opacity: 0;
}

.slide4 .fact2 .text {
    font-family: 'Didot';
    font-size: 20px;
    position: absolute;
    top: 1400px;
    left: 58%;
    width: 380px;
    text-align: center;
    text-transform: uppercase;
}

.slide4 .fact2 .text2 {
    font-family: 'Didot';
    font-size: 20px;
    position: absolute;
    top: 1400px;
    left: 58%;
    width: 380px;
    text-align: center;
    text-transform: uppercase;
}

.slide4 .fact2 .text3 {
    font-family: 'Didot';
    font-size: 20px;
    position: absolute;
    top: 1400px;
    left: 58%;
    width: 380px;
    text-align: center;
    text-transform: uppercase;
}

.slide4 .fact2 .testimonials_btn {
    width: 150px;
    color: white;
    height: 24px;
    padding: 2px 4px;
    font-family: 'Didot';
    font-size: 13px;
    background-color: black;
    border: 1px solid black;
    position: absolute;
    text-transform: uppercase;
    top: 450px;
    left: 65%;
    cursor: pointer;
    opacity: 0;
}

.slide4 .fact3 .title {
    font-family: "Didot";
    font-size: 44px;
    position: absolute;
    top: 350px;
    width: 300px;
    left: 20%;
    text-transform: uppercase;
    line-height: 46px;
    text-align: center;
    opacity: 0;
}

.slide4 .fact3 .text {
    font-family: 'Times';
    font-size: 16px;
    position: absolute;
    top: 1400px;
    left: 58%;
    width: 380px;
    text-align: center;
    text-transform: normal;
}

.slide5 {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 18000px;
    background-color: white;
}

.slide5 .greenbar {
    height: 60px;
    width: 100%;
    position: absolute;
    bottom: 0px;
    background-color: #3d6335;
    z-index: 22;
}

.slide5 .white {
    width: 50%;
    float: left;
    position: relative;
}

.slide5 .white .title {
    font-family: "Didot";
    font-size: 32px;
    text-transform: uppercase;
    position: absolute;
    top: 150px;
    line-height: 36px;
    width: 350px;
    left: 30%;
    text-align: center;
}

.slide5 .white .text {
    font-family: "Times";
    font-size: 16px;
    text-transform: normal;
    position: absolute;
    top: 240px;
    line-height: 20px;
    width: 350px;
    left: 30%;
    text-align: center;
}

.slide5 .white .vid {
    position: absolute;
    top: 320px;
    line-height: 20px;
    left: 30%;
    text-align: center;
}

.slide5 .white .social {
    color: white;
    font-family: "Times";
    font-size: 15px;
    text-align: center;
    position: absolute;
    text-transform: uppercase;
    top: 560px;
    width: 350px;
    left: 37%;
}

.slide5 .white .social .fb {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat 0px 0px;
    float: left;
}

.slide5 .white .social .fb a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide5 .white .social .tw {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -44px 0px;
    float: left;
}

.slide5 .white .social .tw a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide5 .white .social .pi {
    cursor: pointer;
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -88px 0px;
    float: left;
}

.slide5 .white .social .pi a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide5 .white .social .ma {
    width: 44px;
    float: left;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -132px 0px;
}

.slide5 .white .social .ma a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide5 .massages {
    width: 50%;
    float: right;
}

.slide5 .massages .steps {
    width: 640px;
    height: 684px;
    position: relative;
}

.slide5 .massages .steps .step {
    position: absolute;
    z-index: 14;
}

.slide5 .massages .steps .step.active {
    z-index: 20;
}

.slide5 .massages .overlay {
    width: 50%;
    height: 100%;
    background: rgba(0,0,0,0.8);
    position: absolute;
    z-index: 21;
    display: block;
}

.slide5 .massages .overlay .cta {
    top: 400px;
    left: 300px;
    position: absolute;
    z-index: 16;
    font-size: 30px;
    letter-spacing: 1px;
    color: white;
    font-family: "Didot Italic";
}

.slide5 .stepdescs {
    position: absolute;
    z-index: 22;
    bottom: 20px;
    right: 20px;
    height: 20px;
    width: 50%;
    color: white;
}

.slide5 .stepdescs .arrowleft {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat 0px -70px;
    width: 35px;
    height: 35px;
    position: absolute;
    bottom: -8px;
    left: 0%;
    z-index: 22;
}

.slide5 .stepdescs .arrowright {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat -35px -70px;
    width: 35px;
    height: 35px;
    position: absolute;
    bottom: -8px;
    right: 0%;
    z-index: 22;
}

.slide5 .stepdescs .stepdesc.active {
    z-index: 22;
}

.slide5 .stepdescs .stepdesc {
    position: absolute;
    z-index: 18;
    background-color: #3d6335;
    left: 50px;
}

.slide5 .stepdescs .stepdesc .num {
    width: 60px;
    float: left;
    font-family: "Didot";
    font-size: 18px;
}

.slide5 .stepdescs .stepdesc .desc {
    font-family: "Times";
    font-size: 14px;
    width: 500px;
}

.slide_regimen {
    display: none;
    background-color: white;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 19000px;
}

.slide_regimen .steps_container {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.slide_regimen .steps_placeholder {
    width: 100%;
    height: 100%;
    position: relative;
}

.slide_regimen .title {
    position: absolute;
    top: 100px;
    left: 50%;
    font-size: 32px;
    letter-spacing: 1px;
    width: 700px;
    margin-left: -350px;
    color: black;
    font-family: "Didot";
    text-transform: uppercase;
    font-weight: normal;
    text-align: center;
}

.slide_regimen .desc {
    position: absolute;
    top: 150px;
    left: 50%;
    font-size: 16px;
    letter-spacing: 0px;
    width: 400px;
    margin-left: -200px;
    color: black;
    font-family: "Times";
    text-transform: none;
    font-weight: normal;
    text-align: center;
}

.slide_regimen .menu {
    position: absolute;
    width: 720px;
    margin-left: -360px;
    bottom: 20px;
    left: 50%;
    z-index: 10;
}

.slide_regimen .menu .option {
    width: 80px;
    cursor: pointer;
    text-align: center;
    color: #ccc;
    float: left;
    font-family: 'Times';
    font-size: 13px;
    text-transform: uppercase;
}

.slide_regimen .menu .selected {
    color: black;
}

.slide_regimen .arrowleft {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat 0px -35px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    left: 0;
    z-index: 10;
}

.slide_regimen .arrowright {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/next-previous.png) no-repeat -35px -35px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 400px;
    right: 0;
    z-index: 10;
}

.slide_regimen .nextblock {
    background-color: black;
    width: 200px;
    height: 27px;
    padding-top: 8px;
    position: absolute;
    padding-left: 10px;
    top: 400px;
    right: 35px;
    color: white;
    font-family: 'Times';
    font-size: 13px;
    z-index: 9;
    text-transform: uppercase;
}

.slide_regimen .prevblock {
    background-color: black;
    width: 200px;
    height: 27px;
    padding-top: 8px;
    position: absolute;
    padding-left: 10px;
    top: 400px;
    left: 35px;
    color: white;
    font-family: 'Times';
    z-index: 9;
    font-size: 13px;
    text-transform: uppercase;
}

.slide_regimen .regimen_step {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.slide_regimen .step1 .prevblock {
    width: 0px;
}

.slide_regimen .step1 .products {
    width: 750px;
    left: 50%;
    margin-left: -375px;
    top: 300px;
    position: absolute;
    height: 450px;
}

.slide_regimen .step1 .products .product1 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/regimen_step1.png) no-repeat top left;
    width: 96px;
    height: 348px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.slide_regimen .step1 .products .product1 .hover {
    position: absolute;
    width: 80px;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    top: 162px;
    left: 5px;
    color: white;
}

.slide_regimen .step1 .products .product1:hover,.slide_regimen .step1 .products .product2:hover,.slide_regimen .step1 .products .product3:hover,.slide_regimen .step1 .products .product6:hover,.slide_regimen .step1 .products .product7:hover {
    background-color: #3b6333;
    cursor: pointer;
}

.slide_regimen .step1 .products .product2 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/regimen_step2.png) no-repeat top left;
    width: 105px;
    height: 361px;
    margin-right: 10px;
    float: left;
    position: relative;
}

.slide_regimen .step1 .products .product2 .hover {
    position: absolute;
    width: 80px;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    top: 172px;
    left: 15px;
    color: white;
}

.slide_regimen .step1 .products .product3 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/regimen_step3.png) no-repeat top left;
    width: 95px;
    height: 329px;
    margin-right: 10px;
    float: left;
    margin-top: 32px;
    position: relative;
}

.slide_regimen .step1 .products .product3 .hover {
    position: absolute;
    width: 80px;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    top: 130px;
    left: 7px;
    color: white;
}

.slide_regimen .step1 .products .product4 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod4a.jpg) no-repeat top left;
    width: 82px;
    height: 295px;
    margin-right: 10px;
    float: left;
    margin-top: 62px;
}

.slide_regimen .step1 .products .product5 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod5a.jpg) no-repeat top left;
    width: 67px;
    height: 239px;
    margin-right: 10px;
    float: left;
    margin-top: 117px;
}

.slide_regimen .step1 .products .product6 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/regimen_step6.png) no-repeat top left;
    width: 87px;
    height: 92px;
    margin-right: 10px;
    float: left;
    margin-top: 267px;
    position: relative;
}

.slide_regimen .step1 .products .product6 .hover {
    position: absolute;
    width: 80px;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    top: 30px;
    left: 3px;
    color: white;
}

.slide_regimen .step1 .products .product7 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/regimen_step7.png) no-repeat top left;
    width: 147px;
    height: 156px;
    margin-right: 10px;
    float: left;
    margin-top: 203px;
    position: relative;
}

.slide_regimen .step1 .products .product7 .hover {
    position: absolute;
    width: 80px;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    top: 70px;
    left: 33px;
    color: white;
}

.slide_regimen .step2 .desc {
    font-family: "Didot Italic";
    text-style: italic;
    font-size: 20px;
    top: 130px;
}

.slide_regimen .step2 .desc span {
    font-family: "Didot";
    text-transform: uppercase;
}

.slide_regimen .step2 .prevblock {
    width: 60px;
}

.slide_regimen .step2 .nextblock {
    width: 60px;
}

.slide_regimen .step2 .products {
    width: 850px;
    left: 50%;
    margin-left: -375px;
    top: 300px;
    position: absolute;
    height: 500px;
}

.slide_regimen .step2 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.slide_regimen .step2 .products .product1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod1_1a.jpg") no-repeat scroll 25px 46px rgba(0,0,0,0);
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.slide_regimen .step2 .products .product2 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod1_2a.jpg) no-repeat scroll 25px 40px;
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
}

.slide_regimen .step2 .products .product3 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod1_3a.jpg) no-repeat scroll 15px 65px;
    height: 400px;
    width: 150px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
}

.slide_regimen .step2 .products .product4 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod1_4a.jpg) no-repeat scroll 0px 60px;
    width: 170px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
}

.slide_regimen .step2 .products .product5 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod1_5a.jpg) no-repeat scroll 25px 90px;
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
}

.step3 .desc {
    font-family: "Didot Italic";
    text-style: italic;
    font-size: 20px;
    top: 130px;
}

.step3 .desc span {
    font-family: "Didot";
    text-transform: uppercase;
}

.step3 .prevblock {
    width: 60px;
}

.step3 .nextblock {
    width: 60px;
}

.step3 .products {
    width: 330px;
    left: 50%;
    margin-left: -165px;
    top: 300px;
    position: absolute;
    height: 500px;
}

.step3 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.step3 .products .product1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod2_1a.jpg") no-repeat scroll 25px 25px rgba(0,0,0,0);
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step3 .products .product2 {
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod2_2a.jpg) no-repeat scroll 25px 25px;
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
}

.step4 .desc {
    font-family: "Didot Italic";
    text-style: italic;
    font-size: 20px;
    top: 130px;
}

.step4 .desc span {
    font-family: "Didot";
    text-transform: uppercase;
}

.step4 .prevblock {
    width: 60px;
}

.step4 .nextblock {
    width: 60px;
}

.step4 .products {
    width: 150px;
    left: 50%;
    margin-left: -75px;
    top: 300px;
    position: absolute;
    height: 500px;
}

.step4 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.step4 .products .product1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod3a.jpg") no-repeat scroll 25px 40px rgba(0,0,0,0);
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step5 .desc {
    font-family: "Didot Italic";
    text-style: italic;
    font-size: 20px;
    top: 130px;
}

.step5 .desc span {
    font-family: "Didot";
    text-transform: uppercase;
}

.step5 .prevblock {
    width: 60px;
}

.step5 .nextblock {
    width: 60px;
}

.step5 .products {
    width: 150px;
    left: 50%;
    margin-left: -75px;
    top: 300px;
    position: absolute;
    height: 500px;
}

.step5 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.step5 .products .product1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod4a.jpg") no-repeat scroll 25px 100px rgba(0,0,0,0);
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step6 .desc {
    font-family: "Didot Italic";
    text-style: italic;
    font-size: 20px;
    top: 130px;
}

.step6 .desc span {
    font-family: "Didot";
    text-transform: uppercase;
}

.step6 .prevblock {
    width: 60px;
}

.step6 .nextblock {
    width: 60px;
}

.step6 .products {
    width: 150px;
    left: 50%;
    margin-left: -75px;
    top: 300px;
    position: absolute;
    height: 500px;
}

.step6 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.step6 .products .product1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod5a.jpg") no-repeat scroll 45px 145px rgba(0,0,0,0);
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step7 .desc {
    font-family: "Didot Italic";
    text-style: italic;
    font-size: 20px;
    top: 130px;
}

.step7 .desc span {
    font-family: "Didot";
    text-transform: uppercase;
}

.step7 .prevblock {
    width: 60px;
}

.step7 .nextblock {
    width: 60px;
}

.step7 .products {
    width: 360px;
    left: 50%;
    margin-left: -170px;
    top: 300px;
    position: absolute;
    height: 500px;
}

.step7 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.step7 .products .product1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod6_1a.jpg") no-repeat scroll 25px 250px rgba(0,0,0,0);
    width: 170px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step7 .products .product2 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod6_2a.jpg") no-repeat scroll 25px 250px rgba(0,0,0,0);
    width: 170px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step8 .desc {
    font-family: "Didot Italic";
    text-style: italic;
    font-size: 20px;
    top: 130px;
}

.step8 .desc span {
    font-family: "Didot";
    text-transform: uppercase;
}

.step8 .prevblock {
    width: 60px;
}

.step8 .nextblock {
    width: 60px;
}

.step8 .products {
    width: 950px;
    left: 50%;
    margin-left: -475px;
    top: 300px;
    position: absolute;
    height: 500px;
}

.step8 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.step8 .products .product1 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod7_1a.jpg") no-repeat scroll 25px 225px rgba(0,0,0,0);
    width: 185px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step8 .products .product2 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod7_2a.jpg") no-repeat scroll 25px 225px rgba(0,0,0,0);
    width: 185px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step8 .products .product3 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod7_3a.jpg") no-repeat scroll 45px 96px rgba(0,0,0,0);
    width: 170px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step8 .products .product4 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod7_4a.jpg") no-repeat scroll 25px 225px rgba(0,0,0,0);
    width: 185px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step8 .products .product5 {
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/products/regimen_prod7_5a.jpg") no-repeat scroll 45px 96px rgba(0,0,0,0);
    width: 170px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
}

.step9 .title {
    position: absolute;
    top: 100px;
    left: 50%;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: 1px;
    width: 800px;
    margin-left: -400px;
    color: black;
    font-family: "Didot";
    text-transform: uppercase;
    font-weight: normal;
    text-align: center;
}

.step9 .desc input {
    background-color: #000000;
    border: 1px solid #000000;
    color: #FFFFFF;
    cursor: pointer;
    font-family: 'Didot';
    font-size: 13px;
    height: 24px;
    left: 65%;
    padding: 2px 4px;
    text-transform: uppercase;
}

.step9 .products {
    width: 1200px;
    left: 50%;
    margin-left: -600px;
    top: 300px;
    position: absolute;
    height: 450px;
}

.step9 .products .title {
    width: 150px;
    font-size: 12px;
    font-family: "Times";
    text-transform: uppercase;
    top: 10px;
    margin-left: 0;
    left: 0;
    line-height: 14px;
    position: static;
}

.step9 .products div.productadd {
    width: 150px;
    height: 400px;
    margin-right: 10px;
    float: left;
    margin-top: 14px;
    position: relative;
    background-repeat: no-repeat;
    background-position: 20px 100px;
}

.slide6 {
    display: none;
    background: url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/fan_bg.jpg") no-repeat scroll center top/cover rgba(0,0,0,0);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 20000px;
    opacity: 1;
}

.slide6 .content {
    position: absolute;
    width: 400px;
    left: 15%;
    top: 250px;
}

.slide6 .experience a {
    color: white;
    text-decoration: none;
    font-family: "Didot";
    position: absolute;
    font-size: 14px;
    right: 20px;
    bottom: 20px;
}

.slide6 h1 {
    font-size: 22px;
    letter-spacing: 0px;
    color: white;
    font-family: "Didot Italic";
    text-transform: none;
    font-weight: normal;
    margin: 0;
    width: auto;
    height: 45px;
}

.slide6 h2 {
    font-size: 32px;
    letter-spacing: 0px;
    color: white;
    font-family: "Didot";
    text-transform: none;
    font-weight: normal;
    line-height: 36px;
    margin: 0;
}

.slide6 .desc {
    margin-top: 20px;
    color: white;
    text-align: center;
    font-family: "Times";
}

.slide6 .bottle {
    width: 126px;
    height: 458px;
    background: transparent url("https://www.cremedelamer.com/_efb/liftingcontourserum/assets/LCS_full.png") no-repeat top left;
    position: absolute;
    top: 200px;
    left: 50%;
    margin-left: -63px;
    opacity: 1;
}

.slide6 .product_info {
    color: white;
    font-family: "Times";
    font-size: 15px;
    text-align: center;
    position: absolute;
    text-transform: uppercase;
    top: 410px;
    width: 270px;
    left: 57%;
}

.slide6 .product_info .addtobag {
    border: 1px solid black;
    background-color: white;
    color: black;
    font-family: "Times";
    cursor: pointer;
    font-size: 14px;
    width: 100px;
    float: left;
}

.slide6 .product_info .size {
    width: 80px;
    float: left;
}

.slide6 .product_info .price {
    width: 80px;
    float: left;
}

.slide6 .social {
    color: white;
    font-family: "Times";
    font-size: 15px;
    text-align: center;
    position: absolute;
    text-transform: uppercase;
    top: 450px;
    width: 180px;
    left: 60%;
}

.slide6 .social .fb {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat 0px -44px;
    float: left;
}

.slide6 .social .fb a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide6 .social .tw {
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -44px -44px;
    float: left;
}

.slide6 .social .tw a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide6 .social .pi {
    cursor: pointer;
    width: 44px;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -88px -44px;
    float: left;
}

.slide6 .social .pi a {
    width: 40px;
    height: 40px;
    display: block;
}

.slide6 .social .ma {
    width: 44px;
    float: left;
    height: 44px;
    background: transparent url(https://www.cremedelamer.com/_efb/liftingcontourserum/assets/social_icons.png) no-repeat -132px -44px;
}

.slide6 .social .ma a {
    width: 40px;
    height: 40px;
    display: block;
}

#popup, #popdetail, header, #regimen,footer{display:none !important;}
#fieldQuote2{display:none !important;}
*{margin:0px;padding:0px;border:0px;outline:0px;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}
blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}

table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:"LinotypeDidotRoman";src:url(/_efb/e/sites/default/themes/lamer/css/fonts/LinotypeDidotRoman.eot);src:url(/_efb/e/sites/default/themes/lamer/css/fonts/LinotypeDidotRoman.eot?#iefix) format("embedded-opentype"),url(/_efb/e/sites/default/themes/lamer/css/fonts/LinotypeDidotRoman.svg#LinotypeDidotRoman) format("svg"),url(/_efb/e/sites/default/themes/lamer/css/fonts/LinotypeDidotRoman.woff) format("woff"),url(/_efb/e/sites/default/themes/lamer/css/fonts/LinotypeDidotRoman.ttf) format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'Nanum Gothic';font-style:normal;font-weight:400;src:url(/_efb/e/sites/default/themes/lamer/css/fonts/NanumGothic-Regular.eot);src:url(/_efb/e/sites/default/themes/lamer/css/fonts/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),url(/_efb/e/sites/default/themes/lamer/css/fonts/NanumGothic-Regular.ttf) format('truetype');}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"LinotypeDidotRoman";src:url(/_efb/e/sites/default/themes/lamer/css/fonts/LinotypeDidotRoman.svg#LinotypeDidotRoman) format("svg");font-style:normal;}@font-face{font-family:"LinotypeDidotRoman";src:url(/_efb/e/sites/default/themes/lamer/css/fonts/LinotypeDidotRoman.ttf) format("truetype");font-style:italic;}}a,a:link,a:visited,a strong{text-decoration:none}h1{}h2{}h3{}h4{}h5{}h6{}p{}a{}a:hover{}.clear{clear:both;}ul li{}

.container{width:1000px;position:relative;margin:0px auto;}html{position:relative;min-height:100%;}body{background-color:black;}

footer{position:absolute;left:0;bottom:0;height:100px;width:100%;z-index:1000000;}a,p,li,ul,div{font-family:'LinotypeDidotRoman',Times;}

header{height:117px;background-color:white;width:100%;position:fixed;top:0;z-index:100;font-family:'LinotypeDidotRoman',Times;border-bottom:1px solid #aaaaaa;}
#headertop{height:87px;border-bottom:1px solid #aaaaaa;border-top:1px solid #00312e;}
#headertop #logo{display:block;margin:0px auto;}

#menu{text-align:center;display:none;}
#menu a{font-family:'LinotypeDidotRoman',Times;font-size:15px;color:#6f6f6f;display:inline-block;text-transform:uppercase;
padding-bottom:5px;padding-top:6px;margin-right:11px;margin-left:11px;}
#menu a:hover{color:black;border-bottom:2px solid black;}
#menu a.current{color:black;border-bottom:2px solid black;}

footer{background-color:white;height:36px;position:fixed;bottom:0px;width:100%;}#footermenu{text-align:center;margin-top:12px;}#footermenu a{font-family:'LinotypeDidotRoman',Times;font-size:13px;color:#000;display:inline-block;margin-right:11px;margin-left:11px;}#footermenu span{font-family:'LinotypeDidotRoman',Times;font-size:13px;color:#000;display:inline-block;margin-right:11px;margin-left:11px;}#footermenu a.no-margin{margin-left:0px;margin-right:0px;}.footersep{width:1px;height:11px;background:url(/_efb/e/sites/default/themes/lamer/images/li-bg.png) top center no-repeat;display:inline-block;}#intro{position:fixed;top:91px;bottom:36px;width:100%;background-color:#040524;}#introcover{overflow:hidden;}.introslide{position:relative;float:left;width:100%;}#introcover .introslide img.bg{position:absolute;height:100%;top:0px;}#intropanel{position:absolute;top:0px;width:100%;}#arrow-up{position:absolute;top:50%;margin-top:-35px;left:50%;margin-left:512px;z-index:1000;width:35px;height:35px;overflow:hidden;}.first-slide #arrow-up{display:none;}#arrow-down{position:absolute;top:50%;margin-top:1px;left:50%;margin-left:512px;z-index:1000;width:35px;height:35px;overflow:hidden;}.last-slide #arrow-down{display:none;}.mouseoff{display:none;}.mouseon{display:block;}a:hover .mouseoff{display:block;}a:hover .mouseon{display:none;}.intro-slide-info{position:absolute;top:50%;left:50%;margin-left:100px;z-index:10;width:380px;text-align:center;}.intro-slide-info h2{font-size:55px;line-height:55px;color:white;}.intro-slide-info p{font-family:Times;font-size:16px;line-height:18px;color:white;margin-bottom:12px;}.intro-slide-info a.learn-more{padding:6px 12px;color:black;background-color:white;font-size:13px;font-family:Times;}.intro-slide-info span{font-style:italic;font-size:35px;color:white;}sup{vertical-align:top;font-size:0.2em;line-height:20px;}.intro-testi{position:absolute;bottom:3%;left:50%;margin-left:-362px;width:350px;color:white;display:none;}.intro-testi span.left{font-size:150px;font-family:'LinotypeDidotRoman',Times !important;color:white;width:70px;float:left;line-height:120px;}.intro-testi span.right{font-size:150px;font-family:'LinotypeDidotRoman',Times !important;color:white;width:60px;float:right;line-height:120px;}.intro-testi span.mid{width:220px;float:left;line-height:24px;text-align:center;font-size:24px;}.intro-testi span.mid dt{font-size:13px;width:100%;font-style:italic;font-family:Times;padding-top:6px;}#about1 .intro-slide-info h2,#about1 .intro-slide-info p{color:white;width:380px;}#video-thumb{position:absolute;top:50%;left:50%;margin-top:-123px;margin-left:-340px;}#about3 .intro-slide-info{margin-left:-175px;top:14%;}#about3 .intro-slide-info h2,#about3 .intro-slide-info p{color:black;}a.explore{padding:6px 12px;color:black;background-color:white;font-size:13px;font-family:Times;}a.wexplore{padding:6px 12px;color:black;background-color:white;font-size:13px;font-family:Times;}#discover1 .intro-slide-info{margin-left:-500px;width:1000px;}.intro-slide-info a.d-button{padding:6px 12px;color:black;background-color:white;font-size:13px;}.d-button-1{margin-right:30px;}.d-button-3{margin-left:30px;}.i18n-ja #drawername5{display:none !important;}.i18n-ja .product11{display:none !important;}#discover1 h2{display:block;width:70%;margin:0px auto;}.item-image{float:left;height:100%;margin-left:0px !important;position:relative !important;transition:all linear 1s;-moz-transition:all linear 1s;-webkit-transition:all linear 1s;-o-transition:all linear 1s;opacity:0;}.active  .item-image{opacity:1;}.intro-slide-info a.share-story{padding:6px 12px;color:white;background-color:black;font-size:13px;position:absolute;bottom:23%;margin-left:59px;left:50%;display:none;}#regimen{position:fixed;top:91px;bottom:36px;width:100%;background-color:#fff;}#regimen .intro-slide-info{width:1100px;margin-left:-550px;top:0px;bottom:0px;margin-top:0px !important;}#regimen .intro-slide-info h2{font-size:36px;line-height:34px;color:black;margin-top:15px;margin-bottom:10px;}#regimen #regimen4 .intro-slide-info{width:1200px;margin-left:-600px;}#regimen #regimen4 .intro-slide-info h2{font-size:45px;}#regimen .intro-slide-info h2 em{font-size:24px;color:black;font-style:italic;}#regimen #regimen4 .intro-slide-info h2 em{font-size:36px;}.product-cover{text-align:center;}.product-cover:hover .product{opacity:0.4;}.product{display:inline-block;margin-left:5px;margin-right:5px;position:relative;overflow:hidden;margin-top:10px;}.product:hover{opacity:1 !important;}.product img{margin-bottom:20px;}.product h3{font-family:Times;font-size:14px;height:34px;line-height:16px;color:black;text-transform:uppercase;margin-bottom:6px;width:153px;margin:0px auto;}.product h4{font-family:Times;font-size:13px;line-height:16px;color:black;font-style:italic;margin-bottom:12px;}.product a.add{padding:6px 12px;color:white;background-color:black;font-size:13px;}.product a.explore{padding:7px 0px;left:0px;width:100%;bottom:190px;color:black;background-color:white;font-size:15px;font-family:Times;opacity:0;position:absolute;}.product:hover  a.explore{opacity:1;}.left-arrow{position:absolute;z-index:1000;left:1px;top:50%;background-color:#aaaaaa;color:white;font-family:Times;font-size:15px;padding:6px 12px;margin-top:-10px;}.left-arrow:hover{background-color:black;}.right-arrow{position:absolute;z-index:1000;right:1px;top:50%;background-color:#aaaaaa;color:white;font-family:Times;font-size:15px;padding:6px 12px;margin-top:-10px;}.right-arrow:hover{background-color:black;}#popup h2{font-size:40px;color:black;font-family:'LinotypeDidotRoman',Times;text-align:center;text-transform:uppercase;}#popup p{font-size:15px;color:black;font-family:'Times';text-align:center;}#regicover{overflow:hidden;}#regipanel{position:absolute;top:0px;width:10000px;}.regislide{position:relative;float:left;}#regimen4 .product{min-width:80px;min-height:400px;}.share-story-cover{position:absolute;bottom:6px;width:100%;text-align:center;}.popdetail h2{font-family:Times;font-size:24px;text-align:center;text-transform:uppercase;}.popdetail h3{font-family:Times;font-size:15px;text-align:center;font-style:italic;margin-bottom:30px;}.popdetail h4{font-family:Times;font-size:16px;margin-bottom:20px;text-transform:uppercase;}.popdetail p{font-family:Times;font-size:15px;line-height:18px;margin-bottom:12px;}.overlay-info{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #999999;}.overlay-info img{float:left;margin-right:25px;}.popdetail a.add{padding:6px 12px;color:white;background-color:black;font-size:13px;margin-left:10px;}.popdetail a.share-story{padding:6px 12px;color:white;background-color:black;font-size:13px;margin:0px auto;display:none;}.overlay-testis{position:relative;margin-bottom:30px;height:138px;overflow:hidden;}.overlay-testis p{width:780px;}.arrow-up{position:absolute;top:50%;margin-top:-35px;right:0px;z-index:1000;width:35px;height:35px;overflow:hidden;}.arrow-down{position:absolute;top:50%;margin-top:1px;right:0px;z-index:1000;width:35px;height:35px;overflow:hidden;}#black-buttons{width:100%;text-align:center;}#black-buttons .black-button{padding:6px 12px;color:white;background-color:black;font-size:13px;margin-left:10px;margin-right:10px;display:inline-block;}span.add-sign{font-size:72px;font-family:Times;position:absolute;left:50%;margin-left:-32px;top:50%;margin-top:-102px;font-weight:700;color:black;font-style:normal;}.subtotal .add{display:none !important;}.subtotal .explore{display:none !important;}.shopping_list h1{font-size:72px;line-height:64px;margin-bottom:25px;width:480px;font-family:'LinotypeDidotRoman',Times;text-transform:uppercase;text-align:center;letter-spacing:-1px;}.shopping_list{position:fixed;top:0;height:100%;width:100%;z-index:1234;background-color:#FFF;overflow:auto;display:none;}.shopping_list .close{position:absolute;top:20px;right:20px;background:transparent url(/_efb/e/sites/default/themes/lamer/images/x.png) no-repeat 0 -17px;width:17px;height:17px;}.shopping_list .holder{width:650px;margin:auto;}.shopping_list .holder .theheader{height:100px;clear:both;}.shopping_list .holder .products{margin-top:40px;clear:both;padding-top:40px;position:absolute;top:80px;}.shopping_list h1{font-family:"didot Italic";font-size:22px;text-transform:none;float:left;width:auto;margin-left:44px;margin-top:12px;}.shopping_list h1 em{font-style:italic;}.shopping_list .print{border:1px solid #000;font-family:Times;float:right;margin-top:33px;cursor:pointer;padding:2px 10px;}.shopping_list .email{border:1px solid #000;font-family:Times;float:right;margin-top:33px;cursor:pointer;margin-right:15px;color:#000;text-decoration:none;padding:2px 10px;}.shopping_list .productsa{clear:both;height:121px;}.shopping_list .step{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=3.061616999114022e-16,M12=1,M21=-1,M22=3.061616999114022e-16,SizingMethod='auto expand')" !important;filter:progid:DXImageTransform.Microsoft.Matrix(M11=3.061616999114022e-16,M12=1,M21=-1,M22=3.061616999114022e-16,SizingMethod='auto expand') !important;color:#FFF;background-color:#3b6333;width:120px;height:37px;float:left;font-family:Times;margin-left:38px\9 !important;margin-top:-44px\9 !important;}.shopping_list .step span{display:block;padding-top:11px;text-transform:uppercase;font-size:12px;text-align:center;color:white;padding-right:2px\9;margin-left:12px\9;background-color:#3b6333\9;padding-top:0px\9;}.shopping_list .bottle{float:left;margin-top:-37px;width:100px;margin-left:-35px;margin-left:70px\9;margin-top:-30px\9;}.shopping_list .bottle img{height:100px;display:block;margin:0px auto;}.shopping_list .info{float:left;width:480px;margin-top:-20px;margin-top:-30px\9;margin-left:0;}.shopping_list .info .title{font-family:didot;text-transform:uppercase;font-size:22px;float:left;width:auto;clear:right;margin-bottom:6px;}.shopping_list .info .daynight{width:32px;background:transparent url(/_efb/e/sites/default/themes/lamer/images/regimen_day.png) no-repeat top left;float:left;height:16px;clear:right;}.shopping_list .info .contents,.shopping_list .info .description{clear:left;font-family:Times;font-size:11px;line-height:13px;}#prod_1_1{display:none;}#prod_1_2{display:none;}#prod_1_3{display:none;}#prod_1_4{display:none;}.hidden{pointer-events:none;}#loading{position:fixed;top:0;height:100%;width:100%;z-index:1234;background-color:rgba(255,255,255,0.7);overflow:auto;display:none;}#loading img{position:absolute;top:50%;left:50%;margin-top:-400px;margin-left:-400px;}.drawertitle{float:right;}.drawer{position:absolute;width:91px;height:468px;top:50%;margin-top:-234px;left:-91px;background-color:#e7e7e7;transition:all cubic-bezier(.18,.69,.4,.91) .4s;-moz-transition:all cubic-bezier(.18,.69,.4,.91) .4s;-webkit-transition:all cubic-bezier(.18,.69,.4,.91) .4s;-o-transition:all cubic-bezier(.18,.69,.4,.91) .4s;transition-delay:.75s;-webkit-transition-delay:.75s;-moz-transition-delay:.75s;z-index:10000;}.drawer:hover{left:0px !important;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;}.drawer ul{float:left;width:70px;}.drawer li{float:left;width:70px;margin-bottom:3px;position:relative;min-height:73px;}.drawer li a{position:absolute;lefT:0px;top:0px;right:0px;bottom:0px;z-index:1;font-family:Times;transition:all linear .4s;-moz-transition:all linear .4s;-webkit-transition:all linear .4s;-o-transition:all linear .4s;background:transparent url(/_efb/e/sites/default/themes/lamer/images/drawerbg.png) top left repeat;font-size:12px;opacity:0;line-height:12px;text-align:center;color:black;}.drawer li:hover a{opacity:1;}.drawer li a span{display:block;color:black;}body.slideno1 #drawer1{left:-70px;}body.slideno2 #drawer1{left:-70px;}body.slideno3 #drawer1{left:-70px;}body.slideno4 #drawer1{left:-70px;}body.slideno5 #drawer1{left:-70px;}body.slideno6 #drawer2{left:-70px;}body.slideno7 #drawer2{left:-70px;}body.slideno8 #drawer2{left:-70px;}body.slideno9 #drawer2{left:-70px;}body.slideno10 #drawer3{left:-70px;}body.slideno11 #drawer3{left:-70px;}#drawer1.drawer.active{left:0px !important;}#drawer2.drawer.active{left:0px !important;}#drawer3.drawer.active{left:0px !important;}.discoverintro .introslide{background-color:white;}#discover2 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover3 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover4 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover5 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover6 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover7 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover8 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover9 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover10 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover11 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}#discover12 .intro-slide-info{margin-left:-500px;width:1000px;top:0px;bottom:0px;margin-top:0px !important;}.discoverintro .testi{font-size:55px;font-family:'LinotypeDidotRoman',Times;text-align:center;position:absolute;padding-left:10px;padding-right:10px;width:620px;right:35px;bottom:0px;top:0px;line-height:65px;vertical-align:middle;}.discoverintro .testi *{display:inline-block;}.discoverintro .testi span{font-family:'LinotypeDidotRoman',Times;color:black;font-style:normal;font-size:80px;}.discoverintro .testi dt{font-size:64px;display:inline-block;}.discoverintro .testi em{font-size:15px;font-family:'LinotypeDidotRoman',Times;font-style:italic;margin-top:-16px;display:block;}.discoverintro .testi0{display:block}.longtesti{font-size:40px !important;line-height:50px !important;}.longtesti em{margin-top:0px !important;}.i18n-ko .discoverintro .testi{font-size:45px !important;line-height:55px !important;}.i18n-ko .discoverintro .testi .vert{font-size:45px !important;line-height:55px !important;}.i18n-ko .discoverintro .longtesti{font-size:35px !important;line-height:45px !important;}.i18n-ko .discoverintro .longtesti .vert{font-size:35px !important;line-height:45px !important;}.i18n-zh-tw .discoverintro .testi{font-size:45px !important;line-height:55px !important;}.i18n-zh-tw .discoverintro .testi .vert{font-size:45px !important;line-height:55px !important;}.i18n-zh-tw .discoverintro .longtesti{font-size:35px !important;line-height:45px !important;}.i18n-zh-tw .discoverintro .longtesti .vert{font-size:35px !important;line-height:45px !important;}p.size{float:left;}.overlay-right{width:411px;float:right;}.testicover{padding-right:40px;}.product12 h4{margin-bottom:6px;}.product12 img{margin-bottom:15px;}.i18n-es-mx #regimenButton1{display:none;}.i18n-es-mx .size{display:none;}.i18n-es-mx .contents{display:none;}.i18n-vi #regimenButton1{display:none;}.i18n-vi .size{display:none;}.i18n-vi .contents{display:none;}.i18n-en-nz #regimenButton1{display:none;}.i18n-en-nz .size{display:none;}.i18n-en-nz .contents{display:none;}.i18n-en-ph #regimenButton1{display:none;}.i18n-en-ph .size{display:none;}.i18n-en-ph .contents{display:none;}.i18n-za #regimenButton1{display:none;}.i18n-za .size{display:none;}.i18n-za .contents{display:none;}.i18n-es #regimenButton1{display:none;}.i18n-es .size{display:none;}.i18n-es .contents{display:none;}.i18n-en-sg #regimenButton1{display:none;}.i18n-en-sg .size{display:none;}.i18n-en-sg .contents{display:none;}.i18n-zh-tw #regimenButton1{display:none;}.i18n-zh-tw .size{display:none;}.i18n-zh-tw .contents{display:none;}.i18n-ko #regimenButton1{display:none;}.i18n-ko .size{display:none;}.i18n-ko .contents{display:none;}.i18n-hk-zh #regimenButton1{display:none;}.i18n-hk-zh .size{display:none;}.i18n-hk-zh .contents{display:none;}.i18n-hk-en #regimenButton1{display:none;}.i18n-hk-en .size{display:none;}.i18n-hk-en .contents{display:none;}.i18n-ko .intro-testi span.mid{font-size:17px;line-height:20px;}.i18n-ja .intro-testi span.mid{font-size:17px;line-height:20px;}.product12 .explore{display:none;}#fieldQuote2{display:none;}@media all and (min-width:1559px) and (max-width:1920px){.item-image{height:70% !important;margin-top:15% !important;}#regimen .intro-slide-info{width:1200px;}}@media all and (min-height:900px) and (max-height:1280px){.product{margin-top:15%;}.product img{height:55% !important;}.item-image{height:60% !important;margin-top:20% !important;}#regimen .intro-slide-info{width:1200px;}.product a.explore{bottom:50% !important;}}@media all and (min-width:1921px) and (max-width:2600px){.item-image{height:46% !important;margin-top:27% !important;}.product{margin-top:20%;}.product img{height:50% !important;}.product a.explore{bottom:65% !important;}.intro-testi{bottom:13% !important;left:38% !important;}}
