@-webkit-keyframes dropNotification{0%{opacity:.35;max-height:0}to{opacity:1;max-height:300px}}@-moz-keyframes dropNotification{0%{opacity:.35;max-height:0}to{opacity:1;max-height:300px}}@keyframes dropNotification{0%{opacity:.35;max-height:0}to{opacity:1;max-height:300px}}@-webkit-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px)}5%{opacity:1;-webkit-transform:translateY(0)}10%{opacity:1;-webkit-transform:translateY(0)}12%{opacity:0;-webkit-transform:translateY(30px)}80%{opacity:0}to{opacity:0}}@-moz-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-moz-transform:translateY(-30px)}5%{opacity:1;-moz-transform:translateY(0)}10%{opacity:1;-moz-transform:translateY(0)}12%{opacity:0;-moz-transform:translateY(30px)}80%{opacity:0}to{opacity:0}}@-ms-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-ms-transform:translateY(-30px)}5%{opacity:1;-ms-transform:translateY(0)}10%{opacity:1;-ms-transform:translateY(0)}12%{opacity:0;-ms-transform:translateY(30px)}80%{opacity:0}to{opacity:0}}@keyframes rotateWord{0%{opacity:0}2%{opacity:0;transform:translateY(-30px)}5%{opacity:1;transform:translateY(0)}10%{opacity:1;transform:translateY(0)}12%{opacity:0;transform:translateY(30px)}80%{opacity:0}to{opacity:0}}@-webkit-keyframes fadeInOut{0%{opacity:0}25%{opacity:1}40%{opacity:0}75%{opacity:0}to{opacity:0}}@-moz-keyframes fadeInOut{0%{opacity:0}25%{opacity:1}40%{opacity:0}75%{opacity:0}to{opacity:0}}@-ms-keyframes fadeInOut{0%{opacity:0}25%{opacity:1}40%{opacity:0}75%{opacity:0}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}25%{opacity:1}40%{opacity:0}75%{opacity:0}to{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(2);opacity:0}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);opacity:0}50%{opacity:1}to{-moz-transform:scale(2);opacity:0}}@-ms-keyframes pulse{0%{-ms-transform:scale(1);opacity:0}50%{opacity:1}to{-ms-transform:scale(2);opacity:0}}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{opacity:1}to{transform:scale(2);opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes swipe{0%{width:0;z-index:3}25%{width:100%}85%{opacity:1;z-index:3}to{opacity:0}}@-moz-keyframes swipe{0%{width:0;z-index:3}25%{width:100%}85%{opacity:1;z-index:3}to{opacity:0}}@-ms-keyframes swipe{0%{width:0;z-index:3}25%{width:100%}85%{opacity:1;z-index:3}to{opacity:0}}@keyframes swipe{0%{width:0;z-index:3}25%{width:100%}85%{opacity:1;z-index:3}to{opacity:0}}@-webkit-keyframes fade{0%{opacity:0}13%{opacity:1}80%{opacity:1}to{opacity:0}}@-moz-keyframes fade{0%{opacity:0}13%{opacity:1}80%{opacity:1}to{opacity:0}}@-ms-keyframes fade{0%{opacity:0}13%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:0}13%{opacity:1}80%{opacity:1}to{opacity:0}}.btn-sm-old,.btnSm{font-family:NeueEinstellungBold;list-style-type:none;font-size:11px;font-size:.6875rem;text-align:center;overflow:hidden;text-transform:uppercase;padding:12px 20px;cursor:pointer;display:inline-block;white-space:nowrap}.btn-sm-old .fa,.btnSm .fa{top:0;padding-right:10px;font-size:14px;font-size:.875rem}.btn-sm-old.align-left,.btnSm.align-left{text-align:left}.btn-md-old,.btnMd{font-size:12px;font-size:.75rem;padding:20px 25px;white-space:nowrap}.btn-lg-old,.btn-md-old,.btnLg,.btnMd{font-family:NeueEinstellungBold;text-align:center;overflow:hidden;text-transform:uppercase;cursor:pointer;display:inline-block}.btn-lg-old,.btnLg{font-size:14px;font-size:.875rem;padding:25px 45px}.btn-lg-old.btnFixed,.btnLg.btnFixed{width:160px}.btn-lg-old:hover,.btn-md-old:hover,.btn-sm-old:hover,.btnLg:hover,.btnMd:hover,.btnSm:hover{cursor:pointer}.btn-lg-old .fa,.btn-md-old .fa,.btnLg .fa,.btnMd .fa{padding-right:10px}.btn-lg-old .fa+span,.btn-md-old .fa+span,.btnLg .fa+span,.btnMd .fa+span{position:relative;top:-2px}.btn-md-old .fa,.btnMd .fa{font-size:16px;font-size:1rem}.btn-lg-old .fa,.btnLg .fa{font-size:18px;font-size:1.125rem}.btn-sm-old.logo,.btnSm.logo{background-repeat:no-repeat;background-position:20px 12px;background-size:auto 40%;padding:12px 25px 12px 45px!important}.btn-sm-old.logo.block,.btnSm.logo.block{padding:12px 25px}.btn-lg-old.logo,.btn-md-old.logo,.btnLg.logo,.btnMd.logo{background-repeat:no-repeat;background-position:15px!important;background-size:auto 40%;padding-left:50px}.btn-md-old.logo.block,.btnMd.logo.block{padding-left:25px}.btn-invite-sms{background-color:#21ca4d;color:#fff}.btn-paypal{line-height:1;border:1px solid #767676;background-color:#f2f2f2}.btn-paypal img{height:21px}.btn-facebook{background-color:#3b5998;color:#fff}.btn-facebook.logo{background-image:url(/images/v3/icon_facebook.png)}.btn-facebook-messenger{background-color:#0084ff;color:#fff}.btn-instagram{background-color:#262626;color:#fff}.btn-instagram:hover{background-color:#191919}.btn-twitter{background-color:#1da1f2;color:#fff}.btn-twitter.logo{background-image:url(/images/v3/icon_twitter.png)}.btn-pinterest{background-color:#bd081c;color:#fff}.btn-youtube{background-color:#cd201f;color:#fff}.btn-pink,.btn-violet-red,.btnPink{background-color:#ff3f7f;color:#fff}.btn-pink-outline{background-color:transparent;color:#ff3f7f;border:1px solid #ff3f7f}.btn-pink-outline,.btn-pink-outline:hover{transition:color .25s ease-in-out,background-color .25s ease-in-out;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out;-moz-transition:color .25s ease-in-out,background-color .25s ease-in-out}.btn-pink-outline:hover{border:1px solid #f246b4}.btn-pink-outline:hover,.flat-pink .btn-lg-old,.flat-pink .btn-sm-old,.flat-pink .btnLg,.flat-pink .btnMd,.flat-pink .btnSm .btn-md-old{background-color:#f246b4;color:#fff}.btn-pink-light{background-color:#f9c;color:#fff}.btn-green,.btnGreen{background-color:#3ab87e;color:#fff}.btn-gray-medium{background-color:#767676;color:#fff}.btn-gray-dark{background-color:#555;color:#fff}.btn-gray-darkest{background-color:#333;color:#fff}.btn-white,.btnWhite{background-color:#fff;color:#ff3f7f}.btn-disabled{background-color:#767676;color:#fff}.btn-disabled:hover{cursor:default}.btn-received{width:24px;height:24px;background-color:#fff;background-image:url(/images/v3/icon_check-pink.png);background-size:50% auto;cursor:default}.btn-received,.btn-review-complete{overflow:hidden;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50%}.btn-review-complete{width:38px;height:38px;border:1px solid #ddd;background-color:#ddd;background-image:url(/images/v3/icon_reviewcomplete.gif);background-size:60% auto}.btn-review-complete.pink{background-image:url(/images/v3/icon_reviewcomplete-pink.gif)}.btn-glambag,.btn-product,.btn-review-complete.pink{border:1px solid #ff3f7f;background-color:transparent}.btn-glambag,.btn-product{overflow:hidden;display:inline-block;vertical-align:middle;width:38px;height:38px;background-repeat:no-repeat;background-size:60% auto;background-position:50%;background-image:url(/images/v3/icon_glambag-outline.png)}.btn-glambag,.btn-review-complete{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.btn-more{padding:13px 37px}.btn-more span{left:10px}.btn-circle{cursor:pointer}.btn-circle .fa.inner-icon{position:absolute;z-index:2;top:14px;right:12px;font-size:1em}.btn-circle .fa.inner-icon.fa-check{right:11px}.btn-circle .fa.outer-icon{font-size:3em;position:absolute;top:0;right:0}@media only screen and (min-width:768px){.btn-lg-old.btnFixed,.btnLg.btnFixed{width:230px}}@media only screen and (min-width:1024px){.btn-md-old,.btnMd{padding:22px 50px}}@media only screen and (min-width:1280px){.btn-md-old,.btnMd{padding:25px 50px}}button{border:none;box-shadow:none;color:inherit;font:inherit;display:inline-block;padding:0;margin:0;overflow:visible;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button.block{width:100%}[role=button]:hover,button:hover{cursor:pointer;text-decoration:none}[role=button]:focus,button:focus{outline:0}.tab-key [role=button]:focus,.tab-key button:focus{box-shadow:inset 0 0 4px 0 #000}.button.link{background-color:#fff;border:none;color:#ff3f7f;line-height:1}.button.link:hover{background-color:#fff;color:#ff266e}.button.link.secondary{color:#767676}.button.link.secondary:hover{color:#ff3f7f}.share-flyout .share-container{padding-right:0}.share-flyout .share-container .btn-share{border-right:0}.share-flyout .close-container{padding-left:0}.share-flyout-not-received .share-icons span:last-of-type{margin-right:20px}@media only screen and (min-width:768px){.share-flyout-not-received .share-icons span:last-of-type{margin-right:30px}}.btn-main{font-family:NeueEinstellungBold;background-color:#ff3f7f;color:#fff;text-align:center;text-transform:uppercase;display:inline-block;white-space:nowrap;line-height:1;border:1px solid #ff3f7f}.btn-main:hover{cursor:pointer;background-color:#ff266e}.btn-main.btn-sm{font-size:14px;font-size:.875rem;padding:16px 15px}.btn-main.btn-md{font-size:16px;font-size:1rem;padding:14px 20px}.btn-main.btn-lg{font-size:18px;font-size:1.125rem;padding:17px 25px}.btn-main.btn-duo{font-size:14px;font-size:.875rem;display:block;padding:14px 0}.btn-main.btn-gray-medium{background-color:#767676;border-color:#767676}.btn-main.btn-black,.btn-main.btn-black:hover{background-color:#000;border-color:#000}.btn-main.btn-outline{background-color:transparent;color:#ff3f7f;border:1px solid #ff3f7f;outline:1px solid transparent}.btn-main.btn-outline.error{color:#db2929;border:1px solid #db2929}.btn-main.btn-outline.white{background-color:#fff}.btn-main.btn-outline.border-right-reset{border-right:0}.btn-main.btn-outline-gray{background-color:transparent;color:#555;border:1px solid #ddd}.btn-main.btn-outline-gray.border-right-reset{border-right:0}.btn-main.btn-card{background-color:transparent;color:#555;border-top:1px solid #ddd;font-family:NeueEinstellungRegular}.btn-main.btn-card.left-side{border-right:1px solid #ddd}.btn-main.btn-card span{color:#767676}.btn-main.btn-disabled{color:#767676;background-color:#b6b6b6;border:1px solid #b6b6b6;background-image:none}.btn-main.btn-disabled:hover{cursor:default}.btn-main.btn-share{font-size:14px;font-size:.875rem;display:block;padding:14px 0 14px 15px;text-align:left}.btn-main.btn-share .social-icon{font-size:18px;font-size:1.125rem;padding:10px 5px 10px 15px}.btn-main.btn-share.close-block{text-align:center;padding-left:0}.btn-main.btn-share .close{padding-right:0}.btn-main.btn-facebook{background-color:#3b5998;border-color:#3b5998}.btn-main.btn-facebook:hover{background-color:#344e86;border-color:#344e86}.btn-main.btn-facebook-messenger{background-color:#0084ff;border-color:#0084ff}.btn-main.btn-facebook-messenger:hover{background-color:#0077e6;border-color:#0077e6}.btn-main.btn-twitter{background-color:#1da1f2;border-color:#1da1f2}.btn-main.btn-twitter:hover{background-color:#0d95e8;border-color:#0d95e8}.btn-main.btn-twitter.invert{background-color:#fff;color:#1da1f2}.btn-main.block{padding-left:0;padding-right:0}.btn-main .icon-ipsy-heart-outline,.btn-main .icon-ipsy-tag-offer{font-size:85%}.btn-main .fa,.btn-main [class*=" icon-ipsy-"],.btn-main [class^=icon-ipsy-]{padding-right:10px}.btn-icon{font-family:NeueEinstellungBold;background-color:#ff3f7f;color:#fff;text-align:center;text-transform:uppercase;display:inline-block;white-space:nowrap;line-height:1;border:1px solid #ff3f7f}.btn-icon.btn-social-media{font-size:11px;font-size:.6875rem;padding:16px 15px}.btn-icon.btn-social-media.btn-facebook{background-color:#3b5998;border-color:#3b5998}.btn-icon.btn-social-media.btn-facebook:hover{background-color:#344e86;border-color:#344e86}.btn-icon.btn-social-media.btn-facebook-messenger{background-color:#0084ff;border-color:#0084ff}.btn-icon.btn-social-media.btn-facebook-messenger:hover{background-color:#0077e6;border-color:#0077e6}.btn-icon.btn-social-media.btn-invite-sms{background-color:#39b77e;border-color:#39b77e}.btn-icon.btn-social-media.btn-invite-sms:hover{background-color:#33a471;border-color:#33a471}@media only screen and (min-width:414px){.btn-main.btn-share .social-icon{padding-right:15px}}@media only screen and (min-width:768px){.btn-main.btn-sm{padding:12px 20px}.btn-main.btn-md{font-size:18px;font-size:1.125rem;padding:12px 70px}.btn-main.btn-md.block{padding-left:0;padding-right:0}.btn-main.btn-lg{font-size:20px;font-size:1.25rem;padding:17px 100px}.btn-main.btn-lg.block{padding-left:0;padding-right:0}.btn-main.btn-duo{font-size:16px;font-size:1rem;padding:13px 0}.btn-main.btn-share{font-size:16px;font-size:1rem;padding:14px}.btn-main.btn-share .social-icon{font-size:16px;font-size:1rem;padding:14px 30px}.btn-duo-container p{display:inline-block;padding-top:5px;padding-bottom:5px}.btn-duo-container p:first-of-type{border-right:1px solid #ddd}.btn-duo-container p .fa{padding-right:10px}}h1{font-size:24px;font-size:1.5rem}h2{font-size:12px;font-size:.75rem}h3{font-size:11px;font-size:.6875rem}h4{font-size:14px;font-size:.875rem;line-height:1.5em}a.pink{color:#ff3f7f!important}.row ul li{font-size:14px;font-size:.875rem;line-height:1.5}.fine-print{clear:both;font-size:13px;font-size:.8125rem;color:#767676;text-align:center}.sm{font-size:.7em}.md{font-size:.8em}.lg{font-size:1.5em}.xlg{font-size:2em}.xxlg{font-size:2.5em}.ipsypoints-container .product .card .info .desc p{width:100%}.ipsypoints-container .product .card .info .cta{display:block;width:auto;padding:0;text-align:left;margin-top:15px}.ipsypoints-container .product .card .info .cta .button{width:auto;float:left}.ipsypoints-container .product .card .info .desc{display:block;width:auto;padding:0}.ipsypoints-container .icon .product-points{height:38px!important;position:relative;top:10px}.ipsypoints-container .transaction .inner h4{font-size:20px;font-size:1.25rem}.earnpoints{position:relative;text-align:center}.earnpoints .middle-container{width:100%!important}.earnpoints .card{width:calc(100% - 70px);margin:0;padding:35px;display:block;vertical-align:top;float:none;text-align:center;border:0}.earnpoints .card .inner .btn-sm-old{text-align:left!important}.earnpoints .card.social-share{width:calc(100% - 60px);padding:35px 30px}.earnpoints .row{margin:0 0 20px;overflow:hidden}.earnpoints .row .cta{display:table-cell;vertical-align:middle;overflow:hidden;width:95%;padding-right:5%}.earnpoints .row .btn-sm-old{display:block;text-align:center}.earnpoints .row.complete .btn-sm-old{background-color:#ddd!important;background-image:url(/images/v3/icon_check.png)}.timeline{margin:0 0 35px 25px;display:inline-block}.timeline .heading{text-align:center;margin-left:-5px;padding:0 20px 20px 10px}.timeline .dateline{padding:2px;background-color:#f2f2f2;overflow:hidden;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.timeline .dateline,.timeline .inner{display:table-cell;vertical-align:middle}.timeline .inner{margin:20px 0 0 35px;text-align:left;width:100%}.timeline li{list-style:none;overflow:hidden;margin:20px 0 20px -23px;width:100%}.timeline .status{overflow:hidden;display:table-cell;vertical-align:middle;padding-right:3px}.timeline .status>div{overflow:hidden;width:40px;height:30px;padding-top:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:14px;font-family:NeueEinstellungMedium;background-color:#ff3f7f;color:#fff;text-align:center}.timeline .status label{position:relative;top:3px}.timeline .complete .status div{height:40px;padding-top:0;background-image:url(/images/v3/icon_check.png);background-repeat:no-repeat;background-position:50%;background-size:auto 40%;background-color:#ddd;border:1px solid #ddd}.timeline .inactive .status div{border:1px solid #ddd;color:#ddd}.timeline .desc .btn-sm-old{font-size:10px;font-size:.625rem;padding:12px 16px}.timeline .desc h2{margin-top:15px}.timeline .carrot{display:table-cell;vertical-align:middle}.timeline .carrot img{width:15px}.timeline .info{background-color:#f2f2f2;padding:20px 7px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%}.timeline .hero,.timeline .info{display:table-cell;vertical-align:middle}.timeline .hero{overflow:hidden}.timeline .hero .photo{overflow:hidden;width:60px;height:60px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:#fff;text-align:center}.timeline .hero .photo img{width:100%}.timeline .hero .photo img.icon{height:50px;width:auto;margin-top:15px}.timeline .desc{display:table-cell;vertical-align:middle;padding-left:20px}.timeline .btn-sm-old,.timeline .cta{margin-top:20px}.email-contact{z-index:1;display:flex;justify-content:space-between}.sent-confirm-points{height:95px;position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:center;align-content:center}.swipe-animate{opacity:1;width:100%;-webkit-animation:swipe;-moz-animation:swipe;-ms-animation:swipe;animation:swipe;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;animation-delay:0}.fade-animate{-webkit-animation:fade;-moz-animation:fade;-ms-animation:fade;animation:fade;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s;line-height:86px}#redeem-item img{max-width:150px}@media only screen and (min-width:375px){.timeline .hero .photo{width:80px;height:80px}.timeline .desc .btn-sm-old{font-size:11px;font-size:.6875rem;padding:12px 20px}}@media only screen and (min-width:480px){.timeline{margin:0 0 35px 35px}.timeline .dateline{padding-right:10px}.timeline .info{padding:20px}}@media only screen and (min-width:768px){.earnpoints{margin-top:35px}.earnpoints.wrap-container{max-width:1000px;display:inline-block;width:100%}.earnpoints .card{float:left}.earnpoints .card,.earnpoints .card.social-share{width:calc(50% - 70px);padding:0 35px 35px}.earnpoints .timeline{width:calc(50% - 36px);float:right}.ipsypoints-container .card .photo{float:left;display:block;width:30%;padding-bottom:300px}.ipsypoints-container .card .info{float:left;display:block;width:57%;margin-top:20px}.ipsypoints-container .card .info .desc{height:auto;display:block}.ipsypoints-container .card .info .desc p{white-space:pre-wrap}.ipsypoints-container .card .info .cta{display:block;padding:20px 0 0;width:auto;text-align:left}.ipsypoints-container .card .info .cta .button{width:auto;float:left}.ipsypoints-container .card .info.activity{float:none;display:inline-block}}@media only screen and (min-width:1024px){.earnpoints.wrap-container{max-width:1000px;display:inline-block;width:100%}.earnpoints .card,.earnpoints .card.social-share{width:calc(40% - 70px);margin-left:10%}.earnpoints .timeline{width:calc(40% - 36px);margin-right:10%}.ipsypoints-container .product .card .content{height:200px}.ipsypoints-container .product .card .content .photo{border:1px solid transparent;margin:0 auto;padding-bottom:120px}.ipsypoints-container .product .card .info,.ipsypoints-container .product .card .info .cta{margin-top:0}.ipsypoints-container .card.insufficient .meter .bar{display:block}.ipsypoints-container .card .info .cta .button{width:100%}.ipsypoints-container .card .info .cta .button .btn-sm-old{margin-top:15px}}@media only screen and (min-width:1280px){.earnpoints.wrap-container{max-width:1200px}}.toggle{display:inline-block;position:relative}.toggle .control{width:64px;height:34px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#ddd}.toggle .input{width:64px;height:34px;position:absolute;top:0;left:0;margin:0;opacity:0;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.toggle .social-icon{display:flex;justify-content:center;align-items:center;position:absolute;top:2px;left:2px;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#767676;background-color:#fff;pointer-events:none;-webkit-transition:transform .15s ease-out;-moz-transition:transform .15s ease-out;transition:transform .15s ease-out}.toggle.checked .social-icon{-webkit-transform:translate(30px);-moz-transform:translate(30px);-ms-transform:translate(30px);transform:translate(30px)}.toggle.checked .toggle-facebook{background-color:#3b5998}.toggle.checked .toggle-facebook .social-icon{color:#3b5998}.toggle.checked .toggle-twitter{background-color:#1da1f2}.toggle.checked .toggle-twitter .social-icon{color:#1da1f2}.tab-key .toggle .input:focus+.control{box-shadow:inset 0 0 4px 0 #000}.toggle{width:64px;height:34px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;cursor:pointer;margin-bottom:5px;background-color:#ddd;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;transition:background-color .25s linear}.toggle.space-right{margin-right:10px}.toggle.space-left{margin-left:10px}.toggle .switch{font-family:FontAwesome;font-weight:700;background-color:#fff;color:#ddd;font-size:.6em;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out;transition:transform .25s ease-in-out;width:30px;height:22px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:2px;padding-top:8px;line-height:1}.toggle .switch.on-off:after{content:"Off";color:#ddd}.toggle .switch.icons{font-size:1em}.toggle .switch.facebook-icon:after{content:"\f09a"}.toggle .switch.twitter-icon:after{content:"\f099"}.toggle .switch.pinterest-icon:after{content:"\f231"}.toggle.turn-on{-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;transition:background-color .25s linear}.toggle.turn-on.generic{background-color:#ff3f7f}.toggle.turn-on.facebook{background-color:#3b5998}.toggle.turn-on.twitter{background-color:#1da1f2}.toggle.turn-on.pinterest{background-color:#bd081c}.toggle.turn-on.facebook-messenger{background-color:#0084ff}.toggle.turn-on.green{background-color:#39b77e}.toggle.turn-on .switch{-webkit-transform:translate3d(30px,0,0);-moz-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);-webkit-transition:-webkit-transform .25s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out;transition:transform .25s ease-in-out}.toggle.turn-on .switch.on-off:after{content:"On";color:#ff3f7f}.toggle.turn-on .switch.facebook-icon:after{color:#3b5998}.toggle.turn-on .switch.twitter-icon:after{color:#1da1f2}.toggle.turn-on .switch.pinterest-icon:after{color:#bd081c}.toggle.turn-on .switch.icon-ipsy-fb-messenger{color:#0084ff}.ux .toggle .switch{height:30px}.ux .toggle .switch.on-off:after{content:""}.ux .toggle.turn-on.generic{background-color:#39b77e}.ux .toggle.turn-on .switch.on-off:after{content:""}.toggle-link{display:inline-block}.toggle-link:hover{cursor:pointer}