.mfp-bg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000}.mfp-wrap{overflow:hidden;position:absolute;width:100%}.mfp-container{position:fixed;top:50%;left:50%;width:940px!important;height:725px!important;z-index:2000;margin-top:-362px;margin-left:-470px}@media screen and (max-width:959px){.mfp-container{top:10px!important;bottom:10px!important;left:10px!important;right:10px!important;height:auto!important;width:auto!important;margin-top:0!important;margin-left:0!important;position:absolute}}@media screen and (max-width:767px){.mfp-container{font-size:14px}}@media screen and (max-height:780px){.mfp-container{height:auto!important;top:15px!important;bottom:15px;left:15px;margin-left:0;margin-top:0;right:15px;width:auto!important;-webkit-box-sizing:border-box;box-sizing:border-box}}.modal{visibility:hidden;opacity:0}.mfp-content{height:100%}.mfp-content .modal{visibility:visible;opacity:1;display:block;height:100%;position:relative;margin:0 auto}.mfp-content .modal-head a.toggle{display:none}.mfp-content .modal-content{position:absolute!important;overflow-y:auto;right:0;left:0;margin:0;font-size:14px;font-weight:300}.mfp-content .modal-content a{text-decoration:underline}.mfp-content .modal-content a:hover{text-decoration:none}.mfp-content .mfp-close{position:absolute;right:6px;top:6px;border:none;padding:15px;text-indent:9999px;border-radius:0}.mfp-content .mfp-close,.mfp-content .mfp-close-2{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-filter:none;filter:none;cursor:pointer}.mfp-content .mfp-close-2{display:inline-block}.mfp-content .mfp-close-2 span{background:none;-webkit-filter:none;filter:none;border:none;text-shadow:none}.mfp-content .mfp-close-2 span:hover{background:none}.mfp-content .modal-foot{width:100%;height:70px;border-radius:0 0 5px 5px;text-align:center;position:absolute;bottom:0}.mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-preloader{position:absolute;height:100%;width:100%;top:0;left:0;background:#fff;text-indent:-9999px}.mfp-s-loading .mfp-preloader{display:block}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-preloader{display:block}.mfp-wrap{height:100%!important}.mfp-bg{background-color:#686868;opacity:.5}.modal{display:none;background-color:#fff;background-position:100% 0;background-repeat:no-repeat}.mfp-content>div{-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.36);box-shadow:0 0 40px 0 rgba(0,0,0,.36);border:3px solid #e7dab7;border-radius:5px}.mfp-content .title .toggle{display:none}.mfp-content .title h2{padding:5px 100px 50px 60px;margin:10px 0 0;font-size:48px;font-family:Raleway,sans-serif;font-weight:600;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:none;text-align:left;color:#4b2f2e}@media only screen and (max-width:959px){.mfp-content .title h2{padding-left:20px}}.l-grid.mini-tablet .mfp-content .title h2,.l-grid.mobile .mfp-content .title h2,.l-grid.tablet .mfp-content .title h2{padding-left:20px}@media only screen and (max-width:959px){.mfp-content .title h2{font-size:20px}}.l-grid.mini-tablet .mfp-content .title h2,.l-grid.mobile .mfp-content .title h2,.l-grid.tablet .mfp-content .title h2{font-size:20px}.modal-head{height:66px;border-bottom:2px solid #f4f2f2;background-color:#fcfcfd}.modal-head .modal-logo{width:110px;margin-top:6px;margin-left:60px}@media only screen and (max-width:959px){.modal-head .modal-logo{margin-left:20px}}.l-grid.mini-tablet .modal-head .modal-logo,.l-grid.mobile .modal-head .modal-logo,.l-grid.tablet .modal-head .modal-logo{margin-left:20px}.mfp-close{width:14px;height:14px;background-color:transparent;background-image:url(../../../www.goodlifenutrition.in/mgc8/images/modal-close.html);background-repeat:no-repeat;background-position:50%;background-size:14px}.mfp-close-2{border:2px solid #fa624a;border-radius:20px;background-color:#fff;font-family:sans-serif;color:#fa624a;font-size:20px;font-weight:700;line-height:40px;text-transform:uppercase;padding:0 52px}.mfp-close-2:hover{background-color:#fa624a;color:#fff}.mfp-content .modal{font-family:Open Sans,sans-serif;color:#464646}.mfp-content .modal-head h2{margin-top:32px;font-size:48px;color:#4b2f2e;font-weight:700;line-height:60px;padding-left:60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:959px){.mfp-content .modal-head h2{padding-left:20px}}@media screen and (max-width:767px){.mfp-content .modal-head h2{position:relative}}@media screen and (max-width:479px){.mfp-content .modal-head h2{margin-top:22px;font-size:32px;line-height:normal}}.mfp-content .modal-content{height:auto;top:152px;bottom:50px;padding:20px 100px 50px 60px}.mfp-content .modal-content select{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;height:33px;padding:4px;font-size:14px;font-weight:400;color:#848795;border:1px solid #c5c7d1;outline:0 none;background:#fff none repeat scroll 0 0}@media screen and (max-width:959px){.mfp-content .modal-content{height:auto;position:absolute;top:126px;bottom:50px;padding-right:50px;padding-left:20px}}@media only screen and (max-width:959px){.mfp-content .modal-content{top:140px}}.l-grid.mini-tablet .mfp-content .modal-content,.l-grid.mobile .mfp-content .modal-content,.l-grid.tablet .mfp-content .modal-content{top:140px}@media only screen and (max-width:479px){.mfp-content .modal-content{top:120px;padding:15px 33px 30px 20px;bottom:50px}}.l-grid.mobile .mfp-content .modal-content{top:120px;padding:15px 33px 30px 20px;bottom:50px}.mfp-content .modal-content h2{font-size:18px;margin-bottom:15px;text-transform:uppercase;line-height:normal;font-weight:700}.mfp-content .modal-content h3{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;color:#606060;margin-bottom:10px}.mfp-content .modal-content h4{margin-bottom:25px;font-weight:300;font-size:14px}.mfp-content .modal-content .contact p{margin-bottom:0}.mfp-content .modal-content p{line-height:22px;margin-bottom:15px;font-weight:400;font-family:Open Sans,sans-serif}.mfp-content .modal-content ul{margin:0 0 15px}.mfp-content .modal-content ul li{font-family:Open Sans,sans-serif;font-weight:400;list-style-type:none;line-height:22px;position:relative;margin-bottom:10px}.mfp-content .modal-content ul li:first-child{margin-top:0}.mfp-content .modal-content ul li:hover{color:#000}.mfp-content .modal-content a{color:#fd6047}.mCSB_draggerRail{background:#ececec}.mCSB_dragger_bar{width:12px!important;background-color:#f5553c!important;border-radius:10px!important}.mCSB_outside+.mCSB_scrollTools{right:25px}@media only screen and (max-width:479px){.mCSB_outside+.mCSB_scrollTools{right:10px}}.l-grid.mobile .mCSB_outside+.mCSB_scrollTools{right:10px}#modal-shipping b{font-weight:600;font-size:16px}#modal-policy .modal-content p.top_headline{font-size:26px;font-weight:300;line-height:24px}#modal-policy .modal-content h2{text-transform:none}@media only screen and (max-width:479px){#modal-policy .modal-content h2{font-size:14px}}.l-grid.mobile #modal-policy .modal-content h2{font-size:14px}#modal-policy .modal-content h3{line-height:16px}#modal-policy .modal-content div strong{display:block;margin-bottom:25px;line-height:22px;font-weight:700}#modal-policy .modal-content ul{list-style-type:disk}@media only screen and (max-width:479px){#modal-faq .modal-head h2{font-size:24px}}.l-grid.mobile #modal-faq .modal-head h2{font-size:24px}@media screen and (max-width:767px){#modal-faq .modal-content{top:170px}}@media screen and (max-width:479px){#modal-faq .modal-content{top:114px}}@media screen and (max-width:767px){#modal-faq .modal-content .modal-scroll{padding-top:20px;padding-left:0}}#modal-faq .modal-content .modal-scroll>strong{display:block;color:#3aab4f;margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:400}@media screen and (max-width:767px){#modal-faq .modal-content .modal-scroll>strong{line-height:30px}}#modal-faq .modal-content li,#modal-faq .modal-content p{margin-bottom:10px}#modal-faq .modal-content a.toggle-question{color:#464646;display:inline-block;padding-left:15px;font-size:16px;font-weight:600;text-decoration:none;position:relative}#modal-faq .modal-content a.toggle-question:before{content:"+";display:block;position:absolute;left:0;top:0}#modal-faq .modal-content a.toggle-question.opened:before{content:"-"}#modal-faq .modal-content div.toggle-box{display:none;padding-left:20px}#modal-faq .modal-content a.toggle{padding-left:15px;position:absolute;top:0;right:0;font-size:14px;color:#c6a234;font-weight:400;font-family:Open Sans,sans-serif;line-height:13px;text-decoration:none;background:url(../../../www.goodlifenutrition.in/mgc8/images/expand.html) 0 no-repeat;background-size:9px}@media screen and (max-width:767px){#modal-faq .modal-content a.toggle{top:0;right:0}}@media screen and (max-width:479px){#modal-faq .modal-content a.toggle{top:5px;right:10px}}#modal-faq .modal-content a.toggle.opened{background:url(../../../www.goodlifenutrition.in/mgc8/images/collapse.html) 0 no-repeat;background-size:9px}#modal-faq .modal-content h3{color:#c6a234;font-size:16px;text-transform:uppercase}.contacts-index-index{background:#fff}.contacts-index-index h2{margin-bottom:35px}.contacts-index-index .content-box{padding:0 30px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:479px){.contacts-index-index .content-box{padding:0}}#modal-contacts{line-height:20px}#modal-contacts .modal-content{padding-top:15px;padding-bottom:32px}#modal-contacts label{display:none}#modal-contacts .btn{width:209px;height:56px;line-height:46px}#modal-contacts .btn:after{display:none}#modal-contacts .thank-you p{margin:inherit}#modal-contacts .thank-you p+p{margin-top:15px}.main-form{margin-top:18px;text-align:left;width:305px;min-height:338px}.main-form input[type=email],.main-form input[type=number],.main-form input[type=password],.main-form input[type=tel],.main-form input[type=text]{font-size:14px;height:34px;margin:0}.main-form input[type=email].error,.main-form input[type=number].error,.main-form input[type=password].error,.main-form input[type=tel].error,.main-form input[type=text].error{border-color:#e42f09}@media only screen and (max-width:479px){.main-form{width:230px}}.l-grid.mobile .main-form{width:230px}.main-form .styled-select-wrap{cursor:pointer}.main-form .styled-select-wrap.display label.error{display:inline-block!important}.main-form .styled-select-wrap .error span{border:1px solid #e42f09}.main-form .styled-select-wrap .error.valid span{border:1px solid #c5c7d1}.main-form .styled-select-wrap span{background:url(../../../www.goodlifenutrition.in/mgc8/images/message-arrow.html) 275px 14px no-repeat;border:1px solid #c5c7d1;display:block;font-size:14px;line-height:33px;padding-left:12px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:Open Sans,sans-serif;font-weight:400;background-color:#fff}@media only screen and (max-width:479px){.main-form .styled-select-wrap span{background-position:212px;width:238px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:24px}}.l-grid.mobile .main-form .styled-select-wrap span{background-position:212px;width:238px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:24px}.main-form .input-wrap{margin-bottom:10px;position:relative}.main-form .input-wrap input{padding-left:12px}.main-form .input-wrap input.error:hover+label.error{display:block!important}.main-form .input-wrap textarea{height:110px;padding-left:12px;font-size:14px;padding-top:5px;margin-bottom:0;font-family:sans-serif}.main-form .input-wrap textarea.error{border-color:#e42f09}.main-form .input-wrap textarea.error:hover+label.error{display:block!important}.main-form .input-wrap label.error{background-color:#e42f09;background-color:rgba(228,47,9,.9);border-radius:3px 3px 0 0;color:#fff;display:none!important;font-size:12px;line-height:36px;left:0;position:absolute;text-align:center;top:-42px;width:100%}.main-form .input-wrap label.error:after{content:"";border:6px solid transparent;border-top:4px solid #e42f09;border-top:4px solid rgba(228,47,9,.9);position:absolute;left:50%;bottom:-10px;margin-left:-4px}.main-form .input-wrap .captcha label.error:after{left:57px}.main-form .options{background-color:#fff;border:1px solid #c5c7d1;border-top:0;display:none;left:0;position:absolute;top:34px;width:303px;z-index:1}@media only screen and (max-width:479px){.main-form .options{width:236px}}.l-grid.mobile .main-form .options{width:236px}.main-form .options li{font-size:14px;line-height:36px;padding-left:12px}.main-form .options li:hover{color:#fff}.main-form .captcha-reload{cursor:pointer;float:right;margin:15px 50px 0 0;width:18px;height:18px}@media only screen and (max-width:479px){.main-form .captcha-reload{margin-right:4px}}.l-grid.mobile .main-form .captcha-reload{margin-right:4px}#captcha_contact_form{width:114px}#main-form-subject{height:0;width:0;position:absolute;z-index:-1;top:0;left:0;border:0}@media screen and (max-width:640px){#modal-terms .modal-content{padding-top:50px}}@media screen and (max-width:480px){#modal-terms .modal-content{padding-top:50px}}@media screen and (max-width:410px){#modal-terms .modal-content{padding-top:30px}}#modal-terms .modal-content strong{display:block}@media only screen and (max-width:479px){#modal-terms .modal-content tr{margin-bottom:5px}#modal-terms .modal-content td,#modal-terms .modal-content tr{display:block;line-height:18px}}.l-grid.mobile #modal-terms .modal-content tr{margin-bottom:5px}.l-grid.mobile #modal-terms .modal-content td,.l-grid.mobile #modal-terms .modal-content tr{display:block;line-height:18px}#modal-terms .title h1{height:90px;color:#4b2f2e;text-align:left;font-size:24px;font-weight:400;padding:10px 30px 30px 58px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px}#modal-terms .title h1 span{display:block;margin-bottom:10px;font-size:40px}#modal-terms .title h1 b{font-weight:700}@media screen and (max-width:1200px){#modal-terms .title h1{font-size:22px}#modal-terms .title h1 span{font-size:28px}}@media screen and (max-width:800px){#modal-terms .title h1{font-size:20px}#modal-terms .title h1 span{font-size:26px}}@media screen and (max-width:959px){#modal-terms .title h1{padding:10px 30px 30px 18px}}@media screen and (max-width:640px){#modal-terms .title h1{height:105px}}@media screen and (max-width:480px){#modal-terms .title h1{font-size:16px;line-height:22px}#modal-terms .title h1 span{font-size:24px;line-height:28px}}.landing-discount-popup{position:fixed;left:-999999px;top:50%;width:700px;margin-left:-350px;-webkit-box-shadow:0 0 17px 7px rgba(0,0,0,.35);box-shadow:0 0 17px 7px rgba(0,0,0,.35);background-size:700px 390px;margin-top:-195px}@media only screen and (max-width:959px){.landing-discount-popup{width:90%;max-width:700px;top:30%;margin:0 0 0 -45%;background-size:300px 420px}}.l-grid.mini-tablet .landing-discount-popup,.l-grid.mobile .landing-discount-popup,.l-grid.tablet .landing-discount-popup{width:90%;max-width:700px;top:30%;margin:0 0 0 -45%;background-size:300px 420px}.landing-discount-popup img{width:100%}.landing-discount-popup img.mobile-img{display:none}@media only screen and (max-width:959px){.landing-discount-popup img.mobile-img{display:block}.landing-discount-popup img.desktop-img{display:none}}.l-grid.mini-tablet .landing-discount-popup img.mobile-img,.l-grid.mobile .landing-discount-popup img.mobile-img,.l-grid.tablet .landing-discount-popup img.mobile-img{display:block}.l-grid.mini-tablet .landing-discount-popup img.desktop-img,.l-grid.mobile .landing-discount-popup img.desktop-img,.l-grid.tablet .landing-discount-popup img.desktop-img{display:none}.landing-discount-overlay{position:fixed;left:-999999px;right:auto;top:0;z-index:2000;opacity:0;background:hsla(0,0%,41%,.5)}.landing-discount-overlay.show-banner{left:0;right:0;bottom:0;opacity:1}.landing-discount-overlay.show-banner .landing-discount-popup{left:50%}