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}#geocode-modal .geocode-button-holder .geocode-btn,#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,.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart,.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you,.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}html{font-size:62.5%}body{background-color:#fff;color:#333;font-family:Roboto,Verdana,sans-serif;font-size:1.4rem;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:2.24rem;margin:.5em 0}@media screen and (min-width:640px){h1{font-size:2.52rem}}@media screen and (min-width:860px){h1{font-size:2.8rem}}h2{font-size:2.03rem;margin:.25em 0}@media screen and (min-width:640px){h2{font-size:2.24rem}}@media screen and (min-width:860px){h2{font-size:2.45rem}}h3{font-size:1.82rem}@media screen and (min-width:640px){h3{font-size:1.96rem}}@media screen and (min-width:860px){h3{font-size:2.1rem}}h4{font-size:1.61rem}@media screen and (min-width:640px){h4{font-size:1.68rem}}@media screen and (min-width:860px){h4{font-size:1.75rem}}h5{font-size:1.4rem}@media screen and (min-width:640px){h5{font-size:1.4rem}}@media screen and (min-width:860px){h5{font-size:1.4rem}}h6{font-size:1.19rem}@media screen and (min-width:640px){h6{font-size:1.12rem}}@media screen and (min-width:860px){h6{font-size:1.05rem}}p{margin:0 0 .75em}a{color:#3e9ac1;text-decoration:none}a:hover{color:#2b6c87}a:active,a:focus{color:#2b6c87;outline:0}hr{border-bottom:1px solid #d2d2d2;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 #d2d2d2;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:#ececec;border:1px solid #d2d2d2;margin:0 0 .75em 0;padding:1.5em}input,label,select{border-radius:0;display:block;font-family:Roboto,Verdana,sans-serif;font-size:1.4rem}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 #d2d2d2;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:Roboto,Verdana,sans-serif;font-size:1.4rem;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:#b9b9b9}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:#3e9ac1;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(56,139,174,.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:31px;padding:4px 40px 3px .3em;border:1px solid #d8d8d8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:url(//media2.4life.com/images/shopping/rebrand/Vector_down_arrow_link.svg);background-position:right 3px 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/shopping/rebrand/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/shopping/rebrand/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 #acacac;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]{overflow:hidden;background-color:#fff;color:#3e9ac1}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#e6e6e6;color:#3e9ac1}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background-color:#e6e6e6;color:#3e9ac1}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff;color:#3e9ac1}button.primary,input[type=button].primary,input[type=reset].primary,input[type=submit].primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}button.secondary,input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary{color:#3e9ac1;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}button.tertiary,input[type=button].tertiary,input[type=reset].tertiary,input[type=submit].tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{background-color:#fff;color:#3e9ac1}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:#67c65f!important;color:#fff!important}button.btn-error,input[type=button].btn-error,input[type=reset].btn-error,input[type=submit].btn-error{background-color:#f65650!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}.vertical-tabs-container{border-radius:0;border:1px solid #d2d2d2;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:#3e9ac1}.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 #d2d2d2;display:block;font-weight:700;padding:.75em .809em}.vertical-tabs-container .vertical-tab.is-active{background-color:#ececec}}.vertical-tabs-container a.vertical-tab,.vertical-tabs-container a.vertical-tab-accordion-heading{color:#8a8a8a}.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:#ececec;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:#ececec;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 #d2d2d2;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:#3e9ac1}.vertical-tabs-container .vertical-tab-accordion-heading:first-child{border-top:none}.vertical-tabs-container .vertical-tab-accordion-heading.is-active{background:#ececec;border-bottom:none}@media screen and (min-width:640px){.vertical-tabs-container .vertical-tab-accordion-heading{display:none}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;overflow-y:scroll;width:100%;height:100%}body{width:100%;height:100%}select::-ms-value{background:0 0;color:#42413d}.gray-bg{background-color:#f7f7f7;width:100%}.gray-bg.bottom-tuck{margin-bottom:-115px;padding-bottom:150px}.contain-layout{width:100%;max-width:1280px;margin:0 auto}.contain-layout:after{content:"";display:table;clear:both}.apply-padding{padding:0 1em}.padding-15{padding:15px}.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{margin:10px 0;color:#67c65f}#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/rebrand/icon-manage-awardsrecognition.svg)}#sidebar-wrapper #sidebar .myshopicon{background-image:url(https://media2.4life.com/images/shopping/rebrand/My4LifeIcon.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:#3e9ac1;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 #d2d2d2}@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:#3e9ac1;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:#3e9ac1;border-left:2px solid #3e9ac1}@media screen and (min-width:860px){#sidebar-wrapper #sidebar li{background-color:#fff;border-bottom:0;color:#3e9ac1}}#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:#3e9ac1;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:#3e9ac1;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:#ffb142;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:#3e9ac1;color:#fff;padding:18px;border-radius:48px;font-size:18px;font-weight:500;z-index:9999;line-height:1}#divChatButton:hover{cursor:pointer}#scrollToBottom{overflow:hidden;background-color:transparent;color:#3e9ac1;position:fixed;right:3px;bottom:1em;border-radius:100%;opacity:.9}#scrollToBottom:active{background-color:rgba(0,0,0,0);color:#3e9ac1}#scrollToBottom:focus{background-color:rgba(0,0,0,0);color:#3e9ac1}#scrollToBottom:hover{background-color:rgba(13,13,13,0);color:#3e9ac1}#scrollToBottom.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#scrollToBottom.secondary{color:#3e9ac1;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#scrollToBottom.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#scrollToBottom:visited{background-color:transparent;color:#3e9ac1}#scrollToBottom.disabled,#scrollToBottom:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#scrollToBottom.btn-success{background-color:#67c65f!important;color:#fff!important}#scrollToBottom.btn-error{background-color:#f65650!important;color:#fff!important}#scrollToBottom.btn-inline{padding:0 50px;min-height:31px}#scrollToBottom i{color:#3e9ac1;font-size:2em;background:rgba(255,255,255,.5);border:1px solid #3e9ac1;border-radius:100%;padding:5px 8px;opacity:.95}#mobileCartBtn{overflow:hidden;background-color:transparent;color:#fff;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#mobileCartBtn.secondary{color:#3e9ac1;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#mobileCartBtn.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#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:#67c65f!important;color:#fff!important}#mobileCartBtn.btn-error{background-color:#f65650!important;color:#fff!important}#mobileCartBtn.btn-inline{padding:0 50px;min-height:31px}@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:#ffb142;border:1px solid #fff;border-radius:100%}@media screen and (min-width:860px){#mobileCartBtn{display:none}}#scrollToTop{overflow:hidden;background-color:transparent;color:#3e9ac1;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:#3e9ac1}#scrollToTop:focus{background-color:rgba(0,0,0,0);color:#3e9ac1}#scrollToTop:hover{background-color:rgba(13,13,13,0);color:#3e9ac1}#scrollToTop.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#scrollToTop.secondary{color:#3e9ac1;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#scrollToTop.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#scrollToTop:visited{background-color:transparent;color:#3e9ac1}#scrollToTop.disabled,#scrollToTop:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#scrollToTop.btn-success{background-color:#67c65f!important;color:#fff!important}#scrollToTop.btn-error{background-color:#f65650!important;color:#fff!important}#scrollToTop.btn-inline{padding:0 50px;min-height:31px}@media print{#scrollToTop{display:none}}#scrollToTop i{color:#3e9ac1;font-size:2em;background:rgba(255,255,255,.5);border:1px solid #3e9ac1;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}#geocode-modal .geocode-modal-image{text-align:center}#geocode-modal .geocode-modal-image i{color:#3e9ac1}#geocode-modal .geocode-modal-text-wrapper{padding:15px}#geocode-modal .geocode-modal-text-wrapper h3{text-align:center}#geocode-modal .geocode-button-holder .geocode-btn{overflow:hidden;background-color:#fff;color:#3e9ac1;border:1px solid #3e9ac1;display:inline-block;float:right;margin-right:25px}#geocode-modal .geocode-button-holder .geocode-btn:active{background-color:#e6e6e6;color:#3e9ac1}#geocode-modal .geocode-button-holder .geocode-btn:focus{background-color:#e6e6e6;color:#3e9ac1}#geocode-modal .geocode-button-holder .geocode-btn:hover{background-color:#fff;color:#3e9ac1}#geocode-modal .geocode-button-holder .geocode-btn.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#geocode-modal .geocode-button-holder .geocode-btn.secondary{color:#3e9ac1;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#geocode-modal .geocode-button-holder .geocode-btn.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#geocode-modal .geocode-button-holder .geocode-btn:visited{background-color:#fff;color:#3e9ac1}#geocode-modal .geocode-button-holder .geocode-btn.disabled,#geocode-modal .geocode-button-holder .geocode-btn:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}#geocode-modal .geocode-button-holder .geocode-btn.btn-success{background-color:#67c65f!important;color:#fff!important}#geocode-modal .geocode-button-holder .geocode-btn.btn-error{background-color:#f65650!important;color:#fff!important}#geocode-modal .geocode-button-holder .geocode-btn.btn-inline{padding:0 50px;min-height:31px}.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:#2a6725;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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;margin:.5em 0 .5em 0;display:inline-block}.enrollment-submit-zip-code:active{background-color:#327b9a;color:#fff}.enrollment-submit-zip-code:focus{background-color:#327b9a;color:#fff}.enrollment-submit-zip-code:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.enrollment-submit-zip-code.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.enrollment-submit-zip-code.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.enrollment-submit-zip-code:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.enrollment-submit-zip-code.btn-error{background-color:#f65650!important;color:#fff!important}.enrollment-submit-zip-code.btn-inline{padding:0 50px;min-height:31px}.enrollment-reset-zip-code{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1;margin:.5em 0 1em 0}.enrollment-reset-zip-code:active{background-color:#e6e6e6;color:#3e9ac1}.enrollment-reset-zip-code:focus{background-color:#e6e6e6;color:#3e9ac1}.enrollment-reset-zip-code:hover{background-color:#fff;color:#3e9ac1;-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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.enrollment-reset-zip-code.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.enrollment-reset-zip-code.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.enrollment-reset-zip-code:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.enrollment-reset-zip-code.btn-error{background-color:#f65650!important;color:#fff!important}.enrollment-reset-zip-code.btn-inline{padding:0 50px;min-height:31px}.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 #d2d2d2;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 #ffb142;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 #ffb142;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:#4db3bb;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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;text-align:center}.added-kit-message a.edit-cart:active{background-color:#327b9a;color:#fff}.added-kit-message a.edit-cart:focus{background-color:#327b9a;color:#fff}.added-kit-message a.edit-cart:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.added-kit-message a.edit-cart.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.added-kit-message a.edit-cart.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.added-kit-message a.edit-cart:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.added-kit-message a.edit-cart.btn-error{background-color:#f65650!important;color:#fff!important}.added-kit-message a.edit-cart.btn-inline{padding:0 50px;min-height:31px}@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:#397ab6}.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 #d2d2d2;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:#8a8a8a}.signup_landing_wrapper ul{color:#8a8a8a}.signup_landing_wrapper p{color:#8a8a8a;height:190px;overflow:hidden}.signup_landing_wrapper .btn-sign-up{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;float:left;display:block;margin-right:2.35765%;width:100%;margin-top:.5em}.signup_landing_wrapper .btn-sign-up:active{background-color:#327b9a;color:#fff}.signup_landing_wrapper .btn-sign-up:focus{background-color:#327b9a;color:#fff}.signup_landing_wrapper .btn-sign-up:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.signup_landing_wrapper .btn-sign-up.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.signup_landing_wrapper .btn-sign-up.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.signup_landing_wrapper .btn-sign-up:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.signup_landing_wrapper .btn-sign-up.btn-error{background-color:#f65650!important;color:#fff!important}.signup_landing_wrapper .btn-sign-up.btn-inline{padding:0 50px;min-height:31px}.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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;text-align:center;width:100%}#join-section button:active{background-color:#327b9a;color:#fff}#join-section button:focus{background-color:#327b9a;color:#fff}#join-section button:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#join-section button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#join-section button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#join-section button:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}#join-section button.btn-error{background-color:#f65650!important;color:#fff!important}#join-section button.btn-inline{padding:0 50px;min-height:31px}#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{overflow:hidden;background-color:#3e9ac1;color:#fff;float:right}#koTerms .kp-all:active{background-color:#327b9a;color:#fff}#koTerms .kp-all:focus{background-color:#327b9a;color:#fff}#koTerms .kp-all:hover{background-color:#51a4c7;color:#fff}#koTerms .kp-all.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#koTerms .kp-all.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#koTerms .kp-all.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#koTerms .kp-all:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}#koTerms .kp-all.btn-error{background-color:#f65650!important;color:#fff!important}#koTerms .kp-all.btn-inline{padding:0 50px;min-height:31px}#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:#ececec;border:1px solid #d2d2d2;margin:0 0 1.5em 0;padding:0}#koTerms .accordion-kr ul{margin:0;padding:0}#koTerms .accordion-kr li{border-bottom:1px solid #d2d2d2;list-style:none}#koTerms .accordion-kr li:after{content:"";display:table;clear:both}#koTerms .accordion-kr li>a{color:#3e9ac1;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:#f1f1f1}#koTerms .accordion-kr ul.submenu{display:none;width:100%}#koTerms .accordion-kr ul.submenu li{background-color:#dfdfdf}#koTerms .accordion-kr ul.submenu li:first-child{border-top:1px solid #d2d2d2;box-shadow:inset 0 1px 1px #cfcfcf}#koTerms .accordion-kr ul.submenu li:focus,#koTerms .accordion-kr ul.submenu li:hover{background-color:#e4e4e4}#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%;overflow:hidden;background-color:#3e9ac1;color:#fff;text-align:center}.select-all-wrapper button:last-child{margin-right:0}.select-all-wrapper button:active{background-color:#327b9a;color:#fff}.select-all-wrapper button:focus{background-color:#327b9a;color:#fff}.select-all-wrapper button:hover{background-color:#51a4c7;color:#fff}.select-all-wrapper button.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.select-all-wrapper button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.select-all-wrapper button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.select-all-wrapper button:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.select-all-wrapper button.btn-error{background-color:#f65650!important;color:#fff!important}.select-all-wrapper button.btn-inline{padding:0 50px;min-height:31px}@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:10px;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:#bababa;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:#3e9ac1;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:#d2d2d2}.mailcheck_suggestion{border-top:2px solid #ffb142;color:#ffb142;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:10px;border:1px solid #ffb142}#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%;overflow:hidden;background-color:#fff;color:#3e9ac1;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:#3e9ac1}.sec_enroller_sponser .modal-trigger:focus{background-color:#e6e6e6;color:#3e9ac1}.sec_enroller_sponser .modal-trigger:hover{background-color:#fff;color:#3e9ac1}.sec_enroller_sponser .modal-trigger.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.sec_enroller_sponser .modal-trigger.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.sec_enroller_sponser .modal-trigger.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.sec_enroller_sponser .modal-trigger:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.sec_enroller_sponser .modal-trigger.btn-error{background-color:#f65650!important;color:#fff!important}.sec_enroller_sponser .modal-trigger.btn-inline{padding:0 50px;min-height:31px}.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%;overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1;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:#3e9ac1}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:focus{background-color:#e6e6e6;color:#3e9ac1}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:hover{background-color:#fff;color:#3e9ac1;-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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.btn-error{background-color:#f65650!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_cancel.btn-inline{padding:0 50px;min-height:31px}@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%;overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;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:#327b9a;color:#fff}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:focus{background-color:#327b9a;color:#fff}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_find_distributor.form-block .wrapper_btns .btn_search:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.btn-error{background-color:#f65650!important;color:#fff!important}.wrapper_find_distributor.form-block .wrapper_btns .btn_search.btn-inline{padding:0 50px;min-height:31px}@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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;margin-top:.5em}.japan-zip .submit-zip-code:active{background-color:#327b9a;color:#fff}.japan-zip .submit-zip-code:focus{background-color:#327b9a;color:#fff}.japan-zip .submit-zip-code:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.japan-zip .submit-zip-code.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.japan-zip .submit-zip-code.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.japan-zip .submit-zip-code:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.japan-zip .submit-zip-code.btn-error{background-color:#f65650!important;color:#fff!important}.japan-zip .submit-zip-code.btn-inline{padding:0 50px;min-height:31px}.japan-zip .reset-zip-code{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1;margin-top:.5em}.japan-zip .reset-zip-code:active{background-color:#e6e6e6;color:#3e9ac1}.japan-zip .reset-zip-code:focus{background-color:#e6e6e6;color:#3e9ac1}.japan-zip .reset-zip-code:hover{background-color:#fff;color:#3e9ac1;-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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.japan-zip .reset-zip-code.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.japan-zip .reset-zip-code.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.japan-zip .reset-zip-code:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.japan-zip .reset-zip-code.btn-error{background-color:#f65650!important;color:#fff!important}.japan-zip .reset-zip-code.btn-inline{padding:0 50px;min-height:31px}.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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;float:left;display:block;margin-right:2.35765%;width:100%;margin:15px 0 0 0}.agreement_wrapper .wrapper_btns .buttonSubmit:active{background-color:#327b9a;color:#fff}.agreement_wrapper .wrapper_btns .buttonSubmit:focus{background-color:#327b9a;color:#fff}.agreement_wrapper .wrapper_btns .buttonSubmit:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.agreement_wrapper .wrapper_btns .buttonSubmit.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.agreement_wrapper .wrapper_btns .buttonSubmit.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.agreement_wrapper .wrapper_btns .buttonSubmit:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonSubmit.btn-error{background-color:#f65650!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonSubmit.btn-inline{padding:0 50px;min-height:31px}.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%;overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1}.agreement_wrapper .wrapper_btns .buttonDecline:last-child{margin-right:0}.agreement_wrapper .wrapper_btns .buttonDecline:active{background-color:#e6e6e6;color:#3e9ac1}.agreement_wrapper .wrapper_btns .buttonDecline:focus{background-color:#e6e6e6;color:#3e9ac1}.agreement_wrapper .wrapper_btns .buttonDecline:hover{background-color:#fff;color:#3e9ac1;-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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.agreement_wrapper .wrapper_btns .buttonDecline.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.agreement_wrapper .wrapper_btns .buttonDecline.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.agreement_wrapper .wrapper_btns .buttonDecline:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonDecline.btn-error{background-color:#f65650!important;color:#fff!important}.agreement_wrapper .wrapper_btns .buttonDecline.btn-inline{padding:0 50px;min-height:31px}@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%;overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1;margin-bottom:.75em}.wrapper_btns .btn_prev:last-child{margin-right:0}.wrapper_btns .btn_prev:active{background-color:#e6e6e6;color:#3e9ac1}.wrapper_btns .btn_prev:focus{background-color:#e6e6e6;color:#3e9ac1}.wrapper_btns .btn_prev:hover{background-color:#fff;color:#3e9ac1;-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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_btns .btn_prev.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_btns .btn_prev.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_btns .btn_prev:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.wrapper_btns .btn_prev.btn-error{background-color:#f65650!important;color:#fff!important}.wrapper_btns .btn_prev.btn-inline{padding:0 50px;min-height:31px}@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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:.75em}.wrapper_btns .btn_submit:active{background-color:#327b9a;color:#fff}.wrapper_btns .btn_submit:focus{background-color:#327b9a;color:#fff}.wrapper_btns .btn_submit:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_btns .btn_submit.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_btns .btn_submit.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.wrapper_btns .btn_submit:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.wrapper_btns .btn_submit.btn-error{background-color:#f65650!important;color:#fff!important}.wrapper_btns .btn_submit.btn-inline{padding:0 50px;min-height:31px}.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:#fff6db;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:#ffb142}.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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:.75em}.korea-identity-wrapper .inner>li>div button:active{background-color:#327b9a;color:#fff}.korea-identity-wrapper .inner>li>div button:focus{background-color:#327b9a;color:#fff}.korea-identity-wrapper .inner>li>div button:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea-identity-wrapper .inner>li>div button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea-identity-wrapper .inner>li>div button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea-identity-wrapper .inner>li>div button:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.korea-identity-wrapper .inner>li>div button.btn-error{background-color:#f65650!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: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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;float:left;display:block;margin-right:2.35765%;width:100%}.korea-identity-wrapper .wrapper_btns button:active{background-color:#327b9a;color:#fff}.korea-identity-wrapper .wrapper_btns button:focus{background-color:#327b9a;color:#fff}.korea-identity-wrapper .wrapper_btns button:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea-identity-wrapper .wrapper_btns button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea-identity-wrapper .wrapper_btns button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea-identity-wrapper .wrapper_btns button:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.korea-identity-wrapper .wrapper_btns button.btn-error{background-color:#f65650!important;color:#fff!important}.korea-identity-wrapper .wrapper_btns button.btn-inline{padding:0 50px;min-height:31px}.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:#3e9ac1}.signup-method .app .method-info,.signup-method .web .method-info{font-size:1.4em}.signup-method .app a,.signup-method .web a{overflow:hidden;background-color:#3e9ac1;color:#fff;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:#327b9a;color:#fff}.signup-method .app a:focus,.signup-method .web a:focus{background-color:#327b9a;color:#fff}.signup-method .app a:hover,.signup-method .web a:hover{background-color:#51a4c7;color:#fff}.signup-method .app a.primary,.signup-method .web a.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.signup-method .app a.secondary,.signup-method .web a.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.signup-method .app a.tertiary,.signup-method .web a.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.signup-method .app a:visited,.signup-method .web a:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.signup-method .app a.btn-error,.signup-method .web a.btn-error{background-color:#f65650!important;color:#fff!important}.signup-method .app a.btn-inline,.signup-method .web a.btn-inline{padding:0 50px;min-height:31px}.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:#397ab6;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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);padding-left:2em;position:relative;background-color:#4db3bb;color:#fff;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:#3b939a;color:#fff}.loyalty-wrapper .btn-wrapper .loyalty-button:focus{background-color:#3b939a;color:#fff}.loyalty-wrapper .btn-wrapper .loyalty-button:hover{background-color:#5fbbc2;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.loyalty-wrapper .btn-wrapper .loyalty-button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.loyalty-wrapper .btn-wrapper .loyalty-button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.loyalty-wrapper .btn-wrapper .loyalty-button:visited{background-color:#4db3bb;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:#67c65f!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .loyalty-button.btn-error{background-color:#f65650!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .loyalty-button.btn-inline{padding:0 50px;min-height:31px}@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%;overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1;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:#3e9ac1}.loyalty-wrapper .btn-wrapper .learn-button:focus{background-color:#e6e6e6;color:#3e9ac1}.loyalty-wrapper .btn-wrapper .learn-button:hover{background-color:#fff;color:#3e9ac1;-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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.loyalty-wrapper .btn-wrapper .learn-button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.loyalty-wrapper .btn-wrapper .learn-button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.loyalty-wrapper .btn-wrapper .learn-button:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .learn-button.btn-error{background-color:#f65650!important;color:#fff!important}.loyalty-wrapper .btn-wrapper .learn-button.btn-inline{padding:0 50px;min-height:31px}@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:#bababa;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:#397ab6;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%;overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);padding-left:2em;position:relative;background-color:#fff;color:#008bfc;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#loyalty-setup-wrapper .loyalty-teaser .text-side button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#loyalty-setup-wrapper .loyalty-teaser .text-side button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}#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:#67c65f!important;color:#fff!important}#loyalty-setup-wrapper .loyalty-teaser .text-side button.btn-error{background-color:#f65650!important;color:#fff!important}#loyalty-setup-wrapper .loyalty-teaser .text-side button.btn-inline{padding:0 50px;min-height:31px}@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 #d2d2d2;-moz-border-bottom:5px solid #d2d2d2;-webkit-border-bottom:5px solid #d2d2d2}@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:#8a8a8a;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:#8a8a8a;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 #3e9ac1!important;-moz-border-bottom:5px solid #3e9ac1!important;-webkit-border-bottom:5px solid #3e9ac1!important}@media screen and (min-width:860px){#loyalty-header .active{width:31.76157%!important}}#loyalty-header .active .icon-container i{background-color:#3e9ac1!important}#loyalty-header .active .info-container .title{color:#3e9ac1!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 #8a8a8a!important;-moz-border-bottom:5px solid #8a8a8a!important;-webkit-border-bottom:5px solid #8a8a8a!important}#loyalty-header .visited .icon-container i{background-color:#8a8a8a!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 #2a6725!important;-moz-border-bottom:5px solid #2a6725!important;-webkit-border-bottom:5px solid #2a6725!important}#loyalty-header .completed .icon-container i{background-color:#2a6725!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:#fde3e2;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:#d2d2d2}.results .table_data tbody td{position:relative}.results .table_data tbody .plus{float:right;font-size:30px;margin:10px 10px 0 0;color:#3e9ac1}@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{overflow:hidden;background-color:#3e9ac1;color:#fff;min-height:inherit;padding:0 .5em;text-align:center}.results .table_data tbody a:active{background-color:#327b9a;color:#fff}.results .table_data tbody a:focus{background-color:#327b9a;color:#fff}.results .table_data tbody a:hover{background-color:#51a4c7;color:#fff}.results .table_data tbody a.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.results .table_data tbody a.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.results .table_data tbody a.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.results .table_data tbody a:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.results .table_data tbody a.btn-error{background-color:#f65650!important;color:#fff!important}.results .table_data tbody a.btn-inline{padding:0 50px;min-height:31px}.results .table_data tbody a:hover{cursor:pointer}.results p#too-many-results,.results p.no_found{display:none;color:red;font-weight:700}.korea.modal-trigger{overflow:hidden;background-color:#fff;color:#3e9ac1;text-align:center;cursor:pointer;float:left;display:block;margin-right:2.35765%;width:100%}.korea.modal-trigger:active{background-color:#e6e6e6;color:#3e9ac1}.korea.modal-trigger:focus{background-color:#e6e6e6;color:#3e9ac1}.korea.modal-trigger:hover{background-color:#fff;color:#3e9ac1}.korea.modal-trigger.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea.modal-trigger.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea.modal-trigger.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea.modal-trigger:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.korea.modal-trigger.btn-error{background-color:#f65650!important;color:#fff!important}.korea.modal-trigger.btn-inline{padding:0 50px;min-height:31px}.korea.modal-trigger:last-child{margin-right:0}.korea .modal tr:nth-child(even){background:#d2d2d2}.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{overflow:hidden;background-color:#3e9ac1;color:#fff}.korea .modal .korea-post-address:active{background-color:#327b9a;color:#fff}.korea .modal .korea-post-address:focus{background-color:#327b9a;color:#fff}.korea .modal .korea-post-address:hover{background-color:#51a4c7;color:#fff}.korea .modal .korea-post-address.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea .modal .korea-post-address.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea .modal .korea-post-address.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.korea .modal .korea-post-address:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.korea .modal .korea-post-address.btn-error{background-color:#f65650!important;color:#fff!important}.korea .modal .korea-post-address.btn-inline{padding:0 50px;min-height:31px}.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}.shared-items.modal .modal-inner{padding-top:10px}.shared-items.modal .modal-inner .modal-content .modal-header{border:0 solid red;font-family:Montserrat,Roboto,Verdana,sans-serif;display:flex;align-items:center;justify-content:center}.shared-items.modal .modal-inner .modal-content .modal-header .header-lower{border:0 solid red;margin-bottom:12px}.shared-items.modal .modal-inner .modal-content .modal-header .header-lower h1{display:block;margin-top:0}.shared-items.modal .modal-inner .modal-content .modal-header .header-lower .modal-question{width:100%;text-align:center}.shared-items.modal .modal-inner .modal-content .modal-header .header-lower .logo-wrapper{text-align:center;display:block}.shared-items.modal .modal-inner .modal-content .modal-header .header-lower .logo-wrapper img{height:40px;display:inline-block}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items-header .description{margin-left:0;font-weight:500}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row wrap}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row{flex:0 1 100%}@media screen and (min-width:640px){.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row{flex:0 1 50%;border:0 solid red}}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row form:after{content:"";display:table;clear:both}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-thumbnail{border:0 solid #00f;width:75px;flex:1 1 auto;position:relative;display:inline-block;float:left}@media screen and (min-width:640px){.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-thumbnail{flex:0 1 12%}}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-thumbnail img{width:100%;min-width:70px;min-height:70px;max-width:70px;max-height:70px;padding:5px 0}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-thumbnail .wrapper-quantity{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-thumbnail .wrapper-quantity .quantity{border-radius:180px;background:rgba(255,255,255,.6);margin:2px;padding:0 2px;font-weight:700}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-title-desc{border:0 solid green;padding-right:10px;width:calc(100% - 85px);display:inline-block;float:left}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-title-desc .crossed-out{color:red;text-decoration:line-through;font-size:.8em}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-title-desc .prod-desc{font-size:.8em;display:none}@media screen and (min-width:640px){.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-title-desc .prod-desc{display:block}}.shared-items.modal .modal-inner .modal-content .cart-items-wrapper .cart-items .cart-row .cart-item-title-desc .chkbx-Include{display:flex;align-items:center;justify-content:flex-start;font-size:.9em}.shared-items.modal .modal-inner .modal-content .wrapper-buttons{display:flex;align-items:center;flex-flow:row wrap-reverse;margin-top:30px;padding:0}@media screen and (min-width:480px){.shared-items.modal .modal-inner .modal-content .wrapper-buttons{flex-flow:unset;justify-content:center}}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1;float:left;display:block;margin-right:2.35765%;width:100%;text-align:center}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you:active{background-color:#e6e6e6;color:#3e9ac1}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you:focus{background-color:#e6e6e6;color:#3e9ac1}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you:hover{background-color:#fff;color:#3e9ac1;-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)}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you:visited{background-color:#fff;color:#3e9ac1}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you.disabled,.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you.btn-success{background-color:#67c65f!important;color:#fff!important}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you.btn-error{background-color:#f65650!important;color:#fff!important}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you.btn-inline{padding:0 50px;min-height:31px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you:last-child{margin-right:0}@media screen and (min-width:640px){.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:20px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you:last-child{margin-right:0}}@media screen and (min-width:860px){.shared-items.modal .modal-inner .modal-content .wrapper-buttons #no-thank-you{margin-right:40px}}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;float:left;display:block;margin-right:2.35765%;width:100%;text-align:center;margin:10px 0}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart:active{background-color:#327b9a;color:#fff}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart:focus{background-color:#327b9a;color:#fff}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart:hover{background-color:#51a4c7;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)}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart:visited{background-color:#3e9ac1;color:#fff}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart.disabled,.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart.btn-success{background-color:#67c65f!important;color:#fff!important}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart.btn-error{background-color:#f65650!important;color:#fff!important}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart.btn-inline{padding:0 50px;min-height:31px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart:last-child{margin-right:0}@media screen and (min-width:480px){.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart{margin:0}}@media screen and (min-width:640px){.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:20px}.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart:last-child{margin-right:0}}@media screen and (min-width:860px){.shared-items.modal .modal-inner .modal-content .wrapper-buttons #add-to-cart{margin-left:40px}}.error-message-wrapper{padding:0;margin:20px 0}.error-message-wrapper.notice ul{background-color:#69d2f8;color:#8a8a8a;font-size:16px;font-weight:400}.error-message-wrapper.error ul.flash-error{background-color:#fde3e2;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:#3e9ac1;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{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#3e9ac1;color:#fff;width:100%;height:42px}.valiateAddress-wrapper .button:active{background-color:#327b9a;color:#fff}.valiateAddress-wrapper .button:focus{background-color:#327b9a;color:#fff}.valiateAddress-wrapper .button:hover{background-color:#51a4c7;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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.valiateAddress-wrapper .button.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.valiateAddress-wrapper .button.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.valiateAddress-wrapper .button:visited{background-color:#3e9ac1;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:#67c65f!important;color:#fff!important}.valiateAddress-wrapper .button.btn-error{background-color:#f65650!important;color:#fff!important}.valiateAddress-wrapper .button.btn-inline{padding:0 50px;min-height:31px}@media screen and (min-width:640px){.valiateAddress-wrapper .button{margin-top:0;width:300px;min-width:300px}}.valiateAddress-wrapper .button.secondary{overflow:hidden;box-shadow:5px 5px 8px rgba(0,0,0,.15);background-color:#fff;color:#3e9ac1}.valiateAddress-wrapper .button.secondary:active{background-color:#e6e6e6;color:#3e9ac1}.valiateAddress-wrapper .button.secondary:focus{background-color:#e6e6e6;color:#3e9ac1}.valiateAddress-wrapper .button.secondary:hover{background-color:#fff;color:#3e9ac1;-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.primary{color:#666;background-color:#ffb142;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.valiateAddress-wrapper .button.secondary.secondary{color:#4db3bb;background-color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.valiateAddress-wrapper .button.secondary.tertiary{box-shadow:5px 5px 8px rgba(0,0,0,.15);min-width:250px;margin:0 10px}.valiateAddress-wrapper .button.secondary:visited{background-color:#fff;color:#3e9ac1}.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:#67c65f!important;color:#fff!important}.valiateAddress-wrapper .button.secondary.btn-error{background-color:#f65650!important;color:#fff!important}.valiateAddress-wrapper .button.secondary.btn-inline{padding:0 50px;min-height:31px}.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:#67c65f;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}