html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#join-section button,#koTerms .kp-all,#loyalty-setup-wrapper .loyalty-teaser .text-side button,#mobileCartBtn,#scrollToBottom,#scrollToTop,.added-kit-message a.edit-cart,.agreement_wrapper .wrapper_btns .buttonDecline,.agreement_wrapper .wrapper_btns .buttonSubmit,.enrollment-reset-zip-code,.enrollment-submit-zip-code,.japan-zip .reset-zip-code,.japan-zip .submit-zip-code,.korea .modal .korea-post-address,.korea-identity-wrapper .inner>li>div button,.korea-identity-wrapper .wrapper_btns button,.korea.modal-trigger,.loyalty-wrapper .btn-wrapper .learn-button,.loyalty-wrapper .btn-wrapper .loyalty-button,.results .table_data tbody a,.sec_enroller_sponser .modal-trigger,.select-all-wrapper button,.signup-method .app a,.signup-method .web a,.signup_landing_wrapper .btn-sign-up,.valiateAddress-wrapper .button,.valiateAddress-wrapper .button.secondary,.wrapper_btns .btn_prev,.wrapper_btns .btn_submit,.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel,.wrapper_find_distributor.form-block .wrapper_btns .btn_search,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;border:none;border-radius:48px;display:block;font-weight:400;line-height:22px;min-height:42px;padding:10px .75em;position:relative;outline:0;text-decoration:none;text-align:center;user-select:none;vertical-align:middle;white-space:normal}body{background-color:#fff;color:#333;font-family:Roboto,Verdana,sans-serif;font-size:14px;font-weight:300;line-height:1.5}h1,h2,h3{font-family:Montserrat,Roboto,Verdana,sans-serif;font-weight:300;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2;margin:0 0 .25em 0;padding:0;position:relative;text-align:center;text-rendering:optimizeLegibility}h1 i.fa,h2 i.fa,h3 i.fa,h4 i.fa,h5 i.fa,h6 i.fa{font-size:.8em;position:relative;top:-1px}h1{font-size:22.4px;margin:.5em 0}@media screen and (min-width:640px){h1{font-size:25.2px}}@media screen and (min-width:860px){h1{font-size:28px}}h2{font-size:20.3px;margin:.25em 0}@media screen and (min-width:640px){h2{font-size:22.4px}}@media screen and (min-width:860px){h2{font-size:24.5px}}h3{font-size:18.2px}@media screen and (min-width:640px){h3{font-size:19.6px}}@media screen and (min-width:860px){h3{font-size:21px}}h4{font-size:16.1px}@media screen and (min-width:640px){h4{font-size:16.8px}}@media screen and (min-width:860px){h4{font-size:17.5px}}h5{font-size:14px}@media screen and (min-width:640px){h5{font-size:14px}}@media screen and (min-width:860px){h5{font-size:14px}}h6{font-size:11.9px}@media screen and (min-width:640px){h6{font-size:11.2px}}@media screen and (min-width:860px){h6{font-size:10.5px}}p{margin:0 0 .75em}a{color:#007de3;text-decoration:none}a:hover{color:#005397}a:active,a:focus{color:#005397;outline:0}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #ddd;color:#595959;margin:1.5em 0;padding-left:.75em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}sub,sup{font-size:40%}sup{top:-.75em}fieldset{background:#f7f7f7;border:1px solid #ddd;margin:0 0 .75em 0;padding:1.5em}input,label,select{border-radius:0;display:block;font-family:Roboto,Verdana,sans-serif;font-size:14px}label{margin-bottom:0;position:relative}label.required:after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:0;border:1px solid #ddd;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:Roboto,Verdana,sans-serif;font-size:14px;margin-bottom:.1875em;padding:6px .5em;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,textarea:hover{border-color:#c4c4c4}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#007de3;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,111,202,.7);outline:0}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{background-color:#eee;color:#aaa}input[type=color].input-validation-error,input[type=date].input-validation-error,input[type=datetime-local].input-validation-error,input[type=datetime].input-validation-error,input[type=email].input-validation-error,input[type=month].input-validation-error,input[type=number].input-validation-error,input[type=password].input-validation-error,input[type=search].input-validation-error,input[type=tel].input-validation-error,input[type=text].input-validation-error,input[type=time].input-validation-error,input[type=url].input-validation-error,input[type=week].input-validation-error,select.input-validation-error,textarea.input-validation-error{border:1px solid red}option:disabled{color:#ddd}input[type=color]:read-only,input[type=date]:read-only,input[type=datetime-local]:read-only,input[type=datetime]:read-only,input[type=email]:read-only,input[type=month]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=search]:read-only,input[type=tel]:read-only,input[type=text]:read-only,input[type=time]:read-only,input[type=url]:read-only,input[type=week]:read-only,textarea:read-only{background-color:#eee;color:#aaa}.field-validation-error{color:red}.field-validation-valid{display:none}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=file]{padding-bottom:.75em;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-size:contain;cursor:pointer;height:35px;padding:4px 40px 3px .3em;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #d8d8d8;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:url(//media2.4life.com/images/element/Vector_down_arrow_link.svg);background-position:right 0 top 50%;background-repeat:no-repeat;background-size:15px 20px}select:focus{border-color:none;box-shadow:none;outline:0}select::-ms-expand{display:none}.ie9 select{-webkit-appearance:normal;-moz-appearance:normal;-ms-appearance:normal;-o-appearance:normal;appearance:normal;background:0 0}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-block;margin-right:.375em;outline:0;width:18px;height:18px}input[type=radio]{background:transparent url(//media2.4life.com/images/element/radio-sprite.svg) no-repeat left center}input[type=radio]:checked{background-position:right center}input[type=checkbox]{background:#fff url(//media2.4life.com/images/element/checkbox-sprite.svg) no-repeat left center}input[type=checkbox]:checked{background-position:right center}input[type=checkbox].input-validation-error{background-position-x:-1px;border:1px solid red}label input[type=checkbox],label input[type=radio]{position:absolute;left:0;top:.1em}label.checkbox,label.radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;margin-top:.75em;padding-left:1.5em;position:relative}label.checkbox input,label.radio input{position:absolute;top:2px;left:0}.form-item{max-width:1280px;margin-left:auto;margin-right:auto}.form-item:after{content:"";display:table;clear:both}.top-form-margin{margin-top:12px;position:relative}.eye-catcher{position:relative}.eye-catcher .eye{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:#333}table{border-collapse:collapse;margin:0;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:700;padding:.75em 0;text-align:left}td{padding:.2em}td,th,tr{vertical-align:middle}ol,ul{margin:0;padding:0;list-style-type:none}.loyalty-wrapper .paragraph ul,.signup_landing_wrapper ul,ul.restore-defaults{list-style-type:disc;margin-bottom:.75em;padding-left:1.5em}.w9-list div ol,ol.restore-defaults{list-style-type:decimal;margin-bottom:.75em;padding-left:1.5em}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}button,input[type=button],input[type=reset],input[type=submit]{border-radius:48px;overflow:hidden;background-color:#fff;color:#007de3;text-align:center}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#e6e6e6;color:#007de3}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background-color:#e6e6e6;color:#007de3}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff;color:#007de3}button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{background-color:#fff;color:#007de3}button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}button.btn-success,input[type=button].btn-success,input[type=reset].btn-success,input[type=submit].btn-success{background-color:#393!important;color:#fff!important}button.btn-error,input[type=button].btn-error,input[type=reset].btn-error,input[type=submit].btn-error{background-color:#e60909!important;color:#fff!important}button.btn-inline,input[type=button].btn-inline,input[type=reset].btn-inline,input[type=submit].btn-inline{padding:0 50px;min-height:31px}button.ripple svg,input[type=button].ripple svg,input[type=reset].ripple svg,input[type=submit].ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}button.ripple svg circle,input[type=button].ripple svg circle,input[type=reset].ripple svg circle,input[type=submit].ripple svg circle{fill:rgba(0,125,227,.2)}.vertical-tabs-container{border-radius:0;border:1px solid #ddd;margin-bottom:30px}.vertical-tabs-container:after{content:"";display:table;clear:both}.vertical-tabs-container li{list-style:none}.vertical-tabs-container p{color:#333;line-height:1.5}.vertical-tabs-container a{text-decoration:none;color:#007de3}.vertical-tabs-container .vertical-tabs{display:none}@media screen and (min-width:640px){.vertical-tabs-container .vertical-tabs{background-color:#fff;display:inline;float:left;height:100%;width:20%}}@media screen and (min-width:640px){.vertical-tabs-container .vertical-tab{border-bottom:1px solid #ddd;display:block;font-weight:700;padding:.75em .809em}.vertical-tabs-container .vertical-tab.is-active{background-color:#f7f7f7}}.vertical-tabs-container a.vertical-tab,.vertical-tabs-container a.vertical-tab-accordion-heading{color:#333}.vertical-tabs-container .vertical-tab:focus{outline:0}.vertical-tabs-container .vertical-tab-content-container{display:block;margin:0 auto}@media screen and (min-width:640px){.vertical-tabs-container .vertical-tab-content-container{background-color:#f7f7f7;float:left;height:100%;width:80%}}.vertical-tabs-container .vertical-tab-content-container a:focus{outline:0}.vertical-tabs-container .vertical-tab-content{background-color:#f7f7f7;padding:1.5em 1.618em}.vertical-tabs-container .vertical-tab-content:after{content:"";display:table;clear:both}@media screen and (min-width:640px){.vertical-tabs-container .vertical-tab-content{border:none;display:none}}.vertical-tabs-container .vertical-tab-accordion-heading{background-color:#fff;border-top:1px solid #ddd;cursor:pointer;display:block;font-weight:700;padding:.75em .809em}.vertical-tabs-container .vertical-tab-accordion-heading:focus,.vertical-tabs-container .vertical-tab-accordion-heading:hover{color:#007de3}.vertical-tabs-container .vertical-tab-accordion-heading:first-child{border-top:none}.vertical-tabs-container .vertical-tab-accordion-heading.is-active{background:#f7f7f7;border-bottom:none}@media screen and (min-width:640px){.vertical-tabs-container .vertical-tab-accordion-heading{display:none}}html{box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}select::-ms-value{background:0 0;color:#42413d}.gray-bg{background-color:#f7f7f7;width:100%}.contain-layout{width:100%;max-width:1280px;margin:0 auto}.contain-layout:after{content:"";display:table;clear:both}.apply-padding{padding:0 1em}.remove-padding{position:relative!important;margin-left:-1em!important;width:calc(100% + 2em)!important;max-width:calc(100% + 2em)!important}.contain-text{overflow:hidden;text-overflow:ellipsis}.icon{position:relative;top:.2em}.overlay{background:#fff;cursor:wait!important;display:none;height:100%;opacity:.6;position:fixed;width:100%;z-index:-1;top:0;left:0;z-index:9999}.wait .overlay{cursor:wait!important;display:block}.rotate{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.rotate.deg-neg-90,.rotate.up{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.rotate.deg-0,.rotate.right{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.rotate.deg-90,.rotate.down{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate.deg-180,.rotate.left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.force-wrap{word-wrap:break-word}.no-wrap{white-space:nowrap}.clearfix{content:"";display:table;clear:both}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.full-width{float:left;display:block;margin-right:2.35765%;width:100%}.full-width:last-child{margin-right:0}@media screen and (min-width:860px){.border-right{border-right:1px solid #ddd!important}}.emphasis{font-weight:700}.optional-message[title^="-?-"]{display:none!important}.hidden{display:none!important}.v-hidden{visibility:hidden!important}.no-scroll{overflow:hidden}#main-content-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;padding-top:1em;min-height:500px}#main-content-wrapper:last-child{margin-right:0}@media screen and (min-width:860px){#main-content-wrapper{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-left:25.58941%;padding-top:0}#main-content-wrapper:last-child{margin-right:0}}#main-content-wrapper h1{display:none;text-align:left}@media screen and (min-width:860px){#main-content-wrapper h1{display:block}}#sidebar-wrapper{position:static}@media screen and (min-width:860px){#sidebar-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;float:left;display:block;margin-right:2.35765%;width:23.23176%;position:absolute;width:calc(23.23176% - .45em);max-width:289.921875px;z-index:1}#sidebar-wrapper:after{content:"";display:table;clear:both}#sidebar-wrapper:last-child{margin-right:0}}#sidebar-wrapper #sidebar{display:block;position:relative;margin-left:-1em;width:calc(100% + 2em);max-width:calc(100% + 2em)}#sidebar-wrapper #sidebar:after{content:"";display:table;clear:both}@media screen and (min-width:860px){#sidebar-wrapper #sidebar{top:0;margin-left:0;width:100%}#sidebar-wrapper #sidebar.sticky-top{position:fixed;top:0;bottom:auto;width:calc(23.23176% - .45em);max-width:289.921875px}#sidebar-wrapper #sidebar.sticky-bottom{position:absolute;bottom:0;top:auto}}#sidebar-wrapper #sidebar .free-ship-msg{text-align:center;margin:20px 0 10px 0;overflow:hidden}@media screen and (min-width:860px){#sidebar-wrapper #sidebar .free-ship-msg{text-align:left}}#sidebar-wrapper #sidebar .free-ship-msg .tag{background-color:#ff1b30;display:inline-block;position:relative;padding:7px}#sidebar-wrapper #sidebar .free-ship-msg .tag:after{content:"";display:table;clear:both}#sidebar-wrapper #sidebar .free-ship-msg .tag .left-tri{height:100%;position:absolute;top:0;left:-1px;display:inline-block}@media screen and (min-width:860px){#sidebar-wrapper #sidebar .free-ship-msg .tag .left-tri{display:none}}#sidebar-wrapper #sidebar .free-ship-msg .tag .right-tri{height:100%;position:absolute;top:0;right:-1px;display:inline-block;transform:rotate(180deg)}#sidebar-wrapper #sidebar .free-ship-msg .message{color:#fff;font-size:16px;font-weight:600;margin:0 50px;display:inline-block}@media screen and (min-width:860px){#sidebar-wrapper #sidebar .free-ship-msg .message{margin:0 55px 0 0}}#sidebar-wrapper #sidebar .category{display:block;position:relative}#sidebar-wrapper #sidebar .category .category-image{height:20px;width:20px;line-height:30px;position:absolute;top:10px;left:5px}@media screen and (min-width:860px){#sidebar-wrapper #sidebar .category .category-image{top:7px;left:5px}}#sidebar-wrapper #sidebar .category .category-name{height:20px;line-height:30px;display:inline-block;padding-left:32px}#sidebar-wrapper #sidebar .eventsicon{background-image:url(https://media2.4life.com/images/shopping/icon-manage-awardsrecognition.svg)}#sidebar-wrapper #sidebar .sidebar-top{width:100%;padding-bottom:20px;padding-left:15px;padding-right:15px}#sidebar-wrapper #sidebar .sidebar-top .user-image{width:100%;text-align:center;line-height:14px;padding-top:15px}@media screen and (min-width:860px){#sidebar-wrapper #sidebar .sidebar-top .user-image{padding-top:0}}#sidebar-wrapper #sidebar .sidebar-top .user-image img{width:60px;height:60px;border-radius:360px;border:2px solid #f2f2f2}#sidebar-wrapper #sidebar .sidebar-top .user-name{width:100%}#sidebar-wrapper #sidebar .sidebar-top .user-name .rank{text-align:center;color:#333;font-size:.85em}#sidebar-wrapper #sidebar .sidebar-top .user-name .id{text-align:center;color:#333;font-size:.85em}#sidebar-wrapper #sidebar .sidebar-top .user-name .name{text-align:center;color:#333;font-size:1.2em;font-weight:500}#sidebar-wrapper #sidebar a.nav-toggle{background-color:#fff;color:#007de3;display:block;font-weight:700;min-height:43px;padding:.75em 3em .75em 1em;position:relative;border-bottom:1px solid #eaebed}@media screen and (min-width:860px){#sidebar-wrapper #sidebar a.nav-toggle{display:none}}#sidebar-wrapper #sidebar a.nav-toggle i{position:absolute;top:-webkit-calc(50% - .5em);top:calc(50% - .5em);right:1.5em}#sidebar-wrapper #sidebar ul{margin-top:0;margin-bottom:0;border-bottom:1px solid #ddd}@media screen and (min-width:860px){#sidebar-wrapper #sidebar ul{margin-top:1em;margin-bottom:1em;border-bottom:none}}#sidebar-wrapper #sidebar li{background-color:#fff;border:none;color:#007de3;display:block}#sidebar-wrapper #sidebar li:last-child{border-bottom:0}#sidebar-wrapper #sidebar li.active{background-color:#f2f8fe}@media screen and (min-width:860px){#sidebar-wrapper #sidebar li.active{background-color:#f2f8fe}}#sidebar-wrapper #sidebar li.active .new,#sidebar-wrapper #sidebar li.active a{color:#007de3;border-left:2px solid #007de3}@media screen and (min-width:860px){#sidebar-wrapper #sidebar li{background-color:#fff;border-bottom:0;color:#007de3}}#sidebar-wrapper #sidebar li.user-info a{display:inline-block;padding:0}@media screen and (min-width:860px){#sidebar-wrapper #sidebar li.user-info a{display:inline-block;padding:0;border-left:none;min-height:0}#sidebar-wrapper #sidebar li.user-info a:hover{background-color:transparent;border-left:none}}#sidebar-wrapper #sidebar .pending-photo img{border:2px solid red!important}#sidebar-wrapper #sidebar .pending-text{color:red;text-align:center;font-size:.7em}#sidebar-wrapper #sidebar li a{color:#007de3;display:block;line-height:30px;padding:.5em 2em .5em 1em;position:relative}#sidebar-wrapper #sidebar li a i{margin-right:5px;text-align:center;width:20px}#sidebar-wrapper #sidebar li a img{margin-right:5px;text-align:center;height:20px;width:20px;vertical-align:middle}@media screen and (min-width:860px){#sidebar-wrapper #sidebar li a{color:#007de3;display:block;min-height:1.2em;padding:.25em .5em;border-left:2px solid transparent}#sidebar-wrapper #sidebar li a:hover{background-color:#f2fafe;border-left:2px solid #7bbdf1}#sidebar-wrapper #sidebar li a:hover .new{color:#fff}}#sidebar-wrapper #sidebar li a .new{color:#f90;display:inline-block;font-size:.8em;font-weight:700;line-height:1;margin-left:.5em;vertical-align:middle}#divChatButton{webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;position:fixed;bottom:15px;right:20px;background-color:#00b7ff;color:#fff;padding:18px;border-radius:48px;font-size:18px;font-weight:500;z-index:9999;line-height:1}#divChatButton:hover{cursor:pointer}#scrollToBottom{border-radius:48px;overflow:hidden;background-color:transparent;color:#007de3;text-align:center;position:fixed;right:3px;bottom:1em;border-radius:100%;opacity:.9}#scrollToBottom:active{background-color:rgba(0,0,0,0);color:#007de3}#scrollToBottom:focus{background-color:rgba(0,0,0,0);color:#007de3}#scrollToBottom:hover{background-color:rgba(13,13,13,0);color:#007de3}#scrollToBottom:visited{background-color:transparent;color:#007de3}#scrollToBottom.disabled,#scrollToBottom:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#scrollToBottom.btn-success{background-color:#393!important;color:#fff!important}#scrollToBottom.btn-error{background-color:#e60909!important;color:#fff!important}#scrollToBottom.btn-inline{padding:0 50px;min-height:31px}#scrollToBottom.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}#scrollToBottom.ripple svg circle{fill:rgba(0,125,227,.2)}#scrollToBottom i{color:#007de3;font-size:2em;background:rgba(255,255,255,.5);border:1px solid #007de3;border-radius:100%;padding:5px 8px;opacity:.95}#mobileCartBtn{border-radius:48px;overflow:hidden;background-color:transparent;color:#fff;text-align:center;position:fixed;left:3px;bottom:3px;border-radius:100%;z-index:200}#mobileCartBtn:active{background-color:rgba(0,0,0,0);color:#fff}#mobileCartBtn:focus{background-color:rgba(0,0,0,0);color:#fff}#mobileCartBtn:hover{background-color:rgba(13,13,13,0);color:#fff}#mobileCartBtn:visited{background-color:transparent;color:#fff}#mobileCartBtn.disabled,#mobileCartBtn:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#mobileCartBtn.btn-success{background-color:#393!important;color:#fff!important}#mobileCartBtn.btn-error{background-color:#e60909!important;color:#fff!important}#mobileCartBtn.btn-inline{padding:0 50px;min-height:31px}#mobileCartBtn.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}#mobileCartBtn.ripple svg circle{fill:rgba(255,255,255,.2)}@media print{#mobileCartBtn{display:none}}#mobileCartBtn a{position:absolute}#mobileCartBtn i{position:relative;top:50%;text-align:center;vertical-align:middle;padding:12px 5px 5px 3px;width:51px;height:48px;color:#fff;font-size:1.5em;background:#f90;border:1px solid #fff;border-radius:100%}@media screen and (min-width:860px){#mobileCartBtn{display:none}}#scrollToTop{border-radius:48px;overflow:hidden;background-color:transparent;color:#007de3;text-align:center;position:fixed;right:3px;top:3px;border-radius:100%;opacity:.9;z-index:200;display:none}#scrollToTop:active{background-color:rgba(0,0,0,0);color:#007de3}#scrollToTop:focus{background-color:rgba(0,0,0,0);color:#007de3}#scrollToTop:hover{background-color:rgba(13,13,13,0);color:#007de3}#scrollToTop:visited{background-color:transparent;color:#007de3}#scrollToTop.disabled,#scrollToTop:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#scrollToTop.btn-success{background-color:#393!important;color:#fff!important}#scrollToTop.btn-error{background-color:#e60909!important;color:#fff!important}#scrollToTop.btn-inline{padding:0 50px;min-height:31px}#scrollToTop.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}#scrollToTop.ripple svg circle{fill:rgba(0,125,227,.2)}@media print{#scrollToTop{display:none}}#scrollToTop i{color:#007de3;font-size:2em;background:rgba(255,255,255,.5);border:1px solid #007de3;border-radius:100%;padding:5px 8px;opacity:.95}#scrollToTop.moveDown{top:90px}@media screen and (min-width:640px){#scrollToTop.moveDown{top:90px}}@media screen and (min-width:1400px){#scrollToTop.moveDown{top:12px;right:0}}.mobile-resource-form{float:left;display:block;margin-right:2.35765%;width:31.76157%}.mobile-resource-form:last-child{margin-right:0}.json-errors-hide{display:none!important}.json-errors-show{display:block}.squaredOne{height:20px;width:20px;position:relative;background:#fcfff4;border:1px solid #666}.squaredOne label{height:14px;width:14px;position:absolute;top:1px;left:1px;cursor:pointer}.squaredOne label:after{content:'';height:14px;width:14px;position:absolute;top:1px;left:1px;background:#666;opacity:0}.squaredOne input[type=checkbox]{visibility:hidden}.squaredOne input[type=checkbox]:checked+label:after{opacity:1}.errormesg{margin:30px 0;padding:20px;color:red;border:1px solid grey;font-weight:300}p.page_reminder{font-weight:300;font-size:16px}@media screen and (min-width:640px){p.page_reminder{font-size:20px}}@media screen and (min-width:1200px){p.page_reminder{font-size:20px}}p.page_reminder.green{padding:20px;background:#393;color:#fff}.wrapper{z-index:99}#BillPostalCodePart1,#BillPostalCodePart2,.enrollment-reset-zip-code,.enrollment-submit-zip-code{float:left;display:block;margin-right:2.35765%;width:47.29137%}#BillPostalCodePart2,.enrollment-reset-zip-code{float:right;margin-right:0}.enrollment-submit-zip-code{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;margin:.5em 0 .5em 0;display:inline-block}.enrollment-submit-zip-code:active{background-color:#0061b0;color:#fff}.enrollment-submit-zip-code:focus{background-color:#0061b0;color:#fff}.enrollment-submit-zip-code:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.enrollment-submit-zip-code:visited{background-color:#007de3;color:#fff}.enrollment-submit-zip-code.disabled,.enrollment-submit-zip-code:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.enrollment-submit-zip-code.btn-success{background-color:#393!important;color:#fff!important}.enrollment-submit-zip-code.btn-error{background-color:#e60909!important;color:#fff!important}.enrollment-submit-zip-code.btn-inline{padding:0 50px;min-height:31px}.enrollment-submit-zip-code.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.enrollment-submit-zip-code.ripple svg circle{fill:rgba(255,255,255,.2)}.enrollment-reset-zip-code{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#fff;color:#007de3;text-align:center;margin:.5em 0 1em 0}.enrollment-reset-zip-code:active{background-color:#e6e6e6;color:#007de3}.enrollment-reset-zip-code:focus{background-color:#e6e6e6;color:#007de3}.enrollment-reset-zip-code:hover{background-color:#fff;color:#007de3;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.enrollment-reset-zip-code:visited{background-color:#fff;color:#007de3}.enrollment-reset-zip-code.disabled,.enrollment-reset-zip-code:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.enrollment-reset-zip-code.btn-success{background-color:#393!important;color:#fff!important}.enrollment-reset-zip-code.btn-error{background-color:#e60909!important;color:#fff!important}.enrollment-reset-zip-code.btn-inline{padding:0 50px;min-height:31px}.enrollment-reset-zip-code.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.enrollment-reset-zip-code.ripple svg circle{fill:rgba(0,125,227,.2)}.not-visible{visibility:hidden}#scrollToBottom{display:none}#cookie-policy{font-size:16px}#cookie-policy .cookie-dismiss{cursor:pointer;border:1px solid #ddd;background:#fff;padding:.2em .4em}.added-kit-message{border:1px solid #ddd;margin-bottom:25px;padding:15px;position:relative}.added-kit-message:after{content:"";display:table;clear:both}@media screen and (min-width:640px){.added-kit-message{padding:20px}}@media screen and (min-width:1024px){.added-kit-message{padding:25px}}.added-kit-message .triangle{height:0;width:0;border-top:40px solid #f90;border-right:40px solid transparent;position:absolute;top:0;left:0;z-index:10}@media screen and (min-width:860px){.added-kit-message .triangle{height:0;width:0;border-top:50px solid #f90;border-right:50px solid transparent}}.added-kit-message img{display:block;margin:0 auto 10px auto;width:70px}@media screen and (min-width:640px){.added-kit-message img{float:left;margin-bottom:0;width:100px}}@media screen and (min-width:1024px){.added-kit-message img{width:118px}}@media screen and (min-width:640px){.added-kit-message .message-container{color:#003768;float:right;font-weight:400;position:relative;width:calc(100% - 110px);padding-bottom:42px}}@media screen and (min-width:640px) and (min-width:860px){.added-kit-message .message-container{font-size:1.1em}}@media screen and (min-width:640px) and (min-width:1024px){.added-kit-message .message-container{width:calc(100% - 128px)}}.added-kit-message a.edit-cart{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;text-align:center}.added-kit-message a.edit-cart:active{background-color:#0061b0;color:#fff}.added-kit-message a.edit-cart:focus{background-color:#0061b0;color:#fff}.added-kit-message a.edit-cart:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.added-kit-message a.edit-cart:visited{background-color:#007de3;color:#fff}.added-kit-message a.edit-cart.disabled,.added-kit-message a.edit-cart:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.added-kit-message a.edit-cart.btn-success{background-color:#393!important;color:#fff!important}.added-kit-message a.edit-cart.btn-error{background-color:#e60909!important;color:#fff!important}.added-kit-message a.edit-cart.btn-inline{padding:0 50px;min-height:31px}.added-kit-message a.edit-cart.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.added-kit-message a.edit-cart.ripple svg circle{fill:rgba(255,255,255,.2)}@media screen and (min-width:640px){.added-kit-message a.edit-cart{bottom:20px;display:inline-block;padding-left:50px;padding-right:50px;position:absolute;right:20px;text-align:center;width:auto}}@media screen and (min-width:1024px){.added-kit-message a.edit-cart{bottom:25px;right:25px}}#join_header_bg{background-color:#003768}.signup_landing_wrapper{max-width:1280px;margin-left:auto;margin-right:auto;margin:1em 0}.signup_landing_wrapper:after{content:"";display:table;clear:both}.signup_landing_wrapper>div{float:left;display:block;margin-right:2.35765%;width:100%;border:1px solid #ddd;margin-bottom:1em;margin-top:1em;padding:1em;position:relative}.signup_landing_wrapper>div:last-child{margin-right:0}.signup_landing_wrapper>div::after{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;min-height:100%;content:"";opacity:.1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.signup_landing_wrapper>div.customer::after{background-image:url(//media2.4life.com/images/signup/signup_customer.jpg)}@media screen and (min-width:860px){.signup_landing_wrapper>div.distributor{margin-left:8.5298%}}.signup_landing_wrapper>div.distributor::after{background-image:url(//media2.4life.com/images/signup/signup_enroll.jpg)}@media screen and (min-width:640px){.signup_landing_wrapper>div{float:left;display:block;margin-right:2.35765%;width:48.82117%}.signup_landing_wrapper>div:last-child{margin-right:0}}@media screen and (min-width:860px){.signup_landing_wrapper>div{float:left;display:block;margin-right:2.35765%;width:40.29137%}.signup_landing_wrapper>div:last-child{margin-right:0}}.signup_landing_wrapper h4{color:#333}.signup_landing_wrapper ul{color:#333}.signup_landing_wrapper p{color:#333;height:190px;overflow:hidden}.signup_landing_wrapper .btn-sign-up{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;float:left;display:block;margin-right:2.35765%;width:100%;margin-top:.5em}.signup_landing_wrapper .btn-sign-up:active{background-color:#0061b0;color:#fff}.signup_landing_wrapper .btn-sign-up:focus{background-color:#0061b0;color:#fff}.signup_landing_wrapper .btn-sign-up:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.signup_landing_wrapper .btn-sign-up:visited{background-color:#007de3;color:#fff}.signup_landing_wrapper .btn-sign-up.disabled,.signup_landing_wrapper .btn-sign-up:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.signup_landing_wrapper .btn-sign-up.btn-success{background-color:#393!important;color:#fff!important}.signup_landing_wrapper .btn-sign-up.btn-error{background-color:#e60909!important;color:#fff!important}.signup_landing_wrapper .btn-sign-up.btn-inline{padding:0 50px;min-height:31px}.signup_landing_wrapper .btn-sign-up.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.signup_landing_wrapper .btn-sign-up.ripple svg circle{fill:rgba(255,255,255,.2)}.signup_landing_wrapper .btn-sign-up:last-child{margin-right:0}#join-section{padding:20px}#join-section:after{content:"";display:table;clear:both}@media screen and (min-width:640px){#join-section{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:21.32451%;padding:30px}#join-section:last-child{margin-right:0}}@media screen and (min-width:1024px){#join-section{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:29.85432%;padding:40px}#join-section:last-child{margin-right:0}}#join-section button{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;text-align:center;width:100%}#join-section button:active{background-color:#0061b0;color:#fff}#join-section button:focus{background-color:#0061b0;color:#fff}#join-section button:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}#join-section button:visited{background-color:#007de3;color:#fff}#join-section button.disabled,#join-section button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#join-section button.btn-success{background-color:#393!important;color:#fff!important}#join-section button.btn-error{background-color:#e60909!important;color:#fff!important}#join-section button.btn-inline{padding:0 50px;min-height:31px}#join-section button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}#join-section button.ripple svg circle{fill:rgba(255,255,255,.2)}#join-section.one-button>button{margin:20px auto 0 auto;padding-left:50px;padding-right:50px;width:auto}@media screen and (min-width:1024px){#join-section.two-buttons>button{float:left;display:block;margin-right:5.85151%;width:47.07425%;margin-bottom:0;margin-top:12px;min-height:66px}#join-section.two-buttons>button:last-child{margin-right:0}}#join-section.two-buttons>button:first-of-type{margin-bottom:12px}#koTerms{max-width:1280px;margin-left:auto;margin-right:auto}#koTerms:after{content:"";display:table;clear:both}@media screen and (min-width:1200px){#koTerms.apply-padding{padding:0!important}}#koTerms .narrow{width:100%;max-width:600px;margin:0 auto}#koTerms .kp-all{border-radius:48px;overflow:hidden;background-color:#007de3;color:#fff;text-align:center;float:right}#koTerms .kp-all:active{background-color:#0061b0;color:#fff}#koTerms .kp-all:focus{background-color:#0061b0;color:#fff}#koTerms .kp-all:hover{background-color:#008bfd;color:#fff}#koTerms .kp-all:visited{background-color:#007de3;color:#fff}#koTerms .kp-all.disabled,#koTerms .kp-all:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#koTerms .kp-all.btn-success{background-color:#393!important;color:#fff!important}#koTerms .kp-all.btn-error{background-color:#e60909!important;color:#fff!important}#koTerms .kp-all.btn-inline{padding:0 50px;min-height:31px}#koTerms .kp-all.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}#koTerms .kp-all.ripple svg circle{fill:rgba(255,255,255,.2)}#koTerms .agreement-kr{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#e6e6e6;border:1px solid #ccc;margin-bottom:15px;padding:7px}#koTerms .agreement-kr:last-child{margin-right:0}#koTerms .term-contents{background-color:#fff;border:1px solid #ccc;font-size:.75em;height:165px;overflow-y:scroll;padding:10px}@media screen and (min-width:860px){#koTerms .term-contents{height:250px}}#koTerms .agreement-options{height:36px;text-align:right}#koTerms .agreement-options:after{content:"";display:table;clear:both}#koTerms .agreement-options label:last-of-type{margin-left:20px}#koTerms table{border:1px solid #ccc;margin:10px 0}#koTerms table th{border:1px solid #ccc;padding:5px;text-align:center}#koTerms table td{border:1px solid #ccc;padding:5px;min-width:70px}#koTerms .accordion-kr{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 1.5em 0;padding:0}#koTerms .accordion-kr ul{margin:0;padding:0}#koTerms .accordion-kr li{border-bottom:1px solid #ddd;list-style:none}#koTerms .accordion-kr li:after{content:"";display:table;clear:both}#koTerms .accordion-kr li>a{color:#007de3;display:block;padding:.75em 1.618em;text-decoration:none;float:left}#koTerms .accordion-kr li .input{float:right;padding:.75em 1.618em;position:relative}#koTerms .accordion-kr li .input input{position:absolute;top:12px;left:0}#koTerms .accordion-kr li:last-child{border:0}#koTerms .accordion-kr li:focus,#koTerms .accordion-kr li:hover{background-color:#fcfcfc}#koTerms .accordion-kr ul.submenu{display:none;width:100%}#koTerms .accordion-kr ul.submenu li{background-color:#eaeaea}#koTerms .accordion-kr ul.submenu li:first-child{border-top:1px solid #ddd;box-shadow:inset 0 1px 1px #dadada}#koTerms .accordion-kr ul.submenu li:focus,#koTerms .accordion-kr ul.submenu li:hover{background-color:#efefef}#koTerms .accordion-kr .is-expanded{display:block;padding-bottom:0}.select-all-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;background-color:#e6e6e6;border:1px solid #ccc;padding:7px 7px 15px 7px}.select-all-wrapper:after{content:"";display:table;clear:both}.select-all-wrapper .agreement-options{margin-bottom:10px;text-align:center}.select-all-wrapper .agreement-options label:last-of-type{margin-left:20px}.select-all-wrapper button{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;border-radius:48px;overflow:hidden;background-color:#007de3;color:#fff;text-align:center;text-align:center}.select-all-wrapper button:last-child{margin-right:0}.select-all-wrapper button:active{background-color:#0061b0;color:#fff}.select-all-wrapper button:focus{background-color:#0061b0;color:#fff}.select-all-wrapper button:hover{background-color:#008bfd;color:#fff}.select-all-wrapper button:visited{background-color:#007de3;color:#fff}.select-all-wrapper button.disabled,.select-all-wrapper button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.select-all-wrapper button.btn-success{background-color:#393!important;color:#fff!important}.select-all-wrapper button.btn-error{background-color:#e60909!important;color:#fff!important}.select-all-wrapper button.btn-inline{padding:0 50px;min-height:31px}.select-all-wrapper button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.select-all-wrapper button.ripple svg circle{fill:rgba(255,255,255,.2)}@media screen and (min-width:640px){.select-all-wrapper button{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.select-all-wrapper button:last-child{margin-right:0}}@media screen and (min-width:860px){.select-all-wrapper button{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:34.11922%}.select-all-wrapper button:last-child{margin-right:0}}.enrollment-location{float:left;display:block;margin-right:2.35765%;width:100%;float:none!important;margin-bottom:1em}.enrollment-location:last-child{margin-right:0}@media screen and (min-width:640px){.enrollment-location{float:left;display:block;margin-right:2.35765%;width:48.82117%}.enrollment-location:last-child{margin-right:0}}@media screen and (min-width:860px){.enrollment-location{float:left;display:block;margin-right:2.35765%;width:40.29137%}.enrollment-location:last-child{margin-right:0}}@media screen and (min-width:1200px){.enrollment-location{float:left;display:block;margin-right:2.35765%;width:31.76157%}.enrollment-location:last-child{margin-right:0}}.form-block{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:2em;border-radius:18px;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;padding:20px 15px;border:1px solid #e9e9e9}.form-block:after{content:"";display:table;clear:both}.form-block p.title{background:#999;border:none;color:#fff;font-size:20px;margin:0;padding:5px 10px;text-align:left}.form-block p.title span{padding-right:10px}.form-block .pt-1em{padding-top:1em}.form-block .form-title{position:relative;padding:15px 0}@media screen and (min-width:860px){.form-block .form-title{margin-left:4.2649%}}@media screen and (min-width:1200px){.form-block .form-title{margin-left:12.79471%}}.form-block .form-title .icon-container{position:absolute;top:50%;left:0;transform:translateY(-50%)}.form-block .form-title .icon-container img{width:25px;height:25px}.form-block .form-title .text{position:absolute;top:50%;left:40px;transform:translateY(-50%);font-size:20px}.form-block .inline-block{display:inline-block}.form-block .super-align{vertical-align:super}.form-block label.checkbox,.form-block label.radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;margin-bottom:.75em;margin-top:.75em;padding-left:1.5em;position:relative}.form-block label.checkbox input,.form-block label.radio input{position:absolute;top:2px;left:0}@media screen and (min-width:860px){.form-block label.indented{margin-left:4.2649%}}@media screen and (min-width:1200px){.form-block label.indented{margin-left:12.79471%}}.form-block .inner li:after{content:"";display:table;clear:both}.form-block .inner li>div{float:left;display:block;margin-right:2.35765%;width:100%}.form-block .inner li>div:last-child{margin-right:0}@media screen and (min-width:640px){.form-block .inner li>div{float:left;display:block;margin-right:2.35765%;width:48.82117%}.form-block .inner li>div:last-child{margin-right:0}.form-block .inner li>div:nth-child(2n){margin-right:0}.form-block .inner li>div:nth-child(2n+1){clear:left}}@media screen and (min-width:860px){.form-block .inner li>div{float:left;display:block;margin-right:2.35765%;width:40.29137%}.form-block .inner li>div:last-child{margin-right:0}}@media screen and (min-width:1200px){.form-block .inner li>div{float:left;display:block;margin-right:2.35765%;width:31.76157%}.form-block .inner li>div:last-child{margin-right:0}}@media screen and (min-width:860px){.form-block .inner li>div:nth-child(1n){margin-left:4.2649%}}@media screen and (min-width:1200px){.form-block .inner li>div:nth-child(1n){margin-left:12.79471%}}@media screen and (min-width:860px){.form-block .inner li>div:nth-child(2n){margin-left:8.5298%}}.form-block .inner li>div>.expiration{float:left;display:block;margin-right:2.35765%;width:100%}.form-block .inner li>div>.expiration:last-child{margin-right:0}@media screen and (min-width:1200px){.form-block .inner li>div{float:left;display:block;margin-right:2.35765%;width:31.76157%}.form-block .inner li>div:last-child{margin-right:0}}.form-block .inner li>div>.birthdate select{float:left;display:block;margin-right:2.35765%;width:31.76157%}.form-block .inner li>div>.birthdate select:nth-child(3n){margin-right:0}.form-block .inner li>div>.birthdate select:nth-child(3n+1){clear:left}.form-block .inner li>div>.birthdate select:last-child{margin-right:0}.form-block .inner li .brazil-zip input{float:left;display:block;width:85.29804%}.form-block .inner li .brazil-zip input:last-child{width:82.94039%}.form-block .inner li .brazil-zip a{float:left;display:block;margin-right:2.35765%;width:14.70196%;background-color:#007de3;text-align:center;padding:2px;color:#fff;line-height:27px;margin-bottom:.1875em}.form-block .inner li .brazil-zip a:last-child{margin-right:0}@media screen and (min-width:1200px){.form-block .inner li .quarter{float:left;display:block;margin-right:2.35765%;width:18.96686%}.form-block .inner li .quarter:last-child{margin-right:0}.form-block .inner li .quarter:nth-child(2n){margin-right:2.35765%}.form-block .inner li .quarter:nth-child(2n+1){clear:none}.form-block .inner li .quarter:nth-child(4n){margin-right:0}.form-block .inner li .quarter:nth-child(4n+1){clear:left}}@media screen and (min-width:860px){.form-block .inner li .quarter:nth-child(2n){margin-left:0}}.form-block .text_box_disable{background:#ddd}.mailcheck_suggestion{border-top:2px solid #f90;color:#f90;display:none;font-weight:700;margin-bottom:0;padding:.15em .3em}.mailcheck_suggestion a{font-weight:400}#passwordSuggestions{background-color:#fefefe;padding:5px 0 5px 5px;margin-top:5px;border-radius:18px;border:1px solid #f90}#passwordSuggestions .warnicon{background:url(https://media2.4life.com/images/icons/icon-warning-orange.svg) center left no-repeat;background-size:16px 16px}#passwordSuggestions .suggesticon{background:url(https://media2.4life.com/images/icons/icon-suggestion-green.svg) center left no-repeat;background-size:16px 16px}#passwordSuggestions .text{padding-left:20px}#strength-progress{height:5px}#strength-progress.password-bad{background-color:#c33!important;width:25%}#strength-progress.password-medium{background-color:#b3f533!important;width:50%}#strength-progress.password-medium2{background-color:#67cc33!important;width:75%}#strength-progress.password-good{background-color:#3a3!important;width:100%}input.password-strength-input{margin-bottom:0}.strength-meter{height:5px;margin-bottom:1px;width:100%;background-color:#ebebeb}#Password.no-bottom-margin{margin-bottom:0!important}.match-indicator-bar{height:5px;margin-bottom:1px;width:100%;background-color:#ebebeb;transform:translateY(-5px)}#ConfirmPassword.no-match{border:1px solid red}#password-four{color:red}#password-match{color:red}.sec_enroller_sponser .modal-trigger{float:left;display:block;margin-right:2.35765%;width:100%;border-radius:48px;overflow:hidden;background-color:#fff;color:#007de3;text-align:center;margin-bottom:.75em;padding-left:0;text-align:center}.sec_enroller_sponser .modal-trigger:last-child{margin-right:0}.sec_enroller_sponser .modal-trigger:active{background-color:#e6e6e6;color:#007de3}.sec_enroller_sponser .modal-trigger:focus{background-color:#e6e6e6;color:#007de3}.sec_enroller_sponser .modal-trigger:hover{background-color:#fff;color:#007de3}.sec_enroller_sponser .modal-trigger:visited{background-color:#fff;color:#007de3}.sec_enroller_sponser .modal-trigger.disabled,.sec_enroller_sponser .modal-trigger:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.sec_enroller_sponser .modal-trigger.btn-success{background-color:#393!important;color:#fff!important}.sec_enroller_sponser .modal-trigger.btn-error{background-color:#e60909!important;color:#fff!important}.sec_enroller_sponser .modal-trigger.btn-inline{padding:0 50px;min-height:31px}.sec_enroller_sponser .modal-trigger.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.sec_enroller_sponser .modal-trigger.ripple svg circle{fill:rgba(0,125,227,.2)}.sec_enroller_sponser .modal-trigger:hover{cursor:pointer}.sec_enroller_sponser .modal-trigger i{margin-right:.5em}.sec_enroller_sponser .sponsor-info{margin-bottom:12px}.sec_enroller_sponser #enrollerSameAsSponsor label.checkbox{margin:0}.sec_enroller_sponser label.checkbox.dont-know-sponsor{font-weight:700}.sec_enroller_sponser .hr{position:relative;text-align:center;margin-top:1em;float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.sec_enroller_sponser .hr:last-child{margin-right:0}@media screen and (min-width:640px){.sec_enroller_sponser .hr{margin-top:initial}}.sec_enroller_sponser .hr span{display:inline-block;padding:0 10px;background:#fff}.sec_enroller_sponser .hr:before{content:"";display:block;position:absolute;z-index:-1;left:0;right:0;top:50%;height:1px;background:#b7b7b7}.wrapper_find_distributor.form-block{margin-bottom:0}.wrapper_find_distributor.form-block .inner li>div{float:left;display:block;margin-right:2.35765%;width:100%}.wrapper_find_distributor.form-block .inner li>div:last-child{margin-right:0}@media screen and (min-width:640px){.wrapper_find_distributor.form-block .inner li>div{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wrapper_find_distributor.form-block .inner li>div:last-child{margin-right:0}}@media screen and (min-width:860px){.wrapper_find_distributor.form-block .inner li>div:nth-child(1n){margin-left:0}}@media screen and (min-width:1200px){.wrapper_find_distributor.form-block .inner li>div:nth-child(1n){margin-left:0}}@media screen and (min-width:860px){.wrapper_find_distributor.form-block .inner li>div:nth-child(2n){margin-left:0}}.wrapper_find_distributor.form-block .wrapper_btns{margin-bottom:100px}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel{float:left;display:block;margin-right:2.35765%;width:100%;border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#fff;color:#007de3;text-align:center;margin-bottom:.5em}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:last-child{margin-right:0}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:active{background-color:#e6e6e6;color:#007de3}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:focus{background-color:#e6e6e6;color:#007de3}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:hover{background-color:#fff;color:#007de3;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:visited{background-color:#fff;color:#007de3}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.disabled,.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.btn-success{background-color:#393!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.btn-error{background-color:#e60909!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.btn-inline{padding:0 50px;min-height:31px}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.ripple svg circle{fill:rgba(0,125,227,.2)}@media screen and (min-width:640px){.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:last-child{margin-right:0}}.wrapper_find_distributor.form-block .wrapper_btns .btn_search{float:left;display:block;margin-right:2.35765%;width:100%;border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;margin-bottom:.5em}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:last-child{margin-right:0}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:active{background-color:#0061b0;color:#fff}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:focus{background-color:#0061b0;color:#fff}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:visited{background-color:#007de3;color:#fff}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.disabled,.wrapper_find_distributor.form-block .wrapper_btns .btn_search:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.btn-success{background-color:#393!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.btn-error{background-color:#e60909!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.btn-inline{padding:0 50px;min-height:31px}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.ripple svg circle{fill:rgba(255,255,255,.2)}@media screen and (min-width:640px){.wrapper_find_distributor.form-block .wrapper_btns .btn_search{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:last-child{margin-right:0}}.russia .modal-inner{max-width:calc(1320px - 1em)}.russia .modal-inner table tbody td{border:1px solid #ddd}.russia .modal-inner .footable-row-detail-value{word-break:break-word}.sec_shipping_address .inner{display:none}.sec_shipping_address .inner.open{display:block}.korea-tax-id-prefix{background-color:#bada55;padding:0 6px 0 8px;position:absolute;left:1px;top:25px;line-height:33px}.korea-tax-id-prefix+input[type=text]{padding-left:82px}.japan-zip:after{content:"";display:table;clear:both}.japan-zip>li{float:left;display:block;margin-right:2.35765%;width:100%}.japan-zip>li:last-child{margin-right:0}.japan-zip>li>*{float:left;display:block;margin-right:2.35765%;width:48.82117%}.japan-zip>li>:last-child{margin-right:0}@media screen and (min-width:640px){.japan-zip>li>*{float:left;display:block;margin-right:4.82916%;width:47.58542%}.japan-zip>li>:last-child{margin-right:0}}@media screen and (min-width:860px){.japan-zip>li>*{float:left;display:block;margin-right:5.85151%;width:47.07425%}.japan-zip>li>:last-child{margin-right:0}}@media screen and (min-width:1200px){.japan-zip>li>*{float:left;display:block;margin-right:7.42297%;width:46.28851%}.japan-zip>li>:last-child{margin-right:0}}.hyphen{font-size:1.5em;position:absolute;left:calc(50% - .2em);line-height:1.2em}.japan-zip .submit-zip-code{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;margin-top:.5em}.japan-zip .submit-zip-code:active{background-color:#0061b0;color:#fff}.japan-zip .submit-zip-code:focus{background-color:#0061b0;color:#fff}.japan-zip .submit-zip-code:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.japan-zip .submit-zip-code:visited{background-color:#007de3;color:#fff}.japan-zip .submit-zip-code.disabled,.japan-zip .submit-zip-code:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.japan-zip .submit-zip-code.btn-success{background-color:#393!important;color:#fff!important}.japan-zip .submit-zip-code.btn-error{background-color:#e60909!important;color:#fff!important}.japan-zip .submit-zip-code.btn-inline{padding:0 50px;min-height:31px}.japan-zip .submit-zip-code.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.japan-zip .submit-zip-code.ripple svg circle{fill:rgba(255,255,255,.2)}.japan-zip .reset-zip-code{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#fff;color:#007de3;text-align:center;margin-top:.5em}.japan-zip .reset-zip-code:active{background-color:#e6e6e6;color:#007de3}.japan-zip .reset-zip-code:focus{background-color:#e6e6e6;color:#007de3}.japan-zip .reset-zip-code:hover{background-color:#fff;color:#007de3;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.japan-zip .reset-zip-code:visited{background-color:#fff;color:#007de3}.japan-zip .reset-zip-code.disabled,.japan-zip .reset-zip-code:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.japan-zip .reset-zip-code.btn-success{background-color:#393!important;color:#fff!important}.japan-zip .reset-zip-code.btn-error{background-color:#e60909!important;color:#fff!important}.japan-zip .reset-zip-code.btn-inline{padding:0 50px;min-height:31px}.japan-zip .reset-zip-code.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.japan-zip .reset-zip-code.ripple svg circle{fill:rgba(0,125,227,.2)}.sec_agreement .inner li div{margin-bottom:.75em;padding-left:1.5em;position:relative;float:left;display:block;margin-right:2.35765%;width:100%}.sec_agreement .inner li div:last-child{margin-right:0}@media screen and (min-width:860px){.sec_agreement .inner li div{float:left;display:block;margin-right:2.35765%;width:82.94039%}.sec_agreement .inner li div:last-child{margin-right:0}}.sec_agreement .inner li div input[type=checkbox]{position:absolute;top:2px;left:0}.agreement_wrapper .form-block h5{text-align:left;font-weight:700;margin-bottom:15px}.agreement_wrapper .wrapper_btns{max-width:1280px;margin-left:auto;margin-right:auto;margin-top:30px}.agreement_wrapper .wrapper_btns:after{content:"";display:table;clear:both}.agreement_wrapper .wrapper_btns .buttonSubmit{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;float:left;display:block;margin-right:2.35765%;width:100%;margin:15px 0 0 0}.agreement_wrapper .wrapper_btns .buttonSubmit:active{background-color:#0061b0;color:#fff}.agreement_wrapper .wrapper_btns .buttonSubmit:focus{background-color:#0061b0;color:#fff}.agreement_wrapper .wrapper_btns .buttonSubmit:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.agreement_wrapper .wrapper_btns .buttonSubmit:visited{background-color:#007de3;color:#fff}.agreement_wrapper .wrapper_btns .buttonSubmit.disabled,.agreement_wrapper .wrapper_btns .buttonSubmit:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.agreement_wrapper .wrapper_btns .buttonSubmit.btn-success{background-color:#393!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonSubmit.btn-error{background-color:#e60909!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonSubmit.btn-inline{padding:0 50px;min-height:31px}.agreement_wrapper .wrapper_btns .buttonSubmit.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.agreement_wrapper .wrapper_btns .buttonSubmit.ripple svg circle{fill:rgba(255,255,255,.2)}.agreement_wrapper .wrapper_btns .buttonSubmit:last-child{margin-right:0}@media screen and (min-width:640px){.agreement_wrapper .wrapper_btns .buttonSubmit{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin:0}.agreement_wrapper .wrapper_btns .buttonSubmit:last-child{margin-right:0}}@media screen and (min-width:1200px){.agreement_wrapper .wrapper_btns .buttonSubmit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.agreement_wrapper .wrapper_btns .buttonSubmit:last-child{margin-right:0}}.agreement_wrapper .wrapper_btns .buttonDecline{float:left;display:block;margin-right:2.35765%;width:100%;border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#fff;color:#007de3;text-align:center}.agreement_wrapper .wrapper_btns .buttonDecline:last-child{margin-right:0}.agreement_wrapper .wrapper_btns .buttonDecline:active{background-color:#e6e6e6;color:#007de3}.agreement_wrapper .wrapper_btns .buttonDecline:focus{background-color:#e6e6e6;color:#007de3}.agreement_wrapper .wrapper_btns .buttonDecline:hover{background-color:#fff;color:#007de3;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.agreement_wrapper .wrapper_btns .buttonDecline:visited{background-color:#fff;color:#007de3}.agreement_wrapper .wrapper_btns .buttonDecline.disabled,.agreement_wrapper .wrapper_btns .buttonDecline:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.agreement_wrapper .wrapper_btns .buttonDecline.btn-success{background-color:#393!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonDecline.btn-error{background-color:#e60909!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonDecline.btn-inline{padding:0 50px;min-height:31px}.agreement_wrapper .wrapper_btns .buttonDecline.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.agreement_wrapper .wrapper_btns .buttonDecline.ripple svg circle{fill:rgba(0,125,227,.2)}@media screen and (min-width:640px){.agreement_wrapper .wrapper_btns .buttonDecline{float:left;display:block;margin-right:2.35765%;width:48.82117%}.agreement_wrapper .wrapper_btns .buttonDecline:last-child{margin-right:0}}@media screen and (min-width:1200px){.agreement_wrapper .wrapper_btns .buttonDecline{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:34.11922%}.agreement_wrapper .wrapper_btns .buttonDecline:last-child{margin-right:0}}.wrapper_btns{max-width:1280px;margin-left:auto;margin-right:auto;margin:1.5em 0 100px 0}.wrapper_btns:after{content:"";display:table;clear:both}.wrapper_btns .btn_prev{float:left;display:block;margin-right:2.35765%;width:100%;border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#fff;color:#007de3;text-align:center;margin-bottom:.75em}.wrapper_btns .btn_prev:last-child{margin-right:0}.wrapper_btns .btn_prev:active{background-color:#e6e6e6;color:#007de3}.wrapper_btns .btn_prev:focus{background-color:#e6e6e6;color:#007de3}.wrapper_btns .btn_prev:hover{background-color:#fff;color:#007de3;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.wrapper_btns .btn_prev:visited{background-color:#fff;color:#007de3}.wrapper_btns .btn_prev.disabled,.wrapper_btns .btn_prev:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.wrapper_btns .btn_prev.btn-success{background-color:#393!important;color:#fff!important}.wrapper_btns .btn_prev.btn-error{background-color:#e60909!important;color:#fff!important}.wrapper_btns .btn_prev.btn-inline{padding:0 50px;min-height:31px}.wrapper_btns .btn_prev.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper_btns .btn_prev.ripple svg circle{fill:rgba(0,125,227,.2)}@media screen and (min-width:640px){.wrapper_btns .btn_prev{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:-51.17883%}.wrapper_btns .btn_prev:last-child{margin-right:0}}.wrapper_btns .btn_submit{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:.75em}.wrapper_btns .btn_submit:active{background-color:#0061b0;color:#fff}.wrapper_btns .btn_submit:focus{background-color:#0061b0;color:#fff}.wrapper_btns .btn_submit:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.wrapper_btns .btn_submit:visited{background-color:#007de3;color:#fff}.wrapper_btns .btn_submit.disabled,.wrapper_btns .btn_submit:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.wrapper_btns .btn_submit.btn-success{background-color:#393!important;color:#fff!important}.wrapper_btns .btn_submit.btn-error{background-color:#e60909!important;color:#fff!important}.wrapper_btns .btn_submit.btn-inline{padding:0 50px;min-height:31px}.wrapper_btns .btn_submit.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper_btns .btn_submit.ripple svg circle{fill:rgba(255,255,255,.2)}.wrapper_btns .btn_submit:last-child{margin-right:0}@media screen and (min-width:640px){.wrapper_btns .btn_submit{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:76.76824%}.wrapper_btns .btn_submit:last-child{margin-right:0}}.weak-password{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#fff6bf;margin-bottom:15px;padding:15px}.weak-password:last-child{margin-right:0}@media screen and (min-width:640px){.weak-password{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:51.17883%}.weak-password:last-child{margin-right:0}}.weak-password .weak-password-ok-text{padding-left:24px}.w9-list div select{margin-bottom:1em;width:100%}@media screen and (min-width:640px){.w9-list div select{width:50%}}.account-info-wrapper{padding-top:.5em}.account-info-wrapper .modal .alrt-image{float:left;display:block;margin-right:2.35765%;width:14.70196%;font-size:2em;line-height:.8em;color:#f90}.account-info-wrapper .modal .alrt-image:last-child{margin-right:0}@media screen and (min-width:640px){.account-info-wrapper .modal .alrt-image{font-size:4em}}.account-info-wrapper .modal .text-wrapper .modal-content{min-height:50px!important}.account-info-wrapper .modal .wrapper_btns{margin:1.5em 0 0 0}.account-info-wrapper .modal .wrapper_btns .btn_submit{margin-bottom:0}.korea-identity-wrapper .inner>li>div{text-align:center}.korea-identity-wrapper .inner>li>div button{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:.75em}.korea-identity-wrapper .inner>li>div button:active{background-color:#0061b0;color:#fff}.korea-identity-wrapper .inner>li>div button:focus{background-color:#0061b0;color:#fff}.korea-identity-wrapper .inner>li>div button:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.korea-identity-wrapper .inner>li>div button:visited{background-color:#007de3;color:#fff}.korea-identity-wrapper .inner>li>div button.disabled,.korea-identity-wrapper .inner>li>div button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.korea-identity-wrapper .inner>li>div button.btn-success{background-color:#393!important;color:#fff!important}.korea-identity-wrapper .inner>li>div button.btn-error{background-color:#e60909!important;color:#fff!important}.korea-identity-wrapper .inner>li>div button.btn-inline{padding:0 50px;min-height:31px}.korea-identity-wrapper .inner>li>div button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.korea-identity-wrapper .inner>li>div button.ripple svg circle{fill:rgba(255,255,255,.2)}.korea-identity-wrapper .inner>li>div button:last-child{margin-right:0}.korea-identity-wrapper .inner>li>div span{display:block}.korea-identity-wrapper ul.disc{list-style-type:disc;padding-left:1.25em}.korea-identity-wrapper ul.disc li{margin-bottom:.5em}.korea-identity-wrapper .wrapper_btns{max-width:1280px;margin-left:auto;margin-right:auto}.korea-identity-wrapper .wrapper_btns:after{content:"";display:table;clear:both}.korea-identity-wrapper .wrapper_btns button{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;float:left;display:block;margin-right:2.35765%;width:100%}.korea-identity-wrapper .wrapper_btns button:active{background-color:#0061b0;color:#fff}.korea-identity-wrapper .wrapper_btns button:focus{background-color:#0061b0;color:#fff}.korea-identity-wrapper .wrapper_btns button:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.korea-identity-wrapper .wrapper_btns button:visited{background-color:#007de3;color:#fff}.korea-identity-wrapper .wrapper_btns button.disabled,.korea-identity-wrapper .wrapper_btns button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.korea-identity-wrapper .wrapper_btns button.btn-success{background-color:#393!important;color:#fff!important}.korea-identity-wrapper .wrapper_btns button.btn-error{background-color:#e60909!important;color:#fff!important}.korea-identity-wrapper .wrapper_btns button.btn-inline{padding:0 50px;min-height:31px}.korea-identity-wrapper .wrapper_btns button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.korea-identity-wrapper .wrapper_btns button.ripple svg circle{fill:rgba(255,255,255,.2)}.korea-identity-wrapper .wrapper_btns button:last-child{margin-right:0}@media screen and (min-width:640px){.korea-identity-wrapper .wrapper_btns button{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:51.17883%}.korea-identity-wrapper .wrapper_btns button:last-child{margin-right:0}}@media screen and (min-width:860px){.korea-identity-wrapper .wrapper_btns button{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:68.23843%}.korea-identity-wrapper .wrapper_btns button:last-child{margin-right:0}}.wrapper_review .sec_ship{max-width:1280px;margin-left:auto;margin-right:auto}.wrapper_review .sec_ship:after{content:"";display:table;clear:both}.wrapper_review .sec_ship p{margin:0}.wrapper_review .sec_ship .box1 .title{font-weight:900;font-size:17px}.wrapper_review .sec_ship .box1 .title a{font-weight:400}.wrapper_review .sec_ship .box2{margin-top:10px}.wrapper_review .sec_ship .box2 .title{font-weight:900;font-size:17px}.wrapper_review .sec_ship .box2 ul li label{display:inline}.wrapper_review .sec_table{max-width:1280px;margin-left:auto;margin-right:auto;margin:20px 0 0 0}.wrapper_review .sec_table:after{content:"";display:table;clear:both}.signup-method{margin-top:15px;text-align:center}.signup-method .app,.signup-method .web{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#ebebeb;margin-bottom:15px;border-radius:6px}.signup-method .app:last-child,.signup-method .web:last-child{margin-right:0}@media screen and (min-width:640px){.signup-method .app,.signup-method .web{float:left;display:block;margin-right:2.35765%;width:48.82117%}.signup-method .app:last-child,.signup-method .web:last-child{margin-right:0}}.signup-method .app .method-icon,.signup-method .web .method-icon{width:60px;height:60px;margin:20px auto;display:block;color:#007de3}.signup-method .app .method-info,.signup-method .web .method-info{font-size:1.4em}.signup-method .app a,.signup-method .web a{border-radius:48px;overflow:hidden;background-color:#007de3;color:#fff;text-align:center;text-align:center;font-size:1.4em;margin:15px;padding-left:20px;padding-right:20px;display:inline-block}.signup-method .app a:active,.signup-method .web a:active{background-color:#0061b0;color:#fff}.signup-method .app a:focus,.signup-method .web a:focus{background-color:#0061b0;color:#fff}.signup-method .app a:hover,.signup-method .web a:hover{background-color:#008bfd;color:#fff}.signup-method .app a:visited,.signup-method .web a:visited{background-color:#007de3;color:#fff}.signup-method .app a.disabled,.signup-method .app a:disabled,.signup-method .web a.disabled,.signup-method .web a:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.signup-method .app a.btn-success,.signup-method .web a.btn-success{background-color:#393!important;color:#fff!important}.signup-method .app a.btn-error,.signup-method .web a.btn-error{background-color:#e60909!important;color:#fff!important}.signup-method .app a.btn-inline,.signup-method .web a.btn-inline{padding:0 50px;min-height:31px}.signup-method .app a.ripple svg,.signup-method .web a.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.signup-method .app a.ripple svg circle,.signup-method .web a.ripple svg circle{fill:rgba(255,255,255,.2)}.signup-method-waiting{position:relative;min-height:200px}.signup-method-waiting .spinner{position:absolute;top:25px;left:calc(50% - 50px);width:100px;font-size:100px;height:100px;margin:25px auto}.loypro-title{position:relative;margin:5px}.loyalty-svg{width:300px;margin-right:20px;vertical-align:middle}.horizontal-center{vertical-align:middle}.svg-sm{width:40px;position:relative}.svg-md{width:70px;position:relative}.svg-lg{width:120px;position:relative}.loypro-left{float:left;width:70px}.tax-fee-msg{float:left;display:block;margin-right:2.35765%;width:100%;text-align:right;padding-bottom:10px}.tax-fee-msg:last-child{margin-right:0}@media screen and (min-width:860px){.wrapper-8{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-left:12.79471%}.wrapper-8:last-child{margin-right:0}}.loyalty-wrapper{width:100%;min-height:500px;background-color:#b9e5fa}.loyalty-wrapper .contain-layout{max-width:1280px;margin-left:auto;margin-right:auto}.loyalty-wrapper .contain-layout:after{content:"";display:table;clear:both}@media print{.loyalty-wrapper{display:none}}.loyalty-wrapper .title{float:left;display:block;margin-right:2.35765%;width:100%;color:#003768;font-size:1.5em;text-align:center;padding-top:20px;padding-bottom:10px}.loyalty-wrapper .title:last-child{margin-right:0}@media screen and (min-width:860px){.loyalty-wrapper .title{font-size:2.2em}}.loyalty-wrapper .title .title-txt{position:relative;display:inline-table;top:50%;transform:translateY(-50%)}.loyalty-wrapper .loypro-img{width:60px}@media screen and (min-width:860px){.loyalty-wrapper .loypro-img{width:80px}}.loyalty-wrapper .paragraph{float:left;display:block;margin-right:2.35765%;width:100%;font-size:.9em}.loyalty-wrapper .paragraph:last-child{margin-right:0}@media screen and (min-width:860px){.loyalty-wrapper .paragraph{float:left;display:block;margin-right:2.35765%;width:48.82117%}.loyalty-wrapper .paragraph:last-child{margin-right:0}}.loyalty-wrapper .btn-wrapper{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:10px;margin-bottom:10px}.loyalty-wrapper .btn-wrapper:last-child{margin-right:0}@media screen and (min-width:860px){.loyalty-wrapper .btn-wrapper{margin-bottom:0}}.loyalty-wrapper .btn-wrapper .loyalty-button{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);padding-left:2em;position:relative;background-color:#008bfc;color:#fff;text-align:center;margin-top:10px;margin-bottom:2.6%}.loyalty-wrapper .btn-wrapper .loyalty-button i.fa{position:absolute;top:calc(50% - .5em);left:.75em}.loyalty-wrapper .btn-wrapper .loyalty-button:active{background-color:#006fc9;color:#fff}.loyalty-wrapper .btn-wrapper .loyalty-button:focus{background-color:#006fc9;color:#fff}.loyalty-wrapper .btn-wrapper .loyalty-button:hover{background-color:#1797ff;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.loyalty-wrapper .btn-wrapper .loyalty-button:visited{background-color:#008bfc;color:#fff}.loyalty-wrapper .btn-wrapper .loyalty-button.disabled,.loyalty-wrapper .btn-wrapper .loyalty-button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.loyalty-wrapper .btn-wrapper .loyalty-button.btn-success{background-color:#393!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .loyalty-button.btn-error{background-color:#e60909!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .loyalty-button.btn-inline{padding:0 50px;min-height:31px}.loyalty-wrapper .btn-wrapper .loyalty-button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.loyalty-wrapper .btn-wrapper .loyalty-button.ripple svg circle{fill:rgba(255,255,255,.2)}@media screen and (min-width:860px){.loyalty-wrapper .btn-wrapper .loyalty-button{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-top:0;margin-bottom:0}.loyalty-wrapper .btn-wrapper .loyalty-button:last-child{margin-right:0}}.loyalty-wrapper .btn-wrapper .learn-button{float:left;display:block;margin-right:2.35765%;width:100%;border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#fff;color:#007de3;text-align:center;font-size:1em}.loyalty-wrapper .btn-wrapper .learn-button:last-child{margin-right:0}.loyalty-wrapper .btn-wrapper .learn-button:active{background-color:#e6e6e6;color:#007de3}.loyalty-wrapper .btn-wrapper .learn-button:focus{background-color:#e6e6e6;color:#007de3}.loyalty-wrapper .btn-wrapper .learn-button:hover{background-color:#fff;color:#007de3;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.loyalty-wrapper .btn-wrapper .learn-button:visited{background-color:#fff;color:#007de3}.loyalty-wrapper .btn-wrapper .learn-button.disabled,.loyalty-wrapper .btn-wrapper .learn-button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.loyalty-wrapper .btn-wrapper .learn-button.btn-success{background-color:#393!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .learn-button.btn-error{background-color:#e60909!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .learn-button.btn-inline{padding:0 50px;min-height:31px}.loyalty-wrapper .btn-wrapper .learn-button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.loyalty-wrapper .btn-wrapper .learn-button.ripple svg circle{fill:rgba(0,125,227,.2)}@media screen and (min-width:860px){.loyalty-wrapper .btn-wrapper .learn-button{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:0}.loyalty-wrapper .btn-wrapper .learn-button:last-child{margin-right:0}}.loyalty-wrapper .theater .smallerizer{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0}.loyalty-wrapper .theater .smallerizer:last-child{margin-right:0}@media screen and (min-width:860px){.loyalty-wrapper .theater .smallerizer{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:4.2649%}.loyalty-wrapper .theater .smallerizer:last-child{margin-right:0}.loyalty-wrapper .theater .smallerizer:nth-child(n){margin-right:0}}.loyalty-wrapper .theater .smallerizer .video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;border:1px solid #666}.loyalty-wrapper .theater .smallerizer .video-wrapper embed,.loyalty-wrapper .theater .smallerizer .video-wrapper iframe,.loyalty-wrapper .theater .smallerizer .video-wrapper object{position:absolute;top:0;left:0;height:100%;width:100%}.loyalty-wrapper .squares-holder{display:block;float:left;display:block;margin-right:2.35765%;width:100%}.loyalty-wrapper .squares-holder:last-child{margin-right:0}.loyalty-wrapper .squares{float:left;display:block;margin-right:2.35765%;width:100%;color:#fff;text-align:center;min-height:134px;position:relative;margin-top:2.6%}.loyalty-wrapper .squares:last-child{margin-right:0}@media screen and (min-width:640px){.loyalty-wrapper .squares{float:left;display:block;margin-right:2.35765%;width:48.82117%;min-height:226px}.loyalty-wrapper .squares:last-child{margin-right:0}}@media screen and (min-width:1200px){.loyalty-wrapper .squares{float:left;display:block;margin-right:2.35765%;width:23.23176%;min-height:260px}.loyalty-wrapper .squares:last-child{margin-right:0}}.loyalty-wrapper .squares:nth-child(1){background-color:#335c64}.loyalty-wrapper .squares:nth-child(2){background-color:#ed1c24}.loyalty-wrapper .squares:nth-child(2):nth-child(n){margin-right:0}@media screen and (min-width:1200px){.loyalty-wrapper .squares:nth-child(2):nth-child(n){margin-right:2.35765%}.loyalty-wrapper .squares:nth-child(2):nth-child(n+1){clear:none}}.loyalty-wrapper .squares:nth-child(3){background-color:#b2d234}.loyalty-wrapper .squares:nth-child(4){background-color:#00adef;margin-bottom:2.6%}.loyalty-wrapper .squares:nth-child(4):nth-child(n){margin-right:0}.loyalty-wrapper .squares .dark-green{background-color:#335c64}.loyalty-wrapper .squares .red{background-color:#ed1c24}.loyalty-wrapper .squares .light-green{background-color:#b2d234}.loyalty-wrapper .squares .dark-blue{background-color:#00adef}.loyalty-wrapper .squares .titled{float:left;display:block;margin-right:2.35765%;width:100%;min-height:20px;position:absolute;top:0;padding:.25em .5em;line-height:1em;font-size:.8em;font-weight:500;display:block}.loyalty-wrapper .squares .titled:last-child{margin-right:0}@media screen and (min-width:640px){.loyalty-wrapper .squares .titled{font-size:1.2em}}@media screen and (min-width:860px){.loyalty-wrapper .squares .titled{font-size:1.5em}}@media screen and (min-width:1200px){.loyalty-wrapper .squares .titled{font-size:1.3em;padding:.5em .5em}}.loyalty-wrapper .squares .titled i{font-size:1.1em;padding-right:.25em;opacity:.5}.loyalty-wrapper .squares .texted{float:left;display:block;margin-right:2.35765%;width:100%;min-height:20px;margin:25px 0 40px 0;padding:0 .5em;font-size:.8em;line-height:1.1em}.loyalty-wrapper .squares .texted:last-child{margin-right:0}@media screen and (min-width:640px){.loyalty-wrapper .squares .texted{min-height:80px;margin:50px 0 75px 0;font-size:1em;line-height:1.2em}}@media screen and (min-width:860px){.loyalty-wrapper .squares .texted{margin:50px 0 60px 0;font-size:1em;line-height:1.4em}}@media screen and (min-width:1200px){.loyalty-wrapper .squares .texted{margin:75px 0 75px 0}}.loyalty-wrapper .squares .iconed{float:left;display:block;margin-right:2.35765%;width:100%;min-height:20px;position:absolute;bottom:0;padding:0 .5em 5px .5em;font-size:.8em;line-height:1.2em}.loyalty-wrapper .squares .iconed:last-child{margin-right:0}.loyalty-wrapper .squares .iconed p{margin-bottom:0}.loyalty-wrapper .squares .iconed img{width:24px;padding-bottom:5px}@media screen and (min-width:640px){.loyalty-wrapper .squares .iconed img{width:38px;padding-bottom:15px}}@media screen and (min-width:860px){.loyalty-wrapper .squares .iconed img{width:38px;padding-bottom:15px}}@media screen and (min-width:1200px){.loyalty-wrapper .squares .iconed img{width:48px;padding-bottom:15px}}#loyalty-setup-wrapper .section_title{float:left;display:block;margin-right:2.35765%;width:100%;text-align:left;margin-bottom:10px;background-color:#999;color:#fff;font-size:20px;padding:5px 5px 5px 10px}#loyalty-setup-wrapper .section_title:last-child{margin-right:0}#loyalty-setup-wrapper label{float:left}#loyalty-setup-wrapper .loyalty_description_block{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:10px}#loyalty-setup-wrapper .loyalty_description_block:last-child{margin-right:0}@media screen and (min-width:860px){#loyalty-setup-wrapper .loyalty_description_block{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-left:12.79471%}#loyalty-setup-wrapper .loyalty_description_block:last-child{margin-right:0}}#loyalty-setup-wrapper .loyalty-teaser{max-width:1280px;margin-left:auto;margin-right:auto;min-height:60px}#loyalty-setup-wrapper .loyalty-teaser:after{content:"";display:table;clear:both}#loyalty-setup-wrapper .loyalty-teaser .text-side{float:left;display:block;margin-right:2.35765%;width:100%;color:#003768;font-size:1em;padding-top:10px}#loyalty-setup-wrapper .loyalty-teaser .text-side:last-child{margin-right:0}#loyalty-setup-wrapper .loyalty-teaser .text-side button{float:left;display:block;margin-right:2.35765%;width:100%;border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);padding-left:2em;position:relative;background-color:#fff;color:#008bfc;text-align:center;padding-left:1em;padding-right:1em}#loyalty-setup-wrapper .loyalty-teaser .text-side button:last-child{margin-right:0}#loyalty-setup-wrapper .loyalty-teaser .text-side button i.fa{position:absolute;top:calc(50% - .5em);left:.75em}#loyalty-setup-wrapper .loyalty-teaser .text-side button:active{background-color:#e6e6e6;color:#008bfc}#loyalty-setup-wrapper .loyalty-teaser .text-side button:focus{background-color:#e6e6e6;color:#008bfc}#loyalty-setup-wrapper .loyalty-teaser .text-side button:hover{background-color:#fff;color:#008bfc;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}#loyalty-setup-wrapper .loyalty-teaser .text-side button:visited{background-color:#fff;color:#008bfc}#loyalty-setup-wrapper .loyalty-teaser .text-side button.disabled,#loyalty-setup-wrapper .loyalty-teaser .text-side button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#loyalty-setup-wrapper .loyalty-teaser .text-side button.btn-success{background-color:#393!important;color:#fff!important}#loyalty-setup-wrapper .loyalty-teaser .text-side button.btn-error{background-color:#e60909!important;color:#fff!important}#loyalty-setup-wrapper .loyalty-teaser .text-side button.btn-inline{padding:0 50px;min-height:31px}#loyalty-setup-wrapper .loyalty-teaser .text-side button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}#loyalty-setup-wrapper .loyalty-teaser .text-side button.ripple svg circle{fill:rgba(0,139,252,.2)}@media screen and (min-width:640px){#loyalty-setup-wrapper .loyalty-teaser .text-side{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-top:0}#loyalty-setup-wrapper .loyalty-teaser .text-side:last-child{margin-right:0}}@media screen and (min-width:860px){#loyalty-setup-wrapper .loyalty-teaser .text-side{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:-59.70863%;padding-top:0}#loyalty-setup-wrapper .loyalty-teaser .text-side:last-child{margin-right:0}}#loyalty-setup-wrapper .loyalty-teaser .box-side{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:0}#loyalty-setup-wrapper .loyalty-teaser .box-side:last-child{margin-right:0}#loyalty-setup-wrapper .loyalty-teaser .box-side .dark-green{background-color:#335c64}#loyalty-setup-wrapper .loyalty-teaser .box-side .red{background-color:#ed1c24}#loyalty-setup-wrapper .loyalty-teaser .box-side .light-green{background-color:#b2d234}#loyalty-setup-wrapper .loyalty-teaser .box-side .dark-blue{background-color:#00adef}#loyalty-setup-wrapper .loyalty-teaser .box-side .each-block{float:left;display:block;margin-right:2.35765%;width:23.23176%;min-height:10px;padding:10px;text-align:center}#loyalty-setup-wrapper .loyalty-teaser .box-side .each-block:last-child{margin-right:0}#loyalty-setup-wrapper .loyalty-teaser .box-side .each-block p{margin-bottom:0}#loyalty-setup-wrapper .loyalty-teaser .box-side .each-block img{width:100%}@media screen and (min-width:420px){#loyalty-setup-wrapper .loyalty-teaser .box-side{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}#loyalty-setup-wrapper .loyalty-teaser .box-side:last-child{margin-right:0}}@media screen and (min-width:640px){#loyalty-setup-wrapper .loyalty-teaser .box-side{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:0}#loyalty-setup-wrapper .loyalty-teaser .box-side:last-child{margin-right:0}}@media screen and (min-width:860px){#loyalty-setup-wrapper .loyalty-teaser .box-side{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:51.17883%}#loyalty-setup-wrapper .loyalty-teaser .box-side:last-child{margin-right:0}}#loyalty-setup-wrapper .loyalty-icons{display:block}#loyalty-setup-wrapper .loyalty-icons:after{content:"";display:table;clear:both}#loyalty-setup-wrapper .loyalty-icons>div{float:left;display:block;margin-right:2.35765%;width:23.23176%;line-height:1;margin-bottom:1em;text-align:center}#loyalty-setup-wrapper .loyalty-icons>div:last-child{margin-right:0}#loyalty-setup-wrapper .loyalty-icons>div span{display:inline-block;padding:1em}#loyalty-setup-wrapper .loyalty-icons>div span.dark-green{background-color:#335c64}#loyalty-setup-wrapper .loyalty-icons>div span.red{background-color:#ed1c24}#loyalty-setup-wrapper .loyalty-icons>div span.light-green{background-color:#b2d234}#loyalty-setup-wrapper .loyalty-icons>div span.dark-blue{background-color:#00adef}#loyalty-setup-wrapper .hidden{display:none}#loyalty-header{max-width:1280px;margin-left:auto;margin-right:auto;background-color:#fff;overflow:hidden;position:relative;box-shadow:0 2px 5px rgba(189,189,189,.9);transition:height .3s linear}#loyalty-header:after{content:"";display:table;clear:both}@media screen and (min-width:860px){#loyalty-header{height:120px;width:100%;max-width:100%}}#loyalty-header #inner-div{width:100%;background-color:#fff;transition:height .3s linear}@media screen and (min-width:860px){#loyalty-header #inner-div{height:120px;width:100%;max-width:1280px;margin:0 auto}}#loyalty-header #loyalty-account-info,#loyalty-header #loyalty-first-order,#loyalty-header #loyalty-payment,#loyalty-header #loyalty-program{float:left;position:relative}#loyalty-header #loyalty-account-info div+div,#loyalty-header #loyalty-first-order div+div,#loyalty-header #loyalty-payment div+div,#loyalty-header #loyalty-program div+div{border-bottom:5px solid #ddd;-moz-border-bottom:5px solid #ddd;-webkit-border-bottom:5px solid #ddd}@media screen and (min-width:860px){#loyalty-header #loyalty-account-info,#loyalty-header #loyalty-first-order,#loyalty-header #loyalty-payment,#loyalty-header #loyalty-program{float:left;display:block;margin-right:2.35765%;width:31.76157%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#loyalty-header #loyalty-account-info:last-child,#loyalty-header #loyalty-first-order:last-child,#loyalty-header #loyalty-payment:last-child,#loyalty-header #loyalty-program:last-child{margin-right:0}}#loyalty-header #loyalty-account-info .icon-container,#loyalty-header #loyalty-first-order .icon-container,#loyalty-header #loyalty-payment .icon-container,#loyalty-header #loyalty-program .icon-container{width:35px;height:100%;float:left;padding-left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#loyalty-header #loyalty-account-info .icon-container i,#loyalty-header #loyalty-first-order .icon-container i,#loyalty-header #loyalty-payment .icon-container i,#loyalty-header #loyalty-program .icon-container i{color:#fff;background-color:#bdbdbd;font-size:1.3em;padding:5px 5px 5px 6px;width:36px;height:36px;border-radius:50%;fill:red;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#loyalty-header #loyalty-account-info .icon-container i.fa-user,#loyalty-header #loyalty-first-order .icon-container i.fa-user,#loyalty-header #loyalty-payment .icon-container i.fa-user,#loyalty-header #loyalty-program .icon-container i.fa-user{padding-top:8px;padding-left:11px}#loyalty-header #loyalty-account-info .icon-container i.fa-shopping-cart,#loyalty-header #loyalty-first-order .icon-container i.fa-shopping-cart,#loyalty-header #loyalty-payment .icon-container i.fa-shopping-cart,#loyalty-header #loyalty-program .icon-container i.fa-shopping-cart{padding-left:8.5px;padding-top:8px}#loyalty-header #loyalty-account-info .icon-container i.fa-calendar,#loyalty-header #loyalty-first-order .icon-container i.fa-calendar,#loyalty-header #loyalty-payment .icon-container i.fa-calendar,#loyalty-header #loyalty-program .icon-container i.fa-calendar{padding-top:8px;padding-left:10px}#loyalty-header #loyalty-account-info .icon-container i.fa-credit-card,#loyalty-header #loyalty-first-order .icon-container i.fa-credit-card,#loyalty-header #loyalty-payment .icon-container i.fa-credit-card,#loyalty-header #loyalty-program .icon-container i.fa-credit-card{padding-top:8.5px;padding-left:8px}#loyalty-header #loyalty-account-info .icon-container i.icon-product-bottles,#loyalty-header #loyalty-first-order .icon-container i.icon-product-bottles,#loyalty-header #loyalty-payment .icon-container i.icon-product-bottles,#loyalty-header #loyalty-program .icon-container i.icon-product-bottles{background-image:url(//media2.4life.com/images/loyalty/header/productBottles.svg);background-position:center center;background-repeat:no-repeat;background-size:12px 19px}#loyalty-header #loyalty-account-info .info-container,#loyalty-header #loyalty-first-order .info-container,#loyalty-header #loyalty-payment .info-container,#loyalty-header #loyalty-program .info-container{min-height:60px;z-index:-10;padding:10px 0 10px 55px;transition:height .3s linear}#loyalty-header #loyalty-account-info .info-container .title,#loyalty-header #loyalty-first-order .info-container .title,#loyalty-header #loyalty-payment .info-container .title,#loyalty-header #loyalty-program .info-container .title{font-size:.9em;color:#bdbdbd;display:none}@media screen and (min-width:640px){#loyalty-header #loyalty-account-info .info-container .title,#loyalty-header #loyalty-first-order .info-container .title,#loyalty-header #loyalty-payment .info-container .title,#loyalty-header #loyalty-program .info-container .title{font-size:1.1em}}@media screen and (min-width:860px){#loyalty-header #loyalty-account-info .info-container .title,#loyalty-header #loyalty-first-order .info-container .title,#loyalty-header #loyalty-payment .info-container .title,#loyalty-header #loyalty-program .info-container .title{display:block;font-size:1.25em}}@media screen and (min-width:860px){#loyalty-header #loyalty-account-info .info-container,#loyalty-header #loyalty-first-order .info-container,#loyalty-header #loyalty-payment .info-container,#loyalty-header #loyalty-program .info-container{height:120px}}#loyalty-header #loyalty-account-info .info-container .vertical-center,#loyalty-header #loyalty-first-order .info-container .vertical-center,#loyalty-header #loyalty-payment .info-container .vertical-center,#loyalty-header #loyalty-program .info-container .vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#loyalty-header #loyalty-account-info .info-container h5,#loyalty-header #loyalty-first-order .info-container h5,#loyalty-header #loyalty-payment .info-container h5,#loyalty-header #loyalty-program .info-container h5{text-align:left}#loyalty-header #loyalty-account-info .info-container .details,#loyalty-header #loyalty-first-order .info-container .details,#loyalty-header #loyalty-payment .info-container .details,#loyalty-header #loyalty-program .info-container .details{display:none;font-size:.5em}@media screen and (min-width:640px){#loyalty-header #loyalty-account-info .info-container .details,#loyalty-header #loyalty-first-order .info-container .details,#loyalty-header #loyalty-payment .info-container .details,#loyalty-header #loyalty-program .info-container .details{font-size:.5em}}@media screen and (min-width:860px){#loyalty-header #loyalty-account-info .info-container .details,#loyalty-header #loyalty-first-order .info-container .details,#loyalty-header #loyalty-payment .info-container .details,#loyalty-header #loyalty-program .info-container .details{font-size:.9em}}#loyalty-header .active{width:calc(100% - 110px)!important}#loyalty-header .active div+div{border-bottom:5px solid #007de3!important;-moz-border-bottom:5px solid #007de3!important;-webkit-border-bottom:5px solid #007de3!important}@media screen and (min-width:860px){#loyalty-header .active{width:31.76157%!important}}#loyalty-header .active .icon-container i{background-color:#007de3!important}#loyalty-header .active .info-container .title{color:#007de3!important;display:block!important}@media screen and (min-width:860px){#loyalty-header .active .info-container .details{display:block}}#loyalty-header .showDesktop{transition:height .3s linear;display:none}@media screen and (min-width:860px){#loyalty-header .showDesktop{display:block!important}}#loyalty-header .visited div+div{border-bottom:5px solid #333!important;-moz-border-bottom:5px solid #333!important;-webkit-border-bottom:5px solid #333!important}#loyalty-header .visited .icon-container i{background-color:#333!important}#loyalty-header .visited .info-container .title{color:#000!important}@media screen and (min-width:860px){#loyalty-header .visited .info-container .details{display:block!important;line-height:1.2em}#loyalty-header .visited .info-container .details b{font-weight:500}}#loyalty-header .completed{width:33.3333334%!important}@media screen and (min-width:860px){#loyalty-header .completed{width:31.76157%!important}}#loyalty-header .completed div+div{border-bottom:5px solid #393!important;-moz-border-bottom:5px solid #393!important;-webkit-border-bottom:5px solid #393!important}#loyalty-header .completed .icon-container i{background-color:#393!important}#loyalty-header .completed .info-container .title{color:#000!important;display:block!important}@media screen and (min-width:860px){#loyalty-header .completed .info-container .details{display:block!important;line-height:1.2em}#loyalty-header .completed .info-container .details b{font-weight:500}}#loyalty-header.isfixed{position:fixed;top:0;z-index:9000;width:100%;height:60px;margin:0 auto}#loyalty-header.isfixed #inner-div{min-height:60px}#loyalty-header.isfixed .info-container{height:60px!important}#loyalty-header.isfixed .info-container .details{display:none!important}#loyalty-header.isfixed+div{margin-top:80px}@media screen and (min-width:860px){#loyalty-header.isfixed+div{margin-top:105px}}.street-address-error{float:left;display:block;margin-right:2.35765%;width:100%;padding:.6em;color:#96151b!important;text-align:center;background-color:#fbe3e4;font-weight:600}.street-address-error:last-child{margin-right:0}.results{margin-top:10px;margin-bottom:10px;display:none;position:relative}.results .fa-spin{font-size:25px;position:absolute;left:calc(50% - 12px);margin-top:8px;margin-bottom:8px}.results .table_data{margin-bottom:5px}.results .table_data tbody tr:nth-child(even){background:#dedede}.results .table_data tbody td{position:relative}.results .table_data tbody .plus{float:right;font-size:30px;margin:10px 10px 0 0;color:#007de3}@media screen and (min-width:640px){.results .table_data tbody .plus{margin:0 10px 0 0}}.results .table_data tbody .plus:hover{opacity:.8}.results .table_data tbody a{border-radius:48px;overflow:hidden;background-color:#007de3;color:#fff;text-align:center;min-height:inherit;padding:0 .5em;text-align:center}.results .table_data tbody a:active{background-color:#0061b0;color:#fff}.results .table_data tbody a:focus{background-color:#0061b0;color:#fff}.results .table_data tbody a:hover{background-color:#008bfd;color:#fff}.results .table_data tbody a:visited{background-color:#007de3;color:#fff}.results .table_data tbody a.disabled,.results .table_data tbody a:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.results .table_data tbody a.btn-success{background-color:#393!important;color:#fff!important}.results .table_data tbody a.btn-error{background-color:#e60909!important;color:#fff!important}.results .table_data tbody a.btn-inline{padding:0 50px;min-height:31px}.results .table_data tbody a.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.results .table_data tbody a.ripple svg circle{fill:rgba(255,255,255,.2)}.results p#too-many-results,.results p.no_found{display:none;color:red;font-weight:700}.korea.modal-trigger{border-radius:48px;overflow:hidden;background-color:#fff;color:#007de3;text-align:center;text-align:center;cursor:pointer;float:left;display:block;margin-right:2.35765%;width:100%}.korea.modal-trigger:active{background-color:#e6e6e6;color:#007de3}.korea.modal-trigger:focus{background-color:#e6e6e6;color:#007de3}.korea.modal-trigger:hover{background-color:#fff;color:#007de3}.korea.modal-trigger:visited{background-color:#fff;color:#007de3}.korea.modal-trigger.disabled,.korea.modal-trigger:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.korea.modal-trigger.btn-success{background-color:#393!important;color:#fff!important}.korea.modal-trigger.btn-error{background-color:#e60909!important;color:#fff!important}.korea.modal-trigger.btn-inline{padding:0 50px;min-height:31px}.korea.modal-trigger.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.korea.modal-trigger.ripple svg circle{fill:rgba(0,125,227,.2)}.korea.modal-trigger:last-child{margin-right:0}.korea .modal tr:nth-child(even){background:#dedede}.korea .modal tr span{float:left;display:block;margin-right:2.35765%;width:31.76157%}.korea .modal tr span:last-child{margin-right:0}.korea .modal .korea-post-address{border-radius:48px;overflow:hidden;background-color:#007de3;color:#fff;text-align:center}.korea .modal .korea-post-address:active{background-color:#0061b0;color:#fff}.korea .modal .korea-post-address:focus{background-color:#0061b0;color:#fff}.korea .modal .korea-post-address:hover{background-color:#008bfd;color:#fff}.korea .modal .korea-post-address:visited{background-color:#007de3;color:#fff}.korea .modal .korea-post-address.disabled,.korea .modal .korea-post-address:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.korea .modal .korea-post-address.btn-success{background-color:#393!important;color:#fff!important}.korea .modal .korea-post-address.btn-error{background-color:#e60909!important;color:#fff!important}.korea .modal .korea-post-address.btn-inline{padding:0 50px;min-height:31px}.korea .modal .korea-post-address.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.korea .modal .korea-post-address.ripple svg circle{fill:rgba(255,255,255,.2)}.korea .wrapper_get_korea_address p.title[data-text^="-?-"]{display:none}.korea .wrapper_get_korea_address table td{padding:5px}.korea .wrapper_get_korea_address table td:nth-of-type(1){width:30%}.korea .wrapper_get_korea_address table td:nth-of-type(2){text-align:center;width:15%}.korea .wrapper_get_korea_address table td:nth-of-type(3){width:30%}.korea .wrapper_get_korea_address table td:nth-of-type(4){text-align:center;width:15%}.korea .wrapper_get_korea_address table td:nth-of-type(5){width:10%}.korea .wrapper_get_korea_address table td:nth-of-type(5) a{margin:0 auto;position:relative;right:initial;text-align:center;top:initial;transform:initial}.error-message-wrapper{padding:0;margin:20px 0}.error-message-wrapper.notice ul{background-color:#69d2f8;color:#333;font-size:16px;font-weight:400}.error-message-wrapper.error ul.flash-error{background-color:#fbe3e4;color:#97161b;font-size:16px;font-weight:400}.valiateAddress-wrapper{min-height:860px;display:flex;justify-content:center;flex-flow:row wrap;font-size:16px}.valiateAddress-wrapper h4{text-align:left;font-weight:400}.valiateAddress-wrapper form{flex:0 1 100%;display:flex;justify-content:center}.valiateAddress-wrapper form .choose-address-list{flex:0 1 100%}@media screen and (min-width:640px){.valiateAddress-wrapper form .choose-address-list{flex:0 1 75%}}@media screen and (min-width:860px){.valiateAddress-wrapper form .choose-address-list{flex:0 1 50%}}.valiateAddress-wrapper .item-container{display:flex;justify-content:flex-start;flex:0 1 100%}.valiateAddress-wrapper .item-auto{flex:0 1 auto}@media screen and (min-width:640px){.valiateAddress-wrapper .contain-row{float:left;display:block;margin-right:2.35765%;width:65.88078%;min-width:640px}.valiateAddress-wrapper .contain-row:last-child{margin-right:0}}.valiateAddress-wrapper .address-form{display:flex;flex-flow:row wrap}.valiateAddress-wrapper .toggle-wrap{flex-flow:row wrap;word-break:break-word}@media screen and (min-width:640px){.valiateAddress-wrapper .toggle-wrap{flex-flow:row nowrap}}.valiateAddress-wrapper .switch-width{flex:0 1 100%;padding-left:0}@media screen and (min-width:640px){.valiateAddress-wrapper .switch-width{flex:0 1 auto;margin-left:75px;width:300px;min-width:300px}}.valiateAddress-wrapper .fa-pencil{color:#007de3;padding-left:10px}.valiateAddress-wrapper .center{display:flex;justify-content:center;align-items:center}.valiateAddress-wrapper .pad-around{padding:10px 10px;width:100%;display:flex;justify-content:center}@media screen and (min-width:640px){.valiateAddress-wrapper .pad-around{width:unset}}.valiateAddress-wrapper .pad-top{padding-top:10px}.valiateAddress-wrapper .pad-right{padding-right:3px}@media screen and (min-width:640px){.valiateAddress-wrapper .pad-right{padding-right:15px}}.valiateAddress-wrapper .pad-left{padding-left:0}@media screen and (min-width:640px){.valiateAddress-wrapper .pad-left{padding-left:50px}}.valiateAddress-wrapper .choose-zip-wrapper{width:100%}.valiateAddress-wrapper .choose-zip-wrapper form{flex-flow:row wrap}.valiateAddress-wrapper .remove-flexbox{display:block}.valiateAddress-wrapper .max-width{width:100%}.valiateAddress-wrapper .button-wrapper,.valiateAddress-wrapper .edit-address-buttons{margin-top:20px;min-width:0;flex:0 1 100%;display:flex;justify-content:center}@media screen and (min-width:640px){.valiateAddress-wrapper .button-wrapper,.valiateAddress-wrapper .edit-address-buttons{margin-top:0}}.valiateAddress-wrapper .button-wrapper.add-top-margin,.valiateAddress-wrapper .edit-address-buttons.add-top-margin{margin-top:25px}.valiateAddress-wrapper .button{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#007de3;color:#fff;text-align:center;width:100%;height:42px}.valiateAddress-wrapper .button:active{background-color:#0061b0;color:#fff}.valiateAddress-wrapper .button:focus{background-color:#0061b0;color:#fff}.valiateAddress-wrapper .button:hover{background-color:#008bfd;color:#fff;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.valiateAddress-wrapper .button:visited{background-color:#007de3;color:#fff}.valiateAddress-wrapper .button.disabled,.valiateAddress-wrapper .button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.valiateAddress-wrapper .button.btn-success{background-color:#393!important;color:#fff!important}.valiateAddress-wrapper .button.btn-error{background-color:#e60909!important;color:#fff!important}.valiateAddress-wrapper .button.btn-inline{padding:0 50px;min-height:31px}.valiateAddress-wrapper .button.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.valiateAddress-wrapper .button.ripple svg circle{fill:rgba(255,255,255,.2)}@media screen and (min-width:640px){.valiateAddress-wrapper .button{margin-top:0;width:300px;min-width:300px}}.valiateAddress-wrapper .button.secondary{border-radius:48px;overflow:hidden;-webkit-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);box-shadow:3px 3px 10px 0 rgba(102,102,102,.75);background-color:#fff;color:#007de3;text-align:center}.valiateAddress-wrapper .button.secondary:active{background-color:#e6e6e6;color:#007de3}.valiateAddress-wrapper .button.secondary:focus{background-color:#e6e6e6;color:#007de3}.valiateAddress-wrapper .button.secondary:hover{background-color:#fff;color:#007de3;-webkit-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);-moz-box-shadow:5px 5px 10px 0 rgba(102,102,102,.75);box-shadow:5px 5px 10px 0 rgba(102,102,102,.75)}.valiateAddress-wrapper .button.secondary:visited{background-color:#fff;color:#007de3}.valiateAddress-wrapper .button.secondary.disabled,.valiateAddress-wrapper .button.secondary:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.valiateAddress-wrapper .button.secondary.btn-success{background-color:#393!important;color:#fff!important}.valiateAddress-wrapper .button.secondary.btn-error{background-color:#e60909!important;color:#fff!important}.valiateAddress-wrapper .button.secondary.btn-inline{padding:0 50px;min-height:31px}.valiateAddress-wrapper .button.secondary.ripple svg{position:absolute;top:0;left:0;width:100%;height:100%}.valiateAddress-wrapper .button.secondary.ripple svg circle{fill:rgba(0,125,227,.2)}.valiateAddress-wrapper .edit-address-buttons{flex-flow:row wrap}@media screen and (min-width:640px){.valiateAddress-wrapper .edit-address-buttons{margin:10px 0}}.valiateAddress-wrapper .edit-address-buttons *{margin:10px 10px}.valiateAddress-wrapper .current-address,.valiateAddress-wrapper .suggested-address{padding:20px 0;position:relative}.valiateAddress-wrapper .current-address h4,.valiateAddress-wrapper .suggested-address h4{display:inline-block}.valiateAddress-wrapper .current-address .recommended,.valiateAddress-wrapper .suggested-address .recommended{background-color:#bada55;color:#fff;font-size:.9em;padding:5px 10px}.valiateAddress-wrapper .current-address .checkbox-area,.valiateAddress-wrapper .current-address .edit-address-area,.valiateAddress-wrapper .suggested-address .checkbox-area,.valiateAddress-wrapper .suggested-address .edit-address-area{padding-top:10px}.valiateAddress-wrapper .current-address .original-address-area,.valiateAddress-wrapper .suggested-address .original-address-area{flex-flow:row wrap}.valiateAddress-wrapper .current-address .form-items-wrapper,.valiateAddress-wrapper .suggested-address .form-items-wrapper{flex-flow:row wrap}.valiateAddress-wrapper .current-address .shipping-details,.valiateAddress-wrapper .current-address .top-form-margin,.valiateAddress-wrapper .suggested-address .shipping-details,.valiateAddress-wrapper .suggested-address .top-form-margin{float:unset;width:100%}.valiateAddress-wrapper .current-address .edit-address-area button,.valiateAddress-wrapper .current-address .original-address-area button,.valiateAddress-wrapper .suggested-address .edit-address-area button,.valiateAddress-wrapper .suggested-address .original-address-area button{margin-top:20px}.valiateAddress-wrapper .current-address .checkbox-area,.valiateAddress-wrapper .suggested-address .checkbox-area{padding-top:10px}.test{border:10px solid purple!important}/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}ul.simple-pagination{list-style:none}.simple-pagination{display:block;overflow:hidden;padding:5px 5px 5px 0;margin:0}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;float:left}span.ellipse.clickable{cursor:pointer}.ellipse input{width:3em}.compact-theme span{cursor:pointer}.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #aaa;border-left:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0,#efefef 100%);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(top,#fff 0,#efefef 100%)}.compact-theme a:hover,.compact-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#efefef;background:-moz-linear-gradient(top,#efefef 0,#bbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efefef),color-stop(100%,#bbb));background:-webkit-linear-gradient(top,#efefef 0,#bbb 100%);background:-o-linear-gradient(top,#efefef 0,#bbb 100%);background:-ms-linear-gradient(top,#efefef 0,#bbb 100%);background:linear-gradient(top,#efefef 0,#bbb 100%)}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #aaa;border-radius:3px 0 0 3px}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}.compact-theme .current{background:#bbb;background:-moz-linear-gradient(top,#bbb 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbb 0,#efefef 100%);background:-o-linear-gradient(top,#bbb 0,#efefef 100%);background:-ms-linear-gradient(top,#bbb 0,#efefef 100%);background:linear-gradient(top,#bbb 0,#efefef 100%);cursor:default}.compact-theme .ellipse{background:#eaeaea;padding:0 10px;cursor:default}.fourlife-theme span{cursor:pointer}.fourlife-theme a,.fourlife-theme span{float:left;color:#007de3;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #bbb;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0,#efefef 100%);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(top,#fff 0,#efefef 100%)}.fourlife-theme a i.fa,.fourlife-theme span i.fa{font-size:1.2em;vertical-align:middle}.fourlife-theme a:hover,.fourlife-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#fcfcfc}.fourlife-theme .current{background:#007de3;color:#fff;border-color:#007de3;cursor:default}.fourlife-theme .disabled .current{background:#ddd;color:#999;border-color:#ddd;cursor:default}.fourlife-theme .ellipse{background:0 0;border:none;border-radius:0;box-shadow:none;font-weight:700;cursor:default}.light-theme span{cursor:pointer}.light-theme a,.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #bbb;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0,#efefef 100%);background:-o-linear-gradient(top,#fff 0,#efefef 100%);background:-ms-linear-gradient(top,#fff 0,#efefef 100%);background:linear-gradient(top,#fff 0,#efefef 100%)}.light-theme a:hover,.light-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#fcfcfc}.light-theme .current{background:#666;color:#fff;border-color:#444;box-shadow:0 1px 0 #fff,0 0 2px rgba(0,0,0,.3) inset;cursor:default}.light-theme .ellipse{background:0 0;border:none;border-radius:0;box-shadow:none;font-weight:700;cursor:default}.dark-theme span{cursor:pointer}.dark-theme a,.dark-theme span{float:left;color:#ccc;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#555;background:-moz-linear-gradient(top,#555 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#555),color-stop(100%,#333));background:-webkit-linear-gradient(top,#555 0,#333 100%);background:-o-linear-gradient(top,#555 0,#333 100%);background:-ms-linear-gradient(top,#555 0,#333 100%);background:linear-gradient(top,#555 0,#333 100%)}.dark-theme a:hover,.dark-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#444}.dark-theme .current{background:#222;color:#fff;border-color:#000;box-shadow:0 1px 0 rgba(255,255,255,.2),0 0 1px 1px rgba(0,0,0,.1) inset;cursor:default}.dark-theme .ellipse{background:0 0;border:none;border-radius:0;box-shadow:none;font-weight:700;cursor:default}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}